NEW
Font size
WorksheetsRemedial XTKJ Pemrograman Dasar PAS GJL
Total questions: 60
Worksheet time: 34mins
Ekspresi yang berhubungan dengan operator XOR dan OR adalah ...
relasional
Boolean
aritmatika
logika
numerik
Jenis data yang dapat digunakan, oleh komputer untuk memenuhi kebutuhan dalam membuat program komputer disebut ...
tipe data
linier
output
serial
universal
Sintaks/kode yang digunakan untuk mengakhiri program adalah ...
writeln
end
start
readln
Dalam Ekspresi Boolean yang harus diuji adalah nilai ...
on/off
right/left
up/down
height/weight
true/false
Bagan alir formulir (form flowchart) merupakan istilah lain dari...
Sistem flowchart
Program flowchart
Schematic flowchart
Documen flowchart
Process flowchart
Berikut ini yang termasuk struktur dasar algoritma adalah...
Pemulihan, urutan, pemrograman
Urutan, pemulihan, pengulangan
Perbaikan, pemilihan, pengulangan
Perbaikan, pemulihan, pengaturan
Perbaikan, pemilihan, pengulangan
Algoritma seharusnya dapat dijangkau oleh akal pikiran kita. dengan pertimbangan tersebut berarti algoritma memiliki sifat...
Logis
Cepat
Akurat
Trending
Realistis
Dalam membuat algoritma harus memiliki konsep, salah satu konsep algoritma adalah...
Peubah
Pertukaran
Algoritma
Urutan
Peubah dan pertukaran
Dalam penulisan algoritma, pseudocode menggunakan bahasa...
Mesin
Puitis
Romantis
Inggris
Pemrograman
Asal mula kata algoritma adalah...
Algorith
Algorism
Aritmatika
Algometrika
Algorismatika
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!
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?
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
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)
Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Mempelajari program
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut :
Proses
Program
Algoritma
Step
Diagram
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut :
Proses
Program
Algoritma
Step
Diagram
Pseudocode yang di gunakan pada penulisan algoritma berupa :
Bahassa Inggris
Bahasa Puitis
Bahasa pemograman
Sembarang bahasa asal terstruktur
Bahasa Mesin
Pada pembuatan program komputer, algoritma dibuat :
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Pada saat di jalankan
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
Masalah-Model-Algoritma-Eksekusi-Hasil
Masalah-Model-Algoritma-Program-Eksekusi-hasil
Algoritma-Program-Model-Eksekusi-Hasil
Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :
10
15
10 atau 15
10 dan 15
Kosong
Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi :
Merah
Ungu
Hijau
Putih
Abu-abu
Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :
Menjadi Sembarang Nilai
Menjadi hampa
Q tetap
Menjadi 10
P tetap
Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :
a=0 , b=5
a=10 , b=5
a=10 , b=0
a=b
a=10 , b=10
Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :
15 dan 0
0 dan 15
15 dan 15
0 dan 10
10 dan 15
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
Motivasi untuk membuat algoritma adalah...
Tantangan
Pertanyaan
Kondisi
Situasi
Masalah
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
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
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
Sebuah instruksi atau kalimat perintah dalam bahasa pemrograman yang akan dieksekusi oleh komputer disebut
Statement
Syntaks
Program
Scratch
String
Seperangkat aturan dalam bahasa pemrograman yang mendefinisikan kombinasi simbol yang dianggap sebagai dokumen terstruktur dengan benar disebut
Statement
Syntaks
Program
Scratch
String
Jika kita ingin menulis lebih dari satu statement dalam satu baris pada bahasa Python, maka kita harus memisahkan antar statementnya dengan menggunakan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Deretan karakter pada bahasa Python yang dapat berupa huruf, digit angka, atau simbol, yang penulisannya diawali dan diakhiri dengan tanda petik disebut
Statement
Syntaks
Program
Scratch
String
Penulisan String dalam pemrograman biasanya diawali dan diakhiri dengan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Penulisan syntaks pada python bersifat Case Sensitive. Menurut rekomendasi style guide Google, penulisan case yang disarankan adalah seperti yang disebutkan di bawah ini. Pilih istilah yang salah
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Penulisan case pada python yang menggunakan tanda garis bawah atau underscore sebagai pemisah antar kata adalah
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Penulisan komentar pada python yang tidak akan tercetak saat di RUN adalah menggunakan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Untuk menghapus variabel pada Python, kita dapat menggunakan perintah
input()
int()
round()
del()
float()
Tipe data pada Python yang merupakan bilangan bulat disebut
Float
Integer
Boolean
Heksadesimal
Biner
Ekstension file yang dibuat menggunakan bahasa Python adalah
.py
.pt
.ph
.po
.pn
Struktur percabangan pada bahasa Python menggunakan fungsi
for atau while
choose
if atau else atau elif
lookup
arimatika
Struktur perulangan pada bahasa Python menggunakan fungsi
for atau while
choose
if atau else atau elif
lookup
arimatika
Pada bahasa Python dalam mendeklarasikan suatu fungsi dapat menggunakan kata kunci dalam penerapan fungsi tersebut. Kata kunci tersebut adalah
def
return
then
if
while
Fungsi mengembalikan nilai pada bahasa Python dalam penerapan atau pemanggilan fungsi adalah
def
return
then
if
while
Apakah sintaks umum bagi fungsi input menggunakan perisian Python?
cin>>
input()
scanf()
system.in
output()
Apakah sintaks umum bagi fungsi output menggunakan perisian Python?
cout<<
system.out
print()
printf()
output()
Apakah yang terhasil apabila diberi arahan print("Hello World") ?
"Hello World"
Hello World
"hello world"
hello world
World Hello
Apakah kegunaan tanda pagar (#) dalam pyhton ?
sebagai tarikh
sebagai waktu
tiada kegunaan
sebagai komen
sebagai info
Perhatikan fungsi diatas ini, lalu jawablah pertanyaannya
Jika kita tuliskan salam() hasil yang akan keluar adalah … .
Chelsea
Kevin
Kosong
Error
Hello
