1. Apakah yang dimaaksud Sistem operasi
Jawaban : adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak, serta sebagai jurik (daemon) untuk program komputer
2. Sebutkan Keuntugan Dari Multiprogaming
Jawaban : Satu komputer mengerjakan banyak program yang ada pada memori utamapada satu waktu . Teknik multiprogramming meningkatkan utilisasi CPU dengan mengorganisasikan job-job yang ada dan mengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut .Multiprogramming, yang dibuat untuk meningkatkan kemampuan, juga mengizinkan time sharing. Sistem operasi yang bersifat time-shared memperbolehkan banyak pengguna untuk menggunakan komputer secara interaktif pada saat yang bersamaan.
3. Sebutkan Sistem Operasi Yang Anda kenal
Jawaban : - Sistem Operasi windows
Sistem Operasi Linux
Sistem Operasi Android
Sistem Operasi Mac OS
4. Sebutkan Tujuan Dan Manfaat Sistem Operasi Jelaskan
Jawaban :
Sistem operasi membuat komputer menjadi lebih mudah dan menarik, serta nyaman untuk digunakan.
Sistem operasi membuat komputer menjadi lebih mudah dan menarik, serta nyaman untuk digunakan.
Sistem operasi memungkinkan sumber daya komputer digunakan secara efisien
5. Sebutkan komponen-komponen utama dari sistem operasi serta jelaskan fungsi dari setiap komponen tersebut!
Jawaban :
Komponen-komponen Sistem Operasi
Pada kenyataannya tidak semua sistem operasi mempunyai struktur yang sama. Namun menurut Avi Silberschatz, Peter Galvin, dan Greg Gagne, umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut:
Manajemen Proses
Manajemen Memori Utama
Manajemen Berkas
Manajemen Sistem I/O
Manajemen Penyimpanan Sekunder
Manajemen Proses
Proses merupakan konsep pokok di sistem operasi. Terdapat beragam definisi proses diantaranya:
Proses adalah program yang sedang dieksekusi.
Proses merupakan unit kerja terkecil yang secara individual memiliki sumber daya-sumber daya dan dijadwalkan oleh sistem operasi
Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas – berkas, dan perangkat-perangkat I/O . Sistem operasi mengelola semua proses di sistem dan mengalokasikan sumber daya ke proses-proses sesuai kebijaksanaan untuk memenuhi sasaran sistem. Sistem operasi mengalokasikan sumber daya-sumber daya tersebut saat proses itu diciptakan atau sedang diproses/dijalankan. Ketika proses tersebut berhenti dijalankan, sistem operasi akan mendapatkan kembali semua sumber daya yang bisa digunakan kembali.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti:
Menciptakan dan menghapus proses.
Menunda atau melanjutkan proses.
Menyediakan mekanisme untuk proses sinkronisasi.
Menyediakan mekanisme untuk proses komunikasi.
Menyediakan mekanisme untuk penanganan deadlock.
Manajemen Memori Utama
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori utama berfungsi sebagai tempat penyimpanan instruksi / data yang akses datanya digunakan oleh CPU dan perangkat I/O .Memori utama termasuk tempat penyimpanan data yang yang bersifat volatile – tidak permanen (sementara), artinya data akan hilang jika komputer dimatikan.
Manajemen memori sangat mempengaruhi kinerja komputer. Manajemen memori melakukan tugas penting dan kompleks berkaitan dengan:
Memori utama sebegai sumber daya yang harus dialokasikan dan dipakai bersama di antara sejumlah proses yang aktif, agar dapat memanfaatkan prosesor dan fasilitas input/output secara efisisen, maka diinginkan memori yang dapat menampung sebanyak mung kin proses.
Upaya agar pemrogram atau proses tidak dibatasi kapasitas memori fisik di sistem komputer (adanya memori virtual).
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen memori seperti:
Melacak pemakaian memori (berapa besar dan oleh siapa)
Mengelola informasi memori yang dipakai atau tidak dipakai.
Alokasi dan dealokasi memori sesuai keperluan.
Memilih program yang akan di-load ke memori.
Manajemen Berkas
Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut. Umumnya berkas merepresentasikan program dan data. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.). Sistem operasi mengimplementasikan konsep abstrak dari berkas dengan mengatur media penyimpanan massa, misalanya tapes dan disk
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen berkas :
Pembuatan dan penghapusan berkas.
Pembuatan dan penghapusan direktori.
Mendukung manipulasi berkas dan direktori.
Memetakan berkas ke penyimpanan sekunder.
Mem- back up berkas ke media penyimpanan yang permanen (non-volatile).
Manajemen Sistem I/O
Sering disebut device manager. Menyediakan device driveryang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis,menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan floppy disk .
Komponen Sistem Operasi untuk sistem I/O :
Buffer : menampung sementara data dari/ ke perangkat I/O .
Spooling: melakukan penjadwalan pemakaian I/O sistem supaya lebih efisien (antrian dsb.).
Menyediakan driver: untuk dapat melakukan operasi “rinci” (detail) untuk perangkat keras I/O tertentu.
Manajemen sistem I/O merupakan aspek perancangan sistem operasi yang terluas disebabkan sangat beragamnya perangkat dan begitu banyaknya aplikasi dari perangkat- perangkat itu.
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen sistem/perangkatI/O:
Mengirim perintah ke perangkat I/O agar menyediakan layanan.
Menangani interupsi perangakat I/O .
Menangani kesalahan pada perangakat I/O.
Menyediakan antarmuka ke pengguna.
Manajemen Penyimpanan Sekunder
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan penyimpanan sekunder yang bersifat permanen dan mampu menampung banyak data, sebagai back up dari memori utama. Contoh dari penyimpanan sekunder adalah hard-disk, disket, dll.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen penyimpanan sekunder seperti:
Manajemen ruang kososng
Alokasi penyimpanan
Penjadwalan disk
6. Terdapat empat katagori kernel sebutkan seta jelaskan?
Jawaban
Ada 4 kategori kernel
1. Monolithic kernel. Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh.
2. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.
3. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat.
4. Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung.
Dari keempat kategori kernel yang disebutkan diatas, kernel Linux termasuk kategori monolithic kernel. Kernel Linux berbeda dengan sistem Linux. Kernel Linux merupakan sebuah perangkat lunak orisinil yang dibuat oleh komunitas Linux, sedangkan sistem Linux, yang dikenal saat ini, mengandung banyak komponen yang dibuat sendiri atau dipinjam dari proyek pengembangan lain.
7. Sebutkan dua kegunaan dari memory cache! Problem apakah yang dapat dipecahkan dan juga muncul dengan adanya cache tersebut?
Jawaban
Kegunaan memori cache:
Tempat penyimpanan sementara (volatile)sejumlah kecil data
Meningkatkan kecepatan pengambilan atau penyimpanan data dari memori oleh prosessor berkecepatan tinggi
Masalah yang dipecahkan:
Kecepatan pengambilan atau penyimpanan data di memori oleh CPU meningkat, karena tidak perlu mencari di disk fisik.
Masalah yang timbul:
tidak dapat menyimpan data dalam jumlah besar (karena cache berdaya tampung lebih kecil).
8. Sebutkan dan jelaskan jenis sistem operasi?
Jawaban
Sistem Operasi Microsoft Windows
Sistem operasi Microsoft Windows ini sudah sangat mendunia dan hampir serluruh komputer memiliki program dari aplikasi ini. Sistem operasi jenis ini memiliki sifat multitasking & multiuser. Sehingga banyak digunakan dan digemari para pengguna komputer.
Sistem Operasi MS-DOS
Sistem operasi ini dikembangkan pada tahun 1981 oleh Bill Gates & Paul Allen. Sistem operasi ini memang kurang dikenal & kurang populer, namun masih bisa kita temukan di dalam sistem operasi Microsoft Windows. MS-DOS ini bersifat single tasking. Untuk Microsoft Windows XP, MS-DOS menggunakan versi 5.1.2600.
Sistem Operasi UNIX
Sistem operasi UNIX yang pertama kali dikembangkan oleh perusahaan AT dan T Bell Laboratories. Sistem operasi UNIX ini digunakan untuk menjalankan jaringan pada komputer. Pada awalnya UNIX merupakan sistem operasi jenis Command line interface. Namun pada kenyataannya menyulitkan para user baru. Dan untuk memudahkan user, UNIX juga menyediakan versi Graphical User Interface.
Sistem Operasi Mac OS
Macintosh Operating System atau lebih singkatnya Mac OS merupakan sistem operasi berbasis GUI yang dirilis oleh perusahaan Apple Computer pada tahun 1984. Pada saat itu, teknologi Mac OS dianggap paling terdepan dan maju. Namun tidak dapat dipertahankan hingga saat ini. Mac OS kalah saing dengan Microsoft Windows.
9. Sebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen proses!
Jawaban :
a. Pelaksanaan dan penghapusan proses yang diinginkan user atau sistem.
. Menunda atau melanjutkan proses.
c. Menyediakan mekanisme untuk proses sinkronisasi.
d. Menyediakan mekanisme untuk proses komunikasi.
e. Menyediakan mekanisme untuk penanganan deadlock.
10. Sebutkan tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen memori
Jawaban
Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya
Memilih program yang akan di-load ke memori.
Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan.
Comments
Post a Comment