Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Sistem Operasi Pertemuan 4. Sub sistem (kompoen/rutin) sistem operasi Manajemen proses Membuat proses-proses yang berjalan tidak saling menggangu bahkan.

Presentasi serupa


Presentasi berjudul: "Sistem Operasi Pertemuan 4. Sub sistem (kompoen/rutin) sistem operasi Manajemen proses Membuat proses-proses yang berjalan tidak saling menggangu bahkan."— Transcript presentasi:

1 Sistem Operasi Pertemuan 4

2 Sub sistem (kompoen/rutin) sistem operasi Manajemen proses Membuat proses-proses yang berjalan tidak saling menggangu bahkan dapat saling bekerja sama Manajemen memory Mengatur pemakaian ruang memori utama yang terbatas agar dapat digunakan secara bersamaan oleh sebanyak mungkin proses tanpa saling menggangu satu sama lain Manajemen device Mengelola beragam device ataupun piranti I/O yang berbeda karakteristiknya agar dapat digunakan dengan baik oleh proses proses Manajemen berkas Pengelolaan berkas pada media penyimpanan Manajemen disk

3 Sistem Operasi

4 Hubungan antar komponen sistem operasi

5 Sejarah perkembangan Sistem Operasi MS DOS Tahun 1975 PC Pertama Altair, diproduksi oleh MITS (Micro Instrumentation Telemetry Systems) tanpa keyboard, layar, tape atau disk yang ditujukan untuk penggemar elektronika Dengan komputer ini Bill Gates menulis interpreter BASIC Processor yang digunakan intel 8080 (8 bit) Memory 256 byte Sistem operasi CP/M dibuat oleh Digital Research

6 Sejarah perkembangan sistem operasi MS DOS Tahun 1979 Tim Patterson membuat MS DOS meniru CP/M untuk menguji dengan processor intel 8086 Diproduksi dari Seatle Computer Products

7 Sejarah perkembangan sistem operasi MS DOS Agustus 1981 Microsoft membeli 86-DOS dari Tim Patterson dan diperbaiki menjadi MS DOS versi 1.0 yang dibuat dengan 4000 baris kode bahasa assembly Fitur MS DOS memakai memori 12 Kbyte pada processor intel 8086 dengan memori 64 Kbyte, hanya mendukung 1 direktori dan 64 file, tidak mendukung hardisk,, hanya mendukung floppy disk 5 ¼ inch 160 Kbyte dengan 512 byte / sector MS DOS versi 1.0 –Ibmbio.com yaitu disk dan character I/O system –IO.sys yaitu disk dan file manager –MSDOS.sys yaitu command processor, shell primitif

8 Sejarah perkembangan sistem operasi MS DOS Microsoft bekerja sama dengan IBM MS DOS dipasarkan dengan dua nama –MS DOS –PC DOS rilis untuk IBM PC

9 Sejarah perkembangan sistem operasi MS DOS Oktober 1982 MS DOS versi 1.1 mendukung disket 320 KByte

10 Sejarah perkembangan sistem operasi MS DOS 1983 MS DOS versi 2.0 Sistem operasi memakai memori 24 Kbyte, dibuat dengan baris assembly IBM mengembangkan PC XT yaitu komputer pribadi (PC) berbasis hardisk Fitur –Mendukung hardisk –Mendukung diektori hirarki –Kaya perintah DOS –Kemampuan meniru UNIX seperti I/O redirection, pipeline, filter dan background printing, pemakaian file descriptor –Mendukung disket 360 Kbyte, system configuration, user installable device driver, memory management dan customized shell

11 Sejarah perkembangan sistem operasi MS DOS 1984 MS DOS versi 2.05 IBM membuat PC AT dengan processor Intel PC AT menyediakan disket 1,2 M, battery backup clock, informasi konfigurasi CMOS, hardisk lebih dari 10M, mendukung RAM disk Processor menyediakan pengalamatan extended dan karakteristik proteksi memori, user dan kernel mode, ring based protection dan kemampuan menjalankan banyak program sekaligus

12 Sejarah perkembangan sistem operasi MS DOS MS DOS versi 3.0 –Menggunakan processor 8086 –Mendukung keyboard dan peripheral hardisk baru (AT bus) –Shell bisa diganti pemakai, misal dengan norton shell yaitu NDOS.COM MS DOS versi 3.1 Mendukung jaringan PC-PC, memori yang dipakai tidak bertambah dengan adanya swap sistem operasi MS DOS versi 3.2 Mendukung disket 3 ½ inch dan IBM token ring MS DOS versi 3.3 Mendukung komunikasi serial standar dengan kecepatan bps memori yang dipakai 46 Kbyte, dengan processor intel atau 80386

13 Sejarah perkembangan sistem operasi MS DOS 1990 Microsoft keluar dari kerjasama dengan IBM Microsoft mengeluarkan Windows NT, user interface serupa dengan MS DOS 3.1 tapi dengan konsep yang berbeda IBM mengeluarkan OS/2

14 Sejarah perkembangan sistem operasi MS DOS MS DOS versi 4.0 –Mendukung hardisk lebih besar daripada 32 Mbyte sampai 2 Gbyte –Program terbatas sampai 640 Kbyte tetapi RAM 16 Mbyte dapat digunakan sebagai RAM disk untuk meningkatkan kinerja sistem file –Memberikan menu driven shell tidak hanya keyboard oriented shell

15 Sejarah perkembangan sistem operasi MS DOS April 1991 MS DOS versi 5.0 –Mendukung penggunaan extended memory –Program terbatas samapai 640 Kbyte, menggunakan extended memory untuk user written device driver dan utilitas utilitas

16 Program antarmuka CUI (command user interface) GUI (Graphical user interface)

17 System Call (Pemanggilan system) Tata cara pemanggilan di program aplikasi untuk memperoleh layanan sistem operasi Contohnya perintah ke sistem operasi berupa type, dir,copy, del, date System call memberikan fasilitas untuk mengendalikan sistem operasi dan akses ke perangkat keras System call umumnya berisi trap (semacam sinyal interupsi perangkat lunak) untuk memanggil rutin- rutin dari sistem operasi

18 Kategori system call Process control –Load –Execute –Create process (for example, fork on UNIX like systems or NtCreateProcess in the Windows NT Native API) –Terminate process –Get/set process attributes –Wait for time, wait event, signal event –Allocate, free memory

19 Kategori System Call File Management –Create file –Open, close –Read, write, reposition –Get/set file attributes Device Management –Request device, release device –Read, write, reposition –Get/set device attributes –Logically attach or deattach device

20 Kategori System Call Information Management –Get/set time or date –Get/set system data –Get/set process, file or device attributes Communication –Create, delete communication connection –Send,receive message –Transfer status information –Attach or deattach remote device

21 System call pada MS DOS Operasi terhadap disk Operasi terhadap direktori Operasi pengelolaan file Operasi pengolahan I/O Operasi pengelolaan memori Operasi pengelolaan kendali program Operasi pengelolaan lingkungan eksekusi

22 Kumpulan System Call (API) API (Application Programming Interface) WIN32 API pada sistem operasi MS Windows (Windows 98, Windows NT, Windows CE) POSIX pada sistem operasi UNIX

23 Kernel Kernel berisi komponen-komponen dasar sistem operasi. Kernel mengelola penjadwalan dan context switching, exception handling, dan interrupt handling serta sinkronisasi processor

24 Kernel


Download ppt "Sistem Operasi Pertemuan 4. Sub sistem (kompoen/rutin) sistem operasi Manajemen proses Membuat proses-proses yang berjalan tidak saling menggangu bahkan."

Presentasi serupa


Iklan oleh Google