Mohon tunggu...
magdalena silitonga
magdalena silitonga Mohon Tunggu... Lainnya - orang biasa yang hobby menulis, menggambar, dan jalan-jalan

suka menuangkan isi pikiran melalui goresan pena. hobby bukan tentang bakat tetapi tentang apa yang kamu suka. tetapi ga menutup kemungkinan hobby bisa menghasilkan.

Selanjutnya

Tutup

Lyfe

Apa Itu Operating System (OS)

28 November 2015   14:41 Diperbarui: 28 November 2015   15:07 44
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

hello !! hari ini kita belajar tentang Operating System (OS), kita akan bahas dari dasar dulu biar semua mengerti J

Definisi dari Operating System atau Sistem Operasi adalah Suatu program yang mengatur
eksekusi program-program aplikasi dan berfungsi sebagai perantara antara user atau pengguna komputer dengan hardware…

Abstraksi Sistem Komputer

 

Komponen-komponen Sistem Komputer

  1. Perangkat Keras CPU, RAM, storage (hardisk, floppy disk, CDROM, dsb), piranti I/O (printer, scanner, dsb)

  2. Operating System
    Mengontrol dan mengkoordinasikan penggunaan hardware dari berbagai program aplikasi dan user.

  3. Program-program aplikasi
    Pengaturan penggunaan system resources untuk pemecahan problem kebutuhan user (kompiler, sistem basis data, games, dan program-program untuk bisnis)

  4. User
    Orang, mesin, atau komputer lain

 

Sejarah Singkat Sistem Operasi

  • Generasi Pertama 1945 - 1955
    • vacuum tubes, plug boards
  • Generasi Kedua 1955 - 1965
    • transistors, batch systems
  • Generasi Ketiga 1965 – 1980
    • ICs and multiprogramming
  • Generasi Keempat 1980 – Sekarang
    • personal computers

 

Kita akan bahas satu persatu ya teman ….

Generasi Pertama  (vacuum tubes, plug boards)

Pada masa ini bahasa pemrograman belum ditemukan dan sistem operasi  juga belum ada. Programmer-programmer pada masa itu membuat program menggunakan bahasa mesin (machine language).
Program-program yang dibuat pun hanya sebatas permasalahan sederhana, seperti kalkulasi numerik. Pada masa ini, plugboards dan punched cards sudah digunakan.

 

 

Generasi Kedua (transistors, batch system)

Bahasa pemrograman sudah diciptakan, seperti bahasa Fortran dan Assembler. Fungsi personil sudah dipisahkan. Batch system mulai diterapkan (lihat gambar a).

 

Gambar a

 

 

 

  1. Hasil pembacaan data dari card reader dismpan ke dalam tape
  2. Operator membawa ke 7094 untuk melakukan komputasi
  3. Outputnya kemudian dimasukkan ke output tape
  4. Operator membawa hasil output tape ke 1401 untuk dicetak

 

Kelemahan Batch System

  1. Masih ketergantungan pada operator manusia untuk setup dan sequencing
  1. CPU lebih banyak idle saat pergantian job atau I/O

 

 

 

 

 

Generasi Ketiga (1965-1980): ICs dan Multiprogramming


IC (Integrated Circuit) sudah mulai digunakan. Pemrograman multiprogramming mulai diperkenalkan (gambar b).

 

Gambar b

Multiprogramming Beberapa job di simpan dalam memori pada waktu yang sama, dan CPU mengerjakan job tersebut secara bersamaan (multiplexing)

 Generasi Keempat (1980-sekarang): LSI dan PC

Ini adalah masa di mana masa ini masih bertahan sampai tulisan saya ini dibuat. Pada masa ini, PC (Personal Computer) lahir berkat pengembangan LSI (Large Scale Integration) circuit dan chips yang berisi ribuan transistor.
Sistem operasi jaringan dan sistem operasi terdistribusi mulai dikembangkan pada masa ini.

 

Semoga Bermanfaat  J J J J J

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Lyfe Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun