Font size
WorksheetsUTS GANJIL INFORMATIKA FASE E
Total questions: 40
Worksheet time: 20mins
Computational thinking is ?
Logically solving problems
Coding
Thinking like a computer
Programming
What is taking a complex problem and breaking it down into a series of small more manageable problems called?
Decomposition
Abstraction
Pattern Recognition
Algorithms
What is problems looked at individually, considering how similar problems have been solved previously called?
Decomposition
Abstraction
Pattern Recognition
Algorithms
What is focusing only on the important details, while ignoring irrelevant information called?
Decomposition
Abstraction
Pattern
Recognition
What is simple steps or rules to solve each of the smaller problems can be designed called?
Decomposition
Abstraction
Pattern
Algorithms
Decomposition makes problems _____
Better to code
Harder to solve
Easier to understand
More manageable
Which of these is an example of abstraction?
Subdividing a problem into smaller tasks that different teams can work on independently
Break a complex problem into modules using top down design
Ignore the colour of a player token in a snakes ladder game model
Use a pre-written library of procedures and functions to perform operations such as sorting and searching
Define the term abstraction within computational thinking.
Replicates every part of that problem in the computer
Taking a real world problem and designing a computer program that exactly
Representing real world problems in a computer program, using symbols and removing unnecessary element
Performing multiple calculations on a list of variables
What is a FLOWCHART?
A visual representation of an algorithm
A series of shapes.
A diagram that shows abstraction
A diagram that shows selecting a burger
A school database has lots of information on students, the data manager needs to use abstraction? What data should she leave out?
Eye colour
Age
Classes
Guardian's phone numbers
Hardware yang merupakan unit penyimpan adalah….
Harddisk
Printer
Floppy Drive
CD room Drive
Bilangan heksadesimal adalah bilangan yang berbasis ....
Bilangan yang berbasis 16 yaitu 0 – 9
Bilangan yang berbasis 2 yaitu 0 dan
Bilangan yang berbasis 8 yaitu 0 – 7
Bilangan yang berbasis 10 yaitu 0 – 9
Komponen yang berfungsi untuk membentuk fungsi-fungsi pengolahan data komputer adalah ....
Arithmetic And Logic Unit
Control Unit
Register
CPU Interconnection
Sistem operasi yang hanya dapat dijalankan pada komputer jenis Apple, yakni ....
Windows
Linux
Novell
Macintosh
Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut :
Proses
Program
Algoritma
Prosessor
Pseudocode yang digunakan pada penulisan algoritma dapat berupa :
Sembarang bahasa asal terstruktur
Bahasa pemrograman
Bahasa Puitis
Bahasa Inggris
Pada saat pembuatan program komputer, algoritma dibuat :
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah – Pseudocode – Flowchart – Program – Eksekusi – Hasil
Masalah – Model – Algoritma – Eksekusi – Hasil
Masalah – Model – Algoritma – Program – Eksekusi– Hasil
Masalah – Algoritma – Flowchart – Program – Eksekusi – Hasil
Diketahui bahwa kantong P kosong, kantong Q berisi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan dikatakan BUKAN Kantong P yang terbawa, maka jumlah kelereng yang terbawa adalah :
10 atau 15
10 dan 5
15
10
Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi :
Merah
Ungu
Hijau
Putih
Instruksi P=Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi :
Q tetap
Menjadi Sembarang Nilai
Menjadi hampa
Menjadi 0
Apabila a=5, b = 10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan :
a=10, b=5
a=10 , b=0
a=0 , b=5
a=10, b=10
Diberikan algoritma P = 10; P = P + 5 ; Q = P . Nilai P dan Q masing-masing adalah:
15 dan 0
10 dan 15
15 dan 15
0 dan 15
Type data yang hanya mengenal kondisi True atau False pada Pascal programming , adalah :
IF
Bool
Integer
Character
Dalam bahasa c++ terdapat suatu tipe data yang nilainya tidak boleh memiliki nilai desimal, yaitu :
Real
Bool
Integer
Character
Pada Tipe data Boolean, berlaku operator-operator :
IF
AND, OR, NOT
True, False
CASE
Simbol flowchart yang digunakan sebagai awal dan akhir suatu proses adalah….
Apabila terjadi dua kondisi (benar atau salah), pada pembuatan flowchart menggunakan simbol….
Urutan instruksi-instruksi atau langkah-langkah yangmenggunakan bahasa awam disebut:
Pseudocode
Algoritma
Flowchart
Program
Suatu proses pengulangan kembali alur kerja disebut…
Branching
Looping
Rekursif
Iteratif
Diberikan penggalan algoritma :
while (x>7) do
x=x-1;
write(x)
Apabila nilai awal x adalah 9, maka nilai yang ditampilkan berturut-turut adalah
8, 7
9, 8, 7
9, 8
9
Diberikan penggalan algoritma :
repeat
x=x+1 ; write (x)
until x<7
Apabila nilai awal x adalah 9, maka nilai yang ditampilkan berturut-turut adalah
9, 8, 7
9, 8
9
8, 7
Suatu Proses yang memanggil dirinya sendiri, disebut proses :
Rekursif
Iteratif
Branching
Transitif
Rekursif adalah :
Suatu prosedur yang dapat dipanggil
Suatu proses yang bisa memanggil dirinya sendiri*
Suatu proses yang dipanggil melalui suatu prosedur
Suatu prosedur Looping
Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti, tidak dapat dirubah dalam program disebut deklarasi…
Deklarasi label
Deklarasi konstanta
Deklarasi tipe
Deklarasi variabel
Tabel disamping menunjukkan waktu kedatangan dan waktu eksekusi dari beberapa proses, dengan slot 100 ms dan eksekusi dari proses-proses tersebut.
Gambar yang menunjukkan Simulasi Penjadwalan Proses dengan Algoritma Round Robin yang benar adalah ..
Sebuah mesin ciptaan Mr Algo spesifikasinya sebagai berikut ini: operasi aritmatika 2 operan hasilnya disimpan pada register yang menyimpan operan pertama. Misalnya, TAMBAH REG1 REG2 hasilnya disimpan pada REG1.
80
170
8
17
Gambar disamping menunjukkan siklus mesin pada komputer sebelum dan setelah bekerja. Siklus nomor 1 , 2, 3, 4 adalah ...
1. Fetch
2. Execute
3. Decode
4. Store
1. Fetch
2. Run
3. Decode
4. Store
1. Fetch
2. Decode
3. Execute
4. Store
1. Execute
2. Fetch
3. Decode
4. Store
26 desimal = …………… Heksadesimal
(a)
