WorksheetsBAB 7 ALGORITMA DAN PEMROGRAMAN X
Total questions: 47
Worksheet time: 34mins
Manakah logika algoritma yang benar mengenai cara menghitung luas persegi pada flowchart dibawah ini!
Pada pembuatan program komputer, algoritma dibuat :
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Sebelum menulis ide
simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .
Instruksi P=Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi
Menjadi Sembarang Nilai
Menjadi hampa
Q tetap
Menjadi 0
Apa hasil cetak yang akan muncul ketika masukan berupa nama = Budi dan Nilai = 56
Budi Tidak Lulus
Budi Lulus
Budi 56
Budi Ganteng
Gabungan dari beberapa kata berupa perintah-perintah yang terdiri atas banyak baris dan dimengerti oleh komputer merupakan definisi dari...
Spreadsheet
Software utility
Sistem operasi
Word processing
Bahasa pemrograman
Flowchart memiliki nama lain...
Tree
Alur
Diagram
Algoritma
Bagan alir
Dalam membuat algoritma harus memiliki konsep, salah satu konsep algoritma adalah...
Peubah
Pertukaran
Algoritma
Urutan
Peubah dan pertukaran
Penulisan algoritma dengan menggunakan cara penulisan yang menyerupai bahasa pemrograman disebut...
PHP
Coding
Aplikasi
Pseudocode
Bagan alir
Sebuah algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk tertentu merupakan deskripsi dari...
Array
Terminator
Konstanta
Flowchart
Pseudocode
Berikut ini yang termasuk struktur dasar algoritma adalah...
Pemilihan, urutan, pemrograman
Urutan, pemilihan, pengulangan
Perbaikan, pemilihan, pengulangan
Perbaikan, pemilihan, pengaturan
Urutan, pemilihan, pengaturan
Gambar disamping adalah contoh sederhana bentuk...
Script
Coding
Algoritma
Pseudocode
Flowchart
Simbol flowchart untuk input dan output data yaitu
Flowchart tersebut merupakan algoritma untuk menghitung luas ….
lingkaran
segitiga
persegi panjang
persegi
belah ketupat
Berikut ini adalah karakter yang sebaiknya tidak digunakan dalam penamaan variabel/ konstanta .. KECUALI
#
/
;
_
&
Tipe data yang berfungsi untuk menyimpan data bilangan bulat positif dan negatif yaitu,..
Integer
Boolean
Real
Char
String
Di bawah ini flowchart yang benar untuk menampilkan hasil penjumlahan 2 buah bilangan yaitu ……
Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan?
a=0, b=5
a=b
a=10, b=5
a=10, b=10
a=10, b=0
Keyword/Kata kunci merupakan kata yang telah memiliki makna khusus yang tidak dapat diubah oleh pemrograman dan tidak dapat digunakan sebagai suatu identifier. Berikut ini merupakan keyword/kata kunci dalam bahasa pemrograman C... KECUALI....
for
int
repeat
if
Perhatikan penggalan Pseudocode Luas trapesium !
program luas_Trapesium;
Deklarasi
x: real
artinya . . . .
x variabel real
x sama
x tidak memiliki arti
x tipe data real
x tidak sama dengan Real
Dalam Penulisan Alur pemrograman, terdapat tiga langkah diantaranya Pseudocode. Pseudocode merupakan tampilan. . . .
Aliran Program
Tampilan Program
Imitasi Program
Mini Algoritma
Perhatikan petikan algoritma berikut :
Algoritma luas segitiga
Masukkan tinggi
Masukkan alas
...........
Tampilkan luas
Untuk mengisi .... yang kosong adalah ...
luas = ½ * panjang * tinggi
luas = alas * tinggi
luas = ½ * alas * tinggi
luas = ¼ * alas * tinggi
Algoritma seharusnya dapat dijangkau oleh akal pikiran kita. Dengan pertimbangan tersebut, berarti algoritma memiliki sifat...
Logis
Cepat
Akurat
Trending
Realistis
Suatu tempat menampung data atau konstanta di dalam memori yang memiliki nilai atau data yang berubah-ubah selama proses program adalah pengertian dari
Tipe Data
Main
Variabel
Konstanta
Operator
Pada gambar di atas terdapat fungsi IF yang disimbolkan dengan simbol 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
Untuk dapat membuat SIM haruslah anak yang berusia di atas 17 tahun
Diberikan algoritma: Apabila warna merah maka jadi jingga. Apabila warna jingga maka jadi hijau, selain warna merah dan jingga maka jadi putih. Jika kondisi input warna adalah hitam, maka warna jadi ...
Putih
Hijau
Jingga
Abu-abu
Diketahui bahwa kantong P kosong. Kantong Q berisi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan dikatakan BUKAN kantong P yang terbawa, maka jumlah kelereng yang terbawa adalah:
Kosong
25
10 atau 15
10 dan 15
1. Mulai
2. Surat dimasukkan amplop
3. Menutup amplop
4. Selesai
5. Menulis surat
6. Menempel perangko
7. Mengantar ke kantor pos
Urutan algoritma yang benar adalah...
1-2-3-4-5-6-7
7-6-5-4-3-2-1
1-5-2-3-6-7-4
1-5-2-3-4-6-7
Berikut ini yang termasuk operator aritmatika, kecuali …
x
+
/
-
start - input - proses - output - stop
start - read - loading -write -stop
Perhatikan Pseudocode berikut, Apa hasil PRINT harga jika INPUT harga = 100
200
100
90
25
Berikut ini lambang dari operator logika, kecuali :
&&
++
||
!
Berapa kali perintah pada baris ke 16 dikerjakan?
// tidak dikerjakan sama sekali
1
2
// tak terbatas
Algoritma : Jika A>B dan A>C maka A paling besar;
Maka pseudocode algoritma tersebut adalah ....
If (A<B&&A>C) {
printf(“A paling besar”);
}
If (B<A&&C<A) {
printf(“A paling besar”);
}
If (A<B&&A<C) {
printf(“A paling besar”);
}
If (A>B&&A<C) {
printf(“A paling besar”);
}
Perhatikan algoritma berikut.
Case hari..
‘1’ : write (‘senin’)
‘2’ : write (‘selasa’)
‘3’ : write (‘rabu’)
‘4’ : write (‘kamis’)
‘5’ : write (‘jumat’)
‘6’ : write (‘sabtu’)
Otherwise : write(‘Hari yang anda inputkan belum terdaftar’)
Tipe data yang cocok untuk ekspresi hari pada struktur case adalah...
Integer
Float
Char
String
Hal yang menjadi catatan penting dalam pemograman C bahwa Program C bersifat Case Sensitive. Maksud dari sifat tersebut adalah……..
Semua character di anggap sama
Huruf kecil dan besar disamakan
Huruf besar dan kecil di anggap beda
Tidak boleh memakai 2 file header
Manusia merupakan makhluk yang mampu berpikir dan bernalar dengan baik. Oleh karena itu dalam setiap keadaan manusia membutuhkan pola pikir logis. Berpikir secara logis berarti….
berpikir dengan cerdas
berpikir dengan emosiona
berpikir menurut hati nurani
berpikir secara sistematis
berpikir dengan cara yang benar dan masuk akal
Berikut ini merupakan contoh logika yang tepat dan benar yaitu....
bola sepak berbentuk bulat
seekor kuda berjalan melata
orang gemuk tumbuh ke atas
manusia berjalan ke belakang
seorang tunawicara mampu berbicara lancar
Hasil nalar yang diutarakan dalam kata dan dinyatakan dalam bahasa merupakan penjelasan dari....
logika
meramal
bermimpi
imajinasi
ilusi
Tanpa disadari sebenarnya kita sering menerapkan konsep algoritma dalam menyelesaikan masalah yang dihadapi. Perhatikan algoritma tertib berkendara saat di lampu merah.
Algoritma yang benar dan logis dari contoh di atas adalah…
1-2-3-4-5-6-7
1-2-3-4-6-5-7
1-2-3-5-6-4-7
1-2-3-4-6-7-5
1-2-3-7-4-6-5
Bentuk dari suatu statment IF berada di dalam lingkungan statment IF yang lainnya, disebut IF dalam kondisi ...
IF bersarang
IF bercabang
IF tunggal
IF-THEN
IF do while-Until
Pemberian nama variabel yang benar adalah …
%nilai
nilai_mahasiswa
nama mahasiswa
&panjang
alamat!
"Jika kondisi yang diperiksa bernilai benar atau terpenuhi maka pernyataan pertama yang dilaksanakan dan jika kondisi yang diperiksa bernilai salah maka pernyataan yang kedua yang dilaksanakan."
pernyataan seperti diatas akan dilaksanakan jika menggunakan :
if-else (2 pernyataan)
if (1 pernyataan)
switch-case
if then if else if
Kondisi berperan sebagai penentu dari stuktur percabangan ini. Jika kondisi terpenuhi maka hasilnya ...
False
True
No
Not
0
Sintaks berikut di gunakan menerima INPUT an keyboard dalam Pemrograman Bahasa C
scanf
gets
printf
return
Pernyataan yang BENAR sesuai potongan kode Program C, kecuali ;
Ada 3 variabel yang digunakan
output akhir:
Luas adalah 90, panjang 18 dan lebar 5
output akhir:
Luas adalah 90, panjang 5 dan lebar 18
Tipe data yang digunakan variabel adalah integer
Untuk menampilkan output tulisan
"Belajar Output Program C"
kode program yang perlu tuliskan di baris 5 adalah (a)
