NEW
Font size
WorksheetsUKOM PEMPROGRAMAN DASAR
Total questions: 30
Worksheet time: 19mins
Pada Mikrokontroller Arduino Uno Menggunakan Bahasa Pemprograman yaitu . . . .
C
C++
C#
Java /PHP
Ada 3 Struktur didalam Bahasa Pemprograman Arduino Uno dibawah ini, Kecuali . . . .
HEADER /DEKLARASI VARIABEL
VOID SETUP / INISIALISASI
VOID LOOP / ISI POGRAM
DELAY / WAKTU JEDA
Perintah program untuk memberikan komentar dalam satu baris yaitu . . . .
//
/* */
{ }
;
Perintah program untuk memberikan komentar dalam banyak baris dan kalimat yaitu . . . .
//
/* */
{ }
;
Perintah program untuk mengakhiri sebuah program satu baris yaitu . . . .
//
/* */
{ }
;
Perintah Program untuk kapan blok program mulai dan berakhir yaitu . . . .
//
{ }
/* */
;
Digunakan untuk menyimpan angka dalam 2 byte (16 bit). Tidak mempunyai angka desimal dan menyimpan nilai dari -32,768 dan 32,767. Merupakan Fungsi Tipe Data dari . . . .
int (integer)
boolean
long int
float
char
Digunakan untuk angka desimal. Memakai 4 byte (32 bit) dari RAM dan mempunyai rentang dari -3.4028235E+38 dan 3.4028235E+38. Merupakan Fungsi Tipe Data dari . . . .
int (integer)
long int
boolean
float
char
Jika untuk menetapkan Mode pada Pin 13 yang kita gunakan menjadi (OUTPUT) dan diletakkan pada bagian Inisialisasi, Menggunakan Bahasa Pemprograman yaitu . . . .
pinMode (13, OUTPUT);
digitalWrite (13, OUTPUT);
pinMode (13, HIGH);
digitalWrite (13, HIGH);
Ketika sebuah pin13 ditetapkan sebagai OUTPUT lalu dihubungkan sebuah LED, untuk Mematikan LED tersebut . Menggunakan Bahasa Pemprograman yaitu . . . .
pinMode (13, OUTPUT);
pinMode (13, LOW);
digitalWrite (13, OUTPUT);
digitalWrite (13, LOW);
digitalRead (13, LOW);
Ketika Pin Analog ditetapkan sebagai INPUT anda dapat membaca keluaran voltase-nya. Keluarannya berupa angka antara 0 (untuk 0 volts) dan 1024 (untuk 5 volts). Menggunakan Bahasa Programan yaitu . . . .
DigitalWrite (Pin, Value);
DigitalRead (Pin);
pinMode (Pin, Mode);
AnalogRead (Pin);
void loop () {
int a = 20,b = 5,
int c ;
c = a * b;
c = a / b;
}
Perhatikan Program diatas ketika Dijalan kan, maka akan menampilkan yaitu . . . .
c = 25
c = 4
c = 100
c = 4
c = 100
c = 15
c = 4
c = 100
Perhatikan Gambar Icon Diatas, Berfungsi sebagai . . . .
Verify Program
Upload Program
New
Open
Save
Perhatikan Rangkaian diatas, ketika ingin menyalakan LED pada Pin 13. Maka Program dibawah ini yang benar yaitu . . . .
pinMode (13,INPUT);
pinMode (13, HIGH);
digitalWrite (13, OUTPUT);
digitalWrite (13, HIGH);
digitalRead (13, HIGH);
Dibawah ini bagian Icon pada Arduino IDE yang berfungsi sebagai Upload Program yaitu . . . .
Dibawah ini bagian Icon pada Arduino IDE yang berfungsi sebagai Membuat Tab Program baru yaitu . . . .
- LED
- LDR
- Sevensegment
- Buzzer
- Pushbutton
- LM35
- Microphone
Perhatikan Komponen elektronika diatas. yang merupakan komponen INPUT elektronika ditunjukkan nomor, yaitu . . . .
1,2,3,4,5,6,7
1,2,5,6,7
2,5,6,7
1,2,3,4
2,3,6,7
Perhatikan Rangkaian diatas, ketika ingin mematikan LED pada Pin 13. Maka Program dibawah ini yang benar yaitu . . . .
pinMode (13,INPUT);
pinMode (13, LOW);
digitalWrite (13, OUTPUT);
digitalWrite (13, LOW);
digitalRead (13, LOW);
Berdasarkan Gambar diatas yang merupakan bagian dari Pin Digital. Ditunjukkan oleh huruf . . . .
A
G
C
F
E
Berdasarkan Gambar diatas yang merupakan bagian dari IC ATMega328P. Ditunjukkan oleh huruf . . . .
A
G
C
F
E
Di Bawah ini 5 Kriteria untuk Algoritma agar dikatakan baik, Kecuali ....
Masukkan (Input)
Arah/Pasti (Definite)
Tidak Efisiensi
Efisiensi
Tahapan yang memiliki urutan langkah-langkah yang didalamnya berisi solusi penyelesaian masalah, tersusun sistematis agar mencapai tujuan yang diharapkan, disebut ....
Narasi
Algoritma
Flowchart
Diagram
Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut . . . .
Manual Operation
Preparation
Decision
Proses
Bagian Flowchart yang berfungsi untuk memberi nilai/harga awal disebut . . . .
Proses
Decision
Terminal
Preparation
3 Struktur dasar dari Algoritma dibawah ini, kecuali . . . .
Penyelesaian Bertahap
Pemilihan Alernatif
Pemilihan Pengulangan
Pemilihan Berakhir
Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program disebut . . . .
Program
Flowchart
Algoritma
Algoritma Narasi
Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .
Output
Proses
Terminal
Page Off Connector
Berikut ini bentuk Simbol dari Decision yaitu . . . .
Berikut ini adalah Algoritma yang belum teratur :
1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
4. Mulai
5. Selesai
6. Tambahkan Gelas C (Kosong)
4-6-1-2-3-5
4-6-3-2-1-5
4-1-2-3-6-5
4-6-2-1-3-5
Berikut ini adalah Simbol Diagram Alir (Flowchart) yang digunakan untuk menunjukkan sambungan proses dari halaman yang sama yaitu . . . .
