1 / 21

PERTEMUAN – 2 KULIAH SISTEM OPERASI PENGERTIAN SISTEM OPERASI

PERTEMUAN – 2 KULIAH SISTEM OPERASI PENGERTIAN SISTEM OPERASI. Agus Triwidiyanto , S.T http://agustriwidiyanto.co.cc tugas_p_tri@yahoo.com. TINJAUAN INSTRUKSIONAL. TINJAUAN INSTRUKSIONAL UMUM / TIU Mahasiswa mampu untuk menjelaskan Sistem Operasi TINJAUAN INSTRUKSIONAL KHUSUS / TIK

Download Presentation

PERTEMUAN – 2 KULIAH SISTEM OPERASI PENGERTIAN SISTEM OPERASI

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. PERTEMUAN – 2KULIAHSISTEMOPERASIPENGERTIAN SISTEM OPERASI AgusTriwidiyanto, S.Thttp://agustriwidiyanto.co.cc tugas_p_tri@yahoo.com

  2. TINJAUAN INSTRUKSIONAL • TINJAUAN INSTRUKSIONAL UMUM / TIU Mahasiswa mampu untuk menjelaskan Sistem Operasi • TINJAUAN INSTRUKSIONAL KHUSUS / TIK Mahasiswa dapat menjelaskan tentang Pengertian Sistem Operasi

  3. PEMBAHASAN • PengantarSistemOperasi • FungsiDasar • Tujuan • Sasaran • Sejarah • Layanan

  4. PENGANTARSISTEMOPERASI • Penghubungantara User dan Hardware • Pengelolaseluruhsumber-daya yang terdapatpadasistemkomputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.

  5. System Calls • System call menyediakan interface antara program (program pengguna yang berjalan) danbagian OS. • System call menjadijembatanantaraprosesdansistemoperasi. • System call ditulisdalambahasa assembly ataubahasatingkatrendahyang dapatmengendalikanmesin

  6. System Calls • Tigacaramemberikan parameter dari program kesistemoperasi: 1. Melalui registers (sumberdayadi CPU). 2. Menyimpan parameter pada data struktur (table) dimemori, danalamat table tsbditunjukoleh pointer yang disimpandi register. • 3. Push (store) melalui "stack" padamemoridan OS mengambilnyamelalui pop pada stack tsb.

  7. FUNGSIDASAR • Sistemkomputerpadadasarnyaterdiridariempatkomponenutama, yaitu : 1. Perangkatkeras (Hardware), 2. Program aplikasi (Software), 3. Sistemoperasi (OperatingSystem), 4. Para pengguna (User). • Sistemoperasiberfungsiuntukmengaturdanmengawasipenggunaanperangkatkerasolehberbagai program aplikasisertaparapengguna. • Sistemoperasijugaseringdisebutresource allocator • Satulagifungsipentingsistemoperasiialahsebagai program pengendali yang bertujuanuntukmenghindarikekeliruan(error) dan penggunaan komputer yang tidak perlu

  8. Cara KerjaKomputer

  9. TUJUANMEMPELAJARI SO • Merancang & Modifikasi sesuai dengan kebutuhan kita, • Memilih alternatif sistem operasi yang dapat memaksimalkan penggunaan sistem operasi • Agar konsep dan teknik sistem operasi dapat diterapkan pada aplikasi-aplikasi lain.

  10. SASARANSISTEMOPERASI • kenyamanan -- membuatpenggunaankomputermenjadilebihnyaman, • efisien -- penggunaansumber-dayasistemkomputersecaraefisien • berevolusi -- sistemoperasiharusdibangunsehinggamemungkinkandanmemudahkanpengembangan, pengujiansertapengajuansistem-sistem yang baru.

  11. SEJARAHSISTEMOPERASI Komputer Generasi Pertama Komponen elektronikanya dari Tabung Hampa (Vacuum Tube) Program dibuat dalam bahasa mesin (Machine Language), yang programnya tersimpan dalam memori komputer. Programnya masih menggunakan bahasa mesin dengan menggunakan kode 0 dan 1 dalam urutan tertentu. Sifat-sifatnya: Ukurannya besar dan memerlukan tempat yang sangat luas Memerlukan banyak Pendingin (AC) karena banyak mengeluarkan panas Prosesnya relatif lambat Kapasitas untuk menyimpan data kecil. Pabrik yang memproduksi : UNIVAC, IBM, BURROGHS, HONEYWELL Contoh mesin : ENIAC, MARK II, EDSAC, MARK III, UNIVAC I & II, IBM 650, ADVAC

  12. SEJARAH SISTEM OPERASI Komputer Generasi Kedua • Komponen elektronikanya dari Transistor • Program dibuat dengan Assembly Language, FORTRAN, ALGOL dan COBOL • Sifat-sifatnya: • Ukurannya relatif kecil • Tidak banyak mengeluarkan panas • Telah mengenal Magnetic Tape dan Magnetic Disk untuk menyimpan data • Mulai mengenal Tele Processing (time sharing yang memungkinkan beberapa user dapat memakai komputer secara bersama-sama) • Proses relatif lebih cepat • Kapasitas untuk menyimpan data semakin besar. Pabrik yang memproduksi: UNIVAC, IBM, BURROGHS, HONEYWELL, CDC (Control Data Corporation), NCR Contoh mesin : IBM (IBM 1620, IBM 1401, IBM 7070, IBM 7080, IBM 7094), UNIVAC III, CDC 6600 Super dan CDC 7600, BURROGHS 5500, HONEYWELL 400, PDP 1 & 5

  13. SEJARAH SISTEM OPERASI Komputer Generasi Ketiga • Komponen elektronikanya dari Integrated Circuit (IC) yang berbentuk lempengan atau chip • Program dibuat dengan bahasa tingkat tinggi (High Level Language), yaitu: BASIC, FORTRAN, COBOL • Sudah menerapkan konsep multi processing dan dapat menjalankan program lebih dari satu multi programming dalam waktu yang bersamaan • Dapat berkomunikasi dengan peralatan lain untuk melakukan komunikasi data seperti telepon dengan komputer. • Sifat-sifatnya: • Ukurannya lebih kecil dari komputer generasi kedua • Mulai mengenal Multi Programming dan Multi Processing • Adanya integrasi antara Software dan Hardware dalam Sistem Operasi • Prosesnya sangat cepat • Kapasitas untuk menyimpan data lebih besar. Pabrik yang memproduksi : IBM, BURROGHS, HONEYWELL, NCR Contoh mesin : IBM S/360, UNIVAC 1108, PDP 8 & 11, HONEYWELL 200, RCA, SPECTRA 70.

  14. SEJARAH SISTEM OPERASI Komputer Generasi Keempat • Komponenelektronikanyadariminiaturisasi yang disebut LSI danmulaimemperkenalkan VLSI (Very Large Scale Integration) yang merupakanpaduandari IC dengankapasitasrangkaiandapatmencapai 100.000 komponentiap chip • Mulaidikembangkansuatujaringankomputerlokal yang menggunakan ARCNET (Attach Research Computing Network) • Program dibuatdenganbahasa: BASIC, FORTRAN, COBOL, PASCAL • Sifat-sifatnya: • Ukurannyarelatiflebihkecil • Sudahmenerapkan Multi Programming dan Multi Processing • MengenalDataBase Management System (DBMS). Pabrik yang memproduksi : IBM, BURROGHS, HONEYWELL Contoh mesin : IBM (IBM S/34, IBM S/36, IBM PC/AT & XT, IBM PS/2), HONEYWELL 700, BURROGHS 600, CRAY I, CYBER, PC Aplle II, COMMODORE PC

  15. SEJARAH SISTEM OPERASI Komputer Generasi Kelima Komputergenerasiinimasihdalamtahappengembangandanpemakainyabelumbanyak. PengembangankomputergenarasiinidipeloporiolehnegaraJepang Komponenelektronikanyamenggunakanbentuk paling barudari chip VLSI Program dibuatdalambahasa PROLOG (Programming Logic) dan LISP (List Processor) Komputergenerasikelimadifokuskankepada AI (Artificial Inteligence / KecerdasanBuatan), yaitusesuatu yang berhubungandenganpenggunaankomputeruntukmelaksanakantugas-tugas yang merupakan analog tingkahlakumanusia. • Sifat-sifatnya: • Dapat membantu menyusun program untuk dirinya sendiri • Dapat menerjemahkan dari suatu bahasa ke bahasa lain • Dapat membuat pertimbangan-pertimbangan logis • Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya • Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan • Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto.

  16. SEJARAH SISTEM OPERASI Komputer Masa Depan Denganteknologikomputer yang adasaatini, agaksulituntukdapatmembayangkanbagaimanakomputermasadepan. Denganteknologi yang adasaatinisajakitaseakansudahdapat “menggenggamdunia”. Dari sisiteknologibeberapailmuankomputermeyakinisuatusaatterciptaapa yang disebutdenganbiochip yang dibuatdaribahan protein sitetis. Robot yang dibuatdenganbahaninikelakakanmenjadimanusiatiruan. Sedangkanteknologi yang sedangdalamtahappenelitiansekaranginiyaitumikrooptikserta input-output audio yang mungkindigunakanolehkomputer yang akandatang. Ahli-ahlisainskomputersekarangjugasedangmencobamerancangkomputer yang tidakmemerlukanpenulisandanpembuatan program olehpengguna. Komputertanpa program (programless computer) inimungkinmembentukciriutamagenerasikomputer yang akandatang • Ciri-cirikomputermasadepan • lebihcanggihdanlebihmurahdanmemilikikemampuandiantaranyamelihat, mendengar, berbicara, danberpikirsertamampumembuatkesimpulansepertimanusia • komputermemilikikecerdasanbuatan yang mendekatikemampuandanprilakumanusia • kecerdasanuntukmemprediksisebuahkejadian yang akanterjadi, bisaberkomunikasilangsungdenganmanusia, danbentuknyasemakinkecil. • komputermasadepanakanlebihmenakjubkan

  17. SEJARAH SISTEM OPERASI

  18. LAYANAN SISTEM OPERASI • MenurutTanenbaumharusmemilikilayanansebagaiberikut: - Pembuatan program, sistemoperasimenyediakanfasilitasdanlayananuntukmembantuparapemrogramuntukmenulis program - Eksekusi program, instruksi-instruksidan data-data harusdimuatkememoriutamaperangkat-parangkatmasukan/ keluarandanberkasharusdi-inisialisasi, sertasumber-daya yang adaharusdisiapkan, semuaituharusditanganiolehsistemoperasi.

  19. LAYANAN SISTEM OPERASI - PengaksesanI/O Device, SistemOperasiharusmengambilalihsejumlahinstruksi yang rumitdansinyalkendalimenjengkelkan agar pemrogramdapatberfikirsederhanadanperangkat pun dapatberoperasi - Pengaksesanterkendaliterhadapberkas (File), deteksidanpemberiantanggapanpadakesalahan, sertaakunting, disediakannyamekanismeproteksiterhadapberkasuntukmengendalikanpengaksesanterhadapberkas

  20. LAYANAN SISTEM OPERASI - Pengaksesan sistem, • padapengaksesandigunakanbersama (shared system). Fungsipengaksesanharusmenyediakanproteksiterhadapsejumlahsumber-dayadan data daripemakaitakterdistorsisertamenyelesaikankonflik-konflikdalamperebutansumber-daya. - Deteksi dan Pemberian tanggapan pada kesalahan • yaitujikamunculpermasalahanmunculpadasistemkomputermakasistemoperasiharusmemberikantanggapan yang menjelaskankesalahan yang terjadisertadampaknyaterhadapaplikasi yang sedangberjalan. • - Akunting. • SistemOperasi yang bagusmengumpulkan data statistikpenggunaanberagamsumber-dayadanmemonitor parameter kinerja.

  21. SELESAI …… LanjutkePertemuan - 3

More Related