pertemuan – 2 kuliah sistem operasi pengertian sistem operasi

21
PERTEMUAN – 2 KULIAH SISTEM OPERASI PENGERTIAN SISTEM OPERASI Agus Triwidiyanto, S.T http://agustriwidiyanto.co.cc [email protected]

Upload: plato-moore

Post on 02-Jan-2016

118 views

Category:

Documents


9 download

DESCRIPTION

PERTEMUAN – 2 KULIAH SISTEM OPERASI PENGERTIAN SISTEM OPERASI. Agus Triwidiyanto , S.T http://agustriwidiyanto.co.cc [email protected]. TINJAUAN INSTRUKSIONAL. TINJAUAN INSTRUKSIONAL UMUM / TIU Mahasiswa mampu untuk menjelaskan Sistem Operasi TINJAUAN INSTRUKSIONAL KHUSUS / TIK - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

PERTEMUAN – 2KULIAH SISTEM OPERASI

PENGERTIAN SISTEM OPERASIAgus Triwidiyanto, S.T

http://[email protected]

Page 2: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

TINJAUAN INSTRUKSIONAL UMUM / TIUMahasiswa mampu untuk menjelaskan Sistem Operasi

TINJAUAN INSTRUKSIONAL KHUSUS / TIKMahasiswa dapat menjelaskan tentang Pengertian Sistem Operasi

TINJAUAN INSTRUKSIONAL

Page 3: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

Pengantar Sistem OperasiFungsi DasarTujuanSasaranSejarahLayanan

PEMBAHASAN

Page 4: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

Penghubung antara User dan Hardware

Pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.

PENGANTAR SISTEM OPERASI

Page 5: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

System call menyediakan interface antara program (program pengguna yang berjalan) dan bagian OS.

System call menjadi jembatan antara proses dan sistem operasi.

System call ditulis dalam bahasa assembly atau bahasa tingkat rendah yang dapat mengendalikan mesin

System Calls

Page 6: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

Tiga cara memberikan parameter dari program ke sistem operasi:

1. Melalui registers (sumber daya di CPU). 2. Menyimpan parameter pada data struktur

(table) di memori, dan alamat table tsb ditunjuk oleh pointer yang disimpan di register.

3. Push (store) melalui "stack" pada memori dan OS mengambilnya melalui pop pada stack tsb.

System Calls

Page 7: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

• Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu :1. Perangkat keras (Hardware), 2. Program aplikasi (Software), 3. Sistem operasi (Operating System), 4. Para pengguna (User).

• Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna.

• Sistem operasi juga sering disebut resource allocator

• Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu

FUNGSI DASAR

Page 8: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

Cara Kerja Komputer

Page 9: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

1. Merancang & Modifikasi sesuai dengan kebutuhan kita,

2. Memilih alternatif sistem operasi yang dapat memaksimalkan penggunaan sistem operasi

3. Agar konsep dan teknik sistem operasi dapat diterapkan pada aplikasi-aplikasi lain.

TUJUAN MEMPELAJARI SO

Page 10: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

1. kenyamanan -- membuat penggunaan komputer menjadi lebih nyaman,

2. efisien -- penggunaan sumber-daya sistem komputer secara efisien

3. berevolusi -- sistem operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan sistem-sistem yang baru.

SASARAN SISTEM OPERASI

Page 11: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

SEJARAH SISTEM OPERASIKomputer 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 luasMemerlukan banyak Pendingin (AC) karena banyak mengeluarkan panasProsesnya relatif lambatKapasitas 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

Page 12: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

SEJARAH SISTEM OPERASIKomputer Generasi Kedua

Komponen elektronikanya dari TransistorProgram dibuat dengan Assembly Language, FORTRAN, ALGOL dan COBOL

Sifat-sifatnya: Ukurannya relatif kecilTidak banyak mengeluarkan panasTelah mengenal Magnetic Tape dan Magnetic Disk untuk menyimpan dataMulai mengenal Tele Processing (time sharing yang memungkinkan beberapa user dapat memakai komputer secara bersama-sama)Proses relatif lebih cepatKapasitas 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

Page 13: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

Komputer Generasi Ketiga

Komponen elektronikanya dari Integrated Circuit (IC) yang berbentuk lempengan atau chipProgram dibuat dengan bahasa tingkat tinggi (High Level Language), yaitu: BASIC, FORTRAN, COBOLSudah menerapkan konsep multi processing dan dapat menjalankan program lebih dari satu multi programming dalam waktu yang bersamaanDapat berkomunikasi dengan peralatan lain untuk melakukan komunikasi data seperti telepon dengan komputer.

Sifat-sifatnya: Ukurannya lebih kecil dari komputer generasi keduaMulai mengenal Multi Programming dan Multi ProcessingAdanya integrasi antara Software dan Hardware dalam Sistem OperasiProsesnya sangat cepatKapasitas 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.

SEJARAH SISTEM OPERASI

Page 14: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

SEJARAH SISTEM OPERASIKomputer Generasi Keempat

Komponen elektronikanya dari miniaturisasi yang disebut LSI dan mulai memperkenalkan VLSI (Very Large Scale Integration) yang merupakan paduan dari IC dengan kapasitas rangkaian dapat mencapai 100.000 komponen tiap chipMulai dikembangkan suatu jaringan komputer lokal yang menggunakan ARCNET (Attach Research Computing Network)Program dibuat dengan bahasa: BASIC, FORTRAN, COBOL, PASCAL

Sifat-sifatnya: Ukurannya relatif lebih kecilSudah menerapkan Multi Programming dan Multi ProcessingMengenal DataBase 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

Page 15: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

Komputer Generasi Kelima

Komputer generasi ini masih dalam tahap pengembangan dan pemakainya belum banyak. Pengembangan komputer genarasi ini dipelopori oleh negara JepangKomponen elektronikanya menggunakan bentuk paling baru dari chip VLSIProgram dibuat dalam bahasa PROLOG (Programming Logic) dan LISP (List Processor)Komputer generasi kelima difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia.

Sifat-sifatnya: Dapat membantu menyusun program untuk dirinya sendiriDapat menerjemahkan dari suatu bahasa ke bahasa lainDapat membuat pertimbangan-pertimbangan logisDapat mendengar kalimat perintah yang diucapkan serta melaksanakannyaDapat memilih setumpuk fakta serta menggunakan fakta yang diperlukanDapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto.

SEJARAH SISTEM OPERASI

Page 16: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

SEJARAH SISTEM OPERASIKomputer Masa Depan

Dengan teknologi komputer yang ada saat ini, agak sulit untuk dapat membayangkan bagaimana komputer masa depan. Dengan teknologi yang ada saat ini saja kita seakan sudah dapat “menggenggam dunia”. Dari sisi teknologi beberapa ilmuan komputer meyakini suatu saat tercipta apa yang disebut dengan biochip yang dibuat dari bahan protein sitetis. Robot yang dibuat dengan bahan ini kelak akan menjadi manusia tiruan. Sedangkan teknologi yang sedang dalam tahap penelitian sekarang ini yaitu mikrooptik serta input-output audio yang mungkin digunakan oleh komputer yang akan datang. Ahli-ahli sains komputer sekarang juga sedang mencoba merancang komputer yang tidak memerlukan penulisan dan pembuatan program oleh pengguna. Komputer tanpa program (programless computer) ini mungkin membentuk ciri utama generasi komputer yang akan datang

Ciri-ciri komputer masa depan

• lebih canggih dan lebih murah dan memiliki kemampuan diantaranya melihat, mendengar, berbicara, dan berpikir serta mampu membuat kesimpulan seperti manusia

• komputer memiliki kecerdasan buatan yang mendekati kemampuan dan prilaku manusia• kecerdasan untuk memprediksi sebuah kejadian yang akan terjadi, bisa berkomunikasi langsung

dengan manusia, dan bentuknya semakin kecil.• komputer masa depan akan lebih menakjubkan

Page 17: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

SEJARAH SISTEM OPERASI

Page 18: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

Menurut Tanenbaum harus memiliki layanan sebagai berikut:- Pembuatan program,

sistem operasi menyediakan fasilitas dan layanan untuk membantu para pemrogram untuk menulis program- Eksekusi program,

instruksi-instruksi dan data-data harus dimuat ke memori utama perangkat-parangkat masukan/ keluaran dan berkas harus di-inisialisasi, serta sumber-daya yang ada harus disiapkan, semua itu harus di tangani oleh sistem operasi.

LAYANAN SISTEM OPERASI

Page 19: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

- Pengaksesan I/O Device,Sistem Operasi harus mengambil alih

sejumlah instruksi yang rumit dan sinyal kendali menjengkelkan agar pemrogram dapat berfikir sederhana dan perangkat pun dapat beroperasi - Pengaksesan terkendali terhadap berkas (File)

disediakannya mekanisme proteksi terhadap berkas untuk mengendalikan pengaksesan terhadap berkas

LAYANAN SISTEM OPERASI

Page 20: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

LAYANAN SISTEM OPERASI- Pengaksesan sistem, pada pengaksesan digunakan bersama (shared system). Fungsi pengaksesan harus menyediakan proteksi terhadap sejumlah sumber-daya dan data dari pemakai tak terdistorsi serta menyelesaikan konflik-konflik dalam perebutan sumber-daya.- Deteksi dan Pemberian tanggapan pada kesalahanyaitu jika muncul permasalahan muncul pada sistem komputer maka sistem operasi harus memberikan tanggapan yang menjelaskan kesalahan yang terjadi serta dampaknya terhadap aplikasi yang sedang berjalan.

- Akunting.Sistem Operasi yang bagus mengumpulkan data statistik penggunaan beragam sumber-daya dan memonitor parameter kinerja.

Page 21: PERTEMUAN  –  2 KULIAH SISTEM OPERASI PENGERTIAN  SISTEM OPERASI

SELESAI ……Lanjut ke Pertemuan - 3