WorksheetsQuiz Latihan Soal-Soal UAS Cloud Computing (Bagian 1)
Total questions: 20
Worksheet time: 20mins
Teknik virtualiIsasi sebenarnya dapat dikategorikan sebagai teknik sebuah teknik.....
emulasi
prosesi
katagorisasi
kontaminasi
organisasi
Tujuan dari emulasi:
Membuat sebuah metode membangun
sebuah atau beberapa (sub)system
untuk interface dan karakteristik yang sama dengan :
hardware fisik atau emulasi lainnya
software atau perangkat lunak lainnya
gabungan hardware dan software
emulator
katalisator
Emulator mengimplementasi hanya satu instruksi dalam satu waktu disebut dengan:
Static Binary Translation
Dynamic Binary Translation
Design challenges and issues
Masalah register mapping
Interpretation
Manakah berikut ini yang bukan merupakan: Interpreter flow
Memberikan satu instruksi guest dalam satu waktu dari memory image guest.
Mendekode dan melepaskan kepada unit emulasi yang sesuai
Mengeksekusi fungsi dari instrukti dan memodifikasi beberapa sistem yang berhubungan dengan emulasi, contohnya adalah mensimulasi nilai register.
Meningkatkan guest PC (Program Counter Register) dan lalu mengulangi lagi proses tersebut.
Mudah untuk diimplementasikan
Static Binary Translation sebuah basic block hanya mempunya satu keluaran, artinya hanya instruksi terakhir yang dapat membuat program untuk memulai mengeksekusi program untuk mengeksekusi kode yang berada dalam
satu perangkat
memori
basic block lainnya.
perangkat penunjang lainya
satu kesatuan waktu
Dalam Static Binary Translation yang bukan merukan Tujuan dari Static binary translation flow adalah:
Memberikan satu blok dari instruksi guest memory image.
Mendekode dan menyalurkan setiap instruksi kepada unit translasi yang bersangkutan.
Mengartikan/mentranslasi instruksi guest kepada instruksi host.
Menulis instruksi host yang telah diartikan kedalam cache kode.
Menghentikan block instruksi yang telah diartikan didalam cache kode.
Ketika kode gust ditemukan, maka akan mentrigger modul binary translasi untuk mentranslasi block-block kode guest kepada block-block kode host, dan menaruhnya kedalam .......
antrian kode
kode memori
cache kode.
cadangan kode
salinan kode
Perhatikan gambar di atas, manakah pernyataan yang salah untuk dalam Binary Dynamic Translation tersebut?
Ketika pertama kali di eksekusi, tidak ada kode yang tertanslasi dalam cache kode.
Tidak melakukan perbandingan cache kode, dan langsung melakukan interpretasi ke instruksi guest.
Ketika block kode ditemukan, mentrigger modul biner translasi.
Translasi block kode guest ke biner, dan menaruhnya ke dalam modul biner
Ketika eksekusi selanjutnya, jalankan block kode yang telah tertlansasi di dalam cache kode.
Jika jumlah host register lebih banyak dari pada register guest, maka:
Akan mempermudah implementasi.
Akan Mmmpersulit mempermudah implementasi.
Akan menghambat implementasi.
Akan menekan implementasi.
Akan merubah implementasi.
Manakah berikut ini merupakan permasalahan dalam performansi ?
Masalah control flow
Translation Chaining
Dynamic Optimization
Minimalisasi target kode
Optimalisasi target kode
Secara tradisional, OS mengontrol penuh semua ruang di memori fisik dan menyediakan ruang addressing pada setiap proses secara:
Bertahap
Berbarengan
Kontinu
Paralel
Terpisah
Struktur data yang digunakan oleh sistem memori virtual dalam sebuah OS komputer yang menyimpan mapping antara alamat virtual dan alamat fisik disebut:
Page fault and page table protection
MMU (memory management unit)
TLB (translation lookaside buffer)
Page Table
Page Position
Manakah berikut ini yang bukan merupakan Tujuan Virtualisasi Memori?
Address Translation
Memory Protection
Access Attribute
Menetapkan hak akses
Memilih yang paling efisien
Sebuahkomponen komputer yang bertugas menghandel akses untuk memori yang di minta oleh CPU disebut:
MMU
PTBR
TLB
VMM
EPT
Pada setiap operasi akses memori, EPT MMU akan langsung mendapatkan alamat fisik guest dari page tablenya guest, dan lalu mendapatkan alamat fisik dari host oleh VMM dengan mapping table secara:
Virtual
Otomatis
Paralel
Terjadwal
Terdistribusi
Tujuan Virtualisasi Input/Output adalah: Membagi atau membuat I/O device untuk:
Virtual Mechine
Pemetaan Port
Memory Mapped
Direc Memory Access
Interface Fisik
Tujuan Virtualisasi Input/Output adalah: Membagi atau membuat I/O device untuk:
Tidak Menentu
Tidak Tergantung
Tidak Fleksibel
Tidak Selaras
Tidak Merasa
Membolehkan beberapa subsistem hardware dalam komputer untuk mengakses sistem memori untuk membaca dan/atau menulis secara bebas untuk CPU adalah pengertian dari:
PCi
PCI Express
VMM
ROM dan RAM
DMA
Manakah berikut ini yang bukan merupakan Type dari Device I/O Device?
Nonexistent physical Device
Dedicated Device
Partition Device
Share Device
Extra System Device
I/O Virtualization dalam level system call: ketika sebuah aplikasi memanggil sebuah system call, system call akan di trap dalam
I/O Driver
OS Guest
VMM
Shadow System Call
Phisical Device
