Tipe Data Lanjut, Pointer, & Operasi File : Jenis Mode Operasi File r, w, a, rt, wt, at, rb, wb, & ab

8 12 2009

7. Jelaskan jenis mode operasi file berikut:

  • r/rt
  • w/wt
  • a/at
  • r+/rt+
  • w+/wt+
  • a+/at+
  • rb
  • wb
  • ab
  • rb+
  • wb+
  • ab+

Penjelasan :

  • r / rt menyatakan file hanya akan dibaca. Dalam hal ini file yang akan diproses sudah harus ada pada disk.
  • w / wt menyatakan bahwa file baru diciptakan. Selanjutnya operasi yang akan dilakukan terhadap file adalah operasi perekaman data. Isi file yang lama akan dihapus jika file tersebut sudah ada dalam disk.
  • a / at digunakan untuk membuka file yang sudah ada pada disk dan operasi yang akan dilakukan adalah operasi penambahan data baru yang akan ditempatkan di bagian belakang dari file. Jika belum ada fileyang baru, maka otomatis akan menciptakan terlebih dahulu.
  • r+ digunakan untuk membuka file yang sudah ada, dan operasi yang akan dilakukan berupa pembacaan serta penulisan.
  • w+ digunakan untuk membuka file dengan tujuan pembacaan atau penulisan. Jika file tersebut sudah ada, maka yang lama akan terhapus.
  • a+ digunakan untuk membuka file, dengan operasi yang dapat dilakukan dengan perekaman maupun pembacaan. Jika file sudah ada, maka isinya tidak akan dihapus.
  • rb digunakan untuk menyatakan bahwa file dengan mode biner hendak dibaca.
  • Wb digunakan untuk menyatakan bahwa file dengan mode biner akan diciptakan.
  • Ab digunakan untuk menyatakan bahwa file dengan mode biner akan dibuka dan dilakukan penambahan data.
  • rb+ digunakan untuk membuka file dengan mode biner yang sudah ada, dan operasi yang akan dilakukan berupa pembacaan serta penulisan.
  • wb+ digunakan untuk membuka file bermode biner dengan tujuan pembacaan atau penulisan. Jika file tersebut sudah ada, maka yang lama akan terhapus.
  • ab+ digunakan untuk membuka file bermode biner, dengan operasi yang dapat dilakukan dengan perekaman maupun pembacaan. Jika file sudah ada, maka isinya tidak akan dihapus.

Posted By : Evan Yofiyanto @ Evan’s Blog : Kuliah Informatika (kuliahinformatika.wordpress.com)

[FREAX]


Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: