WorksheetsQUIZ Sebelum UAS
Total questions: 15
Worksheet time: 8mins
Name
Class
Date
1.
Ada berapa metode penulisan notasi algoritma?
a)
Satu
b)
Dua
c)
Tiga
d)
Empat
e)
Lima
2.
Dalam metode natural language, secara umum terdapat tiga bagian dalam penulisan algoritma, yaitu sebagai beriku
a)
Header, Footer dan Page
b)
Header, Deklrasi, dan Badan Algoritma
c)
Page, Footer, dan Deklrasi Algorima
d)
Flowchart, Badan Algoritma, dan Page
e)
Diamond, Page, and Header
3.
Perbedaan antara simbol bagan persegi panjang dan jajar genjang adalah....
a)
Persegi merupakan proses secara komputasi, sementara jajar genjang merupakan proses input/output data secara manual
b)
Persegi merupakan inisialisasi atau pemberian nilai, sementara jajar genjang merupakan menghubungkan bagian-bagian flowchar
c)
Persegi merupakan sebuah simbol proses secara manual sementara jajar genjang secara otomatis
d)
Persegi merupakan simbol penyeleksian sementara jajar genjang merupakan simbol pengulangan
e)
semua jawaban benar
4.
Apa yang dimaksud dengan pemrograman terstruktur?
a)
Pemrograman tanpa aturan
b)
Pemrograman dengan aturan yang tidak terstruktur
c)
Pemrograman dengan aturan yang terstruktur
d)
Pemrograman tanpa logika
e)
Pemograman dengan aturan yang jelas
5.
Seorang penjual buah di pasar ingin mencatat jumlah buah yang terjual setiap hari. Tipe data apa yang sesuai untuk menyimpan informasi ini?
a)
String
b)
Char
c)
Array
d)
Integer
e)
Boolean
6.
Ada berapa jenis tipe data, dan apa saja?
a)
Dua, Statis dan Dinamis
b)
Dua, Tetap dan Tidak Tetap
c)
Dua, Primitive dan Composite
d)
Dua, Jelas dan Tidak
e)
Dua, Iya dan Tidak
7.
Ada seorang programer yg ingin memasukan no telepon konsumen kedalam program yang sedang dibuatnya, tipe data manakah yang cocok?
a)
Numeric
b)
character
c)
booleean
d)
array
e)
record
8.
Apa fungsi dari int main () dalam bahasa pemograman C++?
a)
Fungsi kedua dalam membaca sebuah karakter dalam pemograman C++
b)
Fungsi utama yang pertama kali dibaca dalam program C++.
c)
Fungsi utama menunjukan tipe pengembalian bilangan bulat.
d)
Fungsi sebagai bentuk deklarasi
e)
Fungsi sebagai isi program
9.
Pernyataan "if-else" dalam pemrograman terstruktur digunakan untuk apa?
a)
Perulangan
b)
Percabangan
c)
Deklarasi
d)
Badan
e)
Looping
10.
Manakah disini yang merupakan Struktur if dengan dua kondisi
a)
switch (ekspresi) {
case nilai_konstanta1;
break;
default:
}
b)
if (kondisi) {
pernyataan _jika_kondisi_terpenehui;
} else {
pernyataan _jiika_kondisi_tidak_terpenuhi;
}
c)
if (kondisi) {
pernyataan;
}
d)
if els if
e)
if else
11.
Program C++ tersusun atas lima bagian, yaitu sebagai berikut. Kecuali...
a)
Prerpocessor directive
b)
Declration
c)
Definition
d)
Statement atau Expressions
e)
komentator
12.
Seorang perawat akan memasukan no rekam medis pasien, tipe data yang tepat adalah.....
a)
String
b)
Char
c)
Array
d)
Integer
e)
Boolean
13.
Manakah yang sesuai dengan definisi Basisdata?
a)
Basis data adalah kumpulan data yang mempunyai hubungan secara logika dilengkapi dengan deskripsi data
b)
Basis data adalah sekumpulan data tanpa terkoneksi satu sama lain
c)
Basis data diibaratkan seperti lemari arsip
d)
Basis data adalah sebuah sistem informasi
e)
Basi data adalah sekumpulan data
14.
Apa saja berbedaan antara struktur data statis dan dinamis dalam segi ukuran?
a)
Strutur data statis memiliki ukuran yang tetap, sementara dinamis berubah-ubah
b)
Struktur data statis memiliki memori yang tetap sementara dinamis tidak
c)
Struktur data statis memiliki aliran memori yang besar sementara dinamis tidak
d)
Struktur data statis dan dinamis berbeda dari segi ukuran, memory dan lain-lain
e)
Struktur data statis dan dinamis tidak memiliki perbedaan sama sekali
15.
Apa perintah membuat database
a)
Create Database
b)
Drop Database
c)
Create tabel
d)
Drop Tabel
e)
Create Insert
100 %
