Search Header Logo

GO4! Quiz Zeriuz Day 13

Authored by PO Bootcamp

Computers

Professional Development

Used 1+ times

GO4! Quiz Zeriuz Day 13
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Goroutine adalah unit eksekusi ringan yang berjalan secara paralel dengan fungsi lainnya dalam program Go.

Benar

Salah

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang terjadi jika kita menjalankan fungsi sebagai goroutine tanpa mekanisme sinkronisasi?

Fungsi akan otomatis menunggu selesai

Program akan error

Fungsi bisa selesai setelah program utama berakhir

Fungsi akan berjalan secara sekuensial

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Channel digunakan untuk menyimpan data secara permanen dalam memori.

Benar

Salah

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Fungsi sync.WaitGroup digunakan untuk:

Mengakses variabel global

Menghitung jumlah goroutine yang selesai

Menyinkronkan data ke file

Menghindari deadlock

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang akan terjadi jika WaitGroup.Done() tidak dipanggil dalam sebuah goroutine?

Tidak berpengaruh

Program tetap selesai

Program akan mengalami deadlock atau hang

Channel akan tertutup otomatis

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mutex digunakan untuk mencegah dua goroutine mengakses data bersama secara bersamaan.

Benar

Salah

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Metode apa yang digunakan untuk mengunci dan membuka akses dengan sync.Mutex?

Lock() dan Wait()

Lock() dan Unlock()

Wait() dan Done()

Close() dan Open()

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?