280 likes | 580 Views
PERTEMUAN KE-3 PERKULIAHAN SISTEM OPERASI. Mengingat kembali skema dasar blok sistem komputer. Skema Dasar Blok Sistem Komputer. Pertanyaan. Gambarkan skema dasar blok sistem komputer ? ……. merupakan memori di dalam processor. Sebutkan empat jenis instruksi yang dijalankan processor?
E N D
Pertanyaan • Gambarkanskemadasarbloksistemkomputer? • …….merupakanmemorididalam processor. • Sebutkanempatjenisinstruksi yang dijalankan processor? • Sebutkanduajenis register yang umumnyaterdapatpada processor? • ….…digunakanuntukmenyimpan data yang dibacadarimemoriataupun yang akandiprosesdi ALU. • …….digunakanuntukmenyimpanalamatmemoridari data ataupunkodeinstruksi program yang akandiaksesoleh processor. • ……..adalahsinyalperangkatkeras, terutamaperanti I/O, ataupunperangkatlunakuntukmeminta processor melakukansuatutugastertentu. • ………disebutjuga system call. • Setiapinterupsimemiliki…….yaitukumpulaninstruksi yang akandieksekusijikainterupsitersebutterjadi. • Pembagiandenganbilangannol, istilahlainnyayaitu…..
SistemOperasi Definisi : Perangkatlunak (software) yang berfungsiuntukmengelolaseluruh komponendansumberdayasistemkomputer, baikfisikmaupun nonfisik (misalkan data) agar dapatdigunakansecara optimal. Fungsi : SebagaiExtended Machine (Virtual Machine), menyediakansekumpulanlayanan (system call) kepemakai Sebagaipengelolasumberdaya (Resource Manager), mengelolaseluruhsumberdayaygterdapatpadasistemkomputer a. ContohSistemoperasikomputerpribadi : Ms.DOS, Windows 95, Windows XP, Windows 7, Linux, Macintosh b. ContohSistemoperasi mini-computer : OS/360 c. ContohSistemoperasipada PDA (personal digital asistant): PalmOS, Windows CE, Symbian
Sumberdayasistemkomputer Adalahsemuakomponendisistemkomputer yang dapatmemberimanfaat. Sumberdayainiterdiridari : 1. Sumberdayafisik 2. Sumberdayanonfisik (abstrak)
SumberDayaFisik Perangkatsumberdayafisik • Keyboard,barcode reader • Mouse,joystick, light-pen,trackball,touch screen • Floppy disk drive,harddisk, tape drive,optical disk, CD ROM drive • Layar monitor • Printer
SumberDayaFisik • Modem,ethernet card, PCMCIA • Memory aksesacak (RAM), chace memory, register,dll • Sound card, kamera, radio,dll • Scanner, digitizer, plotter,dll • Sensor inframerah
SumberDayaNonfisik (abstrak) Sumberdayaabstrak • Data • Program
Data • Semaphore • PCB (Process Control Block) • Tabelsegmen,tabelpage,I-node,FAT • File (berkas) • Dll
Program • Kumpulan instruksiygdapatdijalankansistemkomputer
Sistemoperasisebagai Extended Machine Padaawalperkembangankomputer, dimanabelumadasistemoperasi, semuaoperasikomputerdilakukansecara manual menggunakan panel kontrololehparaahli. sistemoperasidikembangkansecarabertahapuntukmengotomatisasihal-hal yang tadinyaharusdilakukansecara manual. Selainitusistemoperasimenyembunyikandetiloperasiperangkatkerassertamenyediakanantarmukaoperasi yang lebihsederhanadanmudahdimengertiolehpengguna. Dengankata lain, sistemoperasimelakukanabstraksibagipenggunaterhadappengaksesansumberdayakomputer.
Sistemoperasisebagai Extended Machine Denganadanyasistemoperasi, penggunahanyamelihatkomputersebagaimesin yang dapatmenjalankantugas-tugas yang diberikankepadanya, sepertimemutarlagu, melakukanperhitunganmatematis. Penggunatidakperlutahubagaimanasesungguhnyamekanismekerja internal komputerseperti : a. menyalinkodeinstruksi program kememori. b. melakukanperhitungandiprocessor. c. menyimpan data kesuatualamat disk d. bagaimanacaranya data-data dikirimke printer lewatkabelparalel.
Sistemoperasisebagai Resource Manager Padasistemkomputerdimungkinkanbeberapa job dijadwalsecarabergantianuntukmenggunakan processor. Sumberdayakomputerdibagipakaioleh job-job tersebut. Caranyaadalahdenganmelakukanmultipleks (multiplexing) padapenggunasumberdaya, baikdarisegiwaktumaupunruang. Contohsumberdaya yang dimultiplekssecarawaktuadalah processor dan printer. Multi programingpada processor tunggaldicapaidenganmelakukanalokasi processor kepadamasing-masing job secarabergantian. Setiap kali terjadipergantian job, status eksekusidari job sebelumnyaharusdisimpansehinggajikaeksekusikembalilagikepadanya, job tersebutdapatmelanjutkaneksekusinyadarikeadaanterakhirnya. Inimerupakantugassistemoperasi.
Sistemoperasisebagai Resource Manager Contohsumberdaya yang dimultiplekssecararuangadalahmemoridan disk. Ruangmemoridipartisiuntukmenyimpanbeberapa job secarabersamaan. Sistemoperasiharusmemastikan program yang satutidakmenulisataumemodifikasipartisimemori job lainnya. Selainitu, disk yang samadigunakanuntukmenyimpanberkas-berkas yang berbeda. Penyimpananberbagaiberkasdi disk butuhdilakukansecarabaiksehinggamudahdibacakembalidantidaksalingtumpangtindih. Inipunmenjaditanggungjawabsistemoperasi.
SejarahPerkembangan SO • Generasike-nol (1940) • Komponenutamatabunghampaudara • SistemkomputerbelummenggunakanSistemOperasi • Semuaoperasikomputerdilakukansecara manual melaluiplugboard, danhanyabisadigunakanuntukmenghitung +, - , dan *
2. Generasi Pertama (1950) • Komponen utama transistor • Input memakai punch card 3. Generasi Kedua (1960) • Komponen utama IC • Berkembang konsep : • Multiprogramming • Multiprocessor Sistem Operasi -2
Spooling • Device Independence • Time Sharing • Real time system 4. GenerasiKetiga (1970) • VLSI (Very-large-scale integration) • Prosespembuatan IC dengankombinasiribuan transistor dalamsatu chip. • Konsep Generals Purpose System Sistem Operasi -2
5. Generasi Keempat (pertengahan 1970- sekarang) • PC makin populer • Sistem Operasi untuk jaringan • User Interface semakin user friendly Sistem Operasi -2