1 / 21

FILE PADA BASIC

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.

eudora
Download Presentation

FILE PADA BASIC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FILE PADA BASIC Dosen : NurainiPurwandari

  2. 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.

  3. 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.

  4. 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)

  5. 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.

  6. 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 :

  7. 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 :

  8. MENYIMPAN DATA KE FILE • Untukmerekam / menyimpan data kedalam file digunakanstatemen WRITE#. • Bentukumumnya: • Contoh : WRITE #1, “Zeini”,23,”Jakarta”

  9. MENGAMBIL DATA DARI FILE • Untukmembacaataumengambil data yang tersimpandalamsuatu file makadiperlukanprosespembacaan data. Untukitudigunakanstatemen INPUT#. • Bentukumumnya :

  10. INTRUKSI-INSTRUKSI FILE

  11. INTRUKSI-INSTRUKSI FILE

  12. INTRUKSI-INSTRUKSI FILE

  13. FILE RANDOM • Padaberkas data (file) masukacak, aksesterhadap record data dapatdilakukansecaraacak (random), tanpaharusmembaca record satu per satumulaidariposisiawal record. Keuntungannyaadalahkecepatanproseslebihtinggidibandingkanberkas data masuKurut.

  14. PROSEDUR FILE RANDOM • Berikutadalahprosedurpenyimpanan data kedalamberkas data masupacak : • Buka file • Siapkanbuffer data • Untukdata numeric harusdikonversikealfabetik/string • Simpandata kedalambuffer • Lakukanpenulisankedalamfile

  15. MEMBUKA FILE RANDOM

  16. PENYEDIAAN BUFFER DATA

  17. PEMBACAAN DATA

  18. 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.

  19. PENGERTIAN REPORT • BASIC dapatmembantupenggunakomputerpemuladalamhalmembuatlaporansederhanadenganstrukturkeputusanyaitusebuahcarapemogramandenganinstruksi-instruksitertentu yang dapatdigunakanuntukmengambilkeputusanberdasarkansuatukondisi. • Didalampraktekprosesperulanganbiasadigunakanuntukbeberapahal, antara lain : (1). Mengulangprosespemasukan data, (2). Mengulangprosesperhitungandan (3). Mengulangprosespenampilanhasilpengolahan data.

  20. CONTOH REPORT • Sebagaiilustrasiberikutkasuspenyelesaianaplikasiakuntansidan program neracasaldo. PERUSAHAAN ROTI ‘ESSA’ NERACA SALDO 30 SEPTEMBER 1984

  21. SELESAI

More Related