wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Input Output File

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Library yang digunakan untuk dapat membaca/tulis text dari file eksternal

a)

external

b)

file

c)

fstream

d)

iofile

e)

readwrite

2.

Library yang digunakan untuk IO File disertakan dalam perintah

a)

library

b)

include

c)

using

d)

namespace

e)

main

3.

Tipe data yang digunakan untuk membaca file

a)

fstream

b)

ifstream

c)

forstream

d)

reader

e)

open

4.

Cara mendeklarasikan variabel untuk menulis ke file

a)

fstream fs;

b)

ofstream fo;

c)

writer wr;

d)

fo.open("output.txt");

e)

fo.is_open();

5.

Syarat sebuah file dapat dibaca

a)

Filenya harus sudah tersedia di project

b)

Filenya harus sudah ada isinya

c)

Filenya harus berekstensi *.txt

d)

Tidak ada persyaratan khusus

6.

Misal fileinput adalah variabel yang digunakan utk baca file dan x adalah variabel yang dibaca, maka cara membacanya

a)

fileinput >> x;

b)

fileinput << x;

c)

fileinput.read(x);

d)

cin >> fileinput >> x;

e)

cin >> fileinput << x;

7.

Misal fileoutput adalah variabel yang digunakan utk tulis file, maka cara menulis Hello di file

a)

fileoutput >> "Hello";

b)

fileoutput << "Hello";

c)

fileinput.write("Hello");

d)

cout >> fileoutput >> "Hello";

e)

cout >> fileoutput << "Hello";

8.

eof() atau End Of File biasanya digunakan untuk

a)

kondisi apakah file tersedia atau tidak

b)

kondisi apakah file ada isinya atau tidak

c)

kondisi apakah akhir file mengadung enter atau tidak

d)

kondisi menulis sampai akhir file

e)

kondisi membaca semua karakter di file

9.

Jika program ini dijalankan di mana isi dari in.txt adalah string "Hello World" maka hasilnya

a)

Hello World tercetak di layar

b)

Hello World tercetak di file out.txt

c)

Hello tercetak di file out.txt

d)

Muncul pesan error di layar

e)

Muncul pesan error dari file in.txt

10.

Dalam program tersebut terdapat error

a)

Baris 1

b)

Baris 2

c)

Baris 7

d)

Baris 8

e)

Baris 9