WorksheetsUjian Sekolah Dasar Teori Kejuruan
Total questions: 71
Worksheet time: 2hrs 48mins
Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut ….
Algoritma
Flowchart
Konstanta
Variabel
Tipe data
Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang menyerupai bahasa pemrograman disebut …..
Flowchart
Pseudocode
Coding
Natural Language
Aplikasi
Merupakan algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk tertentu, adalah pengertian dari .....
Flowchart
Pseudocode
Coding
Natural Language
Aplikasi
Algoritma yang mendekati bahasa sehari-hari dalam penulisannya ..
Flowchart
Pseudocode
Coding
Natural Language
Aplikasi
Pseudocode yang digunakan pada penulisan algoritma dapat berupa
Bahsa Inggris
Bahasa Pemrograman
Sembarang Bahasa
Bahasa Puitis
Bahasa Asing
Tahapan dalam menyelesaikan suatu masalah adalah
Masalah-Pseudocode-Flowchart-Program Eskusi-Hasil
Masalah-Algoritma-Flowchart-Program-Esksusi-Hasil
Masalah-Model-Algoritma-Eskusi-Hasil
Masalah-Model-Algortima-Program-Eskusi-Hasil
Algortima-Progrem-Model-Eksusi-Hasil
Data yang berisi sederet karakter disebut….
String
Array
Integer
Boolean
Float
Bilangan yang berisi titik desimal atau jenis bilangan pecahan adalah…
String
Integer
Real
Boolean
Float
Tipe data yang mengenali nilai TRUE dan FALSE adalah…
Boolean
Integer
Float
String
Real
Pada algoritma tempat menampung dan menyimpan satu atau lebih nilai, adalah..
Variabel
String
Numerik
Konstanta
Boolean
Pada algoritma nilai yang tidak berubah bersifat tetap adalah..
Variabel
String
Numerik
Konstanta
Boolean
Algoritma memiliki 2 dimensi yaitu ..
Percabangan dan perulangan
Percabangan dan pemilihan
Perulangan dan pencarian
Perulangan dan pemecahan
Percabangan dan pencarian
Dibawah ini aturan-aturan dalam penulisan variabel, kecuali …..
Nama variabel tidak boleh menggunakan kata-kata kunci
Nama variabel tidak boleh mengandung karakter-karakter khusus
Nama variabel harus diawali dengan angka
Nama variabel harus diawali dengan huruf
Tidak boleh menggunakan spasi
Tipe data yang cocok untuk menjelaskan data nama_siswa adalah menggunakan tipe data ….
Numeric
Integer
Varchar
Date time
Array
Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah menggunakan tipe data …..
Numeric
Varchar
Integer
Date time
Array
Algoritma harus dapat dijangkau oleh akal fikiran kita. Hal ini menyatakan bahwa algoritma harus mamiliki sifat ...
Cepat
Berurutan
Logis
Rumit
Realis
Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.
Input
File
Database
Masalah
Proses
Sintaks yang digunakan untuk mengakhiri program adalah…
Writeln
Start
End
Readln
Sintaks yang digunakan untuk menuliskan program adalah…
Writeln
Start
End
Readln
Jenis data yang dapat digunakan, oleh komputer untuk memenuhi kebutuhan dalam membuat program komputer disebut…
Linier
Tipe Data
Output
Universal
Serial
Sebutkan tipe data yang digunakan untuk menyimpan nilai berupa karakter/ huruf disebut tipe data...
Boolean
Array
Sebutkan tipe data yang digunakan untuk menyimpan nilai berupa karakter/ huruf disebut tipe data...
Boolean
Array
Numerik
String / Char
Date Time
Nama variabel berikut ini yang benar adalah …
NamaGuru
Alamat Guru
alm gr
sts/status
tpt.tgl
Tipe data yang cocok untuk menyimpan data nama siswa adalah …
Numeric
Character
Date/Time
Array
Integer
Pemberian nama variabel yang benar adalah …
%nilai
nilai_mahasiswa
nama mahasiswa
&panjang
alamat!
Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :
10
15
10 atau 15
10 dan 15
Kosong
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
Abu-abu
Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :
Menjadi Sembarang Nilai
Menjadi hampa
Q tetap
Menjadi 10
tetap
Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :
a=0 , b=5
a=10 , b=5
a=10 , b=0
a=b
a=10 , b=10
Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :
15 dan 0
0 dan 15
15 dan 15
0 dan 10
10 dan 15
Berikut ini yang termasuk perangkat keluaran (output device) adalah …
Keyboard
Mouse
Monitor
Scanner
Touchpad
Di bawah ini yang merupakan contoh sistem operasi, kecuali …
Windows 8.0
Linux Debian 9.5
Mac OS
Mozilla Firefox
Android Kitkat 4.4
Berikut ini yang termasuk perangkat masukan (input device) adalah …
Monitor
Printer
Plotter
Keyboard
Speaker
Perhatikan gambar berikut ini ! Gambar tersebut merupakan jenis peripheral atau perangkat …
Perangkat masukan
Perangkat keluaran
Process device
Perangkat lunak
Perangkat tambahan
Di bawah ini merupakan nama software aplikasi yang digunakan untuk browsing internet kecuali …
Mozilla Firefox
Google Chrome
UC Browser
Windows Media Player
Internet Explorer
Suatu cara untuk mewakili besaran dan suatu sistem fisik merupakan pengertian dari ...
Sistem komputer
Sistem bilangan
Sistem informasi
Konversi bilangan
Pemrograman
Simbol bilangan yang digunakan dalam sistem bilangan heksadesimal yaitu...
{0 dan 1}
{0, 1, 2, 3, 4, 5, 6, 7}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Sistem bilangan yang menggunakan radiks atau basis 10 disebut ...
Biner
Desimal
Oktal
Heksadesimal
Binary code
Simbol bilangan yang digunakan dalam sistem bilangan biner yaitu...
{0 dan 1}
{0, 1, 2, 3, 4, 5, 6, 7}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Jawablah pertanyaan berikut dengan singkat dan jelas !
Buatlah algoritma untuk menentukan apakah suatu bilangan yang di inputkan ganjil atau genap !
Sebutkan beberapa aturan penamaan / penulisan identifier !
Buatlah algoritma flowchart mencari luas dan keliling bangun persegi panjang ! dengan masukan berupa panjang dan lebar !
Gambarkan flowchart algoritma percabangan dengan 2 kondisi !
Buatlah program
Buatlah algoritma flowchart mencari luas dan keliling bangun persegi panjang ! dengan masukan berupa panjang dan lebar !
Gambarkan flowchart algoritma percabangan dengan 2 kondisi !
Buatlah program untuk menjumlahkan 3 buah bilangan !
Flowchart keliling dan luas persegi panjang
Flowchart 2 kondisi :
Flowchart input 2 bilangan :
1 siswa dapat Menjelaskan algoritma pemrograman
1 siswa mampu Menjelaskan berbagai tipe data dan sintak penulisan
1 siswa mampu Membuat aplikasi program yang menerapkan tipe data, variabel/konstanta
Membuat aplikasi program yang menerapkan tipe data, variabel/konstanta
Menjelaskan operator aritmatika
Operator aritmatika
Operator logika
Operasi aritmatika
Operasi logika
Menjelaskan operator logika
Operator aritmatika
Operator logika
Operasi aritmatika
Operasi logika
Menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika
Operator aritmatika
Operator logika
Operasi aritmatika
Operasi logika
Membuat aplikasi operasi aritmatika
Membuat aplikasi operasi logika
Menjelaskan statement/perintah untuk kontrol percabangan
Menerapkan statement/perintah untuk kontrol percabangan tidak bersyarat
Menerapkan statement/perintah untuk kontrol percabangan sederhana
Menerapkan statement/perintah untuk kontrol percabangan bertingkat
Menerapkan statement/perintah untuk kontrol percabangan bersarang
Menjelaskan array satu dimensi
Menjelaskan array multi dimensi
Mengidentifikasi penerapan array satu dimensi
Mengidentifikasi penerapan array multi dimensi
Membuat aplikasi array satu dimensi
Membuat aplikasi array multi dimensi
