WorksheetsLat PAS 1 INF XII
Total questions: 50
Worksheet time: 50mins
Manakah dari pernyataan berikut yang paling tepat menggambarkan informatika?
Ilmu yang mempelajari tentang komputer dan internet.
Ilmu yang mempelajari tentang informasi dan bagaimana mengelolanya.
Ilmu yang mempelajari tentang pemrograman dan algoritma.
Ilmu yang mempelajari tentang jaringan komputer dan keamanan siber.
Manakah dari contoh berikut yang termasuk dalam kategori data?
Laporan penjualan bulanan.
Strategi pemasaran perusahaan.
Alasan pelanggan meninggalkan produk.
Pemahaman tentang perilaku konsumen.
Perbedaan utama antara sistem informasi manajemen (SIM) dan sistem pendukung keputusan (SPK) adalah:
SIM berfokus pada pengolahan data transaksi, sedangkan SPK berfokus pada analisis data untuk pengambilan keputusan.
SIM digunakan oleh semua tingkatan manajemen, sedangkan SPK digunakan oleh manajemen punca
SIM bersifat real-time, sedangkan SPK bersifat historis
SIM terstruktur, sedangkan SPK tidak terstruktur.
Algoritma adalah:
Kumpulan data yang terstruktur.
Bahasa pemrograman yang digunakan untuk menulis software.
Serangkaian langkah-langkah yang terstruktur dan logis untuk menyelesaikan suatu masalah.
Jaringan komputer yang menghubungkan perangkat elektronik.
Bahasa pemrograman tingkat tinggi umumnya memiliki karakteristik:
Lebih mudah dipahami dan digunakan oleh programmer.
Lebih efisien dan cepat dalam mengeksekusi program.
Lebih dekat dengan bahasa mesin komputer.
Lebih cocok untuk aplikasi yang kompleks.
Arsitektur Von Neumann adalah model arsitektur komputer yang:
Memisahkan memori untuk instruksi dan data.
Menggunakan beberapa prosesor untuk menjalankan program secara bersamaan.
Memiliki CPU, memori, dan perangkat input/output sebagai komponen utama.
Dirancang untuk aplikasi real-time.
Keamanan siber adalah:
Kemampuan untuk melindungi sistem komputer dan jaringan dari serangan siber.
Undang-undang yang mengatur penggunaan teknologi informasi.
Perangkat lunak yang digunakan untuk mendeteksi dan mencegah malware.
Kebiasaan pengguna internet yang aman dan bertanggung jawab.
Mempelajari literasí digital bertujuan untuk menciptakan keterampilan dalam 4.mengolah informasi secara.....
terbuka dan memfilter
kritis dan kreatif
selektif dan berhati-hati
terbuka setiap jenis informasi
instan dan apa adanya
Kemampuan untuk mengidentifikasi kelengkapan atau kebenaran informasi dalam kompetensi literasi digital adalah
internet searching
hypertextual navigation
content evaluation
knowledge assembly
internet security
Kumpulan data yang beukuran sangat besar dan kompleks sehingga tidak memungkinkan untuk diproses meng-gunakan perangkat pengelola database konvensional disebut....
Internet of Things
big data
artificial intelligence
cloud computing
additive manufacturing
Pengguna dapat memesan dan mengelola layanan tanpa interaksi manusia dengan penyedia layanan merupakan karakteristik komputasi awan…
on-demand self service
broad network access
resource pooling
rapid elasticity
measured service
Komputer berasal dari kata bahasa Inggris to compute yang artinya...
menulis
menghitung
membaca
mengetik
Semua peralatan berbentuk fisik pada komputer disebut ...
Brainware
Software
Processor
Hardware
Budi mempelajari tentang literasi digital dari buku yang ditulis oleh Paul Glister. Alif memahami bahwa literasi digital memiliki kompetensi yang harus dikuasai. Berikut yang bukan ini kompetensi yang harus dikuasai Budi adalah …..
content evaluation
hypertextual navigation
internet searching
knowledge assembly
internet security
Kelebihan single board computer dibandingkan dengan komputer personal kecuali...
ukurannya lebih kecil
Konsumsi daya rendah
mudah digunakan
harga yang terjangkau
memiliki memori yang besar
Sebelum adanya single board controller, untuk menambahkan pembacaan sinyal antarperangkat dibutuhkan ....
resistor
IC
register
serial port
Ethernet card
Perhatikan Komponen-komponen dibawah ini!
1) Push Button
2) Servo Motor
3) Stepper Motor
4) Piezo Speaker
5) Text LCD
6) Coloured LED
Berdasarkan jenis-jenis komponen diatas yang merupakan komponen alat kecil pada simulator UnoArduSim adalah …
(1), (2) dan (3)
(2), (3) dan (4)
(1), (2) dan (4)
(1), (4) dan (6)
(3), (4) dan (5)
Apa coding dasar untuk menggunakan arduino untuk LED pin 13 ....
Perhatikan pernyataan berikut ini!
(1) Mengelola data secara logis.
(2) Merepresentasikan data melalui simulasi.
(3) Mengutamakan idealisme pemikiran.
(4) Mengotomatisasi solusi melalui urutan langkah-langkah.
(5) Menggeneralisasi proses pemecahan masalah untuk berbagai permasalahan.
(6) Memperkuat teori dan mengesamping-kan implementasi.
Pernyataan-pernyataan berikut yang merupakan karakteristik berpikir komputasional adalah ....
(1), (2), dan (3)
(1), (4), dan (6)
(1), (3), dan (4)
(1), (2), dan (4)
(1), (3), dan (6)
Pemecahan masalah dengan meng-abaikan data yang tidak relevan dengan masalah yang dihadapi merupakan bagian dari tahapan berpikir komputasional, yaitu ...
dekomposisi
pengenalan pola
abstraksi
algoritma
evaluasi
Lidya merasa setelah mempelajari cara berpikir komputasional, kemampuannya dalam memecahkan masalah menjadi lebih efektif. Lidya juga jadi terbiasa untuk merumuskan masalah dengan lebih baik. Berdasarkan hal tersebut, Lidya mendapatkan manfaat berpikir komputasional ....
pemahaman dan penerapan algoritma
kemampuan pengenalan pola
merangsang kreativitas dalam memecahkan masalah
terbiasa bekerja secara kolaboratif
mengembangkan kemampuan problem solving
Reny suka menyelesaikan masalah dengan memecah masalah menjadi submasalah yang lebih kecil sehingga permasalahan dapat diselesaikan dengan lebih mudah. Reny merasa cara ini sangat efektif ketika menghadapi masalah yang kompleks. Cara yang digunakan Reny dalam memecahkan masalah adalah ....
dekomposisi
pengenalan pola
abstraksi
algoritma
evaluasi
Algoritma yang dibuat berupa penulisan instruksi-instruksi dalam bentuk kalimat dengan menggunakan bahasa yang jelas disebut...
deskriptif
pseudocode
flowchart
diagram alir
bahasa pemrograman
Kegiatan menulis atau membuat langkah-langkah instruksi dalam suatu bahasa komputer disebut ....
berpikir komputasional
pemrograman
algoritma
programmer
analisis data
Yoga sedang menunggu hasil konversi kode program yang telah dibuat agar menjadi bahasa mesin yang dapat dimengerti oleh mikrokontroler. Tahap ini dilakukan Yoga setelah selesai membuat kode programnya. Tahap yang dilalui Yoga ini adalah....
menulis program
compile program
mengunggah program
debugging program
evaluasi program
Untuk memasukkan komentar pada program dapat menggunakan ....
*/ ...... */
( )
{ }
//
< >
Dias ingin melakukan operasi perban-dingan pada kode programnya, jika lampu LED menyala maka akan menampilkan kalimat "Selamat Datang" pada papan LCD. Untuk melakukan perbandingan tersebut maka kode program Dias yang benar adalah ...
if (lampu == 1)
if (lampu > 1)
if (lampu < 1)
if (lampu != 1)
if (lampu <> 1)
Setelah di-compile program mengalami eror. Bagian yang eror pada program tersebut adalah ..
penulisan kode program void setup tidak membutuhkan tanda titik koma
kode program delay pada angka yang diberikan harus diapit dengan petik dua
inisiasi dengan nama parameter tidak sesuai
tipe data pada saat inisiasi seharusnya float
penulisan perintah pin digital I/O tidak tepat
Perintah pin digital yang digunakan untuk mengontrol output digital pada suatu pin adalah...
digitalRead(pin)
pinMode(pin, mode)
digitalWrite (pin, value)
analoaRead(pin)
analogWrite(pin, value)
Perulangan yang digunakan untuk meng-ulang blok dengan jumlah iterasi telah ditentukan adalah ....
for
while
foreach
switch case
do-while
Untuk memasukkan library baru ke dalam IDE Arduino dapat masuk menu Sketch pilih ....
Upload
Add File ...
Include Library
Export Compilde Binary
Verify/Compile
Arhan mendapatkan tugas untuk mem-buat proyek Arduino menampilkan teks di papan LCD. Pada saat penulisan kode programnya, Arhan menulis Icd. scrollDisplayLeft() pada program loop.
Maksud dari penulisan kode program tersebut adalah ....
menampilkan teks dari kiri ke kanan
menampilkan teks dari kanan ke kiri
menampilkan teks dari kiri dan berakhir di kiri juga
menunjukkan panel scroll pada sisi kiri
memasang LCD pada Arduino di posisi kiri
Sensor yang digunakan untuk mendeteksi cahaya adalah...
LDR
Potensiometer
Ultrasonic
Thermistor
Apa fungsi dari library dalam pemrograman Arduino?
Menyediakan fungsi-fungsi tambahan yang tidak ada secara bawaan
Mengompilasi kode program menjadi bahasa mesin
Menampilkan hasil output ke serial monitor
Mengatur kecepatan eksekusi program
Apa yang dimaksud dengan komentar dalam program Arduino?
Bagian program yang akan dieksekusi
Bagian program yang tidak akan dieksekusi
Bagian program yang digunakan untuk mendefinisikan fungsi
Bagian program yang digunakan untuk membaca input dari sensor
Perintah untuk membaca nilai dari pin digital adalah...
analogRead()
digitalRead()
pinRead()
inputRead()
Operator logika AND dalam Arduino dilambangkan dengan...
&&
||
!
^
Apa yang dimaksud dengan variabel dalam pemrograman Arduino?
Nilai yang dapat berubah-ubah selama program berjalan
Nilai yang tetap tidak berubah
Fungsi yang digunakan untuk melakukan perhitungan
Komponen fisik yang terhubung ke Arduino
Apa fungsi dari serial monitor pada Arduino IDE?
Untuk mengunggah program ke Arduino
Untuk melihat output dari program Arduino
Untuk mengedit kode program
Untuk mengontrol pin Arduino
Perintah untuk menunda eksekusi program selama 1 detik adalah...
delay(1000);
wait(1000);
pause(1000);
delay(100);
Apa yang dimaksud dengan loop() dalam program Arduino?
Bagian yang dijalankan sekali pada saat program dimulai
Bagian utama program yang dijalankan terus-menerus
Bagian yang digunakan untuk mendefinisikan variabel
Bagian yang digunakan untuk membaca input dari sensor
Tipe data boolean hanya memiliki dua nilai, yaitu...
0 dan 1
True dan False
Yes dan No
On dan Off
Struktur percabangan if-else digunakan untuk...
Mengulang suatu blok kode.
Memilih salah satu dari beberapa kemungkinan.
Mendefinisikan fungsi.
Membaca data dari sensor.
Struktur perulangan for digunakan untuk...
Mengulang suatu blok kode sebanyak tertentu.
Memilih salah satu dari beberapa kemungkinan.
Mendefinisikan fungsi.
Membaca data dari sensor.
Cara yang benar untuk mendeklarasikan variabel adalah...
int angka;
angka int;
int = angka;
angka := 0;
Identify this component
Arduino Uno board
Raspberry Pi
Breadboard / Protoboard
White Plastic Board
Perintah digitalWrite(pin, HIGH) akan membuat LED yang terhubung pada pin tersebut...
Mati
Menyala
Berkedip
Meredup
Tidak terpengaruh
Fungsi dari pinMode() dalam pemrograman Arduino adalah...
Menentukan mode pin sebagai input atau output
Menampilkan hasil ke serial monitor
Membaca nilai dari pin analog
Menulis nilai ke pin digital
Dalam pemrograman, apa yang dimaksud dengan variabel global?
Variabel yang dapat diakses dari mana saja dalam program
Variabel yang hanya dapat diakses dalam satu fungsi
Variabel yang nilainya tidak dapat diubah
Variabel yang digunakan untuk menyimpan data sementara
Perintah untuk menginisialisasi komunikasi serial pada Arduino adalah...
init.serial(9600);
begin.serial(9600);
serial.start(9600);
serial.begin(9600);
