Font size
WorksheetsComputational Thinking, Rekursi, Algorithem Greedy & PD
Total questions: 100
Worksheet time: 50mins
Apa yang dimaksud dengan computational thinking?
Pemikiran logis untuk pemecahan masalah yang melibatkan komputer
Cara berpikir untuk menyelesaikan masalah tanpa bantuan teknologi
Teknik untuk meningkatkan performa komputer
Metode untuk memprogram aplikasi mobile
Berikut adalah tahapan dalam computational thinking, kecuali:
Abstraksi
Pengkodean
Decomposisi
Algoritma
Abstraksi dalam computational thinking berarti:
Menghitung solusi dari sebuah masalah
Memecah masalah menjadi bagian-bagian kecil
Menyederhanakan masalah untuk fokus pada elemen penting
Menyusun algoritma untuk menyelesaikan masalah
Manakah dari berikut ini yang merupakan contoh decomposisi?
Mengelompokkan objek dalam gambar
Menyederhanakan diagram alur
Menghitung jumlah variabel dalam program
Memecah masalah besar menjadi masalah yang lebih kecil
Algoritma dalam computational thinking mengacu pada:
Mengabaikan detail tidak penting
Langkah-langkah yang sistematis untuk menyelesaikan masalah
Membuat model dari sebuah sistem
Mengumpulkan data dari berbagai sumber
Apa yang dimaksud dengan rekursi dalam pemrograman?
Proses di mana sebuah fungsi memanggil dirinya sendiri
Teknik untuk mengulang blok kode secara berulang
Proses di mana fungsi dijalankan secara paralel
Teknik untuk mengurutkan data secara efisien
Manakah dari pernyataan berikut yang merupakan karakteristik rekursi?
Selalu mengandung blok kode untuk pencarian linear
Selalu memiliki kondisi dasar untuk menghentikan proses
Tidak pernah memerlukan kondisi dasar
Hanya dapat digunakan untuk struktur data linier
Apa yang terjadi jika kondisi dasar dalam rekursi tidak tercapai?
Program akan menghasilkan keluaran yang salah
Fungsi akan berhenti dan mengembalikan nilai default
Program akan terus berjalan tanpa henti, menyebabkan infinite loop
Fungsi akan langsung mengembalikan nilai null
Manakah dari fungsi berikut yang merupakan contoh rekursi?
Fungsi yang mencetak angka dari 1 hingga 10 menggunakan loop
Fungsi yang menghitung faktorial dari sebuah angka dengan memanggil dirinya sendiri
Fungsi yang menghitung jumlah elemen dalam array dengan iterasi
Fungsi yang melakukan pencarian biner tanpa memanggil dirinya sendiri
Keuntungan menggunakan rekursi adalah:
Memudahkan penulisan kode untuk masalah yang memiliki struktur berulang
Mengurangi penggunaan memori secara signifikan
Mempercepat eksekusi program secara drastis
Meningkatkan kompleksitas kode
Apa yang dimaksud dengan algoritma greedy?
Algoritma yang mencari solusi optimal melalui pendekatan yang serakah, dengan memilih solusi terbaik pada setiap langkah
Algoritma yang selalu menggunakan rekursi untuk menyelesaikan masalah
Algoritma yang mencari semua kemungkinan solusi dan memilih yang terbaik
Algoritma yang tidak pernah menjamin solusi optimal
Contoh masalah yang dapat diselesaikan dengan algoritma greedy adalah:
Pencarian linear
Pengurutan data dengan bubble sort
Pemilihan aktivitas yang tidak tumpang tindih
Pencarian biner
Salah satu kelemahan algoritma greedy adalah:
Tidak selalu memberikan solusi yang benar
Memerlukan waktu komputasi yang sangat tinggi
Kompleksitas kode yang tinggi
Sulit diimplementasikan
Dalam konteks algoritma greedy, apa yang dimaksud dengan substruktur optimal?
Solusi akhir tidak dipengaruhi oleh keputusan sebelumnya
Solusi masalah keseluruhan dapat dibentuk dari solusi optimal dari submasalah yang lebih kecil
Keputusan yang diambil tidak memengaruhi hasil akhir
Setiap keputusan diambil tanpa mempertimbangkan kondisi awal
Apa yang dimaksud dengan pemrograman dinamis?
Teknik pemrograman yang membagi masalah besar menjadi submasalah yang tumpang tindih dan menyimpannya untuk digunakan kembali
Algoritma yang selalu menggunakan rekursi untuk mencapai solusi
Teknik yang selalu membutuhkan greedy approach untuk optimalisasi
Metode yang mengandalkan pencarian biner untuk menemukan solusi
Manakah dari berikut ini yang merupakan contoh aplikasi pemrograman dinamis?
Algoritma Dijkstra untuk menemukan jalur terpendek
Algoritma Knapsack untuk pemilihan item dalam sebuah tas dengan nilai maksimal
Algoritma Pencarian Biner untuk menemukan elemen dalam array terurut
Algoritma Quick Sort untuk mengurutkan data
Apa yang membedakan pemrograman dinamis dari metode rekursif biasa?
Pemrograman dinamis menyimpan hasil submasalah untuk menghindari perhitungan berulang
Pemrograman dinamis tidak memerlukan kondisi dasar
Pemrograman dinamis selalu lebih cepat dari rekursi
Pemrograman dinamis tidak memerlukan iterasi
Keuntungan utama dari pemrograman dinamis adalah:
Mempercepat proses penyelesaian masalah dengan menghindari perhitungan berulang
Menyederhanakan kode untuk masalah yang kompleks
Mengurangi penggunaan memori secara signifikan
Menggunakan lebih sedikit waktu komputasi dibandingkan dengan semua algoritma lain
Apa fungsi utama dari sistem operasi?
Mengelola perangkat keras dan perangkat lunak di dalam komputer
Mengoptimalkan proses pengembangan aplikasi
Mengontrol pengguna dalam jaringan komputer
Mengatur format data yang akan dicetak
Contoh sistem operasi adalah, kecuali:
Windows
Linux
Microsoft Office
MacOS
Apa yang dimaksud dengan multitasking dalam konteks sistem operasi?
Menjalankan beberapa program atau proses secara bersamaan
Menyimpan data dalam berbagai format
Memungkinkan beberapa pengguna mengakses komputer yang sama
Mengompresi file untuk menghemat ruang penyimpanan
Apa itu sistem operasi?
Mengelola penggunaan CPU oleh proses yang sedang berjalan
Mengatur akses ke perangkat keras seperti disk dan printer
Menerjemahkan kode sumber ke dalam kode mesin
Menyediakan antarmuka pengguna seperti GUI atau CLI
Apa yang dimaksud dengan virtual memory?
Sebuah teknik yang memungkinkan penggunaan ruang disk sebagai tambahan untuk RAM
Sebuah ruang penyimpanan di cloud yang digunakan untuk menyimpan data
Sebuah tipe RAM yang lebih cepat daripada RAM biasa
Penyimpanan eksternal yang digunakan sebagai backup
Apa fungsi dari file system dalam sistem operasi?
Mengatur dan mengelola bagaimana data disimpan dan diambil dari disk
Mengendalikan akses ke jaringan
Menyediakan antarmuka pengguna untuk berinteraksi dengan perangkat keras
Menjadwalkan proses yang akan dijalankan oleh CPU
Sistem operasi apa yang sering digunakan untuk server karena stabilitas dan keamanannya?
Windows 10
Linux
Android
MacOS
Apa yang dimaksud dengan proses dalam konteks sistem operasi?
Kumpulan instruksi yang sedang dijalankan oleh CPU
Perangkat lunak yang mengatur penggunaan jaringan
Sebuah file yang sedang disimpan di disk
Program yang sedang dalam tahap kompilasi
Dalam sistem operasi, 'booting' merujuk pada:
Proses memuat sistem operasi ke dalam memori dari disk
Proses mematikan komputer
Proses instalasi perangkat lunak baru
Proses penghapusan file dari disk
Apa perbedaan antara multitasking dan multithreading?
Multitasking mengelola beberapa aplikasi, sementara multithreading mengelola beberapa proses dalam satu aplikasi
Multitasking dan multithreading adalah istilah yang sama
Multithreading mengelola beberapa aplikasi, sementara multitasking mengelola beberapa thread dalam satu aplikasi
Multitasking hanya berjalan di sistem operasi, sedangkan multithreading hanya berjalan di aplikasi
Manakah yang termasuk dalam kernel space?
Proses user
Program aplikasi
Manajemen memori dan manajemen proses
Antarmuka pengguna
Apa yang dimaksud dengan scheduler dalam sistem operasi?
Komponen yang memutuskan proses mana yang akan dijalankan oleh CPU
Program yang mengatur penggunaan RAM
Sistem yang memonitor akses ke perangkat keras
Perangkat yang mengelola input dan output
Apa fungsi dari shell dalam sistem operasi?
Berinteraksi dengan perangkat keras secara langsung
Memberikan antarmuka antara pengguna dan sistem operasi
Mengatur penggunaan CPU oleh berbagai proses
Mengelola file dan folder pada disk
Manakah di antara berikut yang merupakan tipe dari sistem operasi?
Batch, Time-Sharing, Real-Time
Sequential, Parallel, Distributed
Synchronous, Asynchronous, Hybrid
Static, Dynamic, Hybrid
Apa peran dari driver dalam sistem operasi?
Mengontrol akses ke perangkat keras tertentu
Mengatur jaringan komputer
Menyusun program yang dijalankan oleh CPU
Mengelola memori virtual
Sistem operasi manakah yang terkenal karena open-source dan dapat dikustomisasi secara bebas?
Windows
MacOS
Linux
Android
Apa yang dimaksud dengan deadlock dalam sistem operasi?
Kondisi di mana dua atau lebih proses saling menunggu satu sama lain untuk melepaskan sumber daya
Kondisi di mana satu proses mengakses lebih dari satu sumber daya secara bersamaan
Kondisi di mana sebuah proses tidak dapat mengakses memori yang dibutuhkan
Kondisi di mana proses berjalan lebih lambat dari biasanya
Apa fungsi dari paging dalam manajemen memori?
Membagi memori fisik menjadi blok-blok kecil yang disebut frame
Mengalokasikan ruang disk untuk memori virtual
Mengatur urutan eksekusi proses
Mengelola komunikasi antara perangkat keras dan perangkat lunak
Apa yang dimaksud dengan kondisi dasar dalam rekursi?
Kondisi di mana fungsi memanggil dirinya sendiri
Kondisi yang menyebabkan fungsi berhenti memanggil dirinya sendiri
Kondisi di mana fungsi kembali ke nilai awalnya
Kondisi di mana fungsi memanggil fungsi lain
Fungsi rekursi digunakan untuk menghitung faktorial dari sebuah bilangan. Apa yang akan terjadi jika kondisi dasar tidak pernah terpenuhi?
Fungsi akan mengembalikan nilai null
Fungsi akan masuk ke dalam loop tak terbatas
Fungsi akan mengembalikan hasil yang salah
Fungsi akan menghentikan eksekusi secara otomatis
Manakah dari berikut ini yang merupakan kelebihan rekursi?
Memerlukan lebih sedikit memori dibandingkan iterasi
Menyederhanakan penyelesaian masalah yang memiliki sifat berulang
Mengurangi waktu eksekusi program
Selalu memberikan solusi optimal
Contoh masalah yang biasanya diselesaikan dengan rekursi adalah:
Pencarian linear
Pengurutan dengan bubble sort
Menara Hanoi
Pengurutan dengan merge sort
Manakah pernyataan yang benar tentang rekursi dan iterasi?
Iterasi selalu lebih efisien daripada rekursi
Rekursi selalu lebih mudah diimplementasikan daripada iterasi
Rekursi bisa menggantikan iterasi, tetapi tidak sebaliknya
Rekursi dapat menggantikan iterasi dalam masalah yang memiliki struktur berulang
Dalam algoritma greedy, keputusan diambil berdasarkan:
Solusi optimal untuk keseluruhan masalah
Solusi terbaik yang bisa diambil pada setiap langkah
Solusi yang paling efisien dalam hal waktu
Solusi yang paling efisien dalam hal ruang
Salah satu masalah klasik yang bisa diselesaikan dengan algoritma greedy adalah:
Traveling Salesman Problem
Knapsack Problem tanpa pembagian
Prim's Algorithm untuk Minimum Spanning Tree
Pencarian Biner
Apa kelemahan utama dari algoritma greedy?
Tidak selalu memberikan solusi optimal untuk semua jenis masalah
Memerlukan waktu komputasi yang tinggi
Memerlukan penyimpanan memori yang besar
Kompleksitas implementasinya sangat tinggi
Apa yang dimaksud dengan "local optimal choice" dalam konteks algoritma greedy?
Memilih solusi optimal untuk submasalah kecil tanpa mempertimbangkan dampaknya pada keseluruhan masalah
Memilih solusi terbaik untuk seluruh masalah dalam satu langkah
Memilih solusi yang paling cepat diterapkan tanpa memandang hasil akhirnya
Mengabaikan kondisi awal dan hanya fokus pada hasil akhir
Manakah dari berikut ini yang bukan karakteristik dari algoritma greedy?
Selalu memberikan solusi optimal
Mengambil keputusan berdasarkan informasi lokal
Menyelesaikan masalah secara bertahap
Memilih langkah yang tampak terbaik pada saat itu
Apa perbedaan utama antara pemrograman dinamis dan algoritma greedy?
Pemrograman dinamis memecah masalah menjadi submasalah tumpang tindih dan menyimpan hasilnya, sedangkan algoritma greedy tidak
Algoritma greedy selalu lebih cepat daripada pemrograman dinamis
Pemrograman dinamis hanya bekerja pada masalah numerik, sedangkan algoritma greedy bekerja pada semua jenis masalah
Algoritma greedy selalu memberikan solusi optimal, sedangkan pemrograman dinamis tidak
Pemrograman dinamis sering digunakan untuk menyelesaikan masalah yang memiliki:
Substruktur non-optimal
Substruktur optimal
Struktur linear
Struktur
Pemrograman dinamis sering digunakan untuk menyelesaikan masalah yang memiliki:
Substruktur non-optimal
Substruktur optimal
Struktur linear
Struktur acak
Apa yang dimaksud dengan teknik "memoization" dalam pemrograman dinamis?
Menyimpan hasil dari submasalah yang telah diselesaikan untuk digunakan kembali
Menghapus hasil submasalah setelah digunakan untuk menghemat memori
Mengulang kembali submasalah yang telah diselesaikan
Memecah masalah menjadi bagian yang lebih kecil
Apa keuntungan utama dari pemrograman dinamis?
Mengurangi perhitungan berulang dengan menyimpan hasil submasalah
Menghasilkan solusi yang selalu lebih cepat daripada metode lain
Memerlukan lebih sedikit ruang memori
Menghindari semua bentuk rekursi
Contoh klasik masalah yang dapat diselesaikan dengan pemrograman dinamis adalah:
Fibonacci Sequence
Pengurutan dengan Merge Sort
Pencarian Biner
Depth First Search (DFS)
Apa yang dimaksud dengan rekursi ekor (tail recursion)?
Rekursi di mana panggilan rekursif terjadi setelah operasi lainnya
Rekursi di mana panggilan rekursif adalah operasi terakhir yang dilakukan oleh fungsi
Rekursi yang mengandung dua atau lebih panggilan rekursif dalam satu fungsi
Rekursi yang hanya bisa diimplementasikan dengan array
Manakah dari berikut ini yang merupakan contoh rekursi langsung?
Sebuah fungsi A memanggil fungsi B yang kemudian memanggil fungsi A
Sebuah fungsi A memanggil dirinya sendiri secara langsung
Sebuah fungsi A memanggil fungsi B yang kemudian memanggil fungsi C
Sebuah fungsi memanggil dirinya sendiri melalui beberapa fungsi perantara
Manakah dari pernyataan berikut yang benar mengenai rekursi dan efisiensi?
Rekursi selalu lebih efisien daripada iterasi dalam hal penggunaan memori
Rekursi dapat menyebabkan stack overflow jika tidak dikendalikan dengan baik
Rekursi tidak pernah menggunakan lebih banyak memori daripada iterasi
Rekursi selalu lebih cepat daripada iterasi
Manakah dari fungsi berikut yang bukan contoh dari penggunaan rekursi?
Penghitungan faktorial
Pencarian linear
Pengurutan merge sort
Menara Hanoi
Apa yang dimaksud dengan rekursi tak langsung (indirect recursion)?
Ketika sebuah fungsi memanggil dirinya sendiri secara langsung
Ketika sebuah fungsi A memanggil fungsi B, yang kemudian memanggil fungsi A kembali
Ketika sebuah fungsi tidak pernah memanggil dirinya sendiri
Ketika rekursi digunakan di dalam loop iteratif
Apa yang menjadi kunci sukses dari algoritma greedy dalam memecahkan masalah?
Kemampuan untuk memilih solusi terbaik di setiap langkah dan menghasilkan solusi optimal secara keseluruhan
Mengandalkan pencarian menyeluruh untuk menemukan semua kemungkinan solusi
Memecahkan masalah tanpa mempertimbangkan langkah-langkah berikutnya
Menggunakan rekursi untuk mencari solusi optimal
Apa yang dimaksud dengan "fractional knapsack problem" dalam algoritma greedy?
Masalah di mana setiap item dalam tas dapat dipisahkan menjadi bagian yang lebih kecil
Masalah di mana hanya satu item dapat diambil pada satu waktu
Masalah di mana semua item harus dimasukkan ke dalam tas tanpa kecuali
Masalah yang tidak dapat diselesaikan dengan algoritma greedy
Algoritma greedy sering digunakan dalam permasalahan jaringan untuk:
Menemukan jalur terpanjang antara dua titik
Menghubungkan semua titik dengan biaya total minimum (Minimum Spanning Tree)
Mengurutkan titik-titik berdasarkan jarak
Menghitung semua rute yang mungkin antara dua titik
Biaya total minimum (Minimum Spanning Tree) dalam algoritma greedy, strategi pemilihan adalah:
Memilih solusi terbaik yang dapat diambil pada setiap langkah
Memilih solusi yang paling cepat diimplementasikan
Memilih solusi yang paling sedikit menggunakan memori
Menghitung semua solusi yang mungkin dan memilih yang terbaik
Contoh dari algoritma greedy yang sangat terkenal adalah:
Algoritma Prim dan Kruskal untuk Minimum Spanning Tree
Algoritma Pencarian Biner
Algoritma Quick Sort
Algoritma Pencarian Linear
Pemrograman dinamis sering digunakan untuk memecahkan masalah yang:
Memiliki submasalah yang berulang dan tumpang tindih
Memerlukan solusi optimal dalam setiap langkah
Tidak dapat dipecahkan dengan pendekatan greedy
Hanya dapat diselesaikan melalui brute force
Apa yang membedakan tabulasi dari memoization dalam pemrograman dinamis?
Tabulasi menggunakan pendekatan bottom-up, sementara memoization menggunakan pendekatan top-down
Tabulasi menggunakan lebih banyak memori daripada memoization
Memoization tidak menyimpan hasil submasalah, sedangkan tabulasi menyimpannya
Tabulasi lebih lambat daripada memoization
Apa yang dimaksud dengan overlapping subproblems dalam pemrograman dinamis?
Submasalah yang sama muncul berulang kali dan dapat diselesaikan sekali dan digunakan kembali
Submasalah yang tidak berhubungan satu sama lain
Submasalah yang harus diselesaikan dalam urutan tertentu
Submasalah yang memerlukan pendekatan iteratif
Contoh masalah yang bisa diselesaikan dengan pemrograman dinamis adalah:
Fibonacci Sequence
Depth First Search (DFS)
Quick Sort
Breadth First Search (BFS)
Apa yang dimaksud dengan pendekatan bottom-up dalam pemrograman dinamis?
Memecahkan submasalah yang paling kecil terlebih dahulu, dan menggunakan hasilnya untuk memecahkan submasalah yang lebih besar
Menggunakan hasil submasalah untuk menghindari perhitungan berulang
Memecahkan masalah dari langkah terbesar ke yang terkecil
Memecahkan masalah tanpa menyimpan hasil submasalah
Sistem operasi Android dikembangkan oleh perusahaan?
Apple
Microsoft
IBM
Toko aplikasi resmi untuk perangkat iOS adalah?
Play Store
App Store
Microsoft Store
Google Market
Versi Android yang memperkenalkan 'Material Design' adalah?
KitKat
Lollipop
Marshmallow
Nougat
Bahasa pemrograman utama yang digunakan untuk mengembangkan aplikasi iOS saat ini adalah?
Java
Python
Swift
Kotlin
Fitur eksklusif iOS yang memungkinkan berbagi file antar perangkat Apple adalah?
AirPlay
AirDrop
iCloud
Handoff
Android versi 4.4 dikenal dengan nama?
Ice Cream Sandwich
Jelly Bean
KitKat
Lollipop
Apa yang dimaksud dengan 'rooting' pada perangkat Android?
Menghapus aplikasi bawaan
Mengganti antarmuka pengguna
Mendapatkan akses penuh ke sistem operasi
Menginstal aplikasi dari sumber tidak resmi
Aplikasi manajemen file default di iOS disebut?
File Explorer
Finder
Files
iManage
Versi Android yang pertama kali memperkenalkan fitur 'Doze' untuk menghemat baterai adalah?
Lollipop
Marshmallow
Nougat
Oreo
Fitur di iOS yang memungkinkan pengguna menyimpan kata sandi dan informasi pribadi dengan aman adalah?
iCloud
Keychain
Wallet
Touch ID
Fitur di iOS yang memungkinkan pengguna menyimpan kata sandi dan informasi pribadi dengan aman adalah?
iCloud
Keychain
Wallet
Touch ID
Sistem operasi iOS pertama kali dirilis pada tahun?
2005
2007
2009
2010
Fitur di Android yang setara dengan Siri di iOS adalah?
Alexa
Cortana
Google Assistant
Bixby
Fitur eksklusif iOS yang digunakan untuk pembayaran digital adalah?
Google Pay
Apple Pay
Samsung Pay
PayPal
Apa nama sistem operasi yang digunakan oleh iPhone?
iOS
Android
Windows Phone
BlackBerry OS
Android adalah sistem operasi yang berbasis?
Windows
Unix
Linux
MacOS
Fitur eksklusif iOS yang memungkinkan pengguna mengelola perangkat Apple melalui komputer adalah?
iCloud
AirDrop
iTunes
Xcode
Versi Android mana yang pertama kali memperkenalkan "Google Now"?
Ice Cream Sandwich
Jelly Bean
KitKat
Lollipop
Fitur iOS yang mengenkripsi data pengguna sehingga hanya pengguna yang memiliki akses adalah?
Touch ID
Face ID
Secure Enclave
iCloud Backup
Aplikasi apa yang digunakan untuk mendownload aplikasi di Android?
App Store
Play Store
Galaxy Store
Microsoft Store
Fitur di iOS yang memungkinkan pengguna membuka aplikasi di satu perangkat Apple dan melanjutkannya di perangkat lain disebut?
Handoff
AirDrop
AirPlay
Continuity
Sistem operasi Android pertama kali dirilis pada tahun?
2005
2007
2008
2010
Fitur keamanan di iOS yang memungkinkan pengguna membuka kunci perangkat menggunakan wajah disebut?
Face Unlock
Face ID
Touch ID
Iris Scan
Versi Android yang dikenal dengan nama "Oreo" adalah?
Android 6
Android 7
Android 8
Android 9
Fitur di iOS yang memungkinkan pengguna untuk memantau kesehatan dan kebugaran disebut?
Apple Health
Fitness+
Google Fit
Samsung Health
Apa yang dimaksud dengan "OTA" dalam konteks pembaruan perangkat lunak?
Over The Air
On The App
Official Technical Assistance
Open Technology Alliance
Apa yang dimaksud dengan "Jailbreaking" pada perangkat iOS?
Menghapus aplikasi sistem
Mengubah antarmuka pengguna
Menghilangkan batasan keamanan untuk menginstal aplikasi dari sumber tidak resmi
Mengganti sistem operasi
Fitur Android yang memungkinkan beberapa pengguna menggunakan perangkat yang sama disebut?
Guest Mode
Multi-User
Parental Control
Split Screen
Fitur di iOS yang memungkinkan pengguna untuk memindahkan data dari perangkat lama ke perangkat baru adalah?
Quick Start
AirDrop
iCloud Backup
Transfer My Data
Manakah dari berikut ini yang merupakan aplikasi eksklusif iOS untuk pengeditan video?
Final Cut Pro
DaVinci Resolve
iMovie
Adobe Premiere
Fitur Android yang memungkinkan pengguna membagi layar untuk menjalankan dua aplikasi secara bersamaan disebut?
Split View
Multi-Window
Dual-Screen
Side-by-Side
Apa yang dimaksud dengan "thread" dalam konteks pemrograman?
Unit terkecil dari proses yang dapat dijadwalkan oleh sistem operasi
Bagian dari kode yang tidak dapat dieksekusi secara bersamaan
Proses yang berjalan di latar belakang tanpa interaksi pengguna
Fungsi yang digunakan untuk mengelola memori dalam aplikasi
Manakah dari berikut ini yang merupakan keuntungan dari penggunaan cache dalam sistem operasi?
Meningkatkan kecepatan akses data
Mengurangi penggunaan memori utama
Mengurangi jumlah proses yang berjalan
Meningkatkan keamanan data
