QUIZ BAB 4 INFORMATIKA

Quiz
•
Computers
•
10th Grade
•
Easy
Asiyah azka
Used 1+ times
FREE Resource
25 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Dalam konteks arsitektur perangkat lunak, manakah pernyataan berikut yang paling akurat menggambarkan peran dibandingkan dengan tingkat rendah?
A. bahasa pemrograman tingkat tinggi mengutamakan efisiensi memori dengan pengorbanan fleksibilitas sintaksis
B. Bahasa pemrograman tingkat tinggi memfasilitasi penulisan kode yang mendekati bahasa mesin untuk mengoptimalkan performa runtime.
C. Bahasa pemrograman tingkat tinggi menyediakan abstraksi yang memudahkan penulisan kode yang dapat dipindah-pindahkan antara platform, tetapi dapat mengurangi kontrol langsung terhadap perangkat keras.
D. Bahasa pemrograman tingkat tinggi hanya digunakan dalam pengembangan perangkat lunak desktop karena ketergantungan pada antarmuka pengguna grafis.
2.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
2. Apa perbedaan utama antara pemrograman imperatif dan deklaratif dalam konteks paradigma pemrograman modern?
A. Pemrograman imperatif berfokus pada apa yang harus dilakukan, sementara pemrograman deklaratif berfokus pada bagaimana melakukannya.
B. Pemrograman imperatif menciptakan ketergantungan pada loop eksplisit, sementara pemrograman deklaratif hanya mengandalkan fungsi rekursif.
C. Pemrograman imperatif memerlukan pernyataan eksplisit mengenai urutan eksekusi, sementara pemrograman deklaratif menentukan hasil akhir tanpa mendefinisikan langkah-langkah eksekusi.
D. Pemrograman imperatif diimplementasikan dalam paradigma pemrograman fungsional, sedangkan pemrograman deklaratif menggunakan prosedur.
3.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
3. Manakah dari pilihan berikut yang paling tepat mendeskripsikan manfaat garbage collection (pengelolaan memori otomatis) dalam bahasa pemrograman modern?
A. Meningkatkan performa aplikasi secara signifikan dengan mengalokasikan ulang memori secara manual.
B. Menghilangkan kebutuhan pengelolaan memori oleh pengembang, tetapi dapat menyebabkan overhead sistem yang signifikan.
C. Mengalokasikan memori hanya untuk objek yang masih aktif, tanpa pengaruh terhadap performa eksekusi.
D. Memberikan kontrol penuh pada pengembang untuk menentukan kapan memori harus dibebaskan.
4.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
4. Dalam konteks paradigma pemrograman berorientasi objek, apa yang dimaksud dengan konsep polymorphism dan bagaimana pengaruhnya terhadap desain perangkat lunak?
A. *Polymorphism* memungkinkan objek untuk memiliki beberapa tipe data sekaligus, sehingga mendukung aritmatika universal.
B. Polymorphism memungkinkan metode yang sama untuk memiliki implementasi berbeda di berbagai kelas, meningkatkan fleksibilitas dan pemeliharaan kode.
C. Polymorphism hanya berfungsi dalam bahasa yang mendukung pewarisan ganda untuk memperluas fungsionalitas objek.
D. Polymorphism membatasi objek untuk hanya memiliki satu bentuk metode agar memastikan konsistensi dan keamanan tipe data.
5.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
5. Bagaimana konsep lazy evaluation dalam bahasa pemrograman fungsional dapat memengaruhi efisiensi eksekusi program?
A. Mempercepat eksekusi dengan memuat semua data secara bersamaan untuk menghindari penundaan eksekusi.
B. Menghemat sumber daya dengan mengevaluasi ekspresi hanya ketika nilai tersebut benar-benar dibutuhkan, sehingga mengurangi overhead perhitungan yang tidak diperlukan.
C. Menjaga urutan eksekusi secara ketat dengan menunda evaluasi hingga semua ekspresi dinyatakan benar secara logis.
D. Mengoptimalkan pemrosesan paralel dengan mengalokasikan tugas-tugas berat pada evaluasi akhir.
6.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
1. Javascript
2. C++
3. Linux
4. WPS office
5. EXCEL
Dari 5 aplikasi tersebut yang manakah yang biasa digunakan untuk menggunakan bahasa pemrograman?
A.1 dan 2
B. 2 dan 3
C. 3 dan 1
4 dan 5
7.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Dibawah ini yang termasuk Hardware output adalah?
A. Mouse, browser, email, Keyboard
B. CPU, barcode, keyboard, windows
C. Mouse, Keyboard, Touch screen, Scanner
D. Scanner, google, MacOs, CPU
Create a free account and access millions of resources
Similar Resources on Wayground
20 questions
Pemantapan PAS 2022

Quiz
•
10th - 11th Grade
20 questions
Pemograman Dasar X

Quiz
•
10th Grade
22 questions
BAHASA PEMROGRAMAN

Quiz
•
10th Grade
20 questions
Pemprograman

Quiz
•
10th Grade
20 questions
Pengetahuan umum seputar TKJ

Quiz
•
10th Grade
21 questions
ATS Informatika

Quiz
•
10th Grade - University
20 questions
Pretest

Quiz
•
10th Grade
20 questions
Evaluasi ScratchJr kelas 2

Quiz
•
2nd Grade - University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
10 questions
1.2 OSI & TCP IP Models Quiz

Quiz
•
10th Grade
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
20 questions
Hardware vs. Software Quiz

Quiz
•
7th - 10th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade
19 questions
AP CSP Unit 1 Review (code.org)

Quiz
•
10th - 12th Grade