NEW
Font size
WorksheetsAlgoritma Pemrograman
Total questions: 72
Worksheet time: 1hrs 3mins
1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .
Proses
Program
Algoritma
Step by step
1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .
Proses
Program
Algoritma
Step by step
Pada pembuatan program komputer, algoritma dibuat :
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
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
Perhatikan potongan algoritma berikut ini:
Input (harga)
IF harga = 12500 then
Beli
ENDIF
Pernyataan manakah yang benar tentang program di atas
Jika (harga=12500) maka program tidak melakukan apapun
Jika (harga!=12500) maka program tidak melakukan apapun
Jika (harga<12500) maka lakukan aksi beli
Jika (harga>12500) maka lakukan aksi beli
Proses mulai dan selesai dalam flowchart digambarkan dengan simbol...
Bentuk grafis yang menggambarkan urutan proses dalam sebuah algoritma.
Flowchart
Pseudocode
Program
Software
Apa hasil cetak yang akan muncul ketika masukan berupa nama = Budi dan Nilai = 56
Budi Tidak Lulus
Budi Lulus
Budi 56
Budi Ganteng
Apa hasil PRINT harga jika INPUT harga = 100
200
100
90
25
Algoritma harus memiliki titik berhenti (stopping role)
Effectiveness
Definiteness
Finiteness
Activeness
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
Berikut ini lambang dari operator logika, kecuali:
&&
++
||
!
dari kode tersebut, apa yang akan dikeluarkan?
pintu 1
pintu 2
pintu 3
3
dari kode tersebut, apa yang dikeluarkan?
1
2
3
4
berapa kali baris 16 dikerjakan?
// tidak dikerjakan sama sekali
1
2
// tak terbatas
dari kode tersebut, apa yang akan dikeluarkan?
pintu 1
pintu 2
pintu 3
// tidak ada keluaran
Algoritma : Jika A>B dan A>C maka A paling besar;
Maka pseudocode algoritma tersebut adalah ....
If (A<B&&A>C) { cout << “A paling besar”; }
If (B<A&&C<A) { cout << “A paling besar”; }
If (A<B&&A<C) { cout << “A paling besar”; }
If (A>B&&A<C) { cout << “A paling besar”; }
Output dari algoritma tersebut adalah ....
23
24
25
26
27
Penggunaan WHILE DO adalah struktur perulangan dengan ....
1 kondisi
2 kondisi
Kondisi di awal
Kondisi di akhir
kondisi yang diketahui jumlah perulangannya
Dalam Penulisan Alur pemrograman, terdapat tiga langkah diantaranya Psedocode. Pseucocode merupakan tampilan. . . .
Aliran Program
Tampilan Program
Imitasi Program
Mini Algoritma
Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.
Untuk melengkapi peryataan diatas adalah . . . .
Input
File
Database
Masalah
Perhatikan penggalan Psedocode Luas trapesium !
program luas_Trapesium;
Deklarasi
x: real
artinya . . . .
x adalah variabel real
x adalah nilai asli
x adalah tipe data real
x tidak sama dengan real
Didalam pembuatan algoritma Pseudocode, terdapat nilai input, proses maupun output dari suatu Algoritma. Yang memiliki nilai sama dengan declarasi input bernilai integer pada algoritma volume balok adalah . . .
nilai Panjang, Lebar dan Volume
nilai Volume, Lebar dan Tinggi
nilai Panjang, Lebar dan Tinggi
nilai Panjang, Tinggi dan Volume
Perhatikan potongan algoritma berikut ini:
Input (harga)
IF harga = 12500 then
Beli
ENDIF
Pernyataan manakah yang benar tentang program di atas
Jika (harga=12500) maka program tidak melakukan apapun
Jika (harga!=12500) maka program tidak melakukan apapun
Jika (harga<12500) maka lakukan aksi beli
Jika (harga>12500) maka lakukan aksi beli
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
Apa hasil PRINT harga jika INPUT harga = 100
200
100
90
25
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
Penggunaan WHILE DO adalah struktur perulangan dengan ....
1 kondisi
2 kondisi
Kondisi di awal
Kondisi di akhir
kondisi yang diketahui jumlah perulangannya
Apa yang dimaksud dengan algoritma?
Serangkaian langkah logika dan sistematis untuk menyelesaikan suatu masalah
Bahasa pemrograman
Perangkat keras komputer
Sistem operasi
Aplikasi komputer
Kelebihan dari algoritma adalah:
Efisiensi
Akurasi
Efisiensi dan Akurasi
Efisiensi dan kecepatan
kecepatan dan Akurasi
Algoritma dapat diterapkan dalam bidang
Olahraga
sains teknologi
Kuliner
Seni
Kebudayaan
Struktur dasar dari sebuah algoritma adalah
Input
Proses
Output
Input, proses, output
Proses, input, output
Bentuk grafis yang menggambarkan urutan proses dalam sebuah algoritma.
Flowchart
Pseudocode
Sintaks
Program
Software
Bentuk algoritma yang menggunakan sintaks yang sesuai dengan bahasa pemrograman tertentu, seperti C, Java, atau Python.
Flowchart
Pseudocode
Sintaks
Program
Software
Bentuk algoritma yang menggunakan sintaks yang mirip dengan bahasa pemrograman, tetapi tidak terikat oleh aturan yang ketat.
Flowchart
Pseudocode
Sintaks
Program
Software
Algoritma pertama kali ditemukan oleh matematikawan Islam bernama
Muhammad bin Mūsā al-Khawārizmī
Hamzah bin Abdul-Muththalib
Mush'ab bin Umair
Zaid bin Haritsah
Ja'far bin Abu Thalib
Algoritma dapat dibuat dengan menggunakan bahasa pemrograman, kecuali
Python
C
C++
JAVA
Winrar
Algoritma dapat diterjemahkan ke dalam bahasa pemrograman dengan menggunakan:
Compiler
Assembler
Debugger
Beta Tester
New Document
Apa yang dimaksud dengan algoritma?
Serangkaian langkah logika dan sistematis untuk menyelesaikan suatu masalah
Bahasa pemrograman
Perangkat keras komputer
Sistem operasi
Aplikasi komputer
Kelebihan dari algoritma adalah:
Efisiensi
Akurasi
Efisiensi dan Akurasi
Efisiensi dan kecepatan
kecepatan dan Akurasi
Algoritma dapat diterapkan dalam bidang
Olahraga
sains teknologi
Kuliner
Seni
Kebudayaan
Struktur dasar dari sebuah algoritma adalah
Input
Proses
Output
Input, proses, output
Proses, input, output
Bentuk grafis yang menggambarkan urutan proses dalam sebuah algoritma.
Flowchart
Pseudocode
Sintaks
Program
Software
Bentuk algoritma yang menggunakan sintaks yang sesuai dengan bahasa pemrograman tertentu, seperti C, Java, atau Python.
Flowchart
Pseudocode
Sintaks
Program
Software
Bentuk algoritma yang menggunakan sintaks yang mirip dengan bahasa pemrograman, tetapi tidak terikat oleh aturan yang ketat.
Flowchart
Pseudocode
Sintaks
Program
Software
Algoritma pertama kali ditemukan oleh matematikawan Islam bernama
Muhammad bin Mūsā al-Khawārizmī
Hamzah bin Abdul-Muththalib
Mush'ab bin Umair
Zaid bin Haritsah
Ja'far bin Abu Thalib
Algoritma dapat dibuat dengan menggunakan bahasa pemrograman, kecuali
Python
C
C++
JAVA
Winrar
Algoritma dapat diterjemahkan ke dalam bahasa pemrograman dengan menggunakan:
Compiler
Assembler
Debugger
Beta Tester
New Document
Kemampuan berpikir untuk menghasilkan kebenaran secara masuk akal dan nalar disebut sebagai ....
Algoritma
Logika
Logaritma
Kecerdasan
Imajinasi
Urutan langkah logis untuk memecahkan masalah dinamakan ....
Logaritma
Logika
Algoritma
Flowchart
Pseudocode
Berikut ini adalah ciri-ciri algoritma menurut Donal E.Knuth, kecuali ....
Finiteness
Input
Output
Effectiveness
Process
Algortima minimal memiliki satu (1) masukan merupakan definisi dari ciri algoritma ....
Output
Finiteness
Input
Definiteness
Effectiveness
Kata Algoritma diambil dari nama seorang ilmuwan yang bernama ...
Al Battani
Al Farabi
At Tabari
Al Khawarizmi
Al Kindi
Langkah-langkah dalam algoritma memiliki keterbatasan tertentu merupakan definisi dari ciri-ciri algoritma ...
Finiteness
Definiteness
Effectiveness
Input
Output
Struktur algoritma yang langkah-langkah penyelesaian masalahnya disusun secara berurutan, dimana satu langkah selesai baru langkah berikutnya dilakukan merupakan definisi dari struktur algoritma ...
perulangan
pemilihan
runtunan
persyaratan
pengkondisian
Struktur algoritma yang langkah-langkah penyelesaian masalahnya terdiri dari berbagai alternatif solusi sesuai dengan kondisi/persyaratan tertentu merupakan definisi dari struktur algoritma ....
perulangan
pemilihan
runtunan
pengkondisian
berurutan
fungsi mencari suatu judul buku dalam aplikasi perpustakaan merupakan contoh penerapan struktur algoritma ....
perulangan
runtunan
pemilihan
keputusan
pengkondisian
penulisan algoritma menggunakan simbol-simbol tertentu merupakan pengertian dari teknik penulisan algoritma ....
bahasa natural
pseudocode
flowchart
sintaks
coding
Apa yang dimaksud dengan Algoritma ?
Urutan Langkah Logis untuk menyelesaikan suatu masalah
Bagan Alir untuk menunjukkan langkah - langkah pemrograman
Manajemen sistem dalam Pemrograman
Urutan urutan pemrograman
Apa yang dimaksud dengan Flowchart ?
Urutan Langkah logis untuk menyelesaikan suatu masalah
Bagan Alir untuk menunjukkan langkah - langkah pemrograman
Manajemen Sistem Pemrograman
Urutan urutan pemrograman
Apa itu Program Komputer ?
Perintah yang harus dikerjakan oleh komputer
Pekerjaan Komputer
Manajemen Komputer
Urutan Pemrograman Komputer
Siapa yang membuat Pemrograman Python ?
Alexander Dadario
Vladimir Rasputin
Guido Van Rossum
Sam Wicwicky
Salah Satu jenis Algoritma yang dikerjakan jika memenuhi kondisi tertentu ?
Sequence
Iteration
Selection
Conccurent
Jenis algoritma yang dikerjakan selama memenuhi kondisi tertentu adalah ?
Selection
Sequence
Conccurent
Iteration
Ciri algoritma yang memiliki nol atau lebih masukkan dari luar ?
Input
Output
Definitness
Finitness
Ciri algortima yang memiliki luaran adalah ?
Input
Output
Definitness
Finitness
Yang bukan bagian dari penulisan Pseudocode
Judul
Deklarasi
Deskripsi
Definisi
Bagian untuk mendefinisikan semua nama yang digunakan adalah ?
Judul
Deklarasi
Definisi
Deskripsi
