Font size
WorksheetsAlgoritma Remedial RPL
Total questions: 20
Worksheet time: 52mins
Dalam pemrograman, urutan langkah yang dibuat secara logis dan sistematis untuk menyelesaikan suatu masalah dan tugas tertentu yaitu ?
Operating System
Algoritma
Aplikasi
Programer
Proses pengembangan program, perangkat lunak komputer, aplikasi dan situs web disebut sebagai kegiatan ?
System Operasi
Algoritma
Pemograman
Programer
Yang manakah di bawah ini yang bukan merupakan ciri-ciri dari algoritma?
Effectiveness
Definiteness
Finiteness
Infiniteness
JELASKAN MAKSUD DARI PENULISAN KODE PROGRAM DI BAWAH INI :
int total,jml;
const hrg=10000;
Dari gambar tersebut, output manakah yang benar?
1 2 3 4 5 6 7 8 9 10
10 9 8 7 6 5
10 9 8 7 6 5 4 3 2 1
1 2 3 4 5
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)
BUATLAH LANGKAH ALGORITMA YANG TERATUR !
4-6-1-2-3-5
4-1-2-3-6-5
4-6-3-2-1-5
4-6-2-1-3-5
Berikut ini merupakan contoh dari ?
Algoritma Menghitung Luas Segitiga
Flowchart Menghitung Luas Segitiga
Algoritma Menghitung Luas Lingkaran
Flowchart Menghitung Luas Lingkaran
1. tahun : integer
2. read tahun
3. if (tahun % 400 == 0) then
4. write “Tahun Kabisat”
5. else if (tahun % 100 == 0) then
6. write “Bukan Tahun Kabisat”
7. else if (tahun % 4 == 0 ) then
8. write “Tahun Kabisat”
9. else
10. write “Bukan Tahun Kabisat”
Pseudocode diatas merupakan pseudocode dari :
Tahun hijriah
Tahun diatas 2000
Tahun kabisat
Tahun Cina
Pada gambar terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !
Anak yang berusia lebih dari 18 tahun boleh membuat SIM
Anak yang berusia tepat 18 tahun tidak boleh membuat SIm
Anak yang berusia tepat 18 tahun boleh membuat SIM
Anak yang berusia 17 tahun tidak boleh membuat SIM
Urutan flowchart yang benar pada gambar tersebut adalah ?
1 – 8 – 3 – 4 – 5 – 9
1 – 8 – 2 – 4 – 5 – 9
1 – 8 – 2 – 6 – 7 – 9
1 – 8 – 3 – 6 – 7 – 9
Yang dimaksud dengan konstanta adalah ?
Variabel yang nilainya bersifat tetap dan bisa diubah-ubah
Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
Nilai dari suatu variabel
Variabel yang selalu membutuhkan masukan/inputan dari user
Ketika Anda akan mencetak data suhu ruangan, maka pendeklarasian variabel yang tepat adalah ?
char suhu_ruangan = 22.5
int suhu_ruangan = 22.5
float suhu_ruangan=22.5
float suhu_ruangan 22.5
Perhatikan kode program berikut :
Berdasarkan kode program tersebut, manakah pernyataan yang BENAR (PILIIH JAWABAN LEBIH DARI 1)
Program akan menampilkan teks "Anda mendapatkan beras 1 karung", jika total_belanja yang dimasukkan kurang dari Rp 500.000
Program akan menampilkan teks "Anda belum beruntung", jika total_belanja yang dimasukkan 50.000
Jika Total_belanja yang dimasukkan adalah Rp 200.000, bonus yang didapatkan yaitu minyak 2 liter
Jika total_belanja yang dimasukkan adalah 0, program akan error
Output dari program tersebut adalah :
Nik, Nilai Test < 100
NIK, Nama, Nilai Test
Nilai test = 100, Nama, NIK
NIK, Nama, Nilai Tes = 100
Perhatikan Pseudocode berikut :
a, b, c, d : integer
a= 10
b = 5
c = a+b
d = c-b
write (d)
Nilai output "d" yang tepat adalah :
5
15
9
10
Perhatikan potongan algoritma berikut ini:
Input (kelas)
SWITCH kelas
BEGIN
CASE “1” :
Output (“Pengajar = Anna”)
break
CASE “2” :
Output (“Pengajar = Anni”)
break
CASE “3” :
Output (“Pengajar = Inna”)
break
Apakah output dari algoritma di atas jika inputnya kelas = “4”?
Pengajar = Anna
Pengajar = Anni
Pengajar = Inna
Jawaban A, B, dan C salah
pada gambar tersebut maka hasil angkanya adalah :
5 dan 2
1 dan 2
1 dan 3
2 dan 3
berapa jumlah data yang bisa dibuat pada penulisan program tersebut (Jawaban Bisa Lebih dari Satu)
hanya 1 data
kurang dari 5
bisa lebih dari 5 data
maksimal 5 data
Nama penggunaan variabel berikut ini yang benar adalah :
NamaPasien
Alamat Pasien
alm psn
sts/status
buatlah program untuk menginput sebuah nilai, dimana jika program menanyakan jumlah input, maka pengisian input tersebut sesuai dengan jumlah nilai input tersebut (contoh ada pada gambar), lalu program akan menghitung total nilai tersebut berikut dengan rata-rata nilainya (Waktu pengerjaan 15 menit)
