FILE.

Slides:



Advertisements
Presentasi serupa
8. FILE.
Advertisements

STRUKTUR DATA Struktur Data - Gerlan A. Manu, ST.,MKom 1.
Input dan output Data Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. ReadLn digunakan untuk.
DASAR PEMROGRAMAN OPERASI FILE
Dasar Komputer & Pemrog 2 A minggu 4
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
Pengenalan Bahasa Pemrograman Pascal
Tipe data dan algoritma dasar
Praktikum pemprograman terstruktur1
Rahmat Deddy Rianto Dako, ST, M.Eng
STRUKTUR DATA.
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
RECORD.
BAB 9 S e a r c h i n g.
Pengantar Algoritma.
8. FILE.
Chapter 3.2 : Tipe, Nama dan Nilai
Algoritma dan Struktur Data
OPERASI MASUKKAN-KELUARAN
Record (Rekaman) Nurdiansah PTIK 09 UNM.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
RECORD Record dapat dikatakan sebagai suatu kumpulan data item yang masing-masing mempunyai jenis data berbeda.   Data item yang merupakan elemen record.
FILE.
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Pemprograman Terstruktur 1
Procedure , Function dan Parameter
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
12-CRS-0106 REVISED 8 FEB 2013 KUG1E3/ Pemrograman Terstruktur 1 Abdurahman Baizal M.Kom,Yuliant Sibaroni M.T KK Algoritma dan Komputasi.
Pertemuan 2.
RECORD.
CS1023 Pemrograman Komputer
Dasar-Dasar Pemrograman
ALGORITMA PEMROGRAMAN 2A
PROCEDURE & FUNCTION FajrizaL.
FILE PRAKTIKAN DASPRO.
Array/larik Sri Supatmi Oleh:.
RECORD.
LINGKUNGAN TURBO PASCAL
DASAR PEMROGRAMAN OPERASI FILE
TEAM 1 Cut Hayatul Wardani ( ) Saputri Phonna ( ) Azhary (140502)
Analisis leksikal (Scanner)
STATEMENT INPUT DAN OUTPUT
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
Pointer & Linked List.
Parameter.
Algoritma dan Pemrograman
Matematika Pascal Identifier x bernilai 10 X = 10
Pemrosesan Arsip.
Senarai Berantai Ika Menarianti.
Menambah dan Menghapus Data Via Array
Analisis leksikal ( SCANNER )
Array Dimensi Sri marini, ST.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Rekursif.
DASAR PEMROGRAMAN File.
ARRAY SATU DIMENSI.
Matematika Pascal Nilai dari 40 siswa Identifier Nilai memuat 40 data
Pertemuan 2 Rismayuni.
Tipe data sederhana Hermansyah,S.Kom.
Matematika Pascal Identifier x bernilai 10 X = 10
DASAR PEMROGRAMAN OPERASI FILE
KUG1E3/ Pemrograman Terstruktur 1
PERTEMUAN III Menggunakan Pernyataan Bersyarat untuk Menyeleksi Kondisi Menggunakan Pernyataan Bersyarat untuk Menentukan Keputusan.
DASAR PEMROGRAMAN: STRING.
Chapter 3.2 : Tipe, Nama dan Nilai
DASAR PEMROGRAMAN File.
Dasar-Dasar Pemrograman
RECORD / REKAMAN.
Transcript presentasi:

FILE

File adalah kumpulan byte-byte yang disimpan dalam media penyimpanan. Merupakan komponen yang bertipe data sama, yang jumlahnya tidak tentu, yang dapat ditambah atau dikurangi jika dibutuhkan.

Jenis File File Tak Bertipe File Teks File Bertipe

Manipulasi File Menggunakan parameter Mengenai Atribut File Menghapus file Mengubah nama file Mengenai tanggal dan waktu file Mencari file Mengecek keberadaan file Memberikan directory file

Prosedur dan Fungsi Standar

Assign Contoh : Assign(Fbrg, ‘BARANG.DAT’); Untuk menghubungkan nama dari eksternal file ke dalam suatu variabel. Bentuk Assign(Variabel, namafile); Contoh : Assign(Fbrg, ‘BARANG.DAT’);

Rewrite Contoh : Assign(Fbrg, ‘BARANG.DAT’); Rewrite(Fbrg); Untuk membuka dan menciptakan file Jika di media penyimpan sudah ada, file tersebut akan dikosongkan. Bentuk Rewrite(Variabel); Contoh : Assign(Fbrg, ‘BARANG.DAT’); Rewrite(Fbrg);

Reset Contoh : Assign(Fbrg, ‘BARANG.DAT’); Reset(Fbrg); Untuk membuka file yang sudah ada di media penyimpan Bentuk Reset(Variabel); Contoh : Assign(Fbrg, ‘BARANG.DAT’); Reset(Fbrg);

Close Contoh : Close (Fbrg); Untuk menutup file yang sedang aktif Bentuk Close(Variabel); Contoh : Close (Fbrg);

Erase Contoh : Erase(Fbrg); Untuk menghapus file Perintah ini hanya jika file sudah tertutup. Bentuk Erase(Variabel); Contoh : Erase(Fbrg);

Rename Contoh : Rename (Fbrg, ‘BRG.DAT’); Untuk mengganti nama file dengan nama yang lain Perintah ini hanya jika file sudah tertutup. Bentuk Rename(Variabel, Namabaru); Contoh : Rename (Fbrg, ‘BRG.DAT’);

EOF(End Of FIle) Contoh : If Not EOF(Fbrg) then …. Untuk mengetahui status suatu file, apakah proses mencapai posisi terakhir atau tidak. Bentuk EOF(variabel):boolean; Contoh : If Not EOF(Fbrg) then ….

FILE BERTIPE

Merupakan file yang dapat diakses secara urut, ataupun acak, sehingga data file dapat dibaca dan direkam dimanapun. Urutan proses file bertipe : Menyebutkan variabel dan nama file. Membuka file. Mengakses file. Menutup file.

Deklarasi Type Var Fbrg : File of Brgrec; Brgrec = Record kode : String[5]; nama : String[15]; End; Var Fbrg : File of Brgrec;

Write Contoh : Write(fileint, data); Untuk merekam data dari variabel ke dalam file. Setelah selesai, pointer akan bergeser ke posisi selanjutnya. Bentuk Write(variabelfile, variabelkomponen); Contoh : Write(fileint, data);

uses crt; type TypeFileInt = File of Integer; Var FileInt : TypeFileInt; Data : Integer; Begin clrscr; writeln(Merekam Data); Assign(FileInt, 'BIL.DAT'); Rewrite(FileInt); Write(FileInt, Data); Data := 10; Data := 20; Data := 30; Close(FileInt); Write('Selesai Merekam. Tekan Enter'); End.

Read Contoh : Read(fileint, data); Untuk membaca file ke dalam variabel yang digunakan. Setelah selesai, pointer akan bergeser ke posisi selanjutnya. Bentuk Read(variabelfile, variabelkomponen); Contoh : Read(fileint, data);

uses crt; type TypeFileInt = File of Integer; var FileInt : TypeFileInt; Data : Integer; Begin clrscr; writeln(Membaca Data); Assign(FileInt, 'BIL.DAT'); Reset(FileInt); While NOT eof (FIleInt) Do Read(FileInt, Data); Writeln(Data); End; Close(FileInt); Write('Selesai Merekam. Tekan Enter'); Readln; End.

FIleSize Contoh : Filesize(fileint); Untuk mengetahui jumlah komponen dalam file Bentuk FIlesize(variabelfile); Contoh : Filesize(fileint);

Next …