The preview shows page 2 - 4 out of 18 pages. LAPORAN PRAKTIKUM VIIIPENGELOLAAN FILEDisusun untuk Memenuhi Matakuliah Dasar Pemrograman KomputerDibimbing oleh Bapak Drs. Wahyu Sakti Gunawan Irianto, M.Kom.Oleh :Rizka Safitri WulandariNIM 190533646818S1 PTI ’19 OFF BUNIVERSITAS NEGERI MALANGFAKULTAS TEKNIKJURUSAN TEKNIK ELEKTROPRODI S1 PENDIDIKAN TEKNIK INFORMATIKANOVEMBER 2019MODUL 8PENGELOLAAN FILE A. TujuanSetelah mempelajari bab ini, diharapkan mahasiswa dapat:1. Mengetahui jenis file teks maupun file biner.2.Membedakan jenis file teks maupun file biner.3.Menangani file teks mapun file biner dalam Bahasa C.4.Membuat aplikasi yang melibatkan pengelolaan file teks maupun file biner dalamBahasa C..B. Petunjuk1.Awali setiap aktivitas Anda dengan doa agar Anda lancar dalam belajar.2.Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik.3.Kerjakan tugas-tugas praktikum dengan baik, jujur, dan sabar.4.Tanyakan kepada instruktur apabila ada hal-hal yang kurang jelas.C. Alat dan Bahan1.PC / laptop yang memenuhi kapasitas untuk pemrograman Bahasa C++.2. Software MinGW.3. Modul praktikum tentang file.D. Dasar TeoriFileadalah sebuah organisasi dari sejumlah record. Masing-masing record bisa terdiridari satu atau beberapa field. Setiap field terdiri dari satu atau beberapa byte.1.Membuka FileUntuk membuka atau mengaktifkan file, fungsi yang digunakan adalah fungsifopen(). File dapat berupa file biner atau file teks. File biner adalah file yang polapenyimpanan di dalam disk dalam bentuk biner, yaitu seperti bentuk pada memori(RAM) komputer. File teks adalah file yang pola penyimpanan datanya dalambentuk karakter. Penambahan yang perlu dilakukan untuk menentukan mode teksatau biner adalah “t” untuk file teks dan “b” untuk file biner. Prototype fungsifopen() ada di header fungsi “stdio.h”.Bentuk umum:file *fopen(char *namafile, char *mode);Keterangan :namafile adalah nama dari file yang akan dibuka/diaktifkan.mode adalah jenis operasi file yang akan dilakukan terhadap file.Jenis-jenis operasi file:r : menyarakan file hanya dapat dibaca (file harus sudah ada)w : menyatakan file baru akan dibuat/diciptakan (file yang sudah ada akandihapus) a : untuk membuka file yang sudah ada dan akan dilakukan prosespenambahan data (jika file belum ada, otomatis akan dibuat)r+ : untuk membuka file yang sudah ada dan akan dilakukan prosespembacaan dan penulisan.w+ : untuk membuka file dengan tujuan untuk pembacaan atau penulisan.Jika file sudah ada, isinya akan dihapus. a+ : untuk membuka file, dengan operasiyang akan dilakukan berupa perekaman maupun pembacaan. Jika file sudah ada,isinya akan dihapus.Contoh:pf = fopen(“COBA.TXT”, “w”);Untuk menutup file, fungsi yang digunakan adalah fclose(). Prototype fungsifclose() ada diheader file “stdio.h”.Bentuk umum:int fclose (FILE *pf);atauint fcloseall (void);2. Memproses Filea. Menulis KarakterUntuk menulis sebuah karakter, bentuk yang digunakan adalah:putc (int ch, file *fp)Keterangan:.fp adalah pointer file yang dihasilkan oleh fopen().ch adalah karakter yang akan ditulis. Upload your study docs or become a Course Hero member to access this document Upload your study docs or become a Course Hero member to access this document End of preview. Want to read all 18 pages? Upload your study docs or become a Course Hero member to access this document Mr. Wahyu sakti gunawan irianto
|