210 likes | 356 Views
FILE PADA BASIC. Dosen : Nuraini Purwandari. PENGERTIAN FILE DALAM BASIC. File data ( data file ) adalah rekaman dari data. Secara fisik , file ada pada alat simpanan luar (external memory) seperti disket , hardisk , magnetic disk.
E N D
FILE PADA BASIC Dosen : NurainiPurwandari
PENGERTIAN FILE DALAM BASIC • File data (data file) adalahrekamandari data. Secarafisik, file adapadaalatsimpananluar (external memory) sepertidisket , hardisk, magnetic disk. • File program BASIC (BASIC program file) adalah file yang berisi program yang ditulisdenganbahasa BASIC. File iniberakhiran .BAS • File yang akandipelajaridalammateri File iniadalah file data, yaitu file yang berisidengan data, bukanberisi program.
ContohMembuat File • File data padadasarnyaterdiriatas record-record yang memuatinformasi. Dibawahiniadalahcontoh data yang akandirekamkedalam file. • Data diatasterdiriatas 3 field yaitu field Nama, UmurdanAlamat. Data tersebutmemuat 6 buah record. Kumpulan dari record tersebuttersimpandalahsebuah file.
JENIS FILE PADA BASIC • DalamBASIC, file data dapatdibedakandalam 2 tipetergantungdari format atauorganisasidari data tersebut yang disimpandidalam file, yaitu: • file data sequential (aksesurut) • file data random (aksesacak)
FILE DATA SEQUENTIAL • File data akses sequential (urut) sebenarnyamerupakanberkasteks ASCII. Setiap record dalam file data aksesuruttersimpansebagaisebuahbaristeks, yang diakhiridengan carriage-retur n dan line-feed (CR-LF). • Panjangsetiap record dalam file data aksesurutbisaberbedasatusama lain.
MEMBUAT & MEMBUKA FILE • Demikianjugadengan file data, sebelumdiisidengan data, maka file harusdibukaterlebihdahuludansetelahdiisi, file harusditutup. • Sebelum data yang disimpandalam file data bisadibaca, atauuntukmenyimpan data kedalam file data, terlebihdahulufile data tersebutharusdibuka. • BentukUmumMembuka File yaitu :
MENUTUP FILE • File yang sudahdiisi data perluditutup. Kegunaannyaadalahuntukbahwapadasaat file ditutup, semua data yang adadidalampenyangga (buffer, yaitutempatpenyimpan data sementara yang menggunakanmemori internal) akandituliskankedalam file, sehinggamenghindarikemungkinanadanya data yang hilang. • BentukUmum :
MENYIMPAN DATA KE FILE • Untukmerekam / menyimpan data kedalam file digunakanstatemen WRITE#. • Bentukumumnya: • Contoh : WRITE #1, “Zeini”,23,”Jakarta”
MENGAMBIL DATA DARI FILE • Untukmembacaataumengambil data yang tersimpandalamsuatu file makadiperlukanprosespembacaan data. Untukitudigunakanstatemen INPUT#. • Bentukumumnya :
FILE RANDOM • Padaberkas data (file) masukacak, aksesterhadap record data dapatdilakukansecaraacak (random), tanpaharusmembaca record satu per satumulaidariposisiawal record. Keuntungannyaadalahkecepatanproseslebihtinggidibandingkanberkas data masuKurut.
PROSEDUR FILE RANDOM • Berikutadalahprosedurpenyimpanan data kedalamberkas data masupacak : • Buka file • Siapkanbuffer data • Untukdata numeric harusdikonversikealfabetik/string • Simpandata kedalambuffer • Lakukanpenulisankedalamfile
REPORT/LAPORAN PADA BASIC • Untukmembuatsuatulaporansederhanadalambahasa BASIC perlumemperhatikanelemen-elemen yang dirangkaisedemikianrupasehinggadapatmengimplementasikansuatuprosedur /tatacara/langkah-langkahpenyelesaiansuatumasalah. Elemen-elemen yang dimaksudantara lain adalahinstruksi ,data, karakter,konstanta, variabel, operator, ungkapandanfungsi.
PENGERTIAN REPORT • BASIC dapatmembantupenggunakomputerpemuladalamhalmembuatlaporansederhanadenganstrukturkeputusanyaitusebuahcarapemogramandenganinstruksi-instruksitertentu yang dapatdigunakanuntukmengambilkeputusanberdasarkansuatukondisi. • Didalampraktekprosesperulanganbiasadigunakanuntukbeberapahal, antara lain : (1). Mengulangprosespemasukan data, (2). Mengulangprosesperhitungandan (3). Mengulangprosespenampilanhasilpengolahan data.
CONTOH REPORT • Sebagaiilustrasiberikutkasuspenyelesaianaplikasiakuntansidan program neracasaldo. PERUSAHAAN ROTI ‘ESSA’ NERACA SALDO 30 SEPTEMBER 1984