55
Sejarah Perkembangan Komputer Setia Juli Irzal Ismail Telkom University Hanya digunakan untuk kepentingan pengajaran di Telkom University

01 sejarah sistem operasi

Embed Size (px)

Citation preview

Page 1: 01 sejarah sistem operasi

Sejarah PerkembanganKomputer

Setia JuliIrzal IsmailTelkom University

Hanya digunakan untuk kepentingan pengajaran diTelkom University

Page 2: 01 sejarah sistem operasi

Apa itu Komputer?

Page 3: 01 sejarah sistem operasi

Sejarah Komputer

• Upaya pengembangan komputer telah melalui lima generasi. • Setiap generasi terobosan perangkat keras perbaikan

arsitektur.

Page 4: 01 sejarah sistem operasi

Perkembangan Perangkat Keras(Hardware)Dikelompokkan dalam era sebelum Th.1940 dan setelah Th. 1940

Page 5: 01 sejarah sistem operasi

Karakteristik generasi pertama komputer;1940 – 1959• Instruksi operasional dibuat khusus untuk tugas tertentu• Komponen yang digunakan adalah tabung vakum untuk rangkaiannya.• Program hanya bisa dibuat dengan bahasa mesin.• Menggunakan konsep program tersimpan dengan memori utamanya,yaitu penyimpanan inti magnetik.

• Menggunakan penyimpanan eksternal pita magnetik dan magneticdisk.

Page 6: 01 sejarah sistem operasi

Karakteristik generasi pertama komputer;1940 – 1959• Ukuran komputernya besar,perlu ruang besar.• Mudah panas sehingga butuh pendingin.• Prosesnya sangat lambat.• Penyimpanannya kecil.• Membutuhkan tenaga listrik yang besar.• Orientasi utamanya adalah pada aplikasi bisnis.

Page 7: 01 sejarah sistem operasi
Page 8: 01 sejarah sistem operasi

Komputer Generasi Pertama

Page 9: 01 sejarah sistem operasi

Vacuum Tube

Page 10: 01 sejarah sistem operasi

Generasi Kedua

• Komponen yang digunakan adalah transistor untuk rangkaian.• Program bisa dibuat dengan bahasa tingkat tinggi.• Kapasitas memori utama cukup besar dengan penyimpanan intimagnetik bisa menghemat puluhan ribuan karakter

• Menggunakan penyimpanan eksternal pita magnetik dan magneticdisk didalam bentuk removable disk atau disk pack.

• Memiliki kemampuan proses realtimedan timesharing.

Page 11: 01 sejarah sistem operasi

2nd Generation

Page 12: 01 sejarah sistem operasi

Transistor

Page 13: 01 sejarah sistem operasi

Generasi ketiga (1964– 1970)

• Komponen yang digunakan adalah IC(IntegratedCircuits),dalambentuk sirkuit terpadu hibrida dan sirkuit terpadu monolitik.Sirkuitterpadu hibrida atau teknologi logika padat (SLT)adalah transistordan dioda diletakkan terpisah disatu tempat.

• Perbaikan perangkat lunak.• Lebih cepat dan lebih akurat.Kecepatannya hampir 10000kali lebihcepat dibanding kecepatan generasi pertama.Kecepatan diukurdalam mikrodetik.Bahkan sampai nanodetik (miliaran operasi perdetik).

Page 14: 01 sejarah sistem operasi

• Kapasitas memori komputer lebih besar,bisa menghemat ratusanribu karakter.

• Menggunakan penyimpanan eksternal yang merupakan akses acak(mampu menyisipkan rekam data secara acak),yang bersifat magnetisdengan kapasitas besar (jutaan karakter).

• Energi yang digunakan lebih hemat

Page 15: 01 sejarah sistem operasi

Generasi ketiga

• Mampu melakukan multiprocessing,dan multiprogramming, berartidapat melakukan beberapa program secara bersamaan.

• Pengembangan perangkat input-outputmenggunakan terminaltampilan visual yang bisa menampilkan gambar dan grafis,bisamenerima dan menghasilkan suara,dan juga dilengkapi dengan MICR(magnetic ink character recognition)reader.

• Harganya lebih murah dibanding generasi sebelumnya.• Kemampuan melakukan komunikasi data dari satu komputer dankomputer lainnya melalui alat komunikasi seperti telepon.

Page 16: 01 sejarah sistem operasi

Contoh komputer generasi ketiga

Page 17: 01 sejarah sistem operasi
Page 18: 01 sejarah sistem operasi

Generasi ke 4

Komputer generasi keempat ditandai dengan menggunakan sirkuitintegrasi skala besar (VLSI)dan memori semikonduktor.5,4juta transistor bisa dikemas dalam satu chip sekecil kuku.

Page 19: 01 sejarah sistem operasi
Page 20: 01 sejarah sistem operasi

Jenis Komputer

Komputer Analog.} Digunakan untuk mengolah data yang sifatnya berkelanjutan danbukan data yang berupa angka,melainkan dalam bentuk pisik sepertiarus listrik,temperatur,kecepatan,tekanan dan sebagainya.} Kelebihan komputer analogadalah kemampuannya untukmenerima data dalam besaran fisik dan dapat langsung mengukur datatersebut tanpa harus dikonversi dulu sehingga prosesnya lebih cepat.} Keluarannya biasanya berupa grafik atau bentuk dial.} Contoh besaran pada arus listrik yang berupa gambar- gambargrafik sinyal

Page 21: 01 sejarah sistem operasi
Page 22: 01 sejarah sistem operasi

Komputer Digital

} Datadalam komputer digitalberupa angka 0atau 1} Komputer jenis ini biasanya digunakan untuk aplikasi bisnis dan teknik,contohnya komputer PCyang umum digunakan orang.} Keunggulan komputer digitaladalah :} Proses data lebih tepat dibandingkan komputer analog.} Dapat menyimpan data selama masih dibutuhkan oleh proses.} Dapat melakukan operasi logika.} Datayang telah dimasukkan dapat dikoreksi dan dihapus.} Outputyang dihasilkan dapat berupa angka,huruf,grafik atau gambar.

Page 23: 01 sejarah sistem operasi

Komputer Hybrid.

} Komputer hybridmerupakan kombinasi komputer analogdandigital.

} Digunakan pada aplikasi khusus,diperlukan komputer yang lebihcepat daripada komputer analogdan lebih tepat daripada komputerdigital.

Page 24: 01 sejarah sistem operasi

HybridComputer

Page 25: 01 sejarah sistem operasi

Komponen Utama Komputer?

Page 26: 01 sejarah sistem operasi

CaraKerja Komputer??

Page 27: 01 sejarah sistem operasi

Carakerja komputer dari sisi pengguna

l Program disimpan dihard diskl Ketika dijalankan (dieksekusi),program disalin ke RAMl Program yang sedang dijalankan disebut PROSESl Setiap instruksi dalam PROSESdieksekusi oleh CPUl PROSES dapat menerima perintah dari keyboard atau menampilkansesuatu dimonitor selama dijalankan

l Setelah selesai dieksekusi,PROSESdihapus dari RAM

Page 28: 01 sejarah sistem operasi

Case??

l Bagaimana jika ada 2PROSES atau lebih yang dijalankan dalam satuwaktu (menjalankan pemutar lagu sambil mengetik dokumen)?

l Apa yang terjadi jika 2atau lebih PROSES ingin menampilkan sesuatudimonitor?

l Apa yang terjadi jika saat PROSES baru dijalankan,memori penuh?

Page 29: 01 sejarah sistem operasi
Page 30: 01 sejarah sistem operasi

CaraKerja KomputerDarisisi programmerl Bermacam-macam program dibuatl Program butuh menyimpan dan membaca file dari hard disk,menampilkan ke monitor,Menyimpan sementara diRAMdanmenggunakan CPUuntuk melakukan penghitungan.

l Bagaimana caranya?Sementara hard disk,monitor,RAM,dan CPUsangat beragam jenis dan merknya.

Page 31: 01 sejarah sistem operasi

Fungsi Sistem Operasi??

Page 32: 01 sejarah sistem operasi

Definisi Sistem Operasi

• Sebuah program yang mengendalikan eksekusi dari program-programaplikasi

• Sebuah antarmuka antara aplikasi-aplikasi dan perangkat keras

Page 33: 01 sejarah sistem operasi

Tujuan Utama Sistem Operasi

• Nyaman digunakan oleh pengguna• Efisiensi sumber daya dan waktu• Mudah dikembangkan

Page 34: 01 sejarah sistem operasi

Fungsi Sistem Operasi

l Proses berebut sumber daya komputer:• Sistem Operasi mengelola penggunaan sumber daya komputer[RAM,Harddisk,monitor,keyboard,CPU,Printer,dan seterusnya]sehingga PROSEStidak berebutan dalam menggunakannya.

l Programmer menggunakan beragam sumber daya komputer:• Sistem operasi menjadi perantara antara programmer dan sumberdaya komputer.

• Sistem operasi menyediakan antarmuka yang seragam bagiprogrammer untuk mengakses sumber daya komputer

Page 35: 01 sejarah sistem operasi

Bagian Sistem Operasi??

Page 36: 01 sejarah sistem operasi

Bagian Sistem Operasi

l Kernell Manajemen PROSESl Manajemen Memoril Manajemen I/Ol SystemCalls

Page 37: 01 sejarah sistem operasi

Sistem Operasi – Kernel

• Kerneladalah suatu perangkat lunak yang menjadi bagian utama darisebuah sistem operasi

• Tugas kernel adalah melayani bermacam program aplikasi untukmengakses perangkat keras komputer secara aman

Page 38: 01 sejarah sistem operasi

Macam-macam Kernel

• KernelMonolitik• Mikrokernel• KernelHibrida• Exokernel

Page 39: 01 sejarah sistem operasi

Sistem OperasiSebagai Antarmuka User/Komputer• Usermelihat sistem komputer sebagai kumpulan berbagai macamaplikasi

• Usermenjalankan aplikasi atau membuat program menggunakanaplikasi development disistem komputer untuk dieksekusi olehhardware sistem komputer dengan bantuan sistem operasi

Page 40: 01 sejarah sistem operasi

Sistem OperasiSebagai Antarmuka User/Komputer

Page 41: 01 sejarah sistem operasi

Layanan yang disediakan Sistem Operasi

• Pengembangan program• Eksekusi program• Akses ke device I/O• Akses ke file• Akses sistem• Deteksi dan respon kesalahan• Akunting

Page 42: 01 sejarah sistem operasi

Sistem Operasi sebagai Resource Manager

• Komputer merupakan sekumpulan resource untuk pergerakan,penyimpanan dan pemrosesan data dan kendali untuk fungsi-fungsitersebut sehingga diperlukan OSyang melakukan pengaturanresource- resource yang ada dikomputer agar efisien dan efektif.

Page 43: 01 sejarah sistem operasi

Sistem Operasi sebagai Resource Manager

Page 44: 01 sejarah sistem operasi

Sejarah Sistem Operasi??

Page 45: 01 sejarah sistem operasi

Sejarah Sistem Operasi

Generasi Pertama (1945– 1955)} Awal perkembangan sistem komputasi (menggantikankomputasi mekanik)

Generasi Kedua (1955– 1965)} BatchSystem,pekerjaan dikumpulkan dan dikerjakan dalam satueksekusi serial

BatchMultiprogramming TimeSharing

Tujuan Utama Memaksimalkan penggunaan prosesor Meminimalkan waktu respon

Page 46: 01 sejarah sistem operasi

Sejarah Sistem Operasi

Generasi Ketiga (1965-1980)} Multiprogrammingsystem :saat satu job menunggu operasiinput/output selesai,job lain dapat menggunakan prosesor} Spooling :membuat periperal dapat diakses secara simultan,yaitu dengan cara menyediakan beberapa partisi memori} TimeSharing:varian dari sistem multiprogamming,dimana tiappemakai mempunyai satu terminalon-linedengan prosesor hanyamemberi layanan pada pemakai yang aktif

Page 47: 01 sejarah sistem operasi

Sejarah Sistem Operasi

Generasi Keempat (1980– sekarang????)} NetworkO/S:O/Syang menyediakan layanan untuk komputeryang terhubung jaringan,dimana pemakai menyadari keberadaankomputer yang terhubung} DistributedO/S:tidak perlu tahu komputer yang terhubungdengannya

Page 48: 01 sejarah sistem operasi

Uniprogramming

• Prosesor harus menunggu instruksi I/Odan proses I/Oselesaisebelum melakukan pemrosesan berikutnya

Page 49: 01 sejarah sistem operasi

Multiprogramming

• Pada saat sebuah pekerjaan perlu menunggu proses I/Oprosesordapat berpindah ke pekerjaan yang lain

Page 50: 01 sejarah sistem operasi

Multiprogramming

Page 51: 01 sejarah sistem operasi

Efek Multiprogramming

Page 52: 01 sejarah sistem operasi

TimeSharing

• Menggunakan multiprogramming untuk menangani banyak pekerjaansecara interaktif

• Waktu prosesor dibagi-bagi kepada banyak user yangmenggunakannya

• Banyak user mengakses sistem yang sama melalui terminal-terminalsecara simultan

Page 53: 01 sejarah sistem operasi

MultiUser

• Sistem dapat diakses oleh banyak user secara bersamaan

Page 54: 01 sejarah sistem operasi

GUI(Graphical UserInterface)

• Adalah jenis antarmuka pengguna yang menggunakan metodainteraksi pada piranti elektronik secara grafis (bukan perintah teks)antara pengguna dan komputer

Contoh:• MicrosoftWindowsdan• MacOSmenggunakan jenis GUIyang berbeda

Page 55: 01 sejarah sistem operasi

Daftar Pustaka

• WilliamStallings(2012).OperatingSystems7thEdition.Prentice Hall.NewJersey.