1 / 15

Understanding Operating Systems: Foundations and Functions

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.

Télécharger la présentation

Understanding Operating Systems: Foundations and Functions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OPERATING SYSTEM Disusunoleh : Rudy EkoRahardjo, SE., M.Kom

  2. Pengertian System Operasi (OS) William Stallings : OS adalah program yang menutupdetil hardware yang rumitkepada programmer danmenyediakanantarmuka yang mudahbagi programmer untukmengakses hardware dalammengembangkansebuah program.

  3. 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

  4. FungsiSistemOperasi • Resource manager, mengalokasikansumberdaya. • Interface, perantaraantara user dengan hardware ygmenyediakanlingkunganygbersahabat (user friendly) • Coordinator, menyediakanfasilitasshgaktivitasygkomplekdapatdiaturuntukdikerjakandalamurutanygtelahdisusunsebelumnya

  5. 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).

  6. Accountant, mengaturwaktu CPU, penggunaanmemori, pemanggilan I/O, disk storage, danwaktukoneksi terminal. • Server, menyediakanlayananygseringdibutuhkanpengguna.

  7. 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

  8. External Command, perintahygberadadiluarmemori, Contohnyaperintah FORMAT dan DISKCOPY. Ditinjaudaripembagianperintah , sbb : • OS adalahkumpulanbeberapaperintahatausintaksatau program ygmengendalikankomputerdenganmemperhatikanbentukdancarakerjadari hardware. • BIOS adalahkumpulan program ygbekerjadenganmemeriksa hardware dasar input danouputsuatusistemkomputer agar dapatberjalansebagaimanamestinya.

  9. 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)

  10. 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.

  11. 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

  12. 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 ….”

  13. 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

  14. Tugas • Carimacam-macamsistemoperasisebanyak-banyaknyadancatatlahsecaraurut (sesuaiversi) kedalamkolomsebagaiberikut

More Related