1 / 21

FILE

PRAKTIKAN DASPRO. FILE. Okky k harismawati B ( 115100301111038 ) Riyan A rif N urcahyo ( 115100301111007 ) Solagratica G loryandi ( 115100300111044 ) Hazhendra beta P ( 115100300111038 ) Fadzakkir sukkal A ( 115100301111052 ) Achmad S. malik ( 115100700111014 )

clea
Download Presentation

FILE

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. PRAKTIKAN DASPRO FILE

  2. Okkykharismawati B ( 115100301111038 ) RiyanArifNurcahyo( 115100301111007 ) SolagraticaGloryandi( 115100300111044 ) Hazhendra beta P ( 115100300111038 ) Fadzakkirsukkal A ( 115100301111052 ) Achmad S. malik( 115100700111014 ) Hindramahasidyana O ( 115100700111003) Danangryanindagiri( 115100307111003 ) Roisuddinrizqillah( 115100307111009 ) Robert chandra C ( 115100307111013 ) Anggota :

  3. Pendahuluan Pengertian File Jenis File Pengoperasian File Manipulasi File lAYOUT

  4. Seringkalipada program-program aplikasiuntuksisteminformasi, data perludisimpanuntukkeperluanpenegelolaanlebihlanjut. Bila data yang perludisimpanmempunyai volume yang cukupbesar, makapenggunaanvariabel, larik, atau pointer sudahtidaktepatlagi, karenavariabel, larik, atau pointer menggunakanmemori internal komputer, sehinggatidakcukupuntukmenampungnya. Variabel, larik, dan pointer hanyatepatdigunakanuntukmenyimpan data yang sedangdigunakanuntukprosessaja. Pendahuluan

  5. File adalahkumpulan byte-byte yang disimpandalam media penyimpanan. File merupakankomponen yang bertipe data sama, yang jumlahnyatidaktentu, sertadapatditambahataudikurangijikadibutuhkan. Pointer file adalahbagian yang menunjukkekomponen file yang akandiakses (dibacaataudirekam) untukkeperluanpengaksesan file. Pengertian File

  6. File pada Pascal dikenaldalam 3 jenis yang terdiridari, 1.Filetext, 2. Filebertipe, dan 3. Filetakbertipe. Jenis File

  7. File teksberisi data karakter ASCII, tiaprecordnyabolehmemilikipanjang yang bervariasi, setiap record diakhiridengantanda EOL (end of Line), danhanyadapatdiaksessecarasequensial (berurutan), sertaisifilenyadapatdilihatolehperintah dos type atau editor text. 1. File Text

  8. Mendeklarasikanvariabel file • Menghubungkan variabel file dengan nama file • Membuat file text • aktif • Menuliskedalam file text • Menutup file Membuat file text

  9. Program membuat_file_text_namafile_HALLO_TXT; Uses crt; Varvar_teks:TEXT; Begin Clrscr; Assign(var_teks,’Hallo.txt’); Rewrite(var_teks); Writeln(var_teks,’Hallo…ini program pertamaku!’); Writeln(var_teks,’Contoh file teks’); Writeln(var_teks,’----------------------------’); Close(var_teks); End. Contoh

  10. File bertipememilikibeberapakarakteristikdiantaranyaberisi data format biner, ukurannyalebihkecildari file teks, tiap record memilikitipedanpanjang yang sama, bisasajamemilikiberbagaitipeasalkandikelompokkandalam RECORD, dandapatdiaksessecara random, elemen-elemennyabisadibacasecaraacak yang keberapasaja. 2. File Bertipe

  11. Menutup file • Menghubungkan variabel file dengan nama file • Membuat /membuka file bertipe • Menulis / membaca file Bertipe • Mendeklarasikanvariabel file Membuat file Bertipe

  12. Program menambah_dan_membuat_file_bertipe Uses WinCrt; Type mhs = Record NPM : string[8]; Nama: string[25]; Alamat : string[20]; End; Varvfilemhs : FILE of mhs; Recmhs : mhs; I : integer; Oke : char; Begin Clrscr; Assign (vfilemhs,’Dataku.dat’); {$I-}reset(vfilemhs);{$I+} if IOResult <>0 then rewrite(vfilemhs); I:=filesize(vfilemhs); Contoh

  13. With recmhs do Begin Write(‘NPM :’);readln(NPM); While NPM <>’ ‘ do begin Write(‘Nama :’);readln(Nama); Write(‘Alamat :’);readln(Alamat); repeat Write(‘Save file…(Y/N)?’);readln(oke); Until oke in [‘Y’,’y’,’n’,’N’]; If oke in [‘Y’,’y’] then Begin Seek(vfilemhs,I); Write(vfilemhs,recmhs); I:=I+1; End; Writeln; Write(‘NPM:’);readln(NPM); End; End; Close(vfilemhs); End.

  14. File yang mengakseslangsungke media penyimpanantanpaadanyapengenalan record dansebagainyadandapatdigunakanuntuktugas-tugas yang berhubungandengan file biner yang dapatdiprosestanpamengenaljenisrecordnya. 3. File TakBertipe

  15. Urutanlangkahpengoperasian file itusendiriadalah (Munir, 2002): a.  Membuka File Yang pertamaharusdilakukanadalahmengasosiasikansebuahnama file fisikpada media penyimpandengan program. Contoh : Assign(Arsip1,’test.txt’); Artinyakitamengasosiasikan file pada media fisikbernamatest.txtdengan Arsip1, dimana Arsip1 adalahvariabel (bertipeteks) yang akandigunakanpadapemrosesan file pada program. Pengoperasian File

  16. b. Membuka/mempersiapkan file Setelahkitamelakukan assign, makalangkahselanjutnyasebelummelakukanprosespada file adalahmempersiapkan file agar dapatdibaca/dioperasikan. Padaumumnya, padatahapperisiapaninidigunakanperintah Reset agar file dapatdibacadariawal, atauperintah Rewrite untukmembuat file.

  17. c. Melakukanoperasi Setelah file siapsudahdibukauntukdibacaatauditulis, makakitadapatmelakukanpemrosesanuntuk file tersebut. Yaitudengan READ, atau WRITE. d. Setelahselesaitutup file Bilakitatelahselesaimelakukanoperasipada file makakitaharusmenutupkembali file tersebutdenganperintah CLOSE.

  18. Selainkitaakanmempelajaritentangbagaimanamembuatsebuah file ataumenambahkanisisuatu file, kitadapat pula melakukanmanipulasi File, yaitu : • Menggunakan parameter • MengenaiAtribut File • Menghapus file • Mengubahnama file • Mengenaitanggaldanwaktu file • Mencari file • Mengecekkeberadaan file • Memberikan directory file Manipulasi File

  19. File di bagi menjadi tiga yaitu file bertipe, file teks dan file tidak bertipe. File sendiri merupakan kumpulan berita-berita yang disimpan dalam media penyimpanan. KESIMPULAN

  20. (Puti) Lebih sering dipakai yang mana? (Putri) File disimpan dimana? (Himami) perintahdos type atau editor text. ? File ini fungsinya gmn?

  21. TERIMA KASIH

More Related