Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Uji Pemrograman Python

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Apa itu variabel dalam Python?

a)

Variabel dalam Python adalah fungsi untuk menghitung.

b)

Variabel dalam Python adalah jenis data.

c)

Variabel dalam Python adalah alat untuk mengedit gambar.

d)

Variabel dalam Python adalah tempat penyimpanan untuk data.

e)

Variabel phton

2.

Sebutkan tipe data dasar yang ada di Python!

a)

array

b)

integer, float, string, boolean, list, tuple, set, dictionary

c)

function

d)

complex

e)

module

3.

Bagaimana cara membuat fungsi di Python?

a)

function nama_fungsi(parameter):

b)

create_function(nama_fungsi, parameter)

c)

def function_name:

d)

def nama_fungsi(parameter): # isi fungsi di sini

4.

Apa perbedaan antara list dan tuple?

a)

List bersifat mutable, sedangkan tuple bersifat immutable.

b)

List tidak dapat menyimpan elemen yang berbeda tipe.

c)

List dan tuple keduanya bersifat mutable.

d)

Tuple dapat diubah setelah diciptakan.

5.

Jelaskan apa itu loop dan sebutkan jenis-jenisnya!

a)

Infinite Loop

b)

Jenis-jenis loop: For Loop, While Loop, Do-While Loop.

c)

Nested Loop

d)

For Each Loop

6.

Apa itu exception handling dan bagaimana cara menggunakannya?

a)

Exception handling adalah mekanisme untuk menangani kesalahan dalam pemrograman, menggunakan blok 'try', 'catch', dan 'finally'.

b)

Exception handling tidak memerlukan blok 'try' atau 'catch'.

c)

Exception handling hanya digunakan untuk debugging saja.

d)

Exception handling adalah cara untuk meningkatkan performa program.

7.

Sebutkan cara mengimpor modul di Python!

a)

from math import *

b)

require('math')

c)

import module

d)

import math

8.

Apa itu dictionary dan bagaimana cara mengakses nilainya?

a)

Dictionary adalah jenis variabel yang hanya menyimpan nilai tunggal.

b)

Dictionary adalah struktur data yang hanya menyimpan data dalam urutan tertentu.

c)

Nilai dalam dictionary diakses dengan indeks numerik.

d)

Dictionary adalah struktur data yang menyimpan pasangan kunci-nilai, dan nilainya diakses dengan menggunakan kunci.

9.

Jelaskan konsep OOP (Object-Oriented Programming) dalam Python!

a)

OOP dalam Python hanya menggunakan fungsi tanpa objek.

b)

OOP dalam Python adalah metode pemrograman fungsional.

c)

OOP dalam Python adalah paradigma pemrograman yang menggunakan objek dan kelas untuk mengorganisir kode, memungkinkan enkapsulasi, pewarisan, dan polimorfisme.

d)

OOP dalam Python tidak mendukung pewarisan.

10.

Bagaimana cara membaca dan menulis file di Python?

a)

Gunakan read() untuk membaca file di Python.

b)

Gunakan write() untuk menulis file di Python.

c)

Gunakan file() untuk mengakses file di Python.

d)

Gunakan open() untuk membaca dan menulis file di Python.

11.

Apa definisi paling tepat dari "berpikir komputasional"?

a)

Kemampuan untuk menginstal dan menggunakan perangkat lunak komputer

b)

Proses menghafal semua perintah dan sintaks dalam bahasa pemrograman tertentu

c)

Pendekatan dalam memecahkan masalah, merancang sistem, dan memahami perilaku manusia dengan menggunakan konsep dasar ilmu komputer.

d)

Kumpulan teknik yang digunakan ilmuwan komputer untuk merancang perangkat keras.

e)

Proses berpikir seperti seorang programer untuk membuat kode yang efisien