Pages

Senin, 07 Oktober 2019

Tugas Sistem Operasi II

Soal latihan :

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 :
Sistem operasi harus membuat pengguna nyaman menggunakannya. pengguna komputer harus bisa melakukan tugasnya tanpa terganggu oleh hal lain. misalnya bila pengguna komputer ingin menyusun dokumen, maka sistem operasi yang baik akan memudahkan pengguna mencari draft dokumen difile explorer. Pengguna harus bisa menjalankan pengolah dokumen dengan lancar tanpa gangguan seperti hang atau perlambatan komputer.
  •  Efesiensi penggunaan :
Sistem operasi harus bisa memanfaatkan kemampuan perangka lunak dan perangkat keras komputer dengan sebaik-baiknya. Contohnya bila suatu komputer memiliki monitor dengan kemampuan resolusi tampilan maksimal 1920x1280 pixel, maka sistem operasi yang baik harus mampu menampilkan tampilan hingga resolusi ini tidak terbatas hanya pada resolusi rendah dibawahnya seperti resolusi 1024x700 pixel.
  • Kemampuan berevolusi (berkembang) : 
Sistem operasi harus mampu berkembang dengan memiliki kemampuan penambahan fitur baru disistem operasi itu, atau penambahan perangkat lunak dan perangkat keras dikomputer. Contohnya Pemasangan printer baru di komputer. Sistem operasi yang baik harus mampu langsung mendeteksi printer begitu printer terhubung dengan komputer dan mencari serta menginstal driver yang diperlukan printer agar berjalan. Contoh lain bila ada serangan virus atau malware lainnya, maka sistem operasi yang baik harus mampu mendoenload update terbaru dan menginstalnya sehingga terlindung dari virus itu.







Tidak ada komentar:

Posting Komentar