Jumat, 06 Mei 2016

Quis Analisa dan Desain Algoritma


Quiz #1 (Struktur Data) - Attempt 1
Top of Form
Question 1
Marks: 1
Dalam bahasa C, format pencetakan %d digunakan untuk mencetak nilai yang bertipe:
Choose one answer.
a. double
b. char
c. int
d. float
Question 2
Marks: 1
Dua pernyataan kondisi yang dihubungkan dengan operator kondisi AND akan bernilai FALSE jika:
Choose one answer.
a. Keduanya bernilai FALSE
b. Salah satunya bernilai FALSE
c. Salah satunya bernilai TRUE
d. Keduanya bernilai TRUE
Question 3
Marks: 1
Perhatikan potongan flowchart berikut ini! Jika diinputkan nilai masing-masing 8, 7, 9 dan 9, maka jalur yang akan ditempuh adalah:
Choose one answer.
a. 5
b. 7
c. 8
d. 6
Question 4
Marks: 1
Perhatikan potongan program berikut ini! Apa yang tercetak jika nilai N diinputkan dengan nilai 85?

c
Choose one answer.
a. C
b. A
c. D
d. B
Question 5
Marks: 1
Berikut ini merupakan operator aritmatika yang benar dalam bahasa C, kecuali:
Choose one answer.
a. % untuk modulus
b. + untuk pertambahan
c. * untuk perkalian
d. ^ untuk perpangkatan
Question 6
Marks: 1
Perhatikan potongan program bahasa C berikut ini! Apa yang tercetak dari perintah baris 6?
Choose one answer.
a. 3
b. 1
c. 2
d. 10
Question 7
Marks: 1
Variabel pointer merupakan variabel yang berisi:
Choose one answer.
a. suatu alamat memori
b. suatu nilai skalar
c. suatu nilai string
d. suatu nilai numerik
Question 8
Marks: 1
Untuk menghapus suatu simpul link list dari memory komputer, digunakan fungsi:
Choose one answer.
a. delete()
b. malloc()
c. remove()
d. free()
Question 9
Marks: 1
Tipe data int dalam bahasa C memiliki panjang 1 byte.
Answer:
True False
Question 10
Marks: 1
Perhatikan gambar flowchart berikut ini! Jika diinputkan nilai masing-masing 7, 5 dan 13, maka jalur yang akan ditempuh adalah:

h
Choose one answer.
a. 1 – 3 – 7
b. 1 – 2 – 4
c. 1 – 2 – 5
d. 1 – 3 – 6
Question 11
Marks: 1
Jika program bahasa C berikut ini dijalankan maka apa yang tercetak di layar?

d
Choose one answer.
a. 45 50 55 60 65
b. 65
c. 70
d. 45 50 55 60
Question 12
Marks: 1
Dua pernyataan kondisi yang dihubungkan dengan operator kondisi OR akan bernilai TRUE jika:
Choose one answer.
a. Keduanya bernilai FALSE
b. Keduanya bernilai TRUE
c. Salah satunya bernilai FALSE
d. Salah satunya bernilai TRUE
Question 13
Marks: 1
Operator relasi dalam bahasa C untuk menyatakan tidak sama dengan, adalah:
Choose one answer.
a. !=
b. <>
c. =
d. ==
Question 14
Marks: 1
Dalam suatu program bahasa C, pemanggilan fungsi printf() harus menyertakan header fungsi, yaitu:
Choose one answer.
a. conio.h
b. io.h
c. studio.h
d. stdio.h
Question 15
Marks: 1
Memasukkan suatu nilai ke dalam stack, disebut:
Choose one answer.
a. get
b. push
c. post
d. pop
Question 16
Marks: 1
Dalam bahasa C, agar tampilan hasil program berpindah ke baris berikutnya menggunakan karakter khusus:
Choose one answer.
a. \e
b. \r
c. \enter
d. \n
Question 17
Marks: 1
Berapa jumlah maksimal node pada sebuah pohon biner dengan kedalaman 8?
Choose one answer.
a. 512
b. 64
c. 256
d. 128
Question 18
Marks: 1
Perhatikan potongan flowchart berikut ini! Jika diinputkan nilai masing-masing 8, 7, 3 dan 2, maka jalur yang akan ditempuh adalah:
Choose one answer.
a. 7
b. 6
c. 8
d. 5
Question 19
Marks: 1
Representasi tree dalam pemrograman paling tepat menggunakan:
Choose one answer.
a. stack
b. array
c. linked-list
d. queue
Question 20
Marks: 1
Perhatikan potongan program berikut ini! Apa yang tercetak jika nilai N diinputkan dengan nilai 80 ?
Choose one answer.
a. 45
b. 55
c. 65
d. 80
Question 21
Marks: 1
Perbedaan yang benar antara algoritma dan program adalah:
Choose one answer.
a. Algoritma selalu menggunakan bahasa C
b. Algoritma menggunakan bahasa manusia
c. Algoritma menggunakan bahasa mesin
d. Program ditulis mengggunakan bahasa pemrogram.
Question 22
Marks: 1
Perhatikan gambar flowchart berikut ini! Apa yang tercetak jika diinputkan nilai 80?

j
Choose one answer.
a. Tidak tercetak apapun
b. LULUS
c. GAGAL
d. END
Question 23
Marks: 1
Berikut ini pernyataan yang benar sehubungan dengan fungsi, yaitu:
Choose one answer.
a. Fungsi buatan boleh tidak memiliki parameter (argumen).
b. Nama fungsi harus menggunakan huruf besar.
c. Fungsi harus memiliki minimal 1 buah parameter.
d. Tipe dari fungsi tidak boleh void
Question 24
Marks: 1
Bila diketahui nilai A = 5, B= 2, C = 6 dan D = 4 maka manakah pernyataan berikut ini yang bernilai TRUE?
Choose one answer.
a. ((A > B) && (B > D))
b. ((A > C) || (B > D))
c. ( ( A > B) && ! (B > D))
d. ((A == B) && (B < D))
Question 25
Marks: 1
Bilangan desimal 10 jika dikonversi ke dalam bentuk biner menjadi:
Choose one answer.
a. 100
b. 10100
c. 10
d. 1010
Question 26
Marks: 1
Perhatikan potongan flowchart berikut ini! Jika diinputkan nilai masing-masing 4, 7, 13 dan 10, maka jalur yang akan ditempuh adalah: s
Choose one answer.
a. 3
b. 1
c. 2
d. 4
Question 27
Marks: 1
Berikut ini yang merupakan tipe data dasar dalam bahasa C, yaitu:
Choose one answer.
a. byte
b. double
c. string
d. boolean
Question 28
Marks: 1
Apa yang tercetak dari perintah berikut ini?

printf("%i", 5.625);
Choose one answer.
a. Program error
b. 5
c. 6
d. 5.625
Question 29
Marks: 1
Perhatikan gambar flowchart berikut ini! Jika diinputkan nilai masing-masing 5, 5 dan 5, maka jalur yang akan ditempuh adalah:
Choose one answer.
a. 1 – 2 – 4
b. 1 – 3 – 6
c. 1 – 2 – 5
d. 1 – 3 – 7
Question 30
Marks: 1
Perhatikan program berikut ini! Apa yang tercetak di layar jika diinputkan nilai N = 10 ? c
Choose one answer.
a. ODD
b. EVEN
c. Program error
d. Tidak tercetak apapun
Question 31
Marks: 1
Stack menggunakan prinsip operasi:
Choose one answer.
a. FIFO
b. FCFS
c. GIGO
d. LIFO
Question 32
Marks: 1
Untuk mencetak nilai dari suatu variabel dengan nama A yang bertipe int, perintah dalam bahasa C yang benar adalah:
Choose one answer.
a. printf(A);
b. print(A);
c. print(“%i”, A);
d. printf(“%d”, A);
Question 33
Marks: 1
Sebuah fungsi yang selalu ada dalam setiap program bahasa C, yaitu:
Choose one answer.
a. scanf()
b. main()
c. printf()
d. utama()
Question 34
Marks: 1
Berikut ini merupakan tipe data primitif di dalam Bahasa C/C++, kecuali:
Choose one answer.
a. double
b. int
c. string
d. char
Question 35
Marks: 1
Satuan terkecil dalam sistem komputer adalah:
Choose one answer.
a. Byte
b. Biner
c. Bit
d. Point
Question 36
Marks: 1
Jika program bahasa C berikut ini dijalankan maka apa yang tercetak di layar?

s
Choose one answer.
a. 175
b. 170
c. 165
d. 180
Question 37
Marks: 1
Berikut ini merupakan pemberian nama variabel dalam bahasa C yang benar, kecuali:
Choose one answer.
a. nilai
b. 10_nilai
c. NiLaI
d. nilai_mahasiswa_universitas_budi_luhur
Question 38
Marks: 1
Jika program bahasa C berikut ini dijalankan maka apa yang tercetak di layar?

g
Choose one answer.
a. 1 2 3 4 5 6 7 8 9 10
b. 1 3 5 6 9 11 13 15 17 19
c. 3 5 6 9 11 13 15 17 19 21
d. 1 3 5 6 9
Question 39
Marks: 1
Berikut ini merupakan tipe data dasar dalam bahasa C, kecuali:
Choose one answer.
a. int
b. float
c. char
d. boolean
Question 40
Marks: 1
Fungsi untuk mencetak tampilan di layar dalam bahasa C yang benar adalah:
Choose one answer.
a. getch()
b. clrscr()
c. printf()
d. scanf()
Bottom of Form


0 komentar:

Labels

 

Copyright 2018 All Rights Reserved @ Sistem Informasi|Fasilkom Unsri| Mkom Budi Luhur |