Rabu, 23 Oktober 2013

SISTEM OPERASI


Nama                             : Ardi yanto
NPM                               : 125110024
M.KULIAH                       : Sistem Operasi
DOSEN PENGAMPU         : Adi Jaya Saputra, M.Ti



1.   Apa itu system operasi ? dan jelaskan fungsi dari system operasi !
Jawab :
·         Operating system (OS) atau yang sering di sebut sistem operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan mengoperasikan komputer .Sekarang ini banyak sekali macam-macam sistem operasi di pasaran baik yang asli ataupun yang bajakan.Ada beberapa sistem operasi yang biasa kita jumpai di pasaran diantranya Windows,Unix,Linux Dan masih banyak lagi yang lainya.Dari sekian banyak sistem operasi Yang beredar,sistem operasi milik perusahaan microsoft lah yang paling populer untuk para pengguna pc notebook,bahkan ponsel dan PDA sekalipun Dengan sistem operasi berbasis mobilenya .
·         Fungsi Dari Sistem Operasi
Resource manager, merupakan pengelolaan sumber daya dan mengalokasikannya, Contoh: memori, CPU, Disk Drive dan perangkat lainnya.
Interface / tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat keras dengan menyediakan tampilan kepada pengguna yang lebih mudah dipahami dan bersahabat (user friendly)
Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan dapat diproses secara berurutan.
Guardian, menyediakan akses kontrol yang bertugas untuk melindungi file dan memberi pengawasan pada data dan program.
Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna yang mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.
Optimizer adalah penjadwal masukan (input) oleh user, pengaksesan basis data, proses komputasi dan penggunaan.
Accountant befungsi untuk mengatur waktu CPU, penggunaan memori, pemanggilan I/O, disk storage, dan waktu koneksi terminal.
Server berfungsi untuk melayani pengguna komputer.

2.  Jelaskan dari fungsi komponen sistem komputer serta gambarkan abstraksi komponen system !
Jawab :
Komponen sistem komputer pada umumnya terbagi menjadi empat, yaitu hardware / perangkat keras, software / perangkat lunak, komponen komunikasi dan komponen data.
        Komponen sistem komputer yang pertama adalah hardware atau komponen perangkat keras. Komponen ini adalah semua peralatan sistem komputer yang dapat disentuh secara fisik. Perangkat keras ini sendiri juga terdiri dari tiga komponen, yaitu CPU; Peralatan Input Output, dan Memory.
         
    Software component atau komponen perangkat lunak merupakan bagian komponen sistem komputer yang berupa program yang akan menentukan mengenai hal yang harus dilakukan. Untuk mendapat hasil yang bermanfaat, maka komputer hasur melakukan perintah yang ada didalam program tersebut. Terdapat dua jenis perangkat lunak dalam sistem komputer, yaitu software aplikasi dan software system. Sofware system bermanfaat untuk mengatur penyimpanan file, melakukan load, serta menjalankan program dan menerima instruksi yang diberikan melalui keyboard maupun mouse. Software system ini sering disebut dengan sistem operasi atau operation system, yang contohnya adalah Windows; Linux, Mac, dll. Komponen Data atau disebut data component merupakan fakta dasar yang menjadi wakil atas suatu kejadian. Data ini merupakan hasil dari proses system komputer yang berupa informasi.
Communication component atau komponen komunikasi terdiri atas software dan hardware pula.  Untuk jenis perangkat keras dari komponen komunikas ini adalah Comunication Channel dan Networdk Interface Card / NIC atau yang umumnya disebut modem. Fungsi utama komponen komunikasi adalah untun menyediakan saluran antara computer. Hubungan tersebut dapat berupa radio, fiber optic, wirreless technology / saluran telepon, wire cable, infra merah, bluetooth. Berbeda dengan modem, maka komponen ini mengubungkan komputer dengan saluran komunikasi sebagai interface. Kemudian adanya software berfungsi untuk membuat tiap-tiap komputer mengerti atas data yang terkirim dianatar kompuer yang saling terhubung. Dengan demikian software ini dapat membangun saluran serta mengongtro setiap aliran data yang ada.



3.     Loosely coupled system merupakan prosessor yang memiliki local memori    yang saling berkomunikasi berikan contoh dan jelaskan contoh tersebut !
Jawab :
loosely coupled system yaitu setiap prosesor mempunyailocal memory sendiri. Komunikasi terjadi melalui bus atau jalur telepon yang merupakan salah satu sifat dari sistem operasi terdistribusi. Keuntungannya hampir sama dengan multiprocessor, yaitu adanya pembagian sumber daya dan komputasi yang lebih cepat.  Sistem ini terdiri atas dua model, yaitu Client-Server Systems di mana hampir seluruh proses dilakukan terpusat di server berdasarkan permintaan client. Model ini masih dibagi dua jenis lagi yaitu compute server system di mana server menyediakan sarana komputasi dan file server system di mana server menyediakan tempat penyimpanan data. Model yang lain ialah Peer-to-peer System (P2P) beberapa komputer saling bertukar data. Sistem operasi tersebut , ialah NetOS/Distributed OS.Contoh penerapan Distributed System: Small Area Network (SAN), Local Area Network (LAN),Metropolitan Area Network (MAN), Online Service (OL)/Outernet, Wide Area Network(WAN)/Internet

4.   Jelaskan struktur I/O berikut?
Jawab :
·         User request I/O,
struktur mode kernel Itu digunakan oleh Windows Driver Model ( WDM ) dan driver perangkat Windows NT untuk Berkomunikasi dengan Setiap Lain dan Dengan sistem operasi . Mereka adalah struktur data itu menggambarkan permintaan I / O , dan dapat Sama juga dianggap sebagai " permintaan I / O deskriptor " atau mirip . Daripada melewati sejumlah besar argumen kecil ( : . Seperti alamat penyangga , ukuran buffer , I / O tipe fungsi , dll) Untuk sopir , semua parameter ini ditularkan melalui pointer tunggal untuk struktur data persisten . IRP Dengan Semua parameter yang dapat diletakkan pada antrian jika permintaan I / O tidak dapat dilakukan segera . I / O penyelesaian Dilaporkan kembali kepada manajer I / O dengan melewati alamat untuk rutin untuk tujuan itu , IoCompleteRequest . IRP Mungkin repurposed sebagai kernel APC objek tersebut khusus jika diperlukan untuk melaporkan penyelesaian I / O ke thread Peminta.


Biasanya IRPs diciptakan oleh I / O Manajer dalam menanggapi permintaan I / O dari mode pengguna . Namun, kadang-kadang IRPs diciptakan oleh manajer plug- and-play , manajer daya , dan komponen sistem lainnya , dan juga dapat dibuat oleh pengemudi dan kemudian diteruskan ke pembalap lain .

I / O mekanisme paket permintaan Juga digunakan oleh sistem operasi VMS Digital Equipment Corporation , dan digunakan oleh Digital RSX - 11 keluarga sistem operasi sebelum itu

·           I/O Interrupt
interrupt adalah sinyal untuk perangkat keras atau perangkat lunak prosesor Pemancar oleh sebuah peristiwa yang menunjukkan Yang perlu perhatian segera . Interupsi memberitahu prosesor untuk suatu kondisi prioritas tinggi Mewajibkan gangguan dari kode yang prosesor mengeksekusi, thread saat ini . Prosesor Merespon dengan menghentikan aktivitas saat ini , tabungan negaranya , dan melaksanakan sebuah program kecil yang disebut interrupt handler ( atau rutin layanan interupsi , ISR ) untuk menangani Dengan Acara . Gangguan ini bersifat sementara , dan setelah selesai handler interupsi , prosesor resume eksekusi dari thread sebelumnya . Ada dua jenis interupsi :

Sebuah perangkat keras interrupt adalah sinyal peringatan elektronik yang dikirim ke prosesor dari perangkat eksternal , Entah bagian dari komputer itu sendiri : seperti disk atau perangkat pengendali eksternal . Misalnya, menekan tombol pada keyboard atau menggerakkan mouse memicu Itu interupsi perangkat keras menyebabkan prosesor untuk membaca keystroke atau posisi mouse . Berbeda dengan jenis software ( bawah ) , interupsi perangkat keras yang asynchronous dan dapat Terjadi di tengah eksekusi instruksi , tambahan perawatan Mewajibkan dalam pemrograman . Tindakan memulai interupsi hardware dimaksud dengan permintaan interupsi ( IRQ )
·           


5.   Analisis sistem kerja kernel dan register dan berikan tampilan hasil analisis sistem kerja kerja kernel dan sistem kerja register :
kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.
Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.
Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung diload dan dijalankan di atas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.
Register: Temporary Storage Areas
Register adalah tempat penyimpanan sementara untuk instruksi atau data. Mereka bukan merupakan bagian dari memori, melainkan mereka adalah lokasi penyimpanan tambahan khusus yang menawarkan keuntungan dari kecepatan.

Register bekerja di bawah arahan dari unit kontrol untuk menerima, menyimpan, dan mentransfer instruksi atau data dan melakukan aritmatika atau perbandingan logika dengan kecepatan tinggi. Unit kontrol menggunakan penyimpanan data cara mendaftarkan pemilik toko menggunakan mesin kasir-sebagai sementara, tempat nyaman untuk menyimpan apa yang digunakan dalam Cara Kerja Sistem Komputer.
Register adalah satu atau beberapa flip-flop yang digabung untuk menyimpan dan mengolah informasi dalam bentuk biner. Register yang paling sederhana hanya terdiri dari satu flip-flop saja, yang berarti hanya dapat menyimpan atau mengolah data yang terdiri dari satu bit saja yaitu 0 atau 1. Dengan demikian untuk mengolah data yang terdiri dari empat bit diperlukan empat buah flip-flop.
Register geser adalah suatu register yang dibangun dari untaian flip-flop D, dimana informasi dapat bergeser (digeserkan). Dalam register geser, masing-masing flip-flop saling dikoneksikan, sehingga isinya dapat digeser-geserkan dari satu flip-flop ke flip-flop yang lain (ke kiri atau ke kanan) atas perintah clock yang diberikan.
Register geser digolongkan dalam sirkuit logika sekuensi, dan terdiri dari gabungan beberapa flip-flop.
 Kegunaan register geser adalah untuk:
1.   penimbunan sementara (temporary memory, temporary storage).
2.   menggeser data ke kiri atau ke kanan
3.   mengubah data yang berjajar menjadi berderet, atau mengubah data berderet menjadi data berjajar.







Tidak ada komentar:

Posting Komentar