1. Apa tujuan anda mempelajari sistem operasi, sebutkan !
2. Tugas utama sistem operasi adalah
a. sebagai pengelola seluruh sumber daya (resource manger)
b. sebagai penyedia layanan (extended/virtual machine)
Jelaskan masing masing tugas tersebut !
3. Apa yang anda ketahui tentang fungsi minor sistem operasi, dan sebutkan fungsi-fungsi minor tersebut!
4. Menurut starling [STA-95], sistem operasi mempunyai tiga sasaran, antara lain :
Kenyamanan, Efisiensi, Mampu berevolusi. Jelaskan masing-masing sasaran tersebut!
Jawaban soal :
1. Tujuan Mempelajari Sistem Operasi
Tujuan mempelajari sistem operasi agar dapat merancang sendiri serta dapat memodifikasi sistem yang telah ada sesuai dengan kebutuhan kita,agar dapat memilihalternatif sistem operasi, memaksimalkan penggunaan sistem operasi dan agar konsep dan teknik sistem operasi dapat diterpkan pada aplikasi-aplikasi lain.
Dengan sistem operasi, komputer atau perangkat keras (Hardware) dapat digunakan seefisien mungkin. Komputer juga dapat bekerja dalam kode biner yang mudah dipahami dan digunakan oleh pemakai (user).
2. Sistem operasi sebagai Pengelolaan seluruh sumber daya sistem komputer :
Mengelola seluruh sumber daya yang terdapat pada sistem komputer.
a. Sumber daya fisik yang berupa perangkat keras atau hardware. Terdiri dari :
- Keyboard, barcode reader
- Mouse, joystick, ligt-pen,trackball,touch screen, pointing device.
- Floppy disk drive, hardisk, tape drive, optical disk,CD ROM device.
- Layar monitor baik CRT,LCD, dan perangkat-perangkat display lain.
- Modem, ethernet card, PCNCIA, dan alat komunikasi lain.
- Memori akses acak (RAM), chache memory, register, dan memori volatile lain.
- Perangkat-perangkat multimedia seperti kamera, sound card, radio.
- Perangkat-perangkat pengendalian proses yang terhubung ke komputer yaitu sensor-sensor dan akuator-akuator.
b. Sumber daya abstrak
Sumber daya abstrak terbagi menjadi dua bagian :
- Data
- Semaphore untuk mengendalikan sinkronisasi proses-proses.
- PCB (process control block) untuk mencatat dan mengendalikan proses
- Tabel segmen, table page, i-node, FAT untuk pengendalian memori.
- Berkas file untuk penyimpanan data dan program.
- Program
Program berupa kumpulan intruksi yang dapat dijalankan sistem komputer. Program berupa utilitas atau aplikasi untuk mencapai tujuan komputasi (pengolahan) tertentu. Sumber daya harus dapat dimanfaatkan secara efektif dan efisien. pemanfaatan harus benar dan mempunyaiefisiensi yang setinggi mungkin, merupakan sasaran yang harus dicapai sistem operasi
Sistem operasi penyedia layanan :
Sistem operasi menyediakan layanan pengaksesan sumber daya sehingga pemogram tidak di rumitkan rincian operasi pernagkat keras yang menjenuhkan. pemakai dapat memandang sistem komputer sebagai kumpulan layanan yang disediakan sistem operasi. layanan-layanan ini lebih muda digunakan dibandingkan dengan bahasa mesin secara langsung.
- Sistem operasi harus membuat penggunaan komputer menjadi lebih nyaman
- Sistem operasi menjadikan penggunaan sumber daya sistem komputer secara efisien
- Sistem operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian dan pengajuan fungsi-fungsi yang baru tanpa mengganggu layanan yang dijalankan sistem komputer.
3. Fungsi minor sistem operasi :
Fungsinya untuk mengelola komputer dan proses-proses yang berjalan dikomputer serta semua perangkat keras dan perangkat lunak. contoohnya saat menjalankan beberapa perangkat lunak secara bersamaan dikomputer, maka sistem operasilah yang akan menatur segala proses tersebut untuk memastikan setiap perangkat lunak dapat berjalan normal dalam mengakses ke CPU, memori dan media penyimpanan.
berikut fungsinya :
- Untuk menjalankan operasi dasar
- Untuk mengatur kerja hardware dan software
- Tempat untuk program dan aplikasi
- Untuk mengkoordinasi kerja dari perangkat komputer
- Mengoptimalkan fungsi perangkat komputer
- Untuk mengawasi dan melindungi jalannya sebuah fungsi program
- Untuk menyajikan tampilan dan sebagai interface ke pengguna
4. Sasaran yang harus dicapai oleh suatu sistem opersi yang baik adalah :
- Kenyamanan pengguna :
- Efesiensi penggunaan :
- Kemampuan berevolusi (berkembang) :
Tidak ada komentar:
Posting Komentar