
QUIZ BAB 4 INFORMATIKA
Authored by Asiyah azka
Computers
10th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
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?
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
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
20 questions
SKT4-1.2.2 STRUKTUR KAWALAN DALAM PENGATURCARAAN
Quiz
•
10th - 11th Grade
20 questions
ok,internet &Topologi Jaringan XI (1)
Quiz
•
10th Grade
20 questions
Quiz SISKOM (Karakteristik Sistem Memori)
Quiz
•
10th Grade
20 questions
ULANGAN HARIAN LINUX 1
Quiz
•
10th Grade
20 questions
BP TIK 2
Quiz
•
10th Grade
20 questions
Kuis TIK 1
Quiz
•
KG - Professional Dev...
20 questions
Pemrograman Dasar
Quiz
•
10th Grade
20 questions
DNS Server - Zulvi Azhana
Quiz
•
10th - 12th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
29 questions
Alg. 1 Section 5.1 Coordinate Plane
Quiz
•
9th Grade
22 questions
fractions
Quiz
•
3rd Grade
11 questions
FOREST Effective communication
Lesson
•
KG
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade