1. What are the 3 main purposes of an operating system ?
2. List the 4 steps that are necessary to run a program on a completely dedicated machine.
3. What are the main advantage of multiprogramming ?
4. What are the main differences between operating systems for mainframe computers and personal
5. In a multiprogramming and time-sharing environment, several users share the system simultaneously. This
situation can result in various security problems.
6. Define the essential properties of the following types of operating systems :
7. Apa perbedaan DOS dan UNIX ? Sebutkan paling tidak 2 kelebihan dan dan kekurangan DOS
8. Sebutkan perbedaan antara ROM dan RAM. b. Sebutkan contoh chip (hardware) dari ROM dan RAM
yang sering di jumpai (tipenya bisa di ambil dari yang di produksi oleh Intel maupun Motorola).
9. Perbedaan sistem terdistribusi dan sistem ter klaster ?
10. Apa yang di maksud symmetric dan asymmetric clustering ?
11. Sebutkan keuntungan menggunakan sistem terdistribusi.
BAb 2.
1. Apa perbedaan memori utama (primer) dan memory sekunder ?
2. Word, byte and nibble - the difference.
JAWAB:
1.
What are the 3 main purposes of an operating
system (Apa 3 tujuan utama dari sistem operasi)?
Jawab…
·
sebagai antarmuka antara hardware dan software
dalam sistem komputer yang bertanggung jawab atas pengelolaan dan koordinasi
kegiatan dan berbagi dari keterbatasan sumber daya dari komputer – Mengatur
memori sekunder dan perangkat-perangkat I/O
·
Menyediakan sekumpulan layanan kepada pengguna
sistem
2. List
the 4 steps that are necessary to run a program on a completely dedicated
machine.
(Sebutkan 4
langkah yang diperlukan untuk menjalankan program di mesin benar-benar
didedikasikan)
Jawab….
3.
What are the main advantage of
multiprogramming (Apa keuntungan utama
dari multiprogramming)?
Jawab…
Dapat
mengerjakan beberapa tugas sekaligus yang disimpan dalam memori dalam satu
waktu ,CPU digunakan secara bergantian sehingga menambah utilisasi CPU dan
mengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut
tugas-tugas tersebut Memperbolehkan banyak pengguna untuk menggunakan komputer
secara interaktif pada saat yang bersamaan(time-shared).
4.
What are the main differences between
operating systems for mainframe computers and personal computers (Apa perbedaan utama antara sistem operasi
untuk komputer mainframe dan komputer pribadi) ?..
Jawab..
komputer
mainframe adalah : sebuah sistem komputer yang mengumpulkan device -device yang
berfungsi sama atau bermacam -macam yang disatukan dalam sebuah sistem yang
saling berbagi.
Personal Computer : Sebuah komputer yang dirancang hanya digunakan oleh satu
orang dalam suatu waktu. Harganya cenderung lebih murah dan biasanya mampu
mengerjakan berbagai macam tugas.
Perbedaannya PC dengan komputer mainframe adalah jika dibandingkan dengan
komputer mainframe PC lebih kecil dan lebih murah.Sistem operasi untuk
komputer-komputer seperti inidiuntungkan oleh pengembangan sistem operasi untuk
komputer mainframe dalambeberapa hal. Namun, semenjak penggunaan komputer untuk
keperluan pribadi, maka utilisasi CPU tidak lagi menjadi perhatian utama.
Karena itu, beberapa desain untuk komputer mainframe tidak cocok untuk sistem
yang lebih kecil.
5.
In a multiprogramming and time-sharing
environment, several users share the system simultaneously. This situation can
result in various security problems.( . Dalam
multiprogramming dan waktu-berbagi lingkungan, beberapa pengguna berbagi sistem
secara bersamaan. Situasi ini dapat mengakibatkan berbagai masalah keamanan)
Jawab..
·
Secondary storage sangat terbatas
·
Terjadinya page faults tambahan selama eksekusi
·
Sistem mengharuskan suatu komputasi selesai
dalam jangka waktu tertentu
·
Kemampuan untuk operasi, response dalam batasan
waktu tertentu
·
Digunakan sebagai control device untuk aplikasi
khusus
6.
Define the essential properties of the
following types of operating systems (Tentukan
sifat penting dari jenis berikut sistem operasi):
(Apa yang di
maksud dengan sistem : )
a.
Batch (sekumpulan),
Jawab…
sistem yang memproses data dalam diskrit bukan secara
interaktif atau real time, melainkan dengan operasi yang dijadwalkan
sebelumnya.
b.
Interactive (interaktif)
Jawab…
pemrogram/pengguna berinteraksi secara langsung dengan
komputer melalui keyboard/layar monitor dalam meminta eksekusi tugas atau
membentuk transaksi, selain itu pengguna dapat berkomunikasi dengan komputer
selama proses eksekusi berlangsung.
c.
Time sharing (pembagian waktu)
Jawab..
adalah inovasi yang memungkinkan komputer komputer
besar memproses banyak tugas secara simultan, dengan memberikan potongan waktu
pada masing-masing tugas, dan beralih dari satu tugas ke tugas lainnya dengan
cepat.
d.
Real time
Jawab..
pemrosesan data dengan komputer yang hasilnya segera
perlu diketahui pada saat itu juga.
e.
Network (jaringan)
Jawab..
kumpulan -kabel sehingga memungkinkan pengguna
jaringan komputer dapat saling bertukar komputer, printer dan peralatan lainnya
yang terhubung. Informasi dan data bergerak melalui kabel dokumen dan data,
mencetak pada printer yang sama dan bersama sama menggunakan hardware/software
yang terhubung dengan jaringan.
f.
Distributed (terdistribusi)
Jawab..
jaringan pemrosesan data terdistribusi terdiri dari
banyak komputer yang tergabung di dalam suatu jaringan komputer dimana antara
yang satu dengan yang lain dapat saling membantu. misalnya, sebuah komputer
anggota jaringan ingin memproses suatu data tetapi fasilitas lokal yang
tersedia tidak memadai, maka komputer tersebut dapat minta bantuan pada
komputer lain pada jaringan terebut untuk memproses datanya dan apabila telah
selesai mengirimkannya kembali.sistem terdistribusi adalah koleksi prosesor
yang terhubung dalam jaringan serta tidak berbagi memori, yaitu memiliki memori
masing-masing.
g.
Multiprogramming
Jawab..
melayani banyak program yang tidak ada hubungannya
satu sama lain dan dijalankan sekaligus dalam satu komputer yang sama.
h.
Paralel (multiprocessor).
Jawab..
sistem pengiriman data digital, dimana beberapa
bit data dikirim sekaligus pada satu saat dengan menggunakan jalur terpisah
i.
Cluster (gugus)
Jawab…
pengelompok. grup sektor pada harddisk yang digunakan
dalam proses penyimpanan informasi.
j.
Handheld
Jawab..
komputer yang cukup kecil sehingga dapat digenggam.
Komputer genggam ini dapat bekerja dengan fungsi yang hampir sama dengan
komputer biasa. Meskipun sangat mudah untuk dibawa, komputer genggam tidak
dapat menggantikan komputer biasa (PC) karena hanya memiliki keyboard dan layar
yang kecil.
7. Apa
perbedaan DOS dan UNIX ? Sebutkan paling tidak 2 kelebihan dan dan kekurangan
DOS dibanding UNIX !
Jawab..
A. UNIX
adalah sebuah sistem operasi komputer yang dikembangkan oleh AT&T Bell Labs
pada tahun 1960 dan 1970-an. UNIX didesain sebagai sistem operasi yang
portable, multi-tasking dan multi-user. BSD adalah salah satu turunan (varian)
Unix yang dikembangkan oleh Universitas California, Berkeley.
Linux Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe
Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak
bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber
terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan
dan didistribusikan kembali secara bebas
keuntungan linux
Biaya - yang paling jelas Keuntungan menggunakan Linux
adalah kenyataan bahwa ia bebas untuk memperoleh, sementara produk Microsoft
yang tersedia untuk yang besar dan kuat dan kadang-kadang biaya berulang.
Microsoft lisensi biasanya hanya boleh diinstal pada satu komputer, sedangkan distribusi
Linux dapat diinstal pada sejumlah komputer, tanpa membayar satu sen
Kekurangan Linux: Memahami -
Menjadi akrab dengan sistem operasi Linux memerlukan kesabaran serta kurva
belajar yang kuat. Anda harus memiliki keinginan untuk membaca dan memikirkan
hal-hal yang keluar pada Anda sendiri, daripada memiliki segala sesuatu yang
dilakukan untuk Anda
B. Sistem
operasi yang merupakan cikal bakal dari Microsoft Windows. Ciri khasnya yaitu
berupa teks putih dengan latar belakang hitam. Kalau mau mencobanya bisa lewat
Start Windows – Run, lalu ketik cmd.
Kelebihan :
1. Pengoperasiannya mudah
2. Space (ruang
yang bebas dalam hardisk) yang dibutuhkan DOS tidak terlelu besar
3. Tidak memerlukan memori yang besar
4. Kompatibel pada hamper semua jenis software
Kelemahan :
1. Mode operasinya dalam teks
2. Tidak kompatibel pada beberapa program yang
beroperasi dalam mode grafis.
8. Sebutkan
perbedaan antara ROM dan RAM..???
Jawab …
Random Access
Memory (RAM), merupakan bagian memory yang bisa digunakan oleh para
pemakai untuk menyimpan program dan data.
ROM bisa
diibaratkan sebuah tulisan yang sudah tercetak, dimana pemakai hanya bisa
melakukan pembacaan data yang ada didalamnya tanpa bisa melakukan perubahan apapun
pada tulisan yang ada.
ROM biasanya
berisi instruksi/program khusus yang bisa digunakan pemakai untuk memanfaatkan
komputer secara maksimal.
RAM berfungsi
untuk menyimpan program dan data dari pemakai komputer dalam bentuk pulsa-pulsa
listrik, sehingga seandainya listrik yang ada dimatikan, maka program dan data
yang tersimpan akan hilang.
ROM menyimpan
program yang berasal dari pabrik dalam bentuk komponen padat, sehingga tidak
akan mengalami gangguan seandainya aliran listrik terputus.
Sebutkan contoh
chip (hardware) dari ROM dan RAM yang sering di jumpai (tipenya bisa di ambil
dari yang di produksi oleh Intel maupun Motorola).
a.
AGP -
Accelerated
Graphics Port.
Interface yang
dikembangkan oleh Intel untuk mendukung pengolahan grafis berkecepatan tinggi
pada
processor Pentium
II dan diatasnya. Lihat gambar
b.
DDR-RAM -
Double
Data Rate-Random Access Memory. Tipe
RAM yang bekerja
dengan kecepatan yang lebih tinggi daripada
SDRAM. Biasanya digunakan
pada
PC dengan
processor Pentium
4 atau yang setara.
c.
CD-ROM -
Compact
Disk Read Only Memory. Media
storage optikal
yang secara fisik identik dengan CD-Audio yang telah lebih dahulu dipergunakan
sebagai menyimpan rekaman suara. Media ini dibaca menggunakan perangkat CD-ROM
Drive. Kecepatan akses CD-ROM drive biasanya diukur dengan satuan speed. 1x
speed ekuivalen
dengan 150 kBps (kilbyte per detik) yaitu kecepatan baca pada perangkat Audio
CD.
9. Perbedaan sistem terdistribusi
dan sistem ter klaster ?
Jawab..
terklaster
mempunyai lebih dari satu prosesor yang dapat berkomuniksi, membagi bus, clock
dan juga perangkat memori dan peripheral sedangkan prosesor pada terdistribusi
bervariasi ukuran dan fungsinya biasanya terdiri dari mikroprosessor,
workstation, dan system komputer general purpose.
10. Apa yang di maksud symmetric
dan asymmetric clustering ?
Jawab…
Dalam SMP
setiap prosesor menjalankan salinan identik dari sistem operasi dan banyak job
yang dapat berjalan di suatu waktu tanpa pengurangan performance.
Sementara itu
dalam ASMP setiap prosesor diberikan suatu tugas yang spesifik. Sebuah prosesor
bertindak sebagai Master processor yang bertugas menjadwalkan dan mengalokasikan
pekerjaan pada prosesor lain yang disebut slave processors. Umumnya ASMP
dipakai pada sistem yang besar.
11. Sebutkan keuntungan
menggunakan sistem terdistribusi.
Jawab…
a. resource
sharing . suatu komputer bisa mengakses sumber daya yang ada di komputer
lain. misalkan, komputer a bisa mengakses database yang ada di komputer b.
sebaliknya, komputer b bisa mencetak dokumen dengan menggunakan printer yang
terpasang di komputer a.
b. computation
speedup . jika suatu proses komputasi bisa dipecah-pecah menjadi sejumlah
bagian yang berjalan secara konkuren, dalam sistem terdistribusi bagian-bagian
komputasi ini bisa terbagi dalam komputer-komputer yang ada. inilah yang
menimbulkan adanya speedup. lebih jauh lagi, bisa terjadi load sharing, yaitu
jika suatu komputer mengerjakan tugas terlalu banyak, sebagian dari tugasnya
itu bisa dialihkan ke komputer lain.
c. reliability
. jika satu komputer mengalami kegagalan, maka secara keseluruhan sistem
masih tetap dapat berjalan. contoh: jika sistem terdiri atas komputer-komputer
yang tersusun secara independen, kegagalan salah satu komputer seharusnya tidak
mempengaruhi keseluruhan sistem. tapi jika sistem terdiri atas komputer-komputer
yang mengatur tugas spesifik seperti terminal i/o atau filesystem, maka
kerusakan satu komputer saja bisa menyebabkan keseluruhan sistem mati.
tentunya, perlu mekanisme untuk mendeteksi kegagalan seperti ini, sehingga jika
ada komputer yang rusak, sumber daya yang ada padanya tidak digunakan dan
sebagai gantinya komputer yang lain bisa menangani itu.
d. communication
. karena satu komputer terhubung dengan komputer-komputer laiinya, sangat
dimungkinkan terjadi pertukaran informasi. dengan adanya message passing,
fungsi fungsi yang ada di suatu komputer misal file transfer, login, web
browsing, bisa diperluas dalam sistem terdistribusi. ini menyebabkan
fungsi-fungsi ini bisa diakses secara jarak jauh. misalnya, sejumlah orang yang
terlibat dalam satu proyek, walaupun terpisah secara geografis, tetap bisa
berkolaborasi dalam proyek itu. dalam dunia industri, terjadi downsizing.
downsizing adalah mengganti mainframe dengan komputer atau workstation yang
terhubung via jaringan. dengan itu, mereka bisa mendapatkan fungsionalitas yang
sesuai dengan biaya, kemudahan mengatur sumber daya, kemudahan
maintenance/perawatan, dan lain-lain.
BAb 2.
1. Apa
perbedaan memori utama (primer) dan memory sekunder ?
Jawab..
Karakteristik dari memori primer
adalah:
a.
Volatil (informasi ada selama komputer bekerja.
Ketika komputer dipadamkan, informasi yang disimpannya juga hilang),
b.
kecepatan tinggi,
c.
akses random (acak).
· ROM,
dipergunakan untuk menyimpan data atau program biner secara permanen. ROM
biasanya digunakanuntuk menyimpan instruksi-instruksi initial boot-up, yaitu
instruksi-instruksi yang dijalankan ketika komputer baru dihidupkan. Instruksi
ini-instruksi ini berfungsi untuk mempersiapkan computer agar dapat digunakan
sebagai mana mestinya.
Karakteristik dari memori sekunder
adalah:
a. non
volatil atau persisten,
b. kecepatan
relatif rendah (dibandingkan memori primer),
c. akses
random atau sekuensial.
· Contoh memori sekunder : floppy, harddisk, CD
ROM, magnetic tape, optical disk, dll. Dari seluruh contoh tersebut, yang
memiliki mekanisme akses sekuensial adalah magnetic tape.