Font size
Worksheets5th ~ SAS TIK SM2 (Algoritma & Bahasa Pemrograman)
Total questions: 87
Worksheet time: 49mins
Sekumpulan instruksi yang ditulis secara berurutan disebut....
Prosedur
Algoritma
Flowchart
Logika
Dengan adanya algoritma, ini memudahkan kita untuk.....
Menyelesaikan masalah dengan rapi
Menyelesaikan masalah
Membuat masalah
Memahami masalah
Berikut yang bukan fungsi dari algoritma adalah....
Membantu melakukan pekerjaan menjadi lebih baik dan efisien
Meminimalisir kesalahan dalam kehidupan sehari hari
Membantu melakukan pekerjaan menjadi lebih kompleks dan panjang
Memudahkan saat membutuhkan suatu tambahan bantuan berupa informasi
Simbol berikut ini digunakan untuk....
Menunjukkan awal dan akhir suatu proses
Menunjukkan kondisi keputusan
Menunjukkan kegiatan yang sedang dilakukan
Arah/penghubung setiap prosedur/perintah
Gambar berikut ini merupakan contoh dari....
Programming
Flowchart
Algoritma
Pengarahan
Suatu rancangan struktur kode yang disusun sesuai urutan sehingga bisa berjalan dengan baik adalah pengertian dari....
Programming
Flowchart
Algoritma
Program
Orang yang menulis program disebut....
Programming
Flowchart
Programmer
Algoritmer
Assembly, C, C++, Python merupakan contoh dari.....
Bahasa Pemrograman
Program Utility
Program Aplikasi
Sistem Operasi
Contoh dari program grafis adalah...
Adobe Photoshop
Windows
Microsoft PowerPoint
Windows Defender
Sistem operasi yang dikenal dengan kestabilan yang tinggi adalah...
MacOS
Windows
Linux
Sierra
Sistem operasi yang bisa didapatkan secara gratis adalah....
MacOS
Windows
Linux
Sierra
Dengan memahami algoritma, ini membantu...... untuk mengerjakan/membuat program
Insinyur
Programmer
Instruktur
Guru
Berikut adalah algoritma membuat teh. Menurut mu, apakah algoritma ini akan berjalan dengan baik?
Ya, akan berjalan dengan baik
Tidak, karena kurang perintah Selesai
Tidak, karena kurang perintah Mulai dan Selesai
Tidak, karena perintah kurang panjang
Apa itu bilangan biner?
Sistem bahasa komputer yang rumit
Sistem bah
Apa itu bilangan biner?
Sistem bahasa komputer yang rumit
Sistem bahasa komputer yang memudahkan komputer
Sistem bahasa komputer yang dibuat oleh mesin
Sistem bahasa komputer yang terdiri dari dua angka, yaitu 0 dan 1
Gottfried Leibniz menemukan....
Bahasa Pemrograman
Bilangan desimal
Bilangan Biner
Pemrograman tingkat tinggi
Bilangan biner/bahasa biner disebut juga....
Bahasa canggih
Bahasa mesin
Bahasa informasi
Bahasa mekanikal
Apa bilangan biner dari angka 3?
1
11
0
10
Apa bilangan biner dari angka 4?
100
11
0
10
Apa bilangan biner dari angka 6?
111
110
101
1000
Komputer bisa mengerti bahasa selain bahasa biner
True
False
Bahasa yang dibuat untuk ‘berinteraksi’ dengan komputer disebut...
Bahasa tingkat tinggi
Bahasa Pemrograman
Bahasa Pemorgaman
Bahasa Biner
Bahasa pemrograman dibuat agar komputer bisa......
Menerima dan mengerjakan perintah
Menjabarkan perintah
Membuat perintah
Mengerjakan dan mengakhiri perintah
Berikut alasan yang tepat kenapa manusia membuat bahasa pemrograman adalah....
Komputer terlalu rumit untuk mengerti angka 0 dan 1
Karena komputer hanya mengerti angka 0 dan 1, jadi orang susah berinteraksi
Komputer memerlukan bahasa yang bisa dimengerti oleh manusia
Karena komputer sulit dipahami sehingga manusia tidak bisa membuat komputer
Kegiatan membuat program komputer disebut....
Programmer
Programming
Program
Pemrogram
Orang yang membuat program komputer disebut....
Programmer
Programming
Program
Pemrograman
Programmer adalah pekerjaan
True
False
Menjadi programmer tidak harus mengerti bahasa pemrograman
True
False
Menjadi programmer tidak harus mengerti semua bahasa pemrograman
True
False
Contoh bahasa pemrograman generasi pertama.....
Binary Language
Assembly
Python
C
Contoh bahasa pemrograman generasi kedua.....
Binary Language
Assembly
Python
C
Contoh bahasa pemrograman generasi ketiga.....
Binary Language
Assembly
Python
C
Contoh bahasa pemrograman generasi keempat.....
Binary Language
Assembly
Python
C
PASCAL adalah bahasa pemrograman generasi ketiga
True
False
BASIC adalah bahasa pemrograman generasi ketiga yang terdiri dari angka 0 dan 1
True
False
Bahasa pemrograman generasi ke empat menggunakan kata kata yang mirip dengan bahasa manusia
True
False
Tokoh yang disebut sebagai "Programmer pertama" di dunia adalah....
Alan Turing
Charles Babbage
John McCarthy
Ada Lovelace
Tokoh yang membuat bahasa pemrograman Java adalah....
James Gosling
Ryan Gosling
John McCarthy
Ada Lovelace
Tokoh yang membuat bahasa pemrograman Java adalah....
James Gosling
Ryan Gosling
John McCarthy
Ada Lovelace
Teknologi dimana kecerdasan manusia diprogram ke sebuah mesin agar bisa berpikir seperti manusia disebut....
Artificial Intelligence
Teknologi Superkomputer
Pemrograman
Super Intelligence
Sensor pendeteksi wajah merupakan contoh dari AI
True
False
Contoh penggunaan teknologi AI dalam bidang per-BANK-an adalah....
ChatGPT
M-Banking
Sensor Pendeteksi Wajah
ChatBot
Sebutan lain dari AI adalah....
Kecerdasan Alamiah
Kecerdasan Pemrograman
Kecerdasan Buatan
Kecerdasan Manusia
Kegunaan dari pemrograman adalah….
Mengendarai sepeda
Mengatur jadwal TV
Membuat aplikasi dan perangkat lunak
Memasak makanan
Manfaat belajar pemrograman adalah….
Menghitung cepat
Melatih logika dan kreativitas
Membuat kerajinan tangan
Belajar sejarah
Membuat aplikasi permainan merupakan contoh pemanfaatan….
Menggunakan komputer
Baik
Pemrograman
Membuat hiburan
Pemrograman memungkinkan manusia membuat robot atau mesin yang membantu dokter dalam menjalankan operasi. Contoh tersebut merupakan pemanfaatan pemrograman di bidang….
Kesehatan
Pertanian
Pendidikan
Transportasi
Manfaat belajar pemrograman dari awal adalah….
Untuk jadi terkenal
Untuk mengikuti tren
Untuk membangun keterampilan berpikir kritis
Untuk bermain sepanjang hari
Hal yang dapat dibuat dari pemrograman adalah…
Boneka
Aplikasi kalkulator
Buku
Meja
Algoritma adalah….
Urutan langkah-langkah untuk menyelesaikan masalah
Urutan daftar siswa secara berurutan
Komputer canggih yang mahal dan mewah
Program yang bisa membantu kita bekerja
Manfaat dari menggunakan algoritma adalah….
Menyelesaikan masalah lebih cepat
Meningkatkan ketergantungan pada teknologi
Menghabiskan lebih banyak waktu
Membuat masalah baru
Pseudocode adalah….
Kode untuk membangun komputer
Bahasa pemrograman
Diagram alur
Bahasa untuk menulis algoritma dengan cara yang mudah dipahami
Nama lain dari flowchart adalah….
Diagram alur
Spesies ikan
Jenis tanaman
Alat musik
Diagram alur adalah….
Gambar aliran air
Diagram yang menunjukkan langkah-langkah dalam proses
Sketsa wajah
Daftar periksa
Apa perbedaan antara pseudocode dan flowchart?
Pseudocode adalah kode palsu, flowchart adalah gambar
Pseudocode digunakan untuk visualisasi, flowchart untuk menulis kode
Pseudocode adalah teks, flowchart adalah gambar
Tidak ada perbedaan
Perhatikan algoritma memesan minunan berikut:
Mulai Masuk ke warung minuman
Lihat daftar menu
Jika menu es susu ada dalam daftar, maka pesan es susu
Jika menu es susu tidak ada dalam daftar, pesan minuman lain yang tersedia.
Tunggu minuman selesai dibuat
Bayar di kasir
Selesai
Langkah-langkah diatas merupakan contoh algoritma dengan menggunakan kondisional…..
If-Then
If-Then-Else
Then-Else
If
Sebutan dalam pemrograman dimana instruksi yang diberikan komputer bersifat mengulang/perulangan adalah….
Conditional
Algoritma
Loops
If Else
Contoh teknologi nirkabel untuk bertukar data adalah….
Kabel internet
Bluetooth
RAM
Internet
Apa fungsi utama dari WiFi...
Menghubungkan perangkat ke internet tanpa kabel
Menyimpan data
Memproses data
Mengelola perangkat lunak
Jaringan komputer global yang membuat penggunanya mengakses informasi dari seluruh dunia disebut….
Internet
Bluetooth
Hardware
Program
Apa yang diperlukan untuk dapat terhubung ke WiFi...
Kabel khusus
Router WiFi
Modem dial-up
Ponsel
Berikut yang dapat kita lakukan dengan internet, kecuali….
Mengirim email
Mengakses informasi
Bermain game online
Memasak makanan
Apa itu pemrograman...
Membuat gambar dengan komputer
Kegiatan menulis kode di komputer untuk memberikan perintah
Kegiatan menggunakan komputer untuk mengerjakan tugas
Kegiatan melatih mengetik kita di komputer
Untuk meminta komputer melakukan perintah yang kita inginkan, kita memerlukan….
Telepon
Internet
Pemrograman
Jaringan komputer
Berikut manfaat pemrograman, kecuali….
Menghabiskan waktu
Menghemat uang
Mengurangi pekerjaan
Membuat kinerja komputer jadi cepat
Berikut ini yang merupakan contoh pekerjaan yang khususnya memanfaatkan pemrograman adalah...
Insinyur
Guru
Pengembang game.
Teknisi listrik
Contoh manfaat pemrograman dalam bidang pendidikan adalah...
Membuat pelajaran lebih membosankan
Menghilangkan pekerjaan rumah
Menyediakan alat belajar interaktif
Menambah waktu belajar
Contoh manfaat pemrograman dalam bidang kesehatan adalah...
Membuat resep masakan
Mengembangkan perangkat medis
Menggambar lukisan
Menulis novel
Bahasa yang digunakan kita untuk 'berkomunikasi' dengan komputer disebut….
Bahasa pemrograman
Bahasa Indonesia
Bahasa Inggris
Bahasa digital
Hal yang sebaiknya dilakukan jika menerima pesan dari orang asing di internet adalah….
Segera membalas dan memberikan informasi pribadi
Mengabaikan pesan tersebut dan memberitahu orang tua atau guru
Membagikan pesan tersebut ke teman-teman
Mengunduh lampiran dari pesan tersebut
Hal yang perlu dilakukan jika kata sandi/ password kita diketahui orang lain adalah…
Mengganti kata sandi kita segera
Membiarkannya saja
Menghapus akun
Membuat akun baru
Contoh algoritma yang berhubungan dengan pendidikan adalah....
Algoritma beres beres tempat tidur
Algoritma membuat kopi susu
Algoritma belajar untuk ujian
Algoritma untuk membuat mi goreng
Apa itu kalimat kondisional (if else) dalam pemrograman?
Pernyataan yang tidak bisa diubah oleh siapapun
Pernyataan yang masih bisa berubah, menjadi benar atau salah, sesuai dengan kondisinya
Pernyataan yang diulang berkali kali jika kondisinya benar
Pernyataan yang diulang berkali kali
Proses menjalankan sekelompok instruksi berulang kali disebut juga….
Looping
Conditional
If Else
Algoritma
Efisiensi dalam pengolahan data dan pengurangan pengulangan kode merupakan salah satu manfaat dari penggunaan algoritma….
Looping
Linear
Aritmatika
Conditional
Salah satu manfaat dari penggunaan algoritma if else adalah….
Mengontrol alur program dan membuat keputusan berdasarkan kondisi.
Menghapus semua kondisi dalam program
Membuat program lebih lambat
Menambahkan lebih banyak kesalahan dalam kode
Apa perbedaan antara if else dan looping?
If-else dan looping keduanya digunakan untuk pengambilan keputusan.
Looping hanya digunakan untuk kondisi tertentu, sedangkan if-else untuk semua kondisi.
If-else digunakan untuk pengambilan keputusan, sedangkan looping digunakan untuk pengulangan.
If-else digunakan untuk pengulangan, sedangkan looping untuk pengambilan keputusan.
Jika cuaca mendung saat kamu mau berangkat sekolah, perlengkapan yang kamu siapkan agar terhindari dari basah air hujan adalah...
Plastik bekas
Terpal
Kardus yang tidak terpakai
Payung
Untuk membuat teh manis, ada langkah langkah yang harus dilakukan. Berikut yang merupakan langkah yang salah untuk membuat teh manis adalah....
Tambahkan air panas
Tambahkan garam secukupnya
Siapkan gelas
Tambahkan gula
Dalam membuat teh manis, jika rasa teh terlalu manis, hal yang perlu dilakukan selanjutnya adalah....
Membuangnya karena terlalu manis
Menambahkan sedikit air
Menambahkan gula lagi
Menghabiskannya dengan cepat
Berikut yang merupakan contoh kalimat looping atau perulangan adalah...
Membawa payung jika hujan
Membuang sampah di tempat sampah
Mengunyah makanan
Meminum air setelah makan
Gege mengucek pakaian berulang kali sampai noda pakaiannya hilang.
Kalimat tersebut termasuk kalimat....
Conditional
Perintah langsung
Algoritma
Looping / perulangan
1. Ambil gelas di dapur
2. Pergi ke dapur untuk ambil air minum
3. Ambil ........ secukupnya
4. Minum
Kata kata yang tepat untuk mengisi titik titik kosong di atas adalah....
Gula
Gelas
Termos
Air
Contoh penggunaan algoritma dalam memasak adalah....
Algoritma untuk menonton film
Algoritma untuk membuat nasi goreng
Algoritma untuk berolahraga
Algoritma untuk belajar matematika
Manfaat penggunaan algoritma adalah....
Algoritma hanya digunakan untuk masalah matematika.
Algoritma membuat program menjadi lebih lambat.
Algoritma tidak memiliki pengaruh pada hasil akhir program.
Algoritma membantu dalam menyusun langkah-langkah yang jelas untuk menyelesaikan masalah.
Berikan minimal 3 contoh aplikasi browser.
Buat algoritma cara membuat kopi susu.
