Soal – Soal Mid Sistem Operasi
1). Buatlah diagram blog komputer dan jelaskan cara kerja masing-masing!
Jawab:
Masukan control unit
Prosessor
saluran penghubung
Memory
kelauaran clock
2). Jelaskn pengertian sistem operasi, fungsi sistem operasi !
Jawab :
Sistem operasi adalah seperangkat program yang memantau dan mengatur pemakaian sumber daya komputer ( procesor , main memory, file, i/o device dll)
Fungsi sistem operasi sebagai resource manager dan sebagai extended machine. Contohnya
3). Sebutkan dan jelaskan apa saja yang ada pada konsep sistem operasi !
Jawab :
- proses adalah program yang sedang dieksekusi terdiri dari executabel program, program data dan stack dan program counter
- files adalah terdiri dari pathname, working directory, dan read write execute dan beat protection code
- sistem call adalah suatu tata cara pemanggilan di program aplikasi untuk memperoleh layanan sitem.
4). Sebutkan dan jelaskan struktur sistem operasi ?
Jawab :
-Sistem monolitik adalah sistem operasi sebagai kumpulan prosedurdimana prosedur dapat saling memanggil
-sitem berlapis adalah sistem operasi yang dibentuk hirarki berdasarkan lapisan
-sitem dengan mesin maya adalah sitem operasi yang melakukan simulasi mesin yang nyata
-sistem dengan client server adalah proses yang menyediakan layanan . client adalah proses memintak layanan sedangkan server hanya menanggapi permintaan.
5). Jelaskan apa yang dimakasud dengan sistem berorientasi objek dan berikan contohnya
Jawab :
Layanan sebagai objek, model ini terstruktur dan memisahkan layanan yang tersediakan dan implementasinya. Contohnya sistem operasi x-kernel dan sistem operasi MS-Windows NT
6). Sebutkan dan jelaskan 3 status proses?
Jawab :
-running / kerja adalah bener – bener menggunakan cpu pada saat itu
-block / berhenti adalah tidak dapat berjalan sampai kegiatan external terlaksana
-ready / siap adalah proses siap dikerjakan tetapi menunggu kegiatan proses lainnya yang sedang dikerjakan
7).Bagaimana perkembangan sistem operasi?
Jawab :
-Generasi sistem operasi generasi ke 1 (1994-1995) : vacuum tubes dan plugboard
-generasi ke 2 ( 1995-1965) transistor dan batch system
-generasi k3 3 ( 1965-1980) ic dan multi progrming
-generasi ke 4 ( 1980-1990) lsi, vlsi, dan personal koputer ( pc)
-generasi ke 5 ( 1990 sampai sekrang ) vlsi, ulsi, an teknologi nano secon, internet dam multi media
8). Apa pengertian manajemen proses?
Jawab :
Adalah program yang sedang dijalankan atau software yang sedang dilaksanakan teramsuk sistem operasi yang disusun oleh sejumlah sequential
9). Interupsi ada 2 cara yaitu langsung dan polling pada bagian polling terdapat pembangkit interupsi, yang merupakan bukan dari bagian interupsi polling ialah?
Jawab :
a. program, di dalam program telah dirancang pada bagian tertentu akan terjadi
b. pengasklaran konteksproses, proses sendiri dapat membangkitkan interupsi yang
c. biasa mengolah logika sumber daya lain, dibangkitkan oleh operator sistem komputer yang mengerti cara interupsi.
d. pemulihan, komputer telah dilengkapi dengan sasndi penemuan dan pemuliahan kekeliruan
10). Penata keliru/ eror handler yaitu interupsi karena kekeliruan pada pengelolahan proses dan pada bagian pada sistem operasi yang menata kegiatan akibat kekeliruan adalah penata keliru, dibawah ini yang bukan termasuk ke dalam penata keliru adalah
Jawab :
a. pemuliahan b. Pengulanagan
c. satuan kendali d. Keluar dari proses
11). Dibawah ini adalah langkah-langkah yang dilkakukan oleh sistem operasi pada saat interupsi, yang tidak termasuk pada langkah tersebut adalah?
Jawab :
a. prosedur bahasa rakitan menyimpan isi register
b. hardware memuatkan load program counter baru dari vektor interupsi
c. permintaan bukan dari alat i/o
d. prosedur c kembali ke modus bahasa rakitan
12). Sebutkan dan jelaskan jenis-jenis mutual exlusion (min 4)!
Jawab :
a. disabling interruf / mematikan interufsi adalah denagan cara mematikan interupsi yang masuk pada proses sedang berada pada critical sectionnya.
b. lock variabel adalah setiap proses yang akan mengakses kecriterial section akan mengecek lock variabel.
C. strict alternation adalah mengamati turn yang dimasukan ke criterial section
d. peterson’s solution adalah proses tidak akan diteruskan sampai sampai while terpenuhi
13). Sebutkan dua fungsi utama sistem operasi?
Jawab :
• Sebagai pengatur sumber daya komputer, baik hardware maupun software agar dapat menjalankan perintah2 yang diberikan oleh pengguna
• menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware.
14). Apa yang dimaksud dengan multiprogrammin? Berikan dua alasan diadakannya multiprogramming!
Jawab :
Multi programming adalah suatu kemampuan dari sebuah sistem untuk melayani lebih dari satu program yang dijalankan sekaligus dalam satu komputer yang sama.
Alasan diadakannya multiprogramming yaitu :
• Saat ini banyak aplikasi yang dalam proses penjalanannya mengakses lebih dari satu program. Sehingga agar program tersebut dapat berjalan lebih optimal perlu sistem multiprogramming.
• Memberikan efisiensi pekerjaan yang cukup tinggi, dengan mampu untuk menjalankan beberapa aplikasi secara bersamaan.
15). Apa yang dimaksud dengan spooling? Apakah anda menganggap personal komputer harus memiliki spooling sebagai standar dasar di masa yang akan datang?
Jawab :
Spooling adalah membuat peripheral seolah-olah dapat digunakan bersama-sama sekaligus, dapat diakses secara simultan, yaitu dengan cara menyediakan beberapa partisi memori. Saat terdapat permintaan layanan peripheral, langsung diterima dan data disimpan dulu di memori yang disediakan (berupa antrian), kemudian dijadwalkan agar secara nyata dilayani oleh peripheral.
Karena pada saat ini kebutuhan akan kecepatan kinerja komputer semkin besar, maka teknologi spooling mutlak untuk dikembangkan dan diaplikasikan di komputer. Dengan teknologi itu maka proses komputasi sebuah program akan lebih cepat ditangani dan dikerjakan.
16). Pada awal perkembangan komputer, setiap byte data yang dibaca atau yang ditulis ditangani oleh CPU (tidak ada DMA-Direct Memory Access). Apa implikasinya struktur seperti ini terhadap konsep multiprogramming.
Jawab :
Bila sistem tersebut digunakan untuk melayani konsep multiprogramming, maka akan membutuhkan waktu yang lama dalam pemrosesannya. Dengan tidak ada memory pembantu proses maka proses pengaksesan data untuk diproses akan lama. Apalagi untuk kegiatan multiprogramming maka proses tersebut akan semakin lebih lama lagi. Oleh karena itu komputer pada awal perkembangannya tidak mampu untuk mengakomodasi konsep multiprogramming.
Jadi implikasi dari tidak adanya DMA dalam pemrosesan komputer adalah pada waktu untuk pengerjaan (pemrosesan) informasi. Bahkan mungkin konsep multiprogramming tidak bisa diaplikasikan oleh sistem prosesor non DMA.
17). Mengapa timesharing tidak tersebar luas pada generasi ke-2 komputer?
Jawab :
Karena varian dari multiprogramming, dimana tiap pemakai mempunyai satu terminal on-line dengan pemroses hanya memberi layanan pada pemakai yang aktif secara bergantian dengan cepat. Pemakai akan merasa dilayani terus menerus, padahal sebenarnya digilir persatuan waktu yang cukup singkat.
18). Instruksi-instruksi manakah yang diperbolehkan dalam Mode Kernel :
a. Disable all interupts.
b. Read the time-of-day clock.
c. Set the time-of-day clock.
d. Change the memory map.
Jawab :
Instruksi yang diperbolehkan dalam mode kernel adalah A (Disable all interupts) dan D (Change the memory map).
19). Sebutkan beberapa perbedaan sistem operasi pada personal komputer dengan sistem operasi pada mainframe!
Jawab :
Perbedaan sistem operasi pada PC dengan Sistem Operasi Mainframe :
1. Dalam sistem operasi PC hanya mampu melayani satu user saja, sedangkan sistem operasi mainframe mampu untuk melayani banyak user.
2. Sistem operasi mainframe memiliki tingkat sekuritas yang jauh lebih baik daripada sistem operasi untuk komputer desktop.
20). Bagaimana secara umum sistem operasi memberitahukan kepada direktori kerja apakah path name untuk sebuah file adalah absolute atau relative?
Jawab :
Direktori adalah file, dimiliki sistem operasi dan dapat diakses dengan rutin-rutin di sistem operasi. Kebanyakan informasi berkaitan dengan penyimpan. Meski beberapa informasi direktori tersedia bagi pemakai atau aplikasi, informasi itu umumnya disediakan secara tidak langsung. Pemakai tidak dapat mengakses direktori secara langsung meski dalam mode read-only.
Jalur pengaksesan (path name).
Bila sistem file diorganisasikan dengan pohon direktori,maka diperlukan cara menspesifikasikan nama file. Masalah penamaan file diselesaikan dengan penamaan absolut dan penamaan file relatif. Terdapat dua jalur, yaitu :
a) Nama jalur absolut (absolute pathname).
Nama jalur dari direktori root ke file, selalu dimulai dari direktori root da nakan bernilai unik.
b) Nama jalur relatif (relative pathname).
Jalur relatif terhadap direktori kerja/saat itu (working atau current director). Pemakai dapat menyatakan satu direktori sebagai current directory. Nama jalur yang tidak dimulai direktori root berarti relatif terhadap current directory.
21). Mengapa shell bukan bagian dari sistem operasi?
Jawab :
Shell delete command interpreter yaitu Program yang menerima masukan berupa perintah ke sistem, dan menterjemahkan menjadi aktivitas sistem komputer. Tidak termasuk sistem operasi karena,shell di dalam kegiatannya tidak menjembantani antara user dengan hardware. Program ini di dalam menjalankan perintah mengakses informasi yang tercantum di sistem operasi.
22). Berikan sebuah contoh bagaimana mekanisme dan kebijaksanaan bisa terpisah dengan baik dari pejadwalan. Buat sebuah mekanisme yang bisa mengijinkan sebuah parent process untuk mengontrol kebijaksanaan penjadwalan children.
Jawab :
Mekanisme merupakan penjelasan bagaimana melakukan sesuatu. Sedangkan kebijakan menentukan apa yang akan dilakukan. Dalam melakukan sebuah pemrosesan mekanisme tidak bisa diubah sedangkan kebijakan dapat diubah agar bila terjadi sesuatu hal dapat diantisipasi.
Contoh sebuah mekanisme yang bisa mengijinkan sebuah parent process untuk mengontrol kebijaksanaan penjadwalan children adalah pada sistem operasi UNIX.
23). Model Client-Server tekenal didalam distributed systems. Dapatkah juga digunakan dalam sistem komputer tunggal?
Jawab :
Dapat, karena sistem terdistribusi adalah sistem yang proses kerjanya membagi tugas proses untuk dijalankan oleh beberapa prosesor yang menjalankan fungsi masing-masing. Dan hal ini dapat dijalankan dalam sistem komputer tunggal. Contohnya dengan adanya prosesor dual core yang masing-masing prosesor melakukan fungsi tertentu serte keduanya terhubung oleh jaringan komunikasi data..
24). Mengapa proses tabel membutuhkan sistem timesharing? Apakah hal ini juga dibutuhkan dalam system personal computer yang pada suatu saat hanya terdapat satu proses yang sedang bekerja dan mengambil alih mesin sampai proses tersebut selesai?
Jawab :
Karena sistem timesharing dapat mengatur penjadwalan pemrosesan data maka kecepatan proses akan menjadi lebih cepat.
Ya, teknologi sistem timesharing mutlak diperlukan untuk menjadwal pemrosesan data oleh prosesor. Walaupun hanya melakukan satu proses saja untuk dapat mempercepat kinerja pemrosan maka timesharing diperlukan.
25). Apa perbedaan mendasar diantara blok special file dan character special file?
Jawab :
Perbedaan mendasar dari block special file dan character special file adalah proses pengiriman atau pentransferan datanya. Bila block special file transfer data dilakukan perblock perintah, sedangkan untuk character special file pentransferan datanya dilakukan perkarakter.
Contoh block special file adalah proses pentransferan data pada media penyimpanan. Seperti Harddisk, CD-R, Floppy disk, Flash disk. Dan contoh penggunaan character special file adalah pada mouse dan keyboard.
26). Apa fungsi utama dari operating system dan berikan contohnya
Jawab :
Merupakan menyembunyikan semua kekomplekan / kerumitan dan memberikan programmer sebuah kenyamanan, kemudahan, kepraktisan dari instruksi yang digunakan untuk bekerja dengannya. Contohnya READ BLOG FROM FILE yaitu konsep penyederhanaan daripada harus berfikir tentang bagaimana memindahkan head disk secara rinci.
27). Sebutkan dan jelaskan layanana sistem operasi komputer?
Jawab :
-Layanan otomatis : alokasi sumber daya, catatan pemakaian, proteksi, penanganan kekeliruan, pindah baris, gulung jendelah pada monitor
-layanan permintaan pemakaian : loading, mengolah / run, menyimpan / save, menghapus / delete
28). Apa yang dimaksud dengan pensklaran konteks
Jawab :
Perubahan kegiatan prosesor dari prosese ke proses yang terjadi diantara proses sistem / proses aplikasi
29). Apa yang dikontrol perangkat masukan/keluaran dalam sekumpulan intruksi yanag diterjemahkan microprogram disebut machine language ( bahasa mesin ), yang memilki 50 sampai 300 intruksi yang kenyataan bukan dari perangkat mesin semuanya, tetapi pembuat komputer selalu menjelaskan dalam manualnya, sehingga banyak orang mengira sebagai mesin sesungguhnya.
Jawab :
Perangkat masukan/ keluaran mengontrol sebuah pemuatan nilai kedalam register khusus
30). Apa yang dimaksud dengan sistem client sistem?
Jawab :
Server adalah proses yang menyediakan layanan, dan client adalah proses yang memerlukan / meminta layanan, jadi proses client adalah yang memerlukan layanan mengirim pesan ke server dan menanti pesan jawaban, proses server setelah melakukan tugas yang diminta mengirim hasil dalam bentuk pesan jawaban ke proses client, server hanya menanggapi permintaan client dan tidak memulai percakapan dengan client.
sistem operasi
Senin, 05 Mei 2014
Senin, 21 April 2014
TUGAS
| NIM : 061330700558 |
1. Sebutkan dua fungsi utama sistem operasi?
Jawab :
· Sebagai Resource Manager
- Sebagai
pengatur sumber daya komputer, baik hardware maupun software agar dapat
menjalankan perintah-perintah yang diberikan oleh pengguna.
- Tugas utama Sistem Operasi sebagai resource manager adalah memantau penggunaan semua resources serta menerapkan aturan (policy) tertentu untuk menjalankan kerja komputer. Selain itu juga mengalokasikan resources yang diminta dan mengambil kembali (dealokasi) resource.
· Sebagai Extended Machine (Virtual Machine)
- Menyembunyikan kompleksitas pemrograman hardware dari programmer atau user.
Sehingga pengguna dapat melakukan kegiatan atau kerja dengan lebih
mudah melalui tampilan user interface. Dan pengguna juga tidak
direpotkan berkaitan dengan kegiatan-kegiatan yang mengatur resource
sebuah komputer.
- menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware.
2. Apa yang dimaksud dengan multiprogrammin? Berikan dua alasan diadakannya multiprogramming!
Jawab :
Multi programming adalah suatu kemampuan dari sebuah sistem untuk melayani lebih dari satu program yang dijalankan sekaligus dalam satu komputer yang sama.
Alasan diadakannya multiprogramming yaitu :
· Saat
ini banyak aplikasi yang dalam proses penjalanannya mengakses lebih
dari satu program. Sehingga agar program tersebut dapat berjalan lebih
optimal perlu sistem multiprogramming.
· Memberikan efisiensi pekerjaan yang cukup tinggi, dengan mampu untuk menjalankan beberapa aplikasi secara bersamaan.
· Kebutuhan
user yang semakin tinggi dan kompleks maka memerlukan sistem
multiprogramming. Contohnya, ketika seorang user melakukan pekerjaannya
sekaligus mendengarkan musik untuk refreshing.
3. Apa yang dimaksud dengan spooling? Apakah anda menganggap personal komputer harus memiliki spooling sebagai standar dasar di masa yang akan datang?
Jawab :
Spooling adalah membuat peripheral seolah-olah dapat digunakan bersama-sama sekaligus, dapat diakses secara simultan, yaitu dengan cara menyediakan beberapa partisi memori. Saat terdapat permintaan layanan peripheral, langsung diterima dan data disimpan dulu di memori yang disediakan (berupa antrian), kemudian dijadwalkan agar secara nyata dilayani oleh peripheral.
Karena
pada saat ini kebutuhan akan kecepatan kinerja komputer semkin besar,
maka teknologi spooling mutlak untuk dikembangkan dan diaplikasikan di
komputer. Dengan teknologi itu maka proses komputasi sebuah program akan
lebih cepat ditangani dan dikerjakan.
4. Pada
awal perkembangan komputer, setiap byte data yang dibaca atau yang
ditulis ditangani oleh CPU (tidak ada DMA-Direct Memory Access). Apa
implikasinya struktur seperti ini terhadap konsep multiprogramming.
Jawab :
Bila
sistem tersebut digunakan untuk melayani konsep multiprogramming, maka
akan membutuhkan waktu yang lama dalam pemrosesannya. Dengan tidak ada
memory pembantu proses maka proses pengaksesan data untuk diproses akan
lama. Apalagi untuk kegiatan multiprogramming maka proses tersebut akan
semakin lebih lama lagi. Oleh karena itu komputer pada awal
perkembangannya tidak mampu untuk mengakomodasi konsep multiprogramming.
Jadi
implikasi dari tidak adanya DMA dalam pemrosesan komputer adalah pada
waktu untuk pengerjaan (pemrosesan) informasi. Bahkan mungkin konsep
multiprogramming tidak bisa diaplikasikan oleh sistem prosesor non DMA.
5. Mengapa timesharing tidak tersebar luas pada generasi ke-2 komputer?
Jawab :
Karena varian dari multiprogramming, dimana tiap pemakai mempunyai satu terminal on-line dengan pemroses hanya memberi layanan pada pemakai yang aktif secara bergantian dengan cepat. Pemakai akan merasa dilayani terus menerus, padahal sebenarnya digilir persatuan waktu yang cukup singkat.
6. Instruksi-instruksi manakah yang diperbolehkan dalam Mode Kernel :
a. Disable all interupts.
b. Read the time-of-day clock.
c. Set the time-of-day clock.
d. Change the memory map.
Jawab :
Instruksi yang diperbolehkan dalam mode kernel adalah A (Disable all interupts) dan D(Change the memory map).
7. Sebutkan beberapa perbedaan sistem operasi pada personal komputer dengan sistem operasi pada mainframe!
Jawab :
Perbedaan sistem operasi pada PC dengan Sistem Operasi Mainframe :
1. Dalam
sistem operasi PC hanya mampu melayani satu user saja, sedangkan sistem
operasi mainframe mampu untuk melayani banyak user.
2. Pada
sistem operasi PC biasanya memiliki user interfeace yang lebih menarik
karena tujuan utamanya adalah member kemudahan kepada pengguna.
Sedangkan sistem operasi mainframe biasanya hanya berupa barisan-barisan
program saja tanpa adanya GUI yang memadai.
3. Sistem operasi mainframe memiliki tingkat sekuritas yang jauh lebih baik daripada sistem operasi untuk komputer desktop.
4. Sistem
operasi mainframe memiliki kecepatan dan realibilitas kerja yang jauh
lebih tinggi daripada sistem operasi personal komputer. Hal ini
dikarenakan sistem operasi mainframe diharuskan untuk mampu menangani
ratusan program aplikasi secara bersamaan. Serta sistem operasi
mainframe harus mampu mengatur sejumlah pengaksesan dan penyimpanan ke
basis data secara simultan. Sedangkan sistem operasi personal komputer
biasanya hanya mampu menangani beberapa program saja untuk dijalankan
secara bersamaan.
8. Bagaimana
secara umum sistem operasi memberitahukan kepada direktori kerja apakah
path name untuk sebuah file adalah absolute atau relative?
Jawab :
Direktori
adalah file, dimiliki sistem operasi dan dapat diakses dengan
rutin-rutin di sistem operasi. Kebanyakan informasi berkaitan dengan
penyimpan. Meski beberapa informasi direktori tersedia bagi pemakai atau
aplikasi, informasi itu umumnya disediakan secara tidak langsung.
Pemakai tidak dapat mengakses direktori secara langsung meski dalam mode
read-only.
Direktori juga menyediakan pemetaan nama file ke file. Informasi terpenting direktori adalah yang berkaitan dengan penyimpanan, termasuk lokasi penyimpanan dan ukuran file yang disimpan. Pada sistem bersama (shared system), informasi yang terpenting adalah informasi mengenai pengendalian akses file. Satu pemakai adalah pemilik file yang dapat memberi wewenang pengaksesan ke pemakai-pemakai lain.
Aturan penamaan direktori mengikuti aturan penamaan file karena direktori merupakan file yang khusus.
Jalur pengaksesan (path name).
Bila
sistem file diorganisasikan dengan pohon direktori,maka diperlukan cara
menspesifikasikan nama file. Masalah penamaan file diselesaikan dengan
penamaan absolut dan penamaan file relatif. Terdapat dua jalur, yaitu :
a) Nama jalur absolut (absolute pathname).
Nama jalur dari direktori root ke file, selalu dimulai dari
direktori root da nakan bernilai unik.
b) Nama jalur relatif (relative pathname).
Jalur
relatif terhadap direktori kerja/saat itu (working atau current
director). Pemakai dapat menyatakan satu direktori sebagai current
directory. Nama jalur yang tidak dimulai direktori root berarti relatif
terhadap current directory.
9. Mengapa shell bukan bagian dari sistem operasi?
Jawab :
Shell delete command interpreter yaitu Program yang menerima masukan berupa perintah ke sistem, dan menterjemahkan menjadi aktivitas sistem komputer.
Tidak termasuk sistem operasi karena,shell di dalam kegiatannya tidak
menjembantani antara user dengan hardware. Program ini di dalam
menjalankan perintah mengakses informasi yang tercantum di sistem
operasi.
10.
Berikan sebuah contoh bagaimana mekanisme dan kebijaksanaan bisa
terpisah dengan baik dari pejadwalan. Buat sebuah mekanisme yang bisa
mengijinkan sebuah parent process untuk mengontrol kebijaksanaan
penjadwalan children.
Jawab :
Mekanisme
merupakan penjelasan bagaimana melakukan sesuatu. Sedangkan kebijakan
menentukan apa yang akan dilakukan. Dalam melakukan sebuah pemrosesan
mekanisme tidak bisa diubah sedangkan kebijakan dapat diubah agar bila
terjadi sesuatu hal dapat diantisipasi. Kebijakan penting untuk mengatur
semua alokasi sumberdaya dan menjadwalkan
masalah serta menentukan perlu atau tidaknya mengakolasikan sumber daya.
Oleh karena itu antara mekanisme, kebijakan dan penjadwalan harus
dipisahkan.
Contoh sebuah mekanisme yang bisa mengijinkan sebuah parent process untuk mengontrol kebijaksanaan penjadwalan children
adalah pada sistem operasi UNIX. Sistem operasi ini mempunyai system
call fork yang berfungsi untuk membuat proses baru. Proses yang
memanggil sistem call fork ini akan dibagi menjadi dua, yakni proses
induk dan proses turunan yang identik. Fork ini berfungsi sebagai
manajemen proses. Proses ini independen satu sama lain namun memiliki
instruksi yang berbeda sama sekali. Jadi pengeksekusian program bisa
dilaksanakan terus menerus tanpa harus menunggu sistem child selesai
memproses. Dan bisa juga instruksi program induk mengatur pengeksekusian
program anak atau turunan.
11. Model Client-Server tekenal didalam distributed systems. Dapatkah juga digunakan dalam sistem komputer tunggal?
Jawab :
Dapat,
karena sistem terdistribusi adalah sistem yang proses kerjanya membagi
tugas proses untuk dijalankan oleh beberapa prosesor yang menjalankan
fungsi masing-masing. Dan hal ini dapat dijalankan dalam sistem komputer
tunggal. Contohnya dengan adanya prosesor dual core yang masing-masing
prosesor melakukan fungsi tertentu serte keduanya terhubung oleh
jaringan komunikasi data. Dengan menerapkan sistem terdistribusi ini
maka akan meningkatkan kecepatan proses, penyediaan data dan peningkatan
kehandalan kerja komputer.
12. Mengapa proses tabel membutuhkan sistem timesharing? Apakah
hal ini juga dibutuhkan dalam system personal computer yang pada suatu
saat hanya terdapat satu proses yang sedang bekerja dan mengambil alih
mesin sampai proses tersebut selesai?
Jawab :
Karena sistem timesharing dapat mengatur penjadwalan pemrosesan data maka kecepatan proses akan menjadi lebih cepat.
Ya,
teknologi sistem timesharing mutlak diperlukan untuk menjadwal
pemrosesan data oleh prosesor. Walaupun hanya melakukan satu proses saja
untuk dapat mempercepat kinerja pemrosan maka timesharing diperlukan.
Bila prosesor harus langsung mengakses data dari memory permanent maka
akan membutuhkan waktu yang lama untuk pemrosesan. Bahkan jika pengguna
hanya menggunakan satu program saja pada satu waktu. Sistem operasi
perlu mendukung program internalnya sendiri, seperti manajemen memori.
Dengan kata lain, semua aktivitas tersebut adalah harus dilaksanakan
dengan sistem timesharing.
13. Apa perbedaan mendasar diantara blok special file dan character special file?
Jawab :
Perbedaan
mendasar dari block special file dan character special file adalah
proses pengiriman atau pentransferan datanya. Bila block special file
transfer data dilakukan perblock perintah, sedangkan untuk character
special file pentransferan datanya dilakukan perkarakter.
Contoh
block special file adalah proses pentransferan data pada media
penyimpanan. Seperti Harddisk, CD-R, Floppy disk, Flash disk. Dan contoh
penggunaan character special file adalah pada mouse dan keyboard.
Langganan:
Postingan (Atom)
MID 1
Soal – Soal Mid Sistem Operasi 1). Buatlah diagram blog komputer dan jelaskan cara kerja masing-masing! Jawab: Masukan ...
-
Soal – Soal Mid Sistem Operasi 1). Buatlah diagram blog komputer dan jelaskan cara kerja masing-masing! Jawab: Masukan ...