Page 111 - MODUL PDKP'21
P. 111
Modul 4 – Interface, File dan Kursor 2021
a. UTF adalah singkatan dari Unicode Transformation Format, UTF-8 termasuk ke
salah satu format pengodean yang berfungsi sebagai memori untuk
menyimpan beberapa karakter.
b. CP866 adalah suatu sel kode berisikan ASCII yang digunakan dalam DOSS
untuk menampilkan simbol.
B. FILE (Berkas)
File adalah suatu bentuk penyimpanan eksternal dalam suatu media
penyimpanan yang berada di komputer (hardisk atau disket). File membuat
program, data, atau apa saja menjadi tidak hilang kalau komputer tidak dimatikan.
Pada kesempatan lain, file dapat dibuka kembali, dan Anda bisa melihat lagi
program, data atau apa saja yang telah berada dalam file. (Kadir, 1997, p. 236)
Di dalam pascal, dikenal tiga macam tipe file, yaitu :
1. File teks (text file )
)
2. File bertipe (typed file
3. File tak-bertipe (untyped file)
Pada modul 4 ini jenis file yang akan dibahas hanya jenis file teks saja. Ketika
tersimpan dalam komputer, file teks akan memiliki ekstensi.txt, misalnya
daftarnamabunga.txt.
Deklarasi dari file teks adalah sebagai berikut :
Var_ Var
Nama : text Berkasteks : text
i. Primitif
Ada lima primitif yang digunakan dalam memproses file yang meliputi
penamaan, pembukaan, pembacaan, penulisan dan penutupan, serta
penambahan file.
Penamaan (assignment)
Dalam proses penamaan file, dikenal 2 jenis nama, yaitu nama fisis dan nama
logis. Nama fisis adalah nama “asli” file yang berada di dalam folder komputer
/ di luar program. Sedangkan nama logis adalah nama file yang ada di dalam
program. Penamaan file atau assignment ini dilakukan agar dalam proses
berikutnya file bisa dipanggil berdasarkan variabel tersebut dan bukan nama
fisisnya. Assignment nama fisis ke dalam nama logis tidak menimbulkan
perubahan apapun terhadap file. Syntax yang digunakan adalah assign. Berikut
cara pendeklarasiannya :
assign(nama_logis,’nama_fisis’);
Contoh penggunaan assignment seperti pada tabel di bawah ini :
Tabel 4.3 Penggunaan Assignment
Pseudocode Sourcode
Program penamaan Program penamaan;
{Program ini digunakan untuk penamaan file}
Deklarasi Var
Praktikum Dasar Komputer dan Pemrograman 2021 IV-100