Font size
WorksheetsAlpro
Total questions: 65
Worksheet time: 2hrs 57mins
Berikut ini pernyataan yang benar tentang algoritma, KECUALI
Terdiri dari langkah-langkah
Disusun secara logis
Penulisan harus mengikuti aturan bahasa pemrograman tertentu
digunakan untuk menyelesaikan suatu tugas
Simbol flowchart di atas dapat digunakan untuk menggambarkan struktur kondisi:
IF saja
WHILE saja
WHILE dan FOR
IF, WHILE dan FOR
Berikut ini merupakan pemberian nama variabel dalam pemrograman yang benar, adalah:
%nilai
_10nilaimhs
10nilai_mhs
nilai mhs
Dua pernyataan kondisi yang dihubungkan dengan operator kondisi OR akan bernilai TRUE jika:
Keduanya bernilai TRUE
Keduanya bernilai FALSE
Salah satunya bernilai FALSE
Salah satunya bernilai TRUE
Berikut ini termasuk bentuk / format struktur data LINEAR, kecuali:
array
linked-list
tree
list
Jika kita ingin menyimpan data Nomor Induk Kependudukan (NIK), maka tipe data yang paling tepat adalah:
integer, karena NIK berupa angka semua
double, karena NIK memiliki digit yang panjang
string, karena NIK berupa kumpulan karakter
number, karena NIK terdiri dari angka
Jika terdapat potongan program sbb:
A = 10 % 3;
B = A % 2;
maka berapa nilai A dan B?
A = 2, B = 1
A = 1, B = 0
A = 1, B = 1
A = 2, B = 0
Jika "Nilai" diinputkan dengan 60, maka luaran dari flowchart di atas adalah:
LULUS
GAGAL
END
tidak ada luaran
Siapa penemu bahasa pemrograman Python .... ?
Guido Van Rossum
Tim Berners Lee
Maman Ardurrahman
Michaerl H. Hearth
Berapakah hasil dari program tersebut .....?
109
201
102
205
Perintah untuk menampilkan output adalah ..... ?
console.log()
print()
println[]
echo
Apa saja jenis perulangan dalam bahasa pemrograman Python ....?
for
for, while
for, while, do while
while
Bahasa pemrograman Python menggunakan extension ....?
.py
.php
.cpp
.js
Apa saja jenis pengkondisian dalam bahasa pemrograman Python ....?
if, else
if, else if
if, elif, else
if, elif
Program tersebut merupakan ....?
List
Tuple
Dictionary
Set
Program tersebut merupakan ....?
Tuple
Set
List
Dictionary
Program tersebut merupakan ....?
Perulangan
Pengkondisian
Persamaan
Penggabungan
True and False, merupakan jenis tipe data ....?
Boolean
String
Float
Integer
Python merupakan bahasa tingkat ....?
Tinggi
Rendah
Panjang
Pendek
Yang bukan perintah/sintaks dalam bahasa pemrograman python adalah
print()
public static void main
import
from
Yang merupakan sintaks/perintah dalam bahasa pemrograman Python adalah ....?
while True:
print('Hallo')
<p>Hallo/>
print[Hallo]
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 case pada python yang penulisan antar katanya digabung, namun huruf depan tiap kata diberi huruf kapital disebut
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Penulisan case pada python yang penulisan antar katanya digabung, namun semua hurufnya diketik dalam huruf kapital disebut
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Penulisan case pada python yang menggunakan tanda strip atau dash sebagai pemisah antar kata adalah
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Blok program adalah kumpulan dari beberapa statement yang digabungkan dalam satu blok. Penulisan blok program sebaiknya ditambahkan jarak pengaturan posisi tiap statement dengan menekan tombol . . . . . . . pada keyboard
Enter
Spasi
Insert
Delete
Tab
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
Tipe data pada Python yang merupakan bilangan pecahan disebut
Float
Integer
Boolean
Heksadesimal
Biner
Tipe data pada Python yang bernilai True (1) atau False (0) disebut
Float
Integer
Boolean
Heksadesimal
Biner
Ada enam (6) jenis operator yang dapat dipakai pada Python. Pilih di bawah ini operator yang tidak termasuk
Operator Aritmatika
Operator Pembanding
Operator String
Operator Penugasan
Operator Logika
Operator yang digunakan untuk operasi penambahan, pengurangan, perkalian, pembagian dan lain-lain disebut
Operator Aritmatika
Operator Pembanding
Operator String
Operator Penugasan
Operator Logika
Operator yang menggunakan AND, OR, dan NOT adalah
Operator Aritmatika
Operator Pembanding
Operator String
Operator Penugasan
Operator Logika
Operator ini digunakan untuk membandingkan dua buah nilai. Operator ini juga dikenal dengan operator relasi dan sering digunakan untuk membuat sebuah logika atau kondisi, disebut
Operator Aritmatika
Operator Pembanding
Operator String
Operator Penugasan
Operator Logika
Operator ini menggunakan simbol =, +=, -=, *= dan lain-lain disebut
Operator Aritmatika
Operator Pembanding
Operator String
Operator Penugasan
Operator Logika
Operator yang digunakan untuk melakukan operasi berdasarkan bit/biner adalah
Operator Aritmatika
Operator Pembanding
Operator Bitwise
Operator Penugasan
Operator Logika
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
Perhatikan gambar list program python berikut ini. Maka hasilnya adalah terjadi pencetakan teks Labschool sebanyak...
1
4
8
10
12
Perhatikan gambar list program python berikut ini. Apabila pada line 1, kita merubah nilai variabel I=3 dan di line 4 merubah penugasan I += 2, maka hasilnya adalah terjadi pencetakan teks Labschool sebanyak...
1
4
8
10
12
Perhatikan gambar list program Python berikut ini. Maka hasilnya adalah terjadi pencetakan teks Perulangan ke- sebanyak ....
1
2
3
4
5
Perhatikan gambar list program Python berikut ini. Maka hasilnya adalah terjadi pencetakan teks Perulangan ke-, dimulai dari angka ....
0
1
2
3
4
Di bawah ini adalah beberapa Struktur Data pada bahasa Python. Pilihlah mana yang tidak termasuk
Set
Global
List
Dictionary
Tuple
Struktur Data pada bahasa Python yang menyimpan koleksi data secara berurut adalah
Set
Global
List
Dictionary
Tuple
Struktur Data pada bahasa Python yang mirip seperti struktur data list, namun bersifat immutable disebut
Set
Global
List
Dictionary
Tuple
Struktur Data pada bahasa Python yang menyimpan koleksi data secara tidak berurut adalah
Set
Global
List
Dictionary
Tuple
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
Struktur percabangan yang memiliki 2 (dua) kondisi dapat menggunakan perintah ...
for atau while
if
if - else
if - elif - else
elif
Struktur percabangan yang memiliki lebih dari 2 (dua) kondisi dapat menggunakan perintah ...
for atau while
if
if - else
if - elif - else
elif
Penulisan nilai string pada Python menggunakan tanda :
petik satu (' )
petik satu (' ) dan petik dua (")
petik satu sebanyak tiga kali (' ' ' )
petik dua sebanyak tiga kali (" " " )
Manakah dari berikut ini pernyataan tuple Python?
[1, 2, 3]
(1, 2, 3)
{1, 2, 3}
{}
Apa yang akan menjadi output dari kode Python berikut?
>>>t = (1, 2, 4, 3, 8, 9)
>>>[t[i] for i in range(0, len(t), 2)]
[2, 3, 9]
[1, 2, 4, 3, 8, 9]
[1, 4, 8]
(1, 4, 8)
Apa yang akan menjadi output dari kode Python berikut?
d = {"john":40, "peter":45}
d["john"]
40
45
“john”
“peter”
Apa yang akan menjadi output dari kode Python berikut?
numberGames = {}
numberGames[(1,2,4)] = 8
numberGames[(4,2,1)] = 10
numberGames[(1,2)] = 12
sum = 0
for k in numberGames:
sum += numberGames[k]
print len(numberGames) + sum
30
24
33
12
Nama:
NIM:
Kelas A/B, malam/pagi:
A pagi
B pagi
A malam
B malam
