Font size
Worksheets8 - BAB 2 AP
Total questions: 40
Worksheet time: 51mins
Dibawah ini adalah langkah yang tidak tepat dalam algoritma membuat nasi goreng di rumah …
Menyalakan kompor, kemudian meletakkan wajan di atas kompor
Memasukkan nasi, kemudian menambahkan kecap
Mematikan kompor, kemudian memindahkan nasi ke piring.
Memasukkan satu sendok minyak kelapa, kemudian memasukkan telur
Fungsi utama dari flowchart adalah …
Untuk menggambarkan sebuah program
Untuk menggambarkan sebuah rencana program berdasarkan algoritma
Untuk menggambarkan alur
Untuk menggambarkan diagram
Simbol flowchart disamping berfungsi untuk ….
Menunjukkan alur data
Menyimpan data
Menunjukkan permulaan (start) atau akhir (stop) dari suatu proses
Menunjukkan dokumen
Simbol flowchart disamping berfungsi untuk …
Menunjukkan proses input-output
Menunjukkan permulaan
Menyimpan data
Menunjukkan dokumen
Menggambarkan sebuah rencana program berdasarkan pola pikir kita berdasarkan algoritma merupakan fungsi utama dari …
Diagram batang
Flowchart
Notasi
Excel
Di bawah ini yang bukan ciri penting Algoritma adalah …
Memiliki sebuah input
Membutuhkan suatu proses tertentu
Merupakan pola pikiran dan pola logis yang menghasilkan output
Tidak memiliki instruksi yang tegas dan jelas
Implementasi algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer disebut …
Logika
Algoritma
Flowchart
Operasi
Tipe pemrograman yang mendiskripsikan suatu masalah dengan pernyataan dalam memecahkan suatu masalah adalah implementasi dari algoritma …
Prosedural
Fungsional
Deskripsi
Flowchart
Notasi algoritma yang memperlihatkan urutan dalam bentuk gambar dan simbol-simbol disebut …
Algoritma
Flowchart
Bahasa pemrograman
Prosedural
Perhatikan gambar simbol berikut. Simbol dalam flowchart tersebut menunjukkan …
Input
Output
Seleksi / Kondisi
Proses
Dalam menulis Algoritma dapat menggunakan tiga cara, yaitu…
Menggunakan kalimat deskriptif
Menggunakan psoducode
Menggunakan kalimat berantai
Menggunakan diagram alur
Dibawah adalah pernyataan yang benar tentang penemu Algoritma …
Abu Ja'far Muhammad Ibnu Musa Al Khawarizmi
Ilmuwan dari Timur Tengah
Ilmuwan matematika
Ilmuwan fisika
Algoritma memiliki ciri penting sebagai berikut …
Memiliki sebuah input
Membutuhkan suatu proses tertentu
Merupakan pola pikiran dan pola logis yang menghasilkan output
Tidak memiliki instruksi yang tegas dan jelas
Berikut ini merupakan cara yang dapat dilakukan untuk meningkatkan kemampuan menyelesaikan masalah yang kompleks (complex problem solving) adalah …
Melihat berbagai kemungkinan sebagai solusi
Menentukan elemen utama masalah
Mengidentifikasi masalah
Menganalisis masalah
Berikut ini adalah karakteristik dari computasional thingking …
Mampu menganalisis data
Mampu melakukan otomatisasi data solusi melalui cara berpikir algoritma
Mampu mengidentifikasi masalah
Mampu memberikan pemecahan masalah menggunakan komputer
Bahasa yang digunakan untuk membuat program disebut …
Bahasa Scratch
Bahasa Algoritma
Bahasa Pemrograman
Bahasa Flowchart
Sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu masalah tertentu, merupakan definisi algoritma menurut ....
Donald Ervin Knuth
S. E. Goodman dan S.T. Hedetniemi
Seymour Lipschutz dan Marc Lipson
Marvin Minsky
Muhammad Ibnu Musa Alkhowarzmi adalah seorang ahli matematika dan penulis terkenal pada abad ke 8 dan 9 Masehi, beliau juga yang menemukan ilmu yang digunakan untuk mempelajari logika pemrograman yang di kenal dengan nama ….
Algoritma
Flowchart
Kalimat naratif
Pseudocode
Tidak ambigu, ada input, ada output, ada batas jumlah langkah, layak, independen, efektif dan efisien, merupakan bagian dari ....
Definisi algoritma
Karakteristik algoritma
Komponen algoritma
Penulisan algoritma
Pada pembuatan program komputer, algoritma dibuat ....
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Urutan Langkah Logis untuk menyelesaikan masalah yang disusun secara sistematis disebut....
Algoritma
Flowchart
Variabel
Tipe Data
Perhatikan kegiatan di bawah ini:
1. ketikan pesan
2. ambil handphone
3. pilih kontak
4. cari menu pesan
5. tekan tombol kirim
6. pesan terkirim
Algoritma mengirim pesan yang paling tepat adalah …
2,4,1,3,6,5
3,1,4,2,5,6
2,4,3,1,5,6
2,1,3,4,5,6
Simbol flowchart yang digunakan untuk memulai dan mengakhiri proses adalah …
Simbol flowchart yang menyatakan proses input/output tanpa tergantung jenis peralatannya adalah …
Ketika membuat flowchart yang cukup Panjang kita harus menyambung ke halaman berikutnya, symbol flowchat yang digunakan untuk menyambung adalah …
Scratch merupakan aplikasi yang termasuk dalam …
bahasa pemrograman
grafis
olah gambar
artimatika
Fungsi dari ikon yang diberi tanda panah adalah...
menambah sprite
menambah balok kode
menambah backdrop
menambah suara
Untuk membuat sprite berganti kostum dari satu kostum ke kostum berikutnya maka dibagian scriptnya perlu ditambahkan balok kode ...
Fungsi dari ikon yang diberi tanda berfungsi untuk....
mengganti sprite
menambah backdrop baru
menghapus sprite
memilih balok kode
Pada aplikasi scratch blok perintah untuk menggerakkan sprite adalah ...
Control
Event
Motion
Sensing
Jika sprite diberikan penggalan script di atas, kemudian dijalankan maka hasilnya adalah ....
Sprite berubah posisi ke arah kiri lalu ke arah atas
Sprite berjalan - jalan kanan dan kiri
Sprite berjalan terus menerus ke depan
Sprite bergerak ke kanan secara terus menerus tanpa animasi
Kode blok tersebut untuk mengatur ...
Gerakan
Suara
Sensor
Event
Karakter pada scratch disebut ...
Script
Object
Char
Sprite
Blok perintah yang digunakan untuk membuat karakter bersuara adalah ...
Sensing
Event
Sound
Control
Bagaimana cara membuat sebuah instruksi kondisional (if statement) di Scratch …
Menggunakan blok "Repeat"
Menggunakan blok "Forever"
Menggunakan blok "If" dan "Else"
Menggunakan blok "Broadcast"
Blok manakah yang digunakan untuk membuat pengulangan (loop) di Scratch?
"If" dan "Else"
"Repeat" dan "Forever"
"Set" dan "Change"
"When Flag Clicked"
Blok manakah yang digunakan untuk membuat instruksi kondisional di Scratch jika suatu kondisi benar …
IF
Repeat
Forever
Broadcast
Apa yang dilakukan blok "Repeat" di Scratch …
Menjalankan blok di dalamnya sejumlah tertentu kali
Menjalankan blok di dalamnya selamanya
Menjalankan blok hanya jika suatu kondisi terpenuhi
Menghentikan program
Blok manakah yang digunakan untuk menanggapi ketika tombol panah atas ditekan …
"When Green Flag Clicked"
"When Arrow Up Pressed"
"When Space Key Pressed"
"When Backdrop Switches to"
Jika blok kode tersebut dijalankan, maka....
Sprite bergerak sesuai dengan tombol arah yang di tekan
Sprite makanan dimakan dan bersuara jika disentuh kucing
Sprite akan bersuara dan menampilkan pesan jika menyentuh apel
Selama apel disentuh maka sprite akan bersuara dan menampilkan pesan
