Tugas Sistem Operasi

User Rating: / 11
PoorBest

Pertanyaan

1. SeSebutkan tiga tujuan utama dari sistem operasi?

2. SeSebutkan keuntungan dari multiprogramming?

3. SeSebutkan perbedaan utama dari sistem operasi antara computer mainframe dan PC?

4. SeSebutkan kendala-kendala yang harus diatasi oleh programmer dalam menulis system operasi dalam lingkungan waktu nyata?

5. JelJelaskan perbedaan antara symmetric dan asymmetric multiprocessing. Sebutkan keuntungan dan kerugian dari system multiprosessor!

6. Apapakah perbedaan antara trap dan interrupt? Sebutkan pengguran dari setiap fungsi tersebut!

7. Ununtuk jenis operasi apakah DMA itu berguna? Jelaskan jawabannya!

8. SeSebutkan dua kegunaan dari memory cache! Problem apakah yang dapat dipecahkan dan juga muncul dengan aadanya cache tersebut?

9. Beberapa CPU menyediakan lebih dari dua mode operasi. Sebutkan dua kemungkinan penggunaan dari mode tersebut?

10. SSebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen proses!

Jawaban

1. Tujuan Memahami/Mempelajari Sistem Operasi:

a.Setiap pemakai harus berhubungan dengan Sistem Operasi untuk dapat memanfaatkan komputer

b.Untuk dapat memilih Sistem Operasi yang sesuai untuk suatu instalasi.

c.Banyak konsep & teknik yang terdapat pada Sistem Operasi yang berlaku umum yang dapat digunakan pada program aplikasi-aplikasi

2. Keuntungan multiprogramming:

a) I/O rutin dikendalikan dan diatur oleh system

b) Memory management – sistem harus mengalokasikan memory untuk beberapa jobs sekaligus

c) CPU scheduling – sistem harus memilih jobs mana yang telah siap akan di jalankan

d) Alokasi dari I/O devides

3. Personal komputer : merupakan komputer yang murah dan diproduksi secara massal .biasanya menggunakan DOS,Windows atau sistem operasi yang sejenis .Komputer ini digunakan untuk aplikasi-aplikasi standar

Mainframe/Komputer besar merupakan komputer yang sangat besar yang berukuran lebih dari satu ruangan ,contohnya IBM model 390

4. Kendala-kendala:

1. Secondary storage sangat terbatas

2. terjadinya page faults tambahan selama eksekusi

3. sistem yang mengharuskan suatu komputasi selesai dalam jangka waktu tertentu

4. Kemampuan untuk operasi, response dalam batasan waktu tertentu

5. Digunakan sebagai control device untuk aplikasi khusus

5. Perbedaan antara symetric dan asymetric multiprocessing:

• Dalam SMP setiap prosessor menjalankan salinan identik dari sistem operasi dan banyak job yang dapat berjalan disuatu waktu tanpa pengurangan kinerja

• Dalam ASMP setiap prosessor diberikan suatu tugas yang spesifik sebuah prosessor bertindak sebagai master prosessor yang bertugas menjadwalkan dan mengalokasikan pekerjaan pada prosessor lain yang disebut slave processors

• Umumnya ASMP digunakan pada sistem besar

Keunggulan sistem multiprocessor

• Peningkatan troughtput karena lebih banyak proses/thread yang dapat dijalankan sekaligus

• Economy of scale : Ekonomis dalam peralatan yang dibagi bersama

6. Trap adalah interupsi karena terjadinya kesalahan atau kondisi kekecualian yang dihasilkan proses yang running seperti usaha ilegal dalam mengakses file .Dengan adanya trap,sistem operasi menentukan apakah kesalahan yang dibuat merupakan kesalahan fatal

Jika fatal ,proses yang saat itu running disingkirkan dan terjadi alih proses

Jika kesalahan tidak fatal bergantung sifat kesalahan dan rancangan sistem operasi kemungkinan yang dilakukan adalah menjalankan prosedur pemulihan atau memperingatkan pemakai

Interupsi adalah suatu permintaan khusus kepada mikroprosessor untuk melakukan sesuatu bila terjadi interupsi,maka komputer akan menghentikan dahulu apa yang sedang dikerjakannya dan melakukan apa yang diminta oleh yang menginterupsi

7. untuk operasi penanganan I/O dimana device controller langsung berhubungan dengan memori tanpa campur tangan CPU,DMA digunakan untuk perangkat I/O dengan kecepatan tinggi hanya terdapat satu interupsi setiap blok

8. Kegunaan memory chace

• Tempat penyimpanan sementara (volatile)sejumlah kecil data

• Meningkatkan kecepatan pengambilan atau penyimpanan data dari memori oleh prosessor berkecepatan tinggi

• Masalah yang dipecahkan : menigkatkan kecepatan pengambilan atau penyimpanan data dimemori oleh CPU karena tidak perlu mencari di disk fisik

• Masalah yang timbul : tidak dapat menyimpan data dalam jumlah besar (berdaya tampung lebih kecil)

9. Dual mode sistem operasi

• User-Eksekusi dikendalikan oleh user

• Monior/kernel/Sistem Mode – Eksekusi dikendalikanoleh sistem operasi

Pada saat boot time,perangkat keras bekerja pada mode monitor dan stelah sistem operasi di-load maka akan mulai masuk ke mode pengguna.Ketika terjadi trap atau interupsi,perangkat keras akan menswitch lagi keadaan dari mode pengguna menjadi mode monitor(terjadi perubahan state menjadi bit 0) dan akan kembali menjadi mode pengguna jikalau sistem operasi menambil alih proses dan kontrol komputer (state akan berubah menjadi bit1 )

10. Managemen proses

• Membuat dan menghapus proes pengguna dan sistem pros

• Menunda atau melanjutkan proses

• Menyediakan mekanisme untuk proses sinkronisasi

• Menyediakan mekanisme untuk proses komunikasi

• Menyediakan mekanisme untuk penanganan deadlock

Pengertian Hardware dan Software

Pengertian Software dan Hardware beserta Contohnya. banyak teori mengenai hardware dan software tapi bagi saya pengertiannya sebagai berikut:

Hardware adalah perangkat keras dan software adalah perangkat lunak. Itu terjemahannya. Tapi bisa juga kita artikan sebagai berikut: Hardware/Perangkat keras adalah sebuah alat/benda yang kita bisa lihat, sentuh, pegang dan memiliki fungsi tertentu. Secara fisik ada wujudnya. Ada bentuknya.

Perangkat Hardware terdiri atas 3 jenis, yaitu:

1. Perangkat masukan (Input device)

Perangkat masukan berfungsi untuk memasukkan data, baik berupa teks, foto, maupun gambar ke dalam komputer.Contoh perangkat input misalnya keyboard, mouse, light-pen, scanner, dan sebagainya.

2. perangkat keluaran (Output device)

perangkat keluaran dipergunakan untuk menampung dan menghasilkan data yang dikeluarkan, misalnya monitor dan printer.

3. Perangkat pengolah data (Processor)

Perangkat pengolah data dipergunakan untuk mengolah data.Pengolah data meliputi unit pengolah pusat (CPU/Central Processing Unit) dan juga mikroprosesor.

Macam-macam perangkat keras (hardware):

1.CPU (Central Processing Unit)

Merupakan alat yang berfungsi sebagai pemroses data.CPU berisi rangkaian sirkuit yang menyimpan instruksi-instruksi pemrosesan dan penyimpanan data.

2.Monitor

Merupakan alat yang mampu menampilkan teks maupun gambar dari data yang sedang diproses dalam CPU.

3.Keyboard

Keyboard merupakan alat untuk memasukkan data maupun perintah ke CPU, biasanya terdiri atas rangkaian huruf, angka, dan tombol fungsi lainnya.

4.Mouse

Mouse merupakan alat bantu untuk memberikan perintah dalam memproses data atau mengedit data.

5.Printer

Priter merupakan alat yang memproduksi keluaran data (output) berbentuk cetak, berupa teks maupun gambar/grafik.

6.CD ROM

Alat tambahan (alat peripheral) yang mampu menyimpan dan menuliskan data dan program melalui media CD (Compact Disk).Alat ini didesain mampu menuliskan dan membaca data atau program melalui sistem optik.

7.Compact Disk (CD)

Media penyimpanan yang terbuat dari bahan plastik.Proses penyimpanan dan pembacaan data menggunakan sistem optik.

8.Floppy Disk

Floppy disk merupakan alat tambahan untuk menyimpan atau menuliskan ke dalam disket maupun sebaliknya, ukuran yang umum digunakan adalah ukuran 3,5 inchi.

9.Hardddisk

Harddisk merupakan alat tambahan untuk menyimpan data dalam kapasitas besar yang dilapisi secara magnetis, saat ini perkembangan harddisk sangat cepat dari daya tampung dan kecepatan membaca data.Perlu kalian ketahui saat ini harddisk memang mutlak ada dalam setiap computer atau laptop sebagai penyimpan sistem operasi yang permanen.

10.Scanner

Scanner merupakan alat Bantu untuk memasukkan data berupa gambar atau grafik dan mengubahnya ke dalam bentuk digital sehingga dapat diproses dan digabungkan dengan bentuk data yang berupa teks.

11.USB Flasdiks

Flasdisk merupakan tempat penyimpanan data yang paling digemari karena kapasitasnya yang besar dan beragam selain itu ukurannya yang kecil memudahkan kita untuk membawanya kemana-mana, hadirnya flasdisk telah menggantikan floppy disk yang dulu sering digunakan untuk penyimpanan data yang portable, kapasitas minimum flashdis adalah 128mb sedangkan untuk kapasitas maksimumnya bisa mencapai 40 Gb, lebih kecil dibanding Hardisk External yang kapasitasnya bisa mencapai 1 tera bite (1000 Gb).

Sedangkan Software / perangkat lunak, adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. Software secara fisik tidak ada wujudnya. Maka tidak bisa kita sentuh, tidak bisa kita pegang namun kita dapat menjalankannya dalam sebuah sistem operasi dan Yang hanya bisa kita pegang hanya media penyimpannya saja, seperti disket,CD, dsb. Perangkat lunak memiliki fungsi tertentu juga, dan biasanya untuk mengaktifkan perangkat keras. Bisa juga dikatakan perangkat lunak bekerja di dalam perangkat keras.

Contoh perangkat lunak: program akuntansi, program MS Office, dsb.

Top 10 Free Kicks

powered by Blogger | WordPress by Newwpthemes | Converted by BloggerTheme