Informasi Dan Edukasi

Selasa, 12 Desember 2023

Contoh Soal Uas 1 Mapel Informatika Kelas 8

 

Ilustrasi gambar: Pixabay


1.       Notasi yang umum digunakan dalam penulisan algoritma adalah ….

a.       Pseudocode

b.      Notasi alami

c.       Flooding chart

d.      Diagram alur

2.       Jika ingin menggunakan algoritma yang rumit, notasi yang cocok adalah ….

a.       Algoritma dasar

b.      Flowchart

c.       Malicious code

d.      Pseudocode

3.       Guna menggambarkan apa yang dilakukan oleh algoritma yang bersangkutan, maka bagian yang sebaiknya ditulis secara singkat adalah ….

a.       Nama algoritma

b.      Informasi/data

c.       Deskripsi

d.      Deklarasi

4.       Tanda yang digunakan untuk mendefinisikan kapan blok program mulai dan berakhir adalah ….

a.       Titik koma

b.      Kurung kurawal

c.       Komentar satu baris

d.      Boolean

5.       Setiap baris kode pada program Arduino harus diakhiri dengan tanda ….

a.       Konsonan

b.      Pungtuasi

c.       Titik koma

d.      Titik dua

6.       Jenis operator yang digunakan untuk membuat sesuatu menjadi sama dengan nilai yang lain yaitu …..

a.       (=)

b.      (%)

c.       (+)

d.      (-)

7.       Motor servo terdiri atas komponen berikut, kecuali …

a.       Potensiometer

b.      Rangkaian pemicu

c.       Sebuah motor DC

d.      Serangkaian gear

8.       Nilai pergerakan dari motor servo adalah ….

a.       0-45

b.      0-90

c.       0-180

d.      0-270

9.       Salah satu pernyataan kondisional program Arduino yang sering digunakan adalah fungsi ….

a.       Actuator

b.      Digital write

c.       For

d.      If

10.   Mekanisme pergerakan robot yang berkaitan dengan tenaga putaran disebut ….

a.       Torque

b.      Speed

c.       Leverage

d.      Gear

11.   Dengan struktur IF …. ELSE dengan kondisi TRUE, program akan menjalankan kode yang ada di dalam kurung ….

a.       Buka

b.      Siku

c.       Tutup

d.      Kurawal

12.   Jika sebuah variable hanya dikenal oleh fungsi di mana variable tersebut dideklarasikan tanpa adanya inisialisasi secara otomatis, nilainya dibuat secara …

a.       Tepat dan benar

b.      Tidak menentu

c.       Selalu benar dan susuai

d.      Sangat sesuai

13.   Ujung lengan pada komponen robot disebut ….

a.       End-effector

b.      Rigid bodies

c.       Link

d.      Joint

14.   Perbedaan mendasar antara Arduino dengan dengan bahasa C/C++ terletak pada acara ….

a.       Hasil programnya

b.      Komponen pendukung

c.       Penulisan sintaks

d.      Tipe data yang digunakan

15.   Penggunaan char (character) bertujuan menyimpan 1 karakter dalam menggunakan kode …

a.       Angka

b.      Unlog

c.       Log

d.      ASCII

16.   Perhatikan data berikut!

(1)    Setup 

(2)    Void

(3)    Loop

(4)    Begin

Berdasarkan data di atas, dalam membuat program di Arduino IDE selalu berkaitan dengan dua fungsi utama adalah …

a.       (1) dan (3)

b.      (2) dan (4)

c.       (1), (2), dan (3)

d.      (2), (3), dan (4)

17.   Jika sebuah kode berisi 21 == 16, maka kondisi yang terjadi adalah ….

a.       FALSE

b.      TRUE

c.       MID

d.      MOD

18.   Penggunaan robot pada sebuah industri laboratorium riset kimia adalah contoh tempat yang kadang tidak memberi peluang pada manusia berada di tempat tersebut karena …

a.       Bahaya lobang hitam

b.      Bahaya gas beracun

c.       Aliran tegangan tinggi

d.      Aktifitas tanpa batas

19.   Penggunaan bitwise NOT operator pada Arduino banyak diterapkan pada operan ….

a.       Tunggal

b.      Terstruktur

c.       Terbalik

d.      Ganda

20.   Arduino memiliki alur algoritma yang mirip dengan bahasa ….

a.       C++

b.      Visual basic

c.       Java

d.      PHP

21.   Jenis variable yang dapat dipanggil oleh semua fungsi adalah variable ….

a.       Local

b.      Inti

c.       Global

d.      Colon

22.   Mayoritas boards memiliki LED yang terhubung dengan jumlah digital pin ….

a.       12

b.      13

c.       14

d.      15

23.   Bagian yang terdiri atas nama algoritma dan penjelasan (spesifikasi) tentang algoritma tersebut adalah ….

a.       Mencetak data

b.      Judul algoritma

c.       Deskripsi

d.      Deklarasi

24.   Sudut dari sumbu motor servo diatur berdasarkan ….

a.       Lebar pulsa

b.      Jarak jangkauan

c.       Panjang kabel

d.      Tekanan dalam

25.   Jenis robot yang memiliki cara bergerak dengan mengikuti garis adalah ….

a.       Line-follower

b.      Fire wall

c.       Remote control

d.      Humanoid

 


Share:

0 Comments:

Posting Komentar

Statistik Pengunjung