WorksheetsPAT PEMROGRAMAN DASAR 10 RPL
Total questions: 40
Worksheet time: 1hrs 20mins
Siapakah tokoh muslim ahli matematika dari jazirah arab yang menciptakan algoritma?
Ibnu Sina
Al Khawarizmi
Al Jabar
Salahudin Al Ayubi
Muhammad Al Fatih
Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang dalam merepresentasikan proses program disebut…
Flowchart
Shape
ERD
DFD
Semua jawaban benar
Sebutkan jenis-jenis tipe data sederhana ketika merancang algoritma !
Boolean
Real
Integer
Char
Semua benar
Perhatikan algoritma dibawah ini
Read (x)
Read (y)
x :=11
y :=2
z := x mod y
write (z)
jika z bernilai 1, x adalah bilangan ....
genap
ganjil
bulat
pecahan
prima
Suatu metode yang menekankan penulisan logika penyelesaian masalah menggunakan bahasa yang digunakan dalam kehidupan sehari-hari disebut metode penulisan…
pseudocode
bahasa Inggris
bahasa alami
bagan air dokumen
flowchart
Langkah awal yang harus dideteksi pada saat mendeteksi kesalahan komputer mouse tidak dikenali oleh komputer adalah...
Jika mouse tidak terdeteksi maka kemungkinan mouse bermasalah.
Mengganti mouse dengan yang baru
Cek apakah mouse sudah terpasang dengan benar
Kemungkinan besar yang rusak adalah dibagian port mouse di motherboard
Ada yang salah pada sistem operasi
Perhatikan gambar diatas ! Disebut gerbang logika apakah yang menghasilkan output nilai berikut ini !
OR
NOT
AND
XNOR
NAND
Operator logika yang digunakan untuk menghasilkan nilai output true jika kedua operand bernilai true adalah...
AND
OR
NAND
NOT
XOR
OR
NOT
AND
XNOR
NAND
Disebut gerbang logika apakah gambar di atas ?
OR
NOT
AND
XNOR
NAND
Dari tabel gerbang XNOR diatas, nilai output Z dengan input A dan B pada tabel gerbang XNOR secara berturut-turut K, L, M, N adalah …
1.1.1.1
0.0.0.0
1.0.0.1
0.0.1.0
0.0.0.1
Isilah kolom perkalian bilangan biner dari tabel di atas !
0
01
10
1
11
Bilangan biner adalah bilangan yang berbasis ….
Bilangan yang berbasis 2 yaitu 1 dan 2
Bilangan yang berbasis 2 yaitu 0 dan 1
Bilangan yang berbasis 10 yaitu 0 – 9
Bilangan yang berbasis 8 yaitu 0 – 7
Bilangan yang berbasis 16 yaitu 0 – 15
Berapakah nilai kolom jumlah hukum bilangan biner dari tabel di atas....
111
True
False
1
11
Fungsi simbol bangun ruang berbentuk belah ketupat pada flowchart adalah...
Menggambarkan proses secara komputerisasi
Menginputkan data secara manual
Proses manual
Mereferensikan suatu kondisi yang harus diseleksi program
Tanda penghubung dalam lain halaman
Simbol dibawah ini yang digunakan untuk menunjukkan proses inisialisasi pada flowchart adalah ...
Output yang dihasilkan dari logika percabangan d atas jika variabel nilai memiliki data sebesar 59 adalah...
Tidak lulus
Lulus
Error
Tidak mengerjakan statement apapun
Algoritmanya salah
Jenis data yang memiliki nilai pecahan adalah...
Bilangan logika
Bilangan bulat
Bilangan real
Karakter
String
Perhatikan script program di atas !
Type data variabel A adalah...
Integer
Byte
Boolean
String
Desimal
Contoh progam diatas adalah pemrograman dari bahasa...
Fortran
C
Java
Pascal
Basic
Fungsi menu pada compiler free pascal yang berfungsi untuk membuat file program baru pada direktori kerja sama adalah...
File – change dir
File – new
File – open
Edit – copy to windows
Edit – paste from windows
Perintah yang digunakan untuk mengatur warna latar belakang tulisan pada layar monitor adalah...
Gotoxy
Textcolor
Textbackground
Gotoyx
Add
Type data apakah yang dapat digunakan untuk variabel X dan Y adalah ...
Byte
Integer
String
Real
Over stack
Perintah yang digunakan untuk mengatur letak kursor menggunakan unit CRT adalah...
Gotoxy
Textcolor
Textbackground
Gotoyx
Add
Operator logika yang digunakan perulangan Repeat ...Until untuk menghasilkan deret bilangan ganjil dari 6 hingga bilangan 60 adalah...
<
>
< >
<=
>=
Logika pengulangan yang digunakan jika banyak pengulangan yang dilakukan berdasarkan kondisi yang harus bernilai false adalah...
For ... do ascending
For ... do descending
While ... do
Repeat ... until
Until ... repeat
Logika pengulangan yang digunakan jika banyak pengulangan yang dilakukan berdasarkan kondisi yang harus bernilai true adalah...
For ... do ascending
For ... do descending
While ... do
Repeat ... until
Until ... repeat
Perhatikan algoritma dibawah ini! Type data yang cocok untuk ekspresi hari pada struktur case adalah...
Integer
String
Real
Char
Single
Keluaran yang dihasilkan dari variabel z adalah..
1
2
3
5
10
Untuk bisa melihat hasil tampilan dari pemrograman bahasa pascal maka menekan tombol kombinasi ....
Alt+F9
Ctrl+F9
Shift+F9
F9
Ctrl+Alt+Del
Bagian yang ditunjukkan oleh nomor 1 adalah...
Judul program
Deklarasi program
Variabel
Konstanta
Assignment
Standar libary Pascal yang digunakan untuk melakukan manajemen input output pada layar monitor berupa teks seperti penjendelaan posisi teks, warna teks, posisi kursor, dan lainnya adalah...
Turbo
Crt
Wingraph
Dos
System
Fungsi menu pada compiler free pascal yang berfungsi untuk menentukan/ mengubah drive aktif untuk penyimpanan dan pemanggilan file hasil pengkodingan program Pascal adalah...
File – Change Dir
File – New
File – Open
Edit – Copy to Windows
Edit – Paste from Windows
Fungsi menu yang digunakan untuk mencari /perintah yang tertulis pada program yang sedang dikerjakan adalah....
File – Change Dir
File – New
Search – Find
Edit – Copy to Windows
Edit – Paste from Windows
Gambarkan dengan bagan flowchart metode perulangan while…do !
Isilah hasil operasi aritmetika dari tabel di atas !
6, 8, 13
9, 4, 7
9, 3, 1
0, 12, 10
Tidak ada jawaban
Untuk mengembangkan sebuah program aplikasi dibutuhkan beberapa aktivitas jual beli berikut ini, kecuali..
Identifikasi masalah
Perencanaan algoritma
Coding program
Harga jual
Pengujian
Menunjukkan bahwa variable yang merujuk file tertentu dalam program sedang crash. Hal tersebut mengindikasikan bahwa memori mengalami kerusakan…
1 invalid function number
2 file not found
Path not found
Too many open file
Invalid file handle
Kesalahan program (error) disebabkan karena adanya…kecuali
Kesalahan penulisan kode program
Kesalahan logika pemrograman
Kesalahan running minimum requirement program
Maintenance dan implementasi
Tidak ada jawaban
Dalam mendesign program aplikasi dibutuhkan yang namanya pengujian (testing). Disebut pada saat apakah bahwa proses yang dilakukan program yang dibuat sudah benar dan sesuai algoritma?
Sytem testing
Unit testing
Validation testing
Integration testing
Semua jawaban benar
