1. Urutan
langkah-langkah logis untuk menyelesaikan masalah yang disusun secara
sistematis disebut ….
a. Algoritma d.
Tipe data
b. Flowchart e.
Konstanta
c. Variabel
2. Algoritma
ditemukan pertama kali oleh…
a. Ibnu
Sina d.
Muhammad Ibnu Musa Al-Khuwarizmi
b. Ibnu
Hazm e.
Bill Gates
c. Isaac
Newton
3. – Masukan nilai panjang (p)
-
Masukan nilai lebar (l)
-
Hitung Luas=p x l
-
Cetak Luas
Adalah algoritma untuk
menentukan luas…
a. Persegi d.
Kubus
b. Persegi
panjang e.
Balok
c. Segi
tiga
4. – Masukan nilai panjang (p)
-
Masukan nilai lebar (l)
-
Masukan nilai tinggi (t)
-
HitungVolum=p x l x t
-
Cetak Volum
Adalah algoritma untuk
menentukan volum…
a. Persegi d.
Kubus
b. Persegi
panjang e.
Balok
c. Segi
tiga
5.
Kumpulan
instruksi atau perintah yang disusun sedemikian rupa sehingga mempunyai urutan
nalar yang tepat untuk menyelesaikan suatu persoalan disebut…
a.
Alur d. Flowchart
b.
Algoritma e. Diagram
c.
Program
6.
Alat
bantu untuk membuat program disebut…
a.
Bahasa
mesin d.
Bahasa mesin
b.
Bahasa
kode e.
Bahasa rakitan
c.
Bahasa
pemrograman
7.
Yang
bukan termasuk bahasa pemrograman adalah…
a.
Microsoft
office d.
Delphi
b.
PHP e.
Visual Basic
c.
Java
8.
Urutan
unsur-unsur pemrograman yang benar adalah…
a.
Proses-Output-Input d.
Input-Proses-Output
b.
Output-Input-Proses e.
Output-Proses-Input
c.
Input-Output-Proses
9.
Suatu
program yang menterjemahkan bahasa program (Source code) ke dalam bahasa obyek
(object code) secara keseluruhan program disebut…
a.
Converter d.
Interpreter
b.
Programer e. Compiler
c.
Inverter
10. Orang yang ahli
dalam pembuatan program disebut…
a.
Insinyur d.
Bloger
b.
Sarjana e.
Marketer
c.
Programer
11. Nama lain dari flowchart adalah ….
a. Algoritma d.
Tree
b. Bagan alir e.
Diagram
c. Alur
12.
Gambar
diatas adalah symbol flowchart untuk…
a. Proses d.
Percabangan
b. Pemilihan e.
Memanggil prosedur/fungsi
c. Mulai/Selesai
13.
Gambar
diatas adalah symbol flowchart untuk…
a. Proses d.
Percabangan
b. Pemilihan e.
Memanggil prosedur/fungsi
c. Mulai/Selesai
14.
Tempat
dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali
apabila dibutuhkan atau temapt dimana kita bisa mengubah sebuah nilai disebut…
a.
Tipe
data d.
Variabel
b.
Real e.
Prosedur
c.
Integer
15.
Tipe
data yg mengandung bilangan bulat disebut..
a.
Integer d.
String
b.
Real e.
Byte
c.
Array
16. Tipe
data yang mempunyai jangkauan antara 0 – 255 adalah..
a.
Real d.
Array
b.
Short
int e.
String
c.
Byte
17.
Tipe
data untuk mengisi data tulisan adalah…
a.
Real d. Integer
b.
Array e. String
c.
Longint
18.
Tipe
data yang mengandung bilangan pecahan disebut dengan …
a.
Array d.
Integer
b.
Real e.
String
c.
Longint
19. Tipe
data yang mempunyai rentang nilai -128
– 127 adalah…
a.
Integer d.
Shortint
b.
Cardinal e.
Longint
c.
Byte
20.
Gambar
di atas adalah symbol flowchart untuk…
a.
Aliran
data d.
Proses
b.
Input/output e.
Pemilihan
c.
Mulai/selesai
21.
Gambar
untuk symbol dari pemberian nilai awal dari suatu variable adalah…
a.
d.
b.
e.
c.
22.
Tipe
data yang bernilai true atau false adalah…
a.
String d.
Char
b.
Array e.
Boolean
c.
Longint\
23.
Perhatikan
script di bawah ini
Jika
nilainya adalah 60 berarti keterangan yang akan muncul adalah…
a.
Nilai d.
Gagal
b.
Lulus e.
Echo
c.
Selamat
24.
<> adalah symbol
untuk…
a.
Sama
dengan d.
Kurang dari
b.
Tidak
sama dengan e.
Lebih dari
c.
Lebih
besar lebih kecil
25.
Mod
adalah untuk memberikan angka…
a.
Sisa
hasil bagi d.
bagi-bagi
b.
Membagi e.
kurang dari
c.
Hasil
bagi
26.
Nama
lain dari bagi adalah…
a.
Grad d.
Mod
b.
Rad e.
Div
c.
Deg
27.
Untuk
menghubungkan flowchart yang masih dalam satu halaman digunakan simbol…
a.
d.
b.
c.
e.
28.
Salah
satu bentuk looping atau perulangan adalah…
a.
Next d.
Then
b.
While
do e.
Char
c.
If
Else
29.
Tiap instruksi
dikerjakan secara berurutan sesuai dengan urutan penulisannya disebut…
a.
Looping d.
Integer
b.
Selection e.
String
c.
Sequence
30.
Nama
lain dari perulangan adalah…
a.
Looping d.
Selection
b.
Integer e.
Sequence
c.
Char
II.
Jawablah pertanyaan-pertanyaan berikut ini dengan benar!
1. Apakah
yang dimaksud dengan algoritma dan sebutkan keuntungan membuat algoritma!
2. Gambarkan
flowchart untuk menghitung volume sebuah balok!
3. Sebutkan
jenis-jenis tipe data yang kamu ketahui! Minimal 8
4. Buatlah
script PHP untuk menampilkan angka 1 sampai 12 dengan menggunakan skema while
do!
5. Sebutkan
aturan-aturan dalam pemberian nama sebuah variable!
Sebelumnya terimakasih,tapi gambar pada soal knpa tidak kluar pak?
BalasHapus