19/07/2015

Soal dan Jawaban Laporan Pendahuluan (LP) Praktikum Lab. TI Dasar Minggu ke-6

Soal dan Jawaban Laporan Pendahuluan (LP) Praktikum Lab. TI Dasar Minggu ke-6

Soal:
1. Jelaskan apa yang Anda ketahui tentang Operasi file pada basic !
2. Jelaskan bentuk umum dari OPEN!
3. Jelaskan kegunaan dari reserverd word SEEK, EOF, LOF, FILES, dan KILL!

Jawaban:
1. File merupakan tempat penyimpanan data-data yang lebih permanen di dalam disk atau tape. Pengertian lain, file adalah kumpulan dari record-record. Beberapa keuntungan menggunakan
file ,yaitu:
  1. Kita bisa melihat isi data dalam file di kemudian hari karena lebih permanen dari pada penyimpanan dalam memori utama /buffer. Jika komputer dimatikan data dalam buffer akan hilang, sedangkan dengan file tidak hilang karena sudah disimpan secara fisik dalam disk.
  2. File dapat menampung jumlah data yang sangat besar, seperti data karyawan, data mahasiswa, dan sebagainya.
  3. Data dalam file dapat digunakan secara bersama-sama oleh beberapa program atau aplikasi.
Ada beberapa jenis file dalam BASIC, yaitu :
  1. File Sequential ; file yang diakses secara berurutan.
  2. File Random ; file yang bisa diakses sccara random tanpa memprhatikan urutan data.
  3. File Binary; file dalam bentuk kode-kode binary.

2. File yang digunakan biasanya bertipe atau berekstension .dat atau .txt. Untuk membuat file dengan BASIC bisa digunakan statement OPEN,
bentuk umumnya:
OPEN nama_file [FOR MODE] AS [#nomor_file] [LEN = panjang_record]

Keterangan :
Nama_file ; nama file yang akan dibuat atau dibuka,ditulis berkut direktori filenya. Jika direktori tidak ditulis berarti file dibuat pada direktori aktif.
MODE ; mode penggunaan file , terdiri dari :
- INPUT ; jika file dibuat/dibuka untuk dibaca isi datanya.
- OUTPUT ; jika file dibuat/dibuka untuk menuliskan / merekam data ke dalam file. Jika nama file yang akan dibuat sudah ada sebelumnya, maka file yang lama akan dihapus.
- APPEND ; jika file dibuat/dibuka untk ditambah isinya tanpa menghapus file sebelumnya.
- RANDOM ; digunakan untuk pembuatan file random, menyimpan dalam bentuk record.

3. - SEEK
statement untuk menset dan mengetahui pointer record pembacaan atau penulisan
pada file. Betnuk umumnya :
SEEK(no_file)
SEEK # no_file, posisi
- EOF
fungsi untuk mengetahui apakah pointer record berada di akhir file. Mengmbalikan nilai benar atau salah.Bentuk umumnya :
EOF(no_file)
- LOF
fungsi untuk mengetahui panjang sebuah file dalam satuan byte. Bentuk umumnya :
LOF(no_file)
- FILES
statement untuk menampilkan file dalam direktori dari dalam program. Statement ini sama dengan perintah Dir dalam DOS. Bentuk umumnya :
FILES nama_file
- KILL
statement untuk menghapus file dari dalam program. Statement ini sama dengan perintah Delete dalam DOS. Bentuk umumnya :
KILL nama_file

NB: Untuk Jawaban Laporan Akhir (LA) di atas, lihat di  Program QBASIC Menu Sederhana untuk Menginput Data Mahasiswa (Laporan Akhir Lab. TI Dasar)

0 komentar :

Post a Comment