P2 TKP Compiler dan Proses Kompilasi

P2 TKP Compiler dan Proses Kompilasi

University

40 Qs

quiz-placeholder

Similar activities

UJIAN SEKOLAH IPA TERPADU 2025

UJIAN SEKOLAH IPA TERPADU 2025

9th Grade - University

40 Qs

Quiz on Engineering Technology and Innovation

Quiz on Engineering Technology and Innovation

University

37 Qs

Quiz IPAS Bab 4 Kelas 3

Quiz IPAS Bab 4 Kelas 3

3rd Grade - University

45 Qs

UAS TEKNIK PEMESINAN 1

UAS TEKNIK PEMESINAN 1

University

40 Qs

IPAS KELAS 4 PERUBAHAN ENERGI

IPAS KELAS 4 PERUBAHAN ENERGI

4th Grade - University

35 Qs

Definisi - 33 th 2021

Definisi - 33 th 2021

12th Grade - University

42 Qs

P4 Context Free Grammar

P4 Context Free Grammar

University

40 Qs

Energi dan perubahannya

Energi dan perubahannya

10th Grade - University

35 Qs

P2 TKP Compiler dan Proses Kompilasi

P2 TKP Compiler dan Proses Kompilasi

Assessment

Quiz

Science

University

Medium

Created by

farizi ilham

Used 12+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa fungsi utama dari sebuah compiler dalam proses pengembangan perangkat lunak?

Menyimpan data

Menerjemahkan kode sumber menjadi kode mesin

Menjalankan kode sumber secara langsung

Menghubungkan pustaka eksternal

Mengelola memori

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Proses analisis manakah yang bertanggung jawab untuk mendeteksi kesalahan sintaksis dalam kode sumber?

Analisis Leksikal

Analisis Sintaksis

Analisis Semantik

Generasi Kode

Optimasi Kode

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan kode objek dalam konteks kompilator?

Kode yang dapat dibaca manusia

Kode mesin yang dihasilkan dari proses kompilasi

Kode sumber yang belum dikompilasi

Kode yang dieksekusi oleh interpreter

Kode dalam bentuk bytecode

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mengapa representasi menengah (IR) digunakan dalam proses kompilasi?

Untuk menyimpan kode sumber

Untuk memfasilitasi analisis dan optimasi

Untuk mengeksekusi program secara langsung

Untuk mengurangi ukuran file

Untuk menghubungkan pustaka

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa peran linker dalam proses kompilasi?

Mengubah kode sumber menjadi kode mesin

Menggabungkan file objek menjadi satu file eksekusi

Memeriksa kesalahan sintaksis

Mengoptimalkan kode

Menyimpan data

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang terjadi pada tahap optimasi kode dalam proses kompilasi?

Kode sumber diubah menjadi token

Kode perantara dioptimalkan untuk efisiensi

Kode mesin dihasilkan

Kesalahan semantik diperiksa

Kode sumber dieksekusi

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang membedakan linker statis dari linker dinamis?

Linker statis tidak memerlukan pustaka

Linker dinamis menggabungkan semua kode pada waktu kompilasi

Linker statis menghubungkan pustaka pada waktu runtime

Linker dinamis menghasilkan file eksekusi yang lebih besar

Linker statis tidak pernah melakukan optimasi

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?