UNIX

UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA), UNIX didesain sebagai Sistem operasi yang portable, multi-tasking dan multi-user. Asal mulanya dikembangkan pada laboratorium Bell, AT & T (Ken Thompson).

Keistimewaan Unix
1. Multiuser 
Sejumlah pemakai dapat menggunakan sistem secara bersamaan.

2. Multitasking
Kemampuan sistem operasi yang memungkinkan  seseorang dapat melaksanakan tugas pada saat bersama.

3. Portabilitas
Sistem Unix mudah diadaptasikan ke sistem komputer yang lain.

4. Sistem file Hirarkikal
Memungkinkan pemakai mengorganisasikan informasi  atau data dalam bentuk yang mudah untuk diingat dan diakses.

Sejarah UNIX

  • MULTICS (MULtiplexed Information and Computing Services) ditulis oleh Ken Thompson dari Laboratorium Bell
  • 1996 ditulis dalam bahasa rakitan pada mesin PDP-7 keluaran Digital Equipment Corporation oleh Ken Thompson dan Dennis Ritchie, Joseph Ossana di Lab AT & T (American Telephone & Telegraph)
  • UNICS (UNIplexed Information and Computing Services) oleh Brian Kemighan tahun 1970
 November 1971 keluar versi I

  • Tahun 1973, keluar versi 4 dalam bahasa C oleh Ken Thompson dan Dennis Ritchie
  • Tahun 1974, keluar versi 5 (pendidikan) dikembangkan oleh Barkeley California University dan dikenal dengan versi BSD (Barkeley Software Distribution)
  • Tahun 1978, keluar versi 7 (komersial) oleh AT & T ke sistem Onyx, sebuah perusahaan milik Bob Marsh dan Kip Myer
  • Tahun 1981, pada intel 8086 yaitu XENIX dibuat oleh SCO (Santa Cruz Operation) dan Microsoft
  • Tahun 1984, sistem V dikembangkan oleh Computing Science Research Group,


  Struktur Perangkat Keras Sistem Unix

  • Konsol
   Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer sistem untuk mengontrol operasi sistem. Pesan-pesan kesalahan sistem ditampilkan pada piranti ini.
  • Terminal
   Piranti yang terdiri dari layar dan keyboard yang biasa digunakan pemakai   untuk berinteraksi dengan sistem.
  • Jalur Komunikasi
   Piranti yang biasa digunakan untuk menghubungkan terminal jarak jauh ke  sistem Unix.
  •  Modem
   Piranti untuk mengubah sinyal digital (komputer) menjadi sinyal analog  (telepon) dan sebagainya.



Struktur Perangkat Lunak


1. Kernel
adalah Inti dari sistem Unix yang mengontrol perangkat keras dan
                  melaksanakan berbagai tugas, antara lain :
                  - Pelayanan tanggal dan jam sistem
                  - Manajemen file dan penanganan sekuriti
                  - Pelayanan operasi output dan input
                  - Manajemen dan penjadwalan proses
                  - Manajemen memori
                  - Melakukan kegiatan akuntansi sistem
                  - Melakukan penanganan kesalahan dan interupsi
2. Shell
Adalah penterjemah pada sistem Unix yang merupakan jembatan antara pemakai dan sistem Unix.
Beberapa jenis shell yang banyak digunakan antara lain :



  • sh: Bourne shell, paling umum digunakan.
  • ksh: Korn shell, turunan dari bourne shell yang menambahkan kemampuan mengingat perintah sebelumnya (history) dan penyuntingan baris-perintah.
  • csh: C shell didasarkan pada bahasa C
  • bash: Born Again shell, turunan dari bourne shell.
  • tcsh sebuah versi dari C shell dengan kemampuan penyuntingan baris-perintah.

3. Utilitas
Adalah Program yang disediakan sistem Unix untuk melaksanakan tugas tertentu. 

4. Program Aplikasi
Adalah Program yang dibuat oleh pemakai untuk memenuhi kebutuhannya sendiri.
 

 
 

0 komentar:

Posting Komentar