WorksheetsTIK 2
Total questions: 60
Worksheet time: 2hrs 11mins
Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah
proses
algoritma
step by step
probability
Simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah
Berdasarkan algoritma di atas, langkah yang merupakan tahapan keputusan adalah
(2)
(5)
(7)
(8)
Kalimat berikut yang menunjukkan loop adalah....
"Jika cuaca cerah, saya akan bermain di taman."
"Saya selalu menyikat gigi setiap pagi."
"Ketika saya lapar, saya makan makanan."
"Saat saya mengetik pesan teks, saya hanya mengetik setiap kata sekali."
Cara menyatakan "Jika cuaca cerah, kamu akan pergi bermain di luar" menggunakan kondisional
if-then
if-then-else
pseudocode
flowchart
Berikut ini contoh yang menggunakan if-then-else adalah
jika Budi mendapat nilai 75, maka Budi akan mendapatkan sepeda
jika Budi naik kelas, maka Budi akan mendapatkan motor dan mobil
jika mendapat nilai lebih besar dari 75, maka Budi lulus dan jika selainnya, maka Budi tidak lulus
jika Budi mempunyai uang 500, maka bisa membeli permen; jika mempunyai 4000, maka membeli roti; jika 5000, maka membeli sostel
Seorang siswa ingin pergi ke taman bermain jika cuaca cerah. Jika cuaca hari ini cerah, yang akan dilakukan siswa adalah
siswa akan pergi ke taman bermain.
siswa tidak akan pergi ke taman bermain.
siswa akan pergi ke taman bermain bahkan jika cuaca tidak cerah.
siswa akan pergi ke taman bermain pada malam hari.
Perintah pada gambar di samping berarti.....
pengulangan repeat sebanyak 10 kali
pengulangan menari sampai repeat
pengulangan maju sebanyak 10 kali
pengulangan menari sebanyak 10 kali
Bagian flowchart yang berfungsi untuk mencetak disebut
input
output
proses
keputusan
Perhatikan algoritma berikut.
Bagian flowchart yang berfungsi untuk mencetak disebut
input
output
proses
keputusan
Berdasarkan pernyataan di atas, jika algoritma tersebut dibuat dalam bentuk flowchart, langkah yang merupakan keputusan ditunjukkan pada nomor ....
(1)
(2)
(3)
(4)
Berilah tanda centang (✔) jika benar. Berilah tanda silang (X) jika salah.
Algoritma flowchart di atas termasuk ke dalam kondisional "if-then".
Bagian "apakah kode kartu kuncinya benar?" menggunakan simbol proses.
Algoritma di atas termasuk Pseudocode.
Algoritma flowchart di atas termasuk ke dalam kondisional "if-then-else".
Bagian "apakah kode kartu kuncinya benar?" menggunakan simbol keputusan.
Berilah tanda centang (✔) pada pernyataan yang benar termasuk algoritma dalam bentuk kalimat! Jawaban yang dipilih dapat lebih dari satu.
Selain itu, maka pintu tetap terkunci.
Jika ya kode kunci kartu benar, maka pintu terbuka.
Pintu terkunci.
Jika ya kode kunci kartu benar, maka pintu tetap terkunci.
Selain itu, maka pintu terbuka.
Berilah tanda centang (✔) jika benar. Berilah tanda silang (X) jika salah.
Menunjukkan algoritma pengulangan (loops).
Menunjukkan algortima kondisional.
Instruksi pada gambar berarti pengulangan menggosok gigi sebanyak 10 kali.
Menunjukkan algoritma kondisional "if-then".
Menunjukkan algoritma bentuk flowchart.
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut :
Pada pembuatan program komputer, algoritma dibuat :
Sebuah bahasa pengkodean yang memungkinkan untuk membuat program dengan menyusun elemen visual secara grafis yaitu …
Di Bawah ini 5 Kriteria untuk Algoritma agar dikatakan baik, Kecuali ....
Masukkan (Input)
Tidak Efisiensi
Arah/Pasti (Definite)
Efisiensi
Tahapan yang memiliki urutan langkah-langkah yang didalamnya berisi solusi penyelesaian masalah, tersusun sistematis agar mencapai tujuan yang diharapkan, disebut ....
Narasi
Flowchart
Algoritma
Diagram
Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut . . . .
Manual Operation
Decision
Preparation
Process
Bagian Flowchart yang berfungsi untuk memberi nilai/harga awal disebut . . . .
Process
Terminal
Decision
Preparation
3 Struktur dasar dari Algoritma dibawah ini, kecuali . . . .
Penyelesaian Bertahap
Pemilihan Alernatif
Pemilihan Pengulangan
Pemilihan Berakhir
Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program disebut . . . .
Program
Algoritma
Flowchart
Algoritma Narasi
Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .
Input
Output
Proses
Decision
Kelompok Simbol Diagram Alir (Flowchart) yang terdiri dari simbol arah/arus suatu proses, simbol transmisi data, sambungan pada halaman yang sama atupun halaman yang berbeda merupakan kelompok . . . .
Storage Symbols
Processing Symbols
Input-Output Symbols
Connector Symbols
Flow Direction Symbols
Berikut ini bentuk Simbol dari Decision yaitu . . . .
Ibnu Musa Al-Khuwarizmi merupakan seorang matematikawan muslin yang menemukan istilah . . . .
Algoritma
Flowchart
Kalkulus
Arduino
Berikut ini adalah Algoritma yang belum teratur :
- 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
- 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
- 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
- 4. Mulai
- 5. Selesai
- 6. Tambahkan Gelas C (Kosong)
4-6-1-2-3-5
4-1-2-3-6-5
4-6-3-2-1-5
4-6-2-1-3-5
Berikut ini adalah Simbol Diagram Alir (Flowchart) yang digunakan untuk menunjukkan sambungan proses dari halaman yang sama yaitu . . . .
Pernyataan mana yang benar tentang flowchart?
flowchart adalah bagan yang menggambarkan urutan proses
semua simbol yang digunakan flowchart sama
flowchart digunakan untuk menjelaskan ide
flowchart terdiri dari banyak ide dan konsep
Manakah yang gambar flowchart?
Apa yang kita gunakan untuk menghubungkan antar proses?
Apa fungsi simbol flowchart ini?
Menandakan percabangan
Menyatakan input output
Menunjukan proses
Menghubungkan antar proses
Untuk menunjukan start dan finish, makan simbol yang digunakan adalah...
"Apakah Adi lebih muda dari Dinda?"
Langkah tersebut ditulis dalam flowchart menggunakan simbol...
"Jalan ke pintu", "Tarik gagang pintu"
Langkah tersebut ditulis ke dalam flowchart menggunakan simbol...
Bila harga pensil adalah Rp 2000, maka Sunu akan...
beli 1 pensil
tidak jadi beli pensil
beli 2 pensil
beli 3 pensil
Apa yang terjadi jika nilai Bomi adalah 80?
Lulus
Tidak lulus
Lulus bersyarat
Remidi
Flowchart ini adalah flowchart untuk menghitung...
Luas lingkaran
Luas jajar genjang
Luas belah ketupat
Luas persegi
Sebuah instruksi atau kalimat perintah dalam bahasa pemrograman yang akan dieksekusi oleh komputer disebut
Statement
Syntaks
Program
Scratch
String
Seperangkat aturan dalam bahasa pemrograman yang mendefinisikan kombinasi simbol yang dianggap sebagai dokumen terstruktur dengan benar disebut
Statement
Syntaks
Program
Scratch
String
Jika kita ingin menulis lebih dari satu statement dalam satu baris pada bahasa Python, maka kita harus memisahkan antar statementnya dengan menggunakan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Deretan karakter pada bahasa Python yang dapat berupa huruf, digit angka, atau simbol, yang penulisannya diawali dan diakhiri dengan tanda petik disebut
Statement
Syntaks
Program
Scratch
String
Penulisan String dalam pemrograman biasanya diawali dan diakhiri dengan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Penulisan syntaks pada python bersifat Case Sensitive. Menurut rekomendasi style guide Google, penulisan case yang disarankan adalah seperti yang disebutkan di bawah ini. Pilih istilah yang salah
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Penulisan case pada python yang menggunakan tanda garis bawah atau underscore sebagai pemisah antar kata adalah
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Penulisan komentar pada python yang tidak akan tercetak saat di RUN adalah menggunakan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Untuk menghapus variabel pada Python, kita dapat menggunakan perintah
input()
int()
round()
del()
float()
Tipe data pada Python yang merupakan bilangan bulat disebut
Float
Integer
Boolean
Heksadesimal
Biner
Ekstension file yang dibuat menggunakan bahasa Python adalah
.py
.pt
.ph
.po
.pn
Struktur percabangan pada bahasa Python menggunakan fungsi
for atau while
choose
if atau else atau elif
lookup
arimatika
Struktur perulangan pada bahasa Python menggunakan fungsi
for atau while
choose
if atau else atau elif
lookup
arimatika
Pada bahasa Python dalam mendeklarasikan suatu fungsi dapat menggunakan kata kunci dalam penerapan fungsi tersebut. Kata kunci tersebut adalah
def
return
then
if
while
Fungsi mengembalikan nilai pada bahasa Python dalam penerapan atau pemanggilan fungsi adalah
def
return
then
if
while
Apakah sintaks umum bagi fungsi input menggunakan perisian Python?
cin>>
input()
scanf()
system.in
output()
Apakah sintaks umum bagi fungsi output menggunakan perisian Python?
cout<<
system.out
print()
printf()
output()
Apakah yang terhasil apabila diberi arahan print("Hello World") ?
"Hello World"
Hello World
"hello world"
hello world
World Hello
Apakah kegunaan tanda pagar (#) dalam pyhton ?
sebagai tarikh
sebagai waktu
tiada kegunaan
sebagai komen
sebagai info
Perhatikan fungsi diatas ini, lalu jawablah pertanyaannya
Jika kita tuliskan salam() hasil yang akan keluar adalah … .
Chelsea
Kevin
Kosong
Error
Hello
