150 likes | 236 Vues
Operating Systems (OS) simplify hardware complexities for programmers, providing an accessible interface. Explore OS functions, components, and application interactions. Learn how OS manages resources, interfaces with users, coordinates activities, safeguards data, optimizes operations, and acts as a server. Discover the relationship between OS and the BIOS. Dive into OS evolution, DOS, Windows, Unix, and Linux. Uncover the vital role OS plays in running application programs. Enhance your knowledge of DOS booting and file system operations.
E N D
OPERATING SYSTEM Disusunoleh : Rudy EkoRahardjo, SE., M.Kom
Pengertian System Operasi (OS) William Stallings : OS adalah program yang menutupdetil hardware yang rumitkepada programmer danmenyediakanantarmuka yang mudahbagi programmer untukmengakses hardware dalammengembangkansebuah program.
Pengertian OS diatasdapatdilihatdaribeberapasudut : • Pengguna: Sistemoperasimerupakanalatuntukmempermudahpenggunaankomputer. • Sistem : - OS sebagaialatygdapatmenempatkansumberdayasecaraefisien (resource allocator). - OS merupakanpengatursumberdayaygmenanganikonflikpermintaansumberdayasecaraefisiensertaeksekusiaplikasi & operasidarialat I/O. - OS merupakanbagian program ygberjalansetiapsaatygdisebut kernel. • Tujuansistem : OS sbgalat yang membuatkomputerlebihnyamandigunakanuntukmenjalankanaplikasidanmenyelesaikanmasalahpengguna
FungsiSistemOperasi • Resource manager, mengalokasikansumberdaya. • Interface, perantaraantara user dengan hardware ygmenyediakanlingkunganygbersahabat (user friendly) • Coordinator, menyediakanfasilitasshgaktivitasygkomplekdapatdiaturuntukdikerjakandalamurutanygtelahdisusunsebelumnya
Guardian, menyediakankontrolaksesygmelindungi file danmemberipengawasanpadapembacaan / penulisan / eksekusi data dan program. • Gatekeeper, mengendalikansiapasajaygberhakmasuk (log)kedalamsistemdanmengawasitindakanapasajaygdapatmerekakerjakanketikamasuk (log) • Optimizer, menjadwalpemasukan (input) oleh user, pengaksesan basis data, proseskomputasi, danpengeluaran (output).
Accountant, mengaturwaktu CPU, penggunaanmemori, pemanggilan I/O, disk storage, danwaktukoneksi terminal. • Server, menyediakanlayananygseringdibutuhkanpengguna.
Operating System and BIOS (Basic Input Ouput System) Komponendidalamkomputerygberfungsisebagaipenghubungantara OS dengan hardware dandapatmenyimpanperintahdari OS, komponeninidinamakan BIOS. Perintahdalam BIOS dibagidua, yaitu : • Internal Command, adalahperintahygtelahtersimpandalammemoriygdipindahdari OS ke BIOS. Contohnya : DIR, Copy, Del, dan Rename
External Command, perintahygberadadiluarmemori, Contohnyaperintah FORMAT dan DISKCOPY. Ditinjaudaripembagianperintah , sbb : • OS adalahkumpulanbeberapaperintahatausintaksatau program ygmengendalikankomputerdenganmemperhatikanbentukdancarakerjadari hardware. • BIOS adalahkumpulan program ygbekerjadenganmemeriksa hardware dasar input danouputsuatusistemkomputer agar dapatberjalansebagaimanamestinya.
Basis Operating System • Perkembangan OS berawaldari DOS (Disk Operating System) • Basis OS ygdigunakanterdiridari : 1. DOS, OS inidikeluarkanoleh Microsoft (MS-DOS) dan IBM (IBM-DOS). Perintahygdiberikankedalam OS berbasisteksatau CUI (Character User Interface)
2. Windows, OS iniberbasisgarfisatau GUI (Graphical User Interface). 3. Unix, dikembangkantahun 1969 dilaboratorium AT&T Bell dipimpinoleh Ken Thompson. OS inibanyakdigunakanoleh Super Komputerdan Mainframe, yaitukomputer yang melakukanpengelolaan data ygsangatbesar. 4. Linux, merupakan OS open source dikembangkanolehLinusTorvalds (Finlandia). Linux dikembangkanberdasar OS Unix.
Operating System and Application Program • OS merupakanlandasanbagi program aplikasi. • OS memilikitiga file sistemutamayaitu IO.SYS, MSDOS.SYS, dan IBMBIO.SYS. Tambahan file COMMAND.COM berbedaatributdenganke 3 file sistemutama. COMMAND.COM memilikiatributtersembunyi (hidden) dan read only artinya file tersebuttidakakanterlihatsaatditampilkan. Tujuan hidden dan read only adalah agar file tidakterhapussebabbilasatu file tidakberfungsiataurusakatautidakada OS tidakdapatberfungsi
Cara kerja OS dengan DOS padasaatproses booting, Ketikakomputerdinyalakan program POST akanmemeriksaprosesor, memoridan BIOS terhadapkesalahan, bila POST berjalanbaik ROM akanmengaktifkan disk drive danharddisk. Kemudian ROM membaca OS ygdisebut bootstrap loader. • File OS akanberhubungandengan ROM. ROM akanmencari IO.SYS, IBMBIO.SYS, dan MSDOS.SYS padadisketatauharddisk. Bilasatu file tidakditemukanakanmunculpesanpada monitor “Non system disk or disk error, replace and strike any key when ready ….”
Bilake 3 file adaselanjutnyaakandicari file COMMAND.COM ygfungsinyamenerjemahkanperintahygakankitaberikankedalambahasamesin. Bila file tidakditemukanakanmunculpesandi monitor “Bad or Missing Command Interpreter” • Bilasemua file tersedia, komputerakanmembacakonfigurasiygadapada file CONFIG.SYS • Tahapakhirkomputerakanmembaca batch file AUTOEXEC.BAT
Tugas • Carimacam-macamsistemoperasisebanyak-banyaknyadancatatlahsecaraurut (sesuaiversi) kedalamkolomsebagaiberikut