NEW
Font size
WorksheetsDasar Pemrograman - Quiz Pra UAS
Total questions: 50
Worksheet time: 49mins
Pencipta Python adalah …
Phytagoras
Thales
Guido van Rossum
Al Khwarizmi
Berikut ini merupakan filosofi dari python …
Kode Program Harus Mudah Dibaca
Program yang simpel
Kode Program Satu Baris
Kode Program Mudah dan Simpel
Cara untuk menandai blok kode yang terkait adalah …
Indentasi
Statement
Variabel
Komentar
Pernyataan untuk karakter baris baru biasanya menggunakan tanda …
Kurung [ ]
Kurung { }
Titik Dua ( : )
Blackslash ( / )
Semua perintah yang dapat dieksekusi oleh pyhton disebut …
Indantasi
Statement
Variabel
Komentar
Nama yang digunakan untuk menyimpan nilai disebut dengan …
Indentasi
Statement
Variabel
Komentar
Jumlah spasi untuk setiap baris yang ada dalam satu blok kode harus sama disebut dengan …
Indentasi
Statement
Variabel
Komentar
Suatu media atau memori pada komputer yang digunakan untuk menampung informasi disebut dengan …
Tipe Data
Statement
Variabel
Indentasi
Tipe data yang menyatakan pasangan angka real dan imajiner adalah …
Integer
Tuple
Complex
Dictionary
Jika kita meletakan karakter di dalam tanda kutip, biasanya menggunakan tipe data …
Integer
Tuple
String
Dictionary
Sifat dari tipe data string adalah ...
Mutable
Menyimpan nilai desimal
Immutable
Menyimpan kumpulan elemen
Salah satu modul yang diperlukan untuk perhitungan-perhitungan matematis yaitu …
math
phi
sys
csv
nilai1 = 87 adalah salah satu contoh dari operator …
Aritmatika
Perbandingan
Bitwise
Penugasan
Di bawah ini merupakan elemen yang tidak terdapat pada matriks …
Bilangan
Simbol
Komentar
Ekspresi
Operator yang memeriksa apakah dua buah nilai atau variabel berada pada lokasi memori yang sama yaitu …
Perbandingan
Aritmatika
Keanggotaan
Identitas
Susunan elemen secara vertikal dalam matriks disebut dengan …
Column
Row
List
Ordo
Hanya dapat definisikan satu kali saja, dan kemudian bisa digunakan berulang kali dari tempat lain di dalam program disebut dengan …
Fungsi
Usable
Immutable
Mutable
String yang digunakan untuk dokumentasi atau penjelasan fungsi yang dibuat, disebut dengan …
Parameter
Argumen
Docstring
Ekspresi
Cara untuk mengimport semua isi modul yaitu …
from … import …
import nama_modul
import *
import nama_modul as alias
Variabel yang hanya bisa diakses dari dalam fungsi di mana ia didefinisikan disebut …
Variabel Local
Variabel Global
Asterisk
Parameter
Jika terdapat error dengan pernyataan “ZeroDivisionError” maka salah satu penyebabnya adalah …
Membagi bilangan dengan nol
Membuka file yang tidak ada
Kesalahan struktur Program
Kesalahan sintak program
Jika kita akan mengganti nama modul dapat menggunakan sintak …
from … import …
import nama_modul
import *
import nama_modul as alias
Cara yang digunakan untuk mengambil keputusan apabila di dalam program dihadapkan pada kondisi tertentu, dengan jumlah kondisin bisa satu, dua atau lebih. Biasanya menggunakan ...
Methode
Percabangan
Perulangan
Atribut
Kondisi kesalahan atau error yang terjadi saat program berjalan disebut dengan ...
Class
Method
Perulangan
Ekspepsi
Keyword untuk mendefinisikan sebuah fungsi dalam python adalah ...
len
def
function
Salah satu kesalahan pada python "File yang diminta tidak ditemukan", biasanya error yang ditampilkan adalah ...
ZeroDivisionError
ValueError
FileNotFoundError
ValueNotFound
Berdasarkan sintak program tersebut, jika kita memasukan usia 55 maka output yang ditampilkan adalah …
Maaf, Anda tidak memenuhi syarat untuk diskon. Harga normal berlaku.
Anda memenuhi syarat untuk diskon. Selamat berbelanja!
Anda tidak mendapatkan diskon
Selamat Berbelanja
Berdasarkan sintak program tersebut, jika kita memasukan usia 60 maka output yang ditampilkan adalah …
Maaf, Anda tidak memenuhi syarat untuk diskon. Harga normal berlaku.
Anda memenuhi syarat untuk diskon. Selamat berbelanja!
Anda tidak mendapatkan diskon
Selamat Berbelanja
Berdasarkan sintak program tersebut, output yang ditampilkan adalah …
2
3
4
5
1
2
3
4
5
1
3
5
2
3
4
5
6
Berdasarkan sintak program tersebut, output yang ditampilkan adalah …
3
4
5
5
4
3
1
2
3
4
5
3
5
Berikut ini manakah sintak program yang menghasilkan output 4 5 6 7 ?
Berdasarkan sintak program tersebut, implementasi dari constructor terdapat pada baris …
1
2
7
9
Perhatikan sintak program berikut.
x = [1,2,3]
x[2]=4
x.append(5)
print(x)
Output yang akan ditampilkan adalah …
[1, 2, 3, 4]
[1, 2, 3, 5]
[1, 2, 4, 5]
[1, 2, 3, 4, 5]
Perhatikan sintak program berikut.
hewan = ['gajah', 'ular', 'badak', 'musang', 'anjing']
del hewan[3]
print(hewan)
Output yang akan ditampilkan adalah …
[‘gajah’, ‘ular’, ‘badak’, ‘anjing’]
[‘gajah’, ‘ular’, ‘musang’, ‘anjing’]
[‘gajah’, ‘musang’, ‘anjing’]
[‘gajah’, ‘ular’, ‘musang’]
Perhatikan sintak program berikut.
kendaraan = ['kapal', 'mobil', 'helikopter', 'becak', 'Pesawat']
kendaraan.sort()
print(kendaraan)
Output yang akan ditampilkan adalah …
['becak', 'helikopter', 'kapal', 'mobil', 'Pesawat']
['kapal', 'mobil', 'helikopter', 'becak', 'Pesawat']
['becak', 'helikopter', 'Pesawat', 'kapal', 'mobil']
['Pesawat', 'becak', 'helikopter', 'kapal', 'mobil']
Perhatikan sintak program berikut.
angka = [15, 113, 24, 8, 96]
print(min(angka))
print(max(angka))
Output yang akan ditampilkan adalah …
15
96
8
113
24
113
113
8
Perhatikan sintak program berikut.
angka = [9]*5
print(len(angka))
print(angka)
Output yang akan ditampilkan adalah …
6
[9, 9, 9, 9, 9, 9]
[9, 9, 9, 9, 9]
45
[9, 9, 9, 9, 9]
5
[9, 9, 9, 9, 9]
Struktur dasar berikut, merupakan struktur untuk menangani ...
Function
Percabangan
Looping
Eksepsi
Perhatikan sintak program berikut.
angka1 = 17
angka2 = 4
print(angka1%angka2)
Output yang akan ditampilkan adalah …
3
1
4
16
Jika kita mengetikan koding seperti ini
for i in range(1, 4):
print('*' * i)
maka output yang akan ditampilkan adalah …
*
**
***
*
**
***
****
*
**
*
**
***
****
*****
Aturan penting yang wajib diikuti pada saat kita mendeklarasikan suatu variabel di Python, kecuali …
Nama dari sebuah variabel harus dimulai dengan huruf (a-z, A-Z)
Variabel hanya boleh mengandung karakter alfabet dan bilangan dan underscore
Variabel bersifat case-sensitive
Boleh menggunakan spasi
Sekumpulan teks yang dituliskan dalam sebuah program dan tidak akan mempengaruhi hasil dari sebuah program disebut dengan …
Variabel
Komentar
Statement
Modul
Jika kita mengetikan koding seperti ini
y = 2+2*6.
print(y)
maka output yang akan ditampilkan adalah …
14
24.0
14.0
24
Apa output yang akan ditampilkan, jika kita memasukan nilai a = 2 dan b= 4 pada koding di bawah ini.
a = float(input())
b = int(input())
print(a*b)
8
8.0
6
6.0
Di bawah ini merupakan penulisan variabel pada python yang benar, kecuali …
nama_anak
NamaAnak
namaanak
nama anak
Tipe data pada Python yang merupakan bilangan pecahan disebut …
Integer
Boolean
Float
Hexadecimal
Operator yang menggunakan perintah AND, OR, dan NOT adalah …
Operator Penugasan
Operator Aritmatika
Operator Logika
Operator Pembanding
Perhatikan koding untuk menghitung luas persegi.
Jika kita menginput panjang = 15 dan lebar = 5, maka output yang dihasilkan adalah …
75
75.0
7.5
75.00
Struktur percabangan yang memiliki lebih dari 2 (dua) kondisi dapat menggunakan perintah ...
If
If … else …
For
If … elif … else …
Fungsi mengembalikan nilai pada bahasa Python dalam penerapan atau pemanggilan fungsi adalah …
def
while
return
else
