Anda di halaman 1dari 4

Nama : Muchammad Ichsanuddin Fanani

Kelas / NIM : 201080200033

SOAL Topic 7
Pilihan Berganda
1. Tidak termasuk perangkat lunak system…
Jawaban : (D.) Word Processing
2. Bukan merupakan sistem operasi…
Jawaban : (D.) Excel
3. Sistem operasi yang digunakan untuk hand-held computer…
Jawaban : (D.) Windows CE
4. Sistem operasi yang biasa digunakan untuk mainframe…
Jawaban : (B.) MVS
5. WinZip merupakan contoh…
Jawaban : (B.) Kompresi Data
6. Contoh bahasa pemrograman generasi kelima…
Jawaban : (D.) PROLOG
7. Contoh bahasa yang berorientasi pada mesin…
Jawaban : (A.) Assembly
8. Contoh bahasa untuk Artificial Intelligence (kecerdasan buatan)…
Jawaban : (D.) LISP
9. Oracle tergolong sebagai Bahasa generasi…
Jawaban : (D.) Keempat
10. Pencipta FORTRAN…
Jawaban : (B.) John Backus
11. Bahasa yang memang pada awalnya dirancang secara khusus untuk menangani
aplikasi bisnis…
Jawaban : (C.) COBOL
12. Bahasa pemrograman yang diciptakan oleh Charles Moore…
Jawaban : (C.) FORTH
13. Bahasa pemrograman yang menggunakan kode yang disebut bytecode…
Jawaban : (D.) Java
14. Bahasa pemrograman yang biasa dipakai untuk membuat aplikasi web…
Jawaban : (B.) PHP
15. Bahasa pemrograman yang dikhususkan untuk menangani komputasi terutama
matriks…
Jawaban : (C.) MATLAB dan Octave
16. Berikut yang tidak termasuk dalam Bahasa pemrograman berbasis blok…
Jawaban : (C.) BASIC
17. Program yang berfungsi sebagai penerjemah dari satu Bahasa manusia ke Bahasa
manusia lain…
Jawaban : (A.) VoiceType

Uraian
1. PROLOG pertama kali dibuat oleh…
Jawaban : Alain Colmeraur
2. Pencipta PHP adalah…
Jawaban : Rasmus Lerdouf
3. LISP pertama kali dibuat oleh…
Jawaban : John McCarthy
4. Pencipta C++ yaitu…
Jawaban : Bjarne Stroustrup
5. Niklaus Wirth memciptakan bahasa pemrograman…...di tahun 1971
Jawaban : PASCAL
6. Suatu metode yang memungkinkan dua program atau lebih dijalankan secara serentak
dalam sebuah computer dan berbagai sumber daya dalam waktu yang berlainan
dinamakan…
Jawaban : MultiProgamming
7. Suatu kemampuan system operasi yang menjalankan dua atau lebih instruksi secara
serentak dengan menggunakan sejumlah CPU dalam sebuah computer dinamakan…
Jawaban : Multiprocessing
Uraian
1. Jelaskan pengertian Bahasa teraras rendah dan teraras tinggi!
Jawaban : Bahasa beraras rendah adalah bahasa pemograman yang berorientasi
kepada mesin. Sedangkan Bahasa beraras tinggi adalah bahasa pemograman yang
berorientasi kepada manusia.
2. Terangkan sifat ompiler dan interpreter!
Jawaban : Kompiler adalah program penerjemah yang mengonversi semua kode
sumber selain dalam bahasa rakitan menjadi kode objek. Sedangkan interpreter
adalah program yang menerjemahkan per satu intruksi dalam kode sumber dan
kemudian segera menjalankan instruksi yang telah diterjemahkan tersebut.
3. Apa yang dimaksud dengan device driver?
Jawaban : Device Driver adalah program yang berfungsi untuk membantu
komputer mengendalikan peranti-peranti peripheral.
4. Jelaskan fungsi system operasi!
Jawaban :
a. Manajemen proses mencakup penyimpanan, penjadwalan dan pemantauan
proses pada komputer. Proses adalah program yang sedang dijalankan.
b. Manajemen sumber daya berkaitan dengan pengendalian terhadap pemakaian
sumber daya dalam sistem komputer yang dilakukan oleh perangkat lunak
sistem ataupu perangkat lunak aplikasi yang sedang dijalankan pada
komputer. Yang dimaksud dengan sumber daya disini  adalah komponen
perangkat keras dalam komputer seperti CPU, memori utama, dan peranti
masukan/keluaran.
c. Manajemen data berupa pengendalian terhadap data masukan/keluaran,
termasuk dalam hal pengalokasian dalam peranti penyimpan sekunder
maupun dalam memori utama.
5. Apa maksud time-sharing?
Jawaban : Time-Sharing adalah suatu metode yang dipakai sistem operasi yang
memungkinkan sejumlah pemakai dapat berinteraksi dengan proses yang
dibuatnya karena setiap proses akan ditangani oleh CPU secara bergantian dalam
jumlah waktu yang sama.
6. Apa yang dimaksud Bahasa pemrograman berbasis blok?
Jawaban : Pemrograman berbasis blok adalah bahasa pemrograman yang
menggunakan kata-kata, dan memerintah untuk memberitahu komputer apa yang
harus dilakukan. Idenya untuk mengembangkan antarmuka yang
memperbolehkan program komputer dibangun dengan men-drag dan
menempatkan blok seperti puzzle untuk menampilkan struktur program dan
command yang susah. ide-ide yang ditulis dalam bahasa pemrograman disebut
kode.

Anda mungkin juga menyukai