Font size
WorksheetsAlgoritma dan Pemrograman
Total questions: 32
Worksheet time: 24mins
serangkaian langkah terstruktur untuk menyelesaikan suatu masalah, disebut dengan
komponen
algoritma
Program
data
Setelah algoritma terbentuk dan dinyatakan sudah benar, langkah selanjutnya untuk implementasikan algoritma tersebut menggunakan
Sistem Operasi
Proses
Bahasa Pemrograman
Input
Komponen utama algoritma seperti yang ada dibawah ini, kecuali
Input
Domain
Proses
Output
Algoritma yang kita buat dan dijalankan bersifat
Looping
Bouncing
Sequential
Branching
Memilih langkah yang akan dijalankan berdasarkan kondisi tertentu
Sequential
Looping
Bouncing
Conditional/Branching
Mengulang serangkaian langkah atau pernyataan beberapa kali berdasarkan kondisi tertentu. Disebut dengan
Looping
Branching
Conditional
Flowchart
Representasi informal dari algoritma dalam bahasa manusia, mudah dipahami.
database
Algoritma
Pseudocode
Flowchart
Representasi visual dari algoritma menggunakan simbol-simbol, memudahkan visualisasi langkah-langkah.
Pseudocode
Conditional
Database
Flowchart
Aturan tata bahasa yang mengatur penulisan kode program disebut
Syntax
Bahasa Pemrograman
Kompiler
Interpreter
Berikut ini yang termasuk dalam bahasa pemrograman, kecuali
Python
C++
Java
Linux
Berikut ini yang termasuk dalam type data
Boolean
Cupcake
Variabel
Linier
Berikut ini yang termasuk dalam perulangan
if
if-else
for
switch
Sifat algoritma adalah
Notasi-notasinya dapat digunakan hanya menggunakan bahasa java
Menggunakan simbol bahasa tertentu untuk memudahkan dalam membuat program
Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman tertentu.
Tidak bisa menggambarkan dalam kondisi tertentu saja
Menurut Donald E. Knuth, algoritma mempunyai lima ciri penting yang meliputi, kecuali :
keterbatasan
kepastian
keluaran
Umum
Kegiatan membuat program oleh seorang programmer dengan mempergunakan bahasa pemrograman yang dikuasai oleh programmer tersebut
Program
Aplikasi
Pemrograman
Bahasa pemrograman
Berikut ini adalah simbol flowchart, yaitu
Data
Preparation
Off Page Connector
On Page Connector
simbol yang digunakan data untuk input dan output
data
Off Page Connector
Preparation
Decision
Simbol flowchart yang digunakan untuk percabangan adalah
Terminator
Decision
Data
Preparation
Simbol flowchart yang memiliki 1 pasang dalam sebuah kasus tertentu adalah
Data
Terminator
data
Off Page Connector
Merupakan simbol flowchart
data
input
Proses
Output
Berikut ini adalah tingkatan bahasa pemrograman, kecuali
Bahasa tingkat tinggi
Bahasa Tingkat Menengah
Bahasa tingkat sedang
Bahasa Tingkat Rendah
Simbol flowchart yang memiliki 1 inputan dan 2 output, biasa digunakan dalam percacabangan adalah
Simbol flowchart yang digunakan untuk meletakkan rumus atau perhitungan tertentu
Output
Proses
Data
Input
mudah digunakan oleh pembuat program maupun orang lain yang tidak mengerti program sekalipun, berhubungan dengan warna, tombol, pernyataan ini berhubungan dengan
Program Mudah dibaca
Program Mudah dipahami penggunaannya
User Friendly
Tidak ada jawaban yang benar
Berikut ini merupakan operator logika adalah
DIV
MOD
NOT
+
Operator yang digunakan untuk mengambil sisa bagi dari suatu proses adalah
DIV
MOF
NOR
XOR
Berikut ini adalah tabel kebenaran untuk operator logika
OR
AND
NOT
XOR
Perhatikan flowchart tersebut, jika kita melakukan analisa untuk flowchart tersebut akan menghasilkan output
1 2 3
1 2 3 4 5 6
1 2 3 4
1 2 3 4 5
Type data yang bernilai benar/salah adalah
String
Boolean
Integer
Real
Type variabel yang bisa menyimpan semua karakter
String
integer
real
Boolean
Pemesanan tempat memory variable dan tipe data atau fungsi tertentu adalah
(a)
Suatu kondasi dimana struktur if berada di dalam if lainnya adalah statment dari kondisi yang disebut sebagai IF
(a)
