Search Header Logo

Uj1 P3m4h4man

Authored by Wahyu Indriyadi

Other

12th Grade

Used 8+ times

Uj1 P3m4h4man
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ketika melakukan translasi satu bahasa pemrograman ke bahasa pemrograman yang lain, salah satu elemen kunci dari sebuah semantik bahasa pemrograman adalah sebagai berikut.

(1) Variabel

(2) Aliran Kontrol

(3) Operator

(4) Kompiler

Jawaban yang benar adalah ....

(1), (2), (3), dan (4)

(2) dan (4)

(1), (2), dan (3)

(1) dan (3)

(2) dan (4)

Answer explanation

Dalam translasi bahasa pemrograman, elemen kunci semantik meliputi variabel, aliran kontrol, dan operator. Kompiler bukan elemen semantik, melainkan alat untuk menerjemahkan. Jadi, jawaban yang benar adalah (1), (2), dan (3).

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sebuah blok kode di Python ditandai dengan menggunakan . . . .

tanda kurung kurawal {}

tanda kurung persegi []

tanda kurung sudut <>

tanda kurung ()

identasi

Answer explanation

Dalam Python, blok kode ditandai dengan identasi, yaitu penggunaan spasi atau tab untuk menunjukkan struktur kode. Berbeda dengan bahasa lain yang menggunakan tanda kurung, Python mengandalkan identasi untuk menentukan blok kode.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jika ingin memberikan sebuah nilai ke variabel, manakah kode di bawah ini yang benar . . . .

x = 15

15 = x

x >= 15

x == 15

x =: 15

Answer explanation

Kode yang benar untuk memberikan nilai ke variabel adalah 'x = 15'. Ini adalah sintaks yang tepat dalam pemrograman untuk menetapkan nilai 15 ke variabel x. Pilihan lain tidak valid untuk penugasan.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Diberikan kode Python sebagai berikut. for x in range(4, 20, 3): print(x) Nilai terakhir yang akan dicetak oleh kode di atas adalah . . . .

4

12

18

19

20

Answer explanation

Kode mencetak angka mulai dari 4 hingga kurang dari 20, dengan langkah 3. Urutannya adalah 4, 7, 10, 13, 16, 19. Nilai terakhir yang dicetak adalah 19.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Array A digunakan untuk menyimpan nilai. Diketahui elemen kedua di array adalah 5. Perintah berikut akan membuat elemen kedua di array berubah menjadi 10.

A[2] = 10

A[1]=10

A[5]=10

A[0]=10

A[10]=5

Answer explanation

Dalam array, indeks dimulai dari 0. Jadi, elemen kedua adalah A[1]. Perintah A[1]=10 akan mengubah nilai elemen kedua menjadi 10, sedangkan pilihan lain tidak merujuk pada elemen kedua.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Fungsi np.zeros((jlhBaris,jlhKolom), dtype=int) dalam sintak tersebut bertujuan untuk .....

mengisi matriks dengan nilai nol

membuat matriks berukuran sesuai dengan input pengguna

menghitung jumlah dari dua matriks

mengubah tipe data matriks menjadi integer

menginisialisasi variabel np

Answer explanation

Fungsi np.zeros((jlhBaris,jlhKolom), dtype=int) digunakan untuk mengisi matriks dengan nilai nol sesuai dengan ukuran yang ditentukan oleh jlhBaris dan jlhKolom. Oleh karena itu, jawaban yang benar adalah mengisi matriks dengan nilai nol.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Yang terjadi jika nilai yang dimasukkan pengguna untuk jumlah baris atau kolom matriks lebih dari 5 adalah . . . .

program akan menghentikan operasi

pengguna diminta untuk memasukkan nilai lain

nilai yang dimasukkan akan diabaikan

program akan menambahkan nilai yang dimasukkan dengan 5

pengguna diminta untuk memasukkan angka antara 1 hingga 5

Answer explanation

Jika pengguna memasukkan nilai lebih dari 5 untuk jumlah baris atau kolom matriks, program akan meminta pengguna untuk memasukkan nilai lain yang sesuai, memastikan input tetap dalam batas yang diizinkan.

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?