NEW
Font size
WorksheetsQuiz Algoritma dan Logika
Total questions: 50
Worksheet time: 25mins
Algoritma dalam ilmu komputer adalah set instruksi yang dapat berupa formula berisi langkah-langkah pemecahan masalah. Kata algoritma sendiri merujuk pada nama seorang ilmuan dari Persia yang menulis kitab Al Jabar W’al-muqabala sekitar tahun 825M, yang kemudian diserap dalam bahasa Indonesia menjadi algoritma. Nama ilmuan tersebut adalah....
Abu Ja'far Muhammad Ibnu Musa Al-khwarizmi
Abu Ja'far Muhammad Ibnu Musa Al-muqabala
Abu Ja'far Muhammad Ibnu Musa Al-Algoritma
Al Jabar Muhammad Ibnu Musa Al-khwarizmi
Urutan langkah logis penyelesaian masalah yang disusun secara sistematis, merupakan pengertian algoitma menurut….
Abu Ja'far Muhammad Ibnu Musa Al-khwarizmi
Rinaldi Munir
Kamus Besar Bahasa Indonesia
Al Jabar Muqabala
Berbicara tentang algoritma tentu tidak dapat dilepaskan dari kata logika. Kata logika sendiri berasal dari bahasa Yunani yaitu LOGOS, yang berarti…
logis
algoritma
Ilmu
aljabar
Seorang manusia yang mampu berpikir nalar dengan baik disebut manusia cerdas, Ilmu yang mengajarkan cara berpikir untuk melakukan kegiatan dengan maksud tertentu adalah ilmu….
algoritma
aljabar
nalar
logika
Komputer merupakan perangkat elektronik yang dapat membantu manusia mengerjakan tugas dengan cepat dan mudah. Serangkaian instruksi yang ditulis untuk memberitahu apa yang harus dilakukan oleh komputer sehingga prosedur bisa dijalankan, disebut….
program komputer
algoritma
aljabar
logika
Pada dasarnya komputer memerlukan instruksi berupa langkah-langkah dan petunjuk berupa perintah sehingga prosedur bisa dijalankan. Instruksi ini harus diubah kedalam bentuk program menggunakan bahasa pemrograman. Orang yang membuat program komputer disebut….
gamers
nitizen
programmer
aljabar
Dalam menyusun suatu algoritma perlu diperhatikan beberapa hal. Menurut Donald E.Knuth dan Horowitz, ada lima ciri penting yang harus dimiliki oleh algoritma, ciri tersebut adalah….
keterbatasan, kepastian, masukan, keluaran, efektif
finiteness, definiteness, input, output, logika
keterbatasan, finiteness, masukan, keluaran, efektif
finiteness, keterbatasan, logika, masukan, keluaran
Di dunia komputer, algoritma keberadaannya sangat diperlukan dalam menyelesaikan berbagai permasalahan pemrograman. Hal ini terutama dalam kasus komputasi numeris (perhitungan angka). Tanpa perancangan algoritma yang baik maka proses pemrograman akan menjadi salah, rusak, lambat, bahkan sampai kepada ketidak efisenan sebuah program. Alur pemikiran setiap orang dalam menuliskan sebuah algoritma tidaklah harus sama. Hal ini dikarenakan alur pemikirannya dituliskan dalam bentuk….
gambar dan kalimat
kalimat dan tabel
table dan gambar
kalimat, gambar dan tabel
Dalam penulisan algoritma pada umumnya terdapat tiga bentuk, bentuk yang umum dapat dipergunakan yaitu….
bahasa natural, pseudocode, flowchat
logika, pseudocode, flowchat
bahasa natural, logika, flowchat
bahasa natural, aljabar, flowchat
Berikut yang tidak termasuk ke dalam algoritma Berangkat Sekolah....
mempersiapkan peralatan sekolah
mandi
sarapan
tidur
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 menjadi....
merah
ungu
hijau
putih
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
10 dan 15
Sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara urutan dan berkesinambungan adalah….
algoritma
flowchat
aljabar
logika
Fungsi utama dari flowchart adalah....
untuk menggambarkan sebuah program
untuk menggambarkan sebuah rencana program berdasarkan algoritma
untuk menggambarkan alur
untuk menggambarkan diagram
Perhatikan gambar simbol flowchat di bawah. Simbol flowchart di atas berfungsi untuk….
menunjukkan proses input-output
menunjukkan permulaan
menyimpan data
menunjukkan dokumen
Perhatikan gambar simbol flowchat di bawah. Simbol flowchart di atas berfungsi....
menunjukkan alur data
menyimpan data
menunjukkan permulaan (start) atau akhir (stop) dari suatu proses
menunjukkan dokumen
Perhatikan gambar flowchart disamping ini.
Gambar flowchat ini adalah urutan algoritma untuk menghitung….
Luas persegi panjang
Luas segitiga
Luas lingkarang
Tinggi segitiga
Perhatikan gambar flowchat di bawah ini. Pernyataan yang tepat berdasarkan flowchart tersebut….
jika nilai x = 0, tidak akan diprint
jika nilai x < 0, tidak akan diprint
jika nilai x > 0, akan diprint
jika nilai x bukan 0, akan langsung diprint
Perhatikan simbol flowchart dibawah ini. Pasangan yang tepat untuk symbol dan fungsi adalah….
1-A, 2-B, 3-C, 4-D, 5-E, 6-F
1-B, 2-C, 3-D, 4-E, 5-F, 6-A
1-C, 2-D, 3-E, 4-F, 5-A, 6-B
1-C, 2-D, 3-A, 4-F, 5-B, 6-E
Untuk menggunakan Scracth versi desktop, kita dapat mendowload installer aplikasi tersebut di link....
https://edu.scratch.mit/dowload
https://scratch.edu.mit/dowload
https://scratch.mit.edu/dowload
https://scratch.mit.ed/dowload
Aplikasi scratch adalah salah satu bahasa pemrograman visual dan grafis yang open source dimana penggunaan cukup dengan … dan …
drag dan drop
drop dan drop
drag dan drag
input dan output
Bagian jendela berikut yang merupakan tempat susunan blok kode adalah....
tab costumes
stage pane
area script
block palette
Bagian jendela berikut yang menunjukkan tampilan program adalah....
scripts area
stage
stage pane
block palette
Bagian jendela untuk mengatur warna backdrop adalah...
sprite pane
stage pane
stage
paint editor
Untuk menjalankan program yang telah dibuat, dilakukan dengan menekan tombol....
run
go
start
restart
Perhatikan Blok kode di bawah ini yang berfungsi menambah ukuran sprite adalah nomor….
1
2
3
4
Gambar yang digunakan sebagai objek pembuatan program pada Scratch disebut….
sprite
block palette
script area
stage
Icon pada aplikasi Scratch diwakili oleh....
gambar monkey
gambar fish
gambar dog
gambar cat
Green Flag, digunakan untuk … instruksi script (eksekusi script)
menjalankan
menghentikan
memberi warna
menganti bahasa
Stop Sign digunakan untuk … instruksi atau perintah yang sedang dijalankan.
menjalankan
menghentikan
memberi warna
menganti bahasa
icon ini digunakan untuk….
Menjalankan
Menghentikan
Memberi warna
Menganti bahasa
Jika kita ingin membuat Sprite berputar ke arah kanan sebesar 15 derajat, skrip gerakan apa yang digunakan….
Bahasa pemrograman Scratch dibuat berdasarkan sistem matematika yang menentukan tiap titik dalam bidang dengan menggunakan bilangan koordinat x (absis) dan koordinat y (oordinat). Sistem matematika tersebut adalah…….
Sistem geometri
Sistem aljabar
Sistem koordinat kartesius
Sistem kuadran
Skrip gerakan mempunyai arti perintah untuk menggerakkan sprite ……
Sprite akan bergerak ke depan
Sprite akan berputar
Sprite akan bergerak ke atas
Sprite akan bergerak ke kanan
Pada pemrogram visual Scratch 2.0, Pergerakkan Sprite dibuat berdasarkan alur matematika yaitu dengan sistem koordinat kartesius.
Jika balok mengartikan menggerakkan Scratch untuk bergerak ke depan, maka untuk menggerakan Scratch bergerak ke belakang digunakan balok perintah ?
Istilah lain untuk booting dingin adalah...
Warm Booting
Cold Booting
Hot Booting
Ice Booting
Istilah lain untuk booting panas adalah...
Warm booting
Cold booting
Cool booting
Hot booting
Perangkat yang berfungsi untuk menstabilkan tegangan listrik yang akan dipakai adalah...
Power stabilizer
Switch power
Power Off
UPS
Langkah-langkah prosedur shutdown (mematikan komputer) yang benar adalah...
exit - shutdown
exit - start - shutdown
start - shutdown - turn on
tutup semua program - klik tombol start - turn off computer
Program yang ditulis untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer disebut....
operasi komputer
operating system
sistem hardware
sistem computer
Pada hakikatnya, fondasi utama dari suatu tim adalah….
Budaya
Ideologi
Keamanan
Sejumlah individu yang berkomunikasi satu sama lain dalam jangka waktu tertentu dengan jumlah tidak terlalu banyak, sehingga tiap orang dapat berkomunikasi dengan semua anggota secara langsung disebut….
Fungsional
Kelompok
Produktivitas
Sistematika
Orang - orang yang termasuk ke dalam pencipta pembaharu memiliki imajinasi tinggi dalam memprakasai gagasan atau konsep adalah….
Pencipta pembaharu
Pendorong pengorganisasi
Penilai pengembang
Penyimpul penghasil
Abstraksi dan infrastruktur kompleks yang disembunyikannya sering diistilahkan sebagai….
Wind
Strorm
Firewall
Cloud
Tren teknologi informasi saat ini adalah dapat memberikan berbagai bentuk layanan secara terdistribusi dan pararel yang dapat dikontrol secara….
Manual
Remote
Terdata
Terstruktur
Inti utama dai elemen GIS adalah.…
Data
Komputer
Manusia
Software
Salah satu keunggulan dropbox yang paling diminati dalam hal … file
Identifikasi
Klasifikasi
Progresisasi
Sinkronisasi
Level abstraksi yang berkaitan dengan posisi menggambarkan data secara fungsional yang disimpan dalam basis data dan berhubungannya dengan data yang lain adalah level….
Fisik
Integrasi
Konseptual
Penampakan
Arsitektur komputer dalam bidang teknik komputer bisa dikatakan sebagai cetak….
Biru
Timbul
Relief
Merah
Pada dasarnya data nonspasial berbentuk….
Irresingular
Molekular
Singular
tabular
