Tuesday, 15 April 2014

Tugas Pertama Sistem Operasi

Sebutkan dan jelaskan contoh dari Konsep Sistem Operasi ?
  • PROSES 
berisi instruksi, data, program counter, register pemroses, stack data, alamat pengiriman dan variabel pendukung lainnya. Contoh Proses Sistem Operasi :
    1. Multiprocessing adalah manajemen banyak proses di komputer multiprocessor (banyak proses di dalamnya).
    2. Multiprogramming (multitasking) adalah manajemen proses dengan masing-masing pemroses melakukan pengolahan secara independen.
    3. Distributed processing adalah manajemen banyak proses yang di eksekusi di banyak komputer yang tersebar (terdistribusi) di satu jaringan.
  • FILE
  1. Msdos.sys, command.com, config.sys io.sys = booting.
  2. —Himem.sys itu untuk mengatur penempatan aplikasi dalam memori.
  3. —Autoexec.bat untuk mengatur aplikasi DOS yang harus diload pada saat sistem start.
  4. —Win.ini , system ini itu bawaan windows yang berisi pengaturan aplikasi windows yang harus diload pada saat start
  • SYSTEM CALLS / API (Application Programming Interface)
System call pada sytem operasi menyediakan interface pelayanan-pelayanan yang disedikan oleh sistem operasi. Sistem call merupakan penyedia interface antara program ( program pengguna yang berjalan ) bagian OS dan system call sebagai jembatan antara proses dan Sistem operasi. System ini ditulis dalam bahasa assembly atau bahasa tingkat tinggi yang dapat mengendalikan mesin.  
Contoh : UNIX penyedia system call : Red (buffer . max_size,file_id)

API (Aplication Programing Interpace) pada system operasi ialah suatu pengaturan kode (script) program. API  pada system operasi menyatukan perangkat lunak serta aplikasi-aplikasi lain adalam suatu sistem operasi sehingga semua sofware dapat dieksekusi dan saling berkomunikasi antara yang satu dengan yang lainnya. Yang dibuat dengan API akan memangil sistem call sesuai dengan sistem operasinya


  • SHELL   
Shell dalam sitem operasi adalah salah satu jenis program bawaan sitem operasi berupa perangkat lunak yang menyediakan komunikasi langsung antara pengguna dan sistem operasi.
 

Contoh Shell sebagai berikut ;
  1. Bourne shell (sh):
    sh adalah shell standar Unix yang dibuat tahun 1979 oleh Stephen Bourne dari AT&T dengan memakai bahasa pemrograman Algol. sh terkenal karena sederhana, compact, and cepat. Kelemahannya adalah kurang interkatif seperti tidak ada history, aliasing, dan job control. Default prompt shell sh adalah $ (dolar).
  2. Born again shell (bash):
    Bash merupakan default shell Linux yang merupakan pengembangan dari bourne shell sehingga kompatibel juga di Unix. Shell ini dibuat pada tahun 1988 oleh Brian Fox dari FSF GNU. Fitur yang dimiliki bash antara lain interaktif, dapat membuat shortcut, bisa berwarna, dll.Default Bash prompt adalah $ (dolar).
  3. C shell (csh):
    csh memiliki feature yang lebih lengkap dibandingkan sh. Shel ini dibuat tahun 1970an oleh Bill Joy dari University of California at Berkeley dengan menggunakan bahasa C. Fitur yang terdapat dalam csh antara lain command-line history, aliasing, built-in arithmetic, filename completion, dan job control. Kelemahnnya adalah karena didesain untuk mesin skala besar dan memiliki banyak fitur maka shel ini cenderung lambat bila digunakan pada mesin kecil. Default prompt shell csh adalah % (persen)
  4. Korn shell (ksh): Korn shell merupakan pengembangan dari bourne shell yang ditulis oleh David Korn dari AT&T pada pertengahan 1980an. Feature Korn shell antara lain editable history, aliases, functions, regular expression wildcards, built-in arithmetic, job control, coprocessing, dan special debugging. Default prompt shell ksh adalah $ (dolar).


No comments:

Post a Comment