NEW
Font size
WorksheetsA Kisi2 pemrograman dasar
Total questions: 60
Worksheet time: 5hrs 0mins
Suatu hubungan atau urutan langkah-langkah dalam menyelesaikan sebuah persoalan secara sistematis dan logis adalah...
Taktik
Strategi
Algoritma
Pemrograman
Notasi computing
Berikut ini pernyataan yang benar mengenai algoritma adalah...
Algoritma merupakan prosedur pemecahan masalah
Algoritma tidak berisi rangkaian langkah-langkah kerja
Algoritma tidak harus menghasilkan output
Algoritma pasti memberikan hasil yang sama untuk inputan yang berbeda
Algoritma tidak harus terbatas langkahnya
Suatu metode menekankan penulisan logika penyelesaian masalah menggunakan bahasa yang disamarkan dari bahasa pemrograman disebut metode penulisan...
Pseudocode
Flowchart
Bahasa alami
Bahasa inggris
Bagan alir dokumen
Keunggulan dari pseudocode adalah…
Lebih populer daripada flowchart
Lebih mudah dipahami
Strukturnya mirip dengan flowchart
Implementasi ke source code sangat mudah
Implementasi ke penyelesaian masalah lebih mudah
Bahasa pemrograman yang pertama muncul adalah
Visual
Fortan
Pascal
Java
Php
Langkah pertama yang harus dilakukan untuk menyusun suatu program adalah....
Mempelajari program
Membuat program
Membuat algoritma
Membeli komputer
Membuat diagram
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 . . .
Logaritma
algoritma
program
instruksi
flowchart
Logika berasal dari kata......
logik
logok
logis
logos
logic
Sebagai alat untuk menarik kesimpulan merupakan....
Fungsi Logika
Manfaat Logika
Arti logika
Makna Logika
Definisi Logika
Urutan Langkah-Langkah untuk menyelesaikan masalah secara sistematis disebut...
Logika
Penalaran
Algoritma
Pemikiran
Ide
Bagan Alir Algoritma disebut...
Flowchart
Chart
Skema
Teknik
Struktur
Motivasi untuk membuat algoritma adalah...
Tantangan
Pertanyaan
Kondisi
Situasi
Masalah
Bahasa pemrograman yang pertama muncul adalah
Visual
Fortan
Pascal
Java
Php
Niali suatu kebenaran sesuai dengan logika manusia nama lain dari kata...
penalaran
keputusan
logis
pertimbangan
perbandingan
Sebelum mulai melakukan kode program, sebaiknya diingat bahwa C++ bersifat Case Sensitive yang artinya adalah....
Huruf besar dan kecil dibedakan
Angka besar dan kecil dibedakan
Spasi dan jarak
Run Program
Compiler Program
Simbol yang digunakan untuk pengambilan keputusan terhadap suatu kondisi disebut....
process
terminator
decision
data
database
aktivitas menjalankan langkah-langkah dalam algoritma pengertian dari
Masalah
Struktur
Proses
Program
Aljabar
Nama lain dari kata logika adalah...
Perbandingan
Penalaran
Keputusan
Aljabar
Perbandingan
Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.
Untuk melengkapi peryataan diatas adalah . . . .
Input
File
Database
Masalah
Rekayasa
1. Mulai
2. Menulis surat
3. Surat dimasukan amplop
4. Menutup amplop
5. Menempel perangko
6. Mengantar ke kantor pos
7. Selesai
Urutan algoritma yang benar adalah...
1-3-2-4-6-5-7
1-6-2-3-5-4-7
1-6-5-4-2-3-7
1-6-2-3-4-5-7
1-2-3-4-5-6-7
Langkah pertama yang harus dilakukan untuk menyusun suatu program adalah....
Mempelajari program
Membuat program
Membuat algoritma
Membeli komputer
Membuat diagram
Pseudocode yang di gunakan pada penulisan algoritma berupa :
Bahasa pemograman
Bahassa Inggris
Bahasa Puitis
Sembarang bahasa asal terstruktur
Bahasa Mesin
Yang termasuk operasi logika adalah
+
<
&&
>=
==
Sesuatu yang digunakan untuk mempresentasikan jenis dari suatu nilai tertentu disebut ...
tipe data
konstanta
operator
ekspresi
Variabel
tipe data boolean memiliki ukuran data ... byte
1
2
4
6
8
Variabel berikut yang memerlukan tipe data numerik adalah ...
alamat
agama
judul buku
sekolah
tahun lahir
Tipe data yang tepat untuk menyimpan variabel alamat ke dalam sebuah program adalah ...
integer
bilangan real
double
boolean
string
variabel adalah tempat dalam memory yang digunakan untuk menampung data yang sifatnya ...
statis
dinamis
sama
tidak pernah berubah
konstan
Tipe data yang hanya memiliki nilai TRUE atau FALSE adalah ...
integer
string
boolean
double
string
variabel berikut yang memiliki tipe data currency adalah ...
merek motor
tahun keluaran
harga
nomor polisi
bahan bakar
tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan. dan akan mempunyai nama (identifier) dan nilai
Tipe Data
Variabel
Konstanta
Operator
Ekspresi
variabel yang nilai datanya bersifat tetap dan tidak bisa diubah
Tipe Data
Variabel
Konstanta
Operator
Ekspresi
simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, seperti penjumlahan, pengurangan dan lain lain
Tipe Data
Variabel
Konstanta
Operator
Ekspresi
transformasi nilai menjadi keluaran yang dilakukan melalui suatu perhitungan (komputasi). terdiri atas operand dan operator
Tipe Data
Variabel
Konstanta
Operator
Ekspresi
Merupakan tipe data berbentuk karakter.berukuran 1 byte
Char
Integer
Boolean
String
Float
Merupakan tipe data bilangan bulat, berukuran 2 byte
Char
Integer
Boolean
String
Float
manakah pemberian nama variabel yang salah
harga.total
namasiswa
xy12
JenisMotor
alamat_Rumah
Manakah pemberian nama variabel berisi nilai yang tepat
string nama = ahmad;
float tinggi = 14.3;
integer alas = "5";
char panjang = 7;
int luas = "3";
Pernyataan yang sesuai untuk mendefinisikan variable adalah ….
Suatu identifier yang nilainya tetap
Suatu identifier yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses
Suatu identifier yang digunakan mengidentifikasi data yang nilainya sudah ditentukan dan tidak dapat diubah
Suatu nilai yang tidak dapat diubah selama program berlangsung
Suatu identifier yang memiliki nilai yang telah ditentukan
Perhatikan penulisan variable berikut ini!
_angka Ganjil
kompilator tidak akan dapat menggunakan variable di atas. Penulisan variable di atas salah dikarenakan ….
Menggunakan huruf kapital
Menggunakan angka
Menggunakan spasi
Menggunakan garis bawah pada awal variabel
Menggunakan dua kata
Perhatikan beberapa variable berikut.
1) 3siswa
2) bahasa_pemrograman
3) Bahasa_c++
4) _5bahasa
5) Nilai35
Penulisan variable di atas, yang memenuhi aturan adalah ….
1), 2) dan 4)
1), 2) dan 5)
1), 2) dan 5)
2), 3) dan 4)
2), 4) dan 5)
Pada pengambilan keputusan fungsi logika IF-ELSE-ENDIF dua pilihan tersebut yaitu
Semua pernyataan bernilai TRUE
Semua pernyataan bernilai FALSE
Satu pernyataan bernilai TRUE dan pernyataan lainya bernilai FALSE
Tidak ada pernyataan bernilai TRUE atau FALSE
Satu pernyataan bernilai FALSE dan tidak ada penyataan bernilai TRUE
1. Agar algoritma memberikan output yang sama untuk input yang sama.
2. Agar algoritma dapat dimengerti oleh pengguna.
3. Agar langkah-langkah algoritma menjadi terbatas atau mempunyai titik henti.
Manakah di antara penyataan di atas yang benar?
Algoritma Hitung
1) Baca masukkan a
2) Baca masukan b
3) Jika a lebih besar b maka lanjut ke langkah 4, jika tidak lanjut ke langkah 5
4) Ubah nilai a menjadi a dikurangi b, ulangi lagi langkah 3
5) Tuliskan a
6) Selesai
Tentukan output dari algoritma di atas jka dimasukkan nilai a adalah 23 dan b adalah 4!
Asal mula kata algoritma adalah...
Algorith
Algorism
Aritmatika
Algometrika
Algorismatika
Dalam penulisan algoritma, pseudocode menggunakan bahasa...
Mesin
Puitis
Romantis
Inggris
Pemrograman
Dalam membuat algoritma harus memiliki konsep, salah satu konsep algoritma adalah...
Peubah
Pertukaran
Algoritma
Urutan
Peubah dan pertukaran
Algoritma seharusnya dapat dijangkau oleh akal pikiran kita. dengan pertimbangan tersebut berarti algoritma memiliki sifat...
Logis
Cepat
Akurat
Trending
Realistis
Berikut ini yang termasuk struktur dasar algoritma adalah...
Pemulihan, urutan, pemrograman
Urutan, pemulihan, pengulangan
Perbaikan, pemilihan, pengulangan
Perbaikan, pemulihan, pengaturan
Perbaikan, pemilihan, pengulangan
Bagan alir formulir (form flowchart) merupakan istilah lain dari...
Sistem flowchart
Program flowchart
Schematic flowchart
Documen flowchart
Process flowchart
Dalam Ekspresi Boolean yang harus diuji adalah nilai ...
on/off
right/left
up/down
height/weight
true/false
Sintaks/kode yang digunakan untuk mengakhiri program adalah ...
writeln
end
start
readln
Jenis data yang dapat digunakan, oleh komputer untuk memenuhi kebutuhan dalam membuat program komputer disebut ...
tipe data
linier
output
serial
universal
Ekspresi yang berhubungan dengan operator XOR dan OR adalah ...
relasional
Boolean
aritmatika
logika
numerik
