Nama : JAYA SAPUTRA
NPM :125100157
M.KULIAH :SISTEM
OPERASI
DOSEN PENGAMPU : ADI JAYA SAPUTRA, M.TI
TUGAS/QUIZ :QUIS
1
KET :
SILAHKAN KERJAKAN DI BLOG KEMUDIAN UPLOAD DAN ISI FORM
KOMENTAR….
JANGAN LUPA ISI ABSENSI…….
1.
Apa itu system operasi ? dan jelaskan fungsi
dari system operasi !
2.
Jelaskan dari fungsi komponen sistem komputer
serta gambarkan abstraksi komponen system !
3.
Loosely coupled system merupakan
prosessor yang memiliki local memori yang saling berkomunikasi berikan contoh
dan jelaskan contoh tersebut !
4.
Jelaskan struktur I/O berikut
·
User request I/O, dan
·
I/O Interrupt
5.
Analisis sistem kerja kernel dan register dan
berikan tampilan hasil analisis sistem kerja kerja kernel dan sistem kerja
register :
jawab
Jawaban
no 1
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)
3. 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
Jawaban no 2
Komponen
sistem komputer pada umumnya terbagi menjadi empat, yaitu
hardware / perangkat keras, software / perangkat lunak, komponen komunikasi dan
komponen data.
a. 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. Bila lebih diperinci lagi, CPU juga terdiri beberapa
komponen utama yaitu ALU atau Arithmatic Logic Unit yang gunanya untuk
melakukan fungsi perhitungan; CU atau Control Unit yang mengatur proses
perintah serta per-pindahan data dari bagian CPU yang satu kebagian CPU yang
lainnya; dan BUS atau Interface Unit adalah komponen untuk mengantar perintah
serta data diantara CPU dengan hardware lainnya.
- 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. Sedangkan software aplikasi merupakan perangkat lunak yang merupakan tambahan sistem pada sistem operasi, seperti Open Office, aplikasi game, aplikasi multimedia, 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. Bila kita melihat kilas balik sejarah komputer, data merupakan alasan utama hingga terciptanya komputer. Bentuk data pun berbagai jenis yang umumnya berupa angka.
- 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.
Abstraksi komponen
Jawaban
no 3
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
jawaban no 4
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 )
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
Jawaban no 5
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 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:
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.







