UTS Algoritma dan Pemrograman

UTS Algoritma dan Pemrograman

University

25 Qs

quiz-placeholder

Similar activities

Test PKS 1 - Modul 2

Test PKS 1 - Modul 2

University

20 Qs

MANTENIMIENTO PC

MANTENIMIENTO PC

University

21 Qs

Week 3 Quiz - PTIK

Week 3 Quiz - PTIK

University

20 Qs

Excel Formula

Excel Formula

4th Grade - Professional Development

20 Qs

Kuis Teori Pemrograman Web

Kuis Teori Pemrograman Web

University

20 Qs

Mid Uts IMK

Mid Uts IMK

University

20 Qs

Orkom Week 2 SI-2B

Orkom Week 2 SI-2B

University

20 Qs

ITSU FP 2

ITSU FP 2

University

20 Qs

UTS Algoritma dan Pemrograman

UTS Algoritma dan Pemrograman

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

Nanang Dwi Ardi

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Diberikan algoritma pseudocode berikut:

Algoritma: Hitung Gaya

Input: massa (m), percepatan (a)

Output: gaya (F)

Mulai

F ← m * a

Kembalikan F

Selesai

Bagaimana cara menuliskan algoritma di atas dalam bahasa Python?

def HitungGaya(m, a):

return m * a

def HitungGaya(massa, percepatan):

return F

def HitungGaya():

F = m * a

return F

F = m * a

return F

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Diberikan kode Python berikut:

massa = 5

percepatan = 9.8

gaya = massa * percepatan

print(type(gaya))

Apa yang akan ditampilkan oleh program di atas?

<class 'int'>

<class 'float'>

<class 'str'>

Program menghasilkan error

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Diberikan kode berikut untuk menghitung gaya pada sebuah benda dengan massa dan percepatan yang sudah didefinisikan:

massa = 10

percepatan = 2

gaya = massa * percepatan

print("Gaya yang dihasilkan adalah:", gaya)

Apa keluaran dari program di atas?

Gaya yang dihasilkan adalah: 20

Gaya yang dihasilkan adalah: 102

Error: Variabel tidak ditemukan

Gaya yang dihasilkan adalah: "10 * 2"

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Diberikan kode berikut untuk menghitung posisi sebuah benda yang bergerak dengan percepatan tetap selama 5 detik:

g = 9.8

s = 0

for t in range(1, 6):

s += 0.5 g t**2

print(s)

Berapa hasil keluaran dari program di atas?

24.5

122.5

49.0

245.0

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Diberikan kode berikut:

data = [(2, 3), (5, 6), (8, 9)]

for item in data:

result = item[0] + item[1]

print(result)

Apa yang akan dicetak oleh program ini?

5, 11, 17

2, 5, 8

2 + 3, 5 + 6, 8 + 9

Error karena tuple tidak dapat diakses dengan indeks

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Anda menulis program Python untuk menghitung energi potensial gravitasi (Ep = m g h), tetapi program tersebut tidak berjalan dengan baik:

m = 10

g = 9.8

h = "20"

Ep = m g h

print(Ep)

Mengapa program ini tidak berfungsi?

Variabel h adalah string, bukan angka

Program salah menggunakan operator *

m dan g seharusnya float, bukan int

Program tidak mendefinisikan Ep dengan benar

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Diberikan program Python berikut untuk menghitung kecepatan benda jatuh bebas selama 10 detik:

v0 = 0

g = 9.8

n = 10

for t in range(1, n+1):

v = v0 + g * t

print(f"Kecepatan pada detik {t}: {v}")

Apa yang dicetak pada iterasi ke-5?

Kecepatan pada detik 5: 19.6

Kecepatan pada detik 5: 49.0

Kecepatan pada detik 5: 9.8

Error pada print() karena sintaks yang salah

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?