Search Header Logo

GO! Quizz Zeriusz Day 9

Authored by PO Bootcamp

Information Technology (IT)

10th Grade

Used 1+ times

GO! Quizz Zeriusz Day 9
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

Apa yang terjadi ketika Anda menggunakan operator & di Go?

Mengakses nilai dari pointer

Membuat salinan dari nilai

Mendapatkan alamat memori dari variabel

Menghapus data di memori

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Di Go, bagaimana cara mendefinisikan sebuah struct?

struct MyStruct { int a; int b; }

class MyStruct { int a; int b; }

type MyStruct struct { a int; b int }

MyStruct -> struct { a int; b int }

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan antara pointer dan reference di Go?

Pointer menunjuk ke alamat memori, reference menunjuk ke objek langsung

Pointer digunakan untuk array, reference digunakan untuk map

Tidak ada reference di Go, hanya ada pointer

Reference lebih cepat daripada pointer di Go

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara mendeklarasikan method untuk struct di Go?

func (self MyStruct) MyMethod() {}

method MyStruct.MyMethod() {}

def MyStruct.MyMethod(self) {}

func MyStruct.Method(self) {}

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang akan terjadi jika Anda mengubah nilai melalui pointer di Go?

Nilai asli dari variabel yang ditunjuk akan berubah

Nilai pointer akan berubah

Tidak ada yang berubah

. Pointer akan dihapus dari memor

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan utama antara method dan fungsi biasa di Go?

Method bisa dipanggil tanpa objek, fungsi biasa tidak

Method memiliki receiver yang menunjukkan objek yang dioperasikan

Method hanya bisa digunakan dengan pointer

Tidak ada perbedaan

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara membuat pointer ke struct di Go?

ptr := &MyStruct{}

ptr := MyStruct{}

ptr := &struct(MyStruct)

ptr := new MyStruct

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?