RSS Feed

Minggu, 11 September 2011

Resume_Sistem Operasi - Pert 1

Sistem Operasi : Perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar dari sistem komputer. Cth: Windows, Ubuntu, Android,dll.

Sistem Operasi bertugas untuk :
  • melakukan fungsi manajemen sistem file, 
  • mengendalikan berbagai sesumber pada sistem disk dan printer, 
  • mengatur sejumlah pemakai yang menggunakan sistem secara bersamaan, 
  • membentuk penjadwalan proses-proses didalam sistem.
Konsep Sistem Operasi :
1. Hardware
2. Kernel & Driver
    > Kernel(Inti dari Sistem Operasi) bertugas untuk :
      - Mengatur hardware,
      - Mengatur file system dan struktur,
      - Manajemen perangkat (store files on disk),
      - Manajemen proses (fungsi CPU),
      - Manajemen memory.
    > Driver
      - Setiap perangkat membutuhkan driver
      - Plug and Play, artinya driver sudah disediakan langsung ketika SO diinstal.
3. Shell
    > Interface antara user dan kernel
    > Yang membuat shell berbeda adalah fitur : Auto completion, History, Alias, dan Command line editing.
    > Ada beberapa jenis shell yang beredar saat ini. Tiga diantaranya yang sangat menonjol adalah :
       - Bourne Shell (diciptakan oleh Stephen R.Bourne)
       - C Shell (diciptakan oleh Bill Joy)
       - Korn Shell (diciptakan oleh David G. Korn)
4. FSH (File Hierarchy Standard)
   > Menjelaskan standar tampilan direktori pada UNIX
   > One single directory structure
   > Inverted tree structure
5. User Concept
   > Root Account - can do anything.
   > Non-Root Account - limited capabilities.




Kelebihan UNIX
  • Multiuser
  • Multitasking
  • Portabilitas
  • Shell
  • Dukungan Utilitas
  • Sistem file hierarki
Varians UNIX
UNIX dibagi menjadi dua bagian yaitu :
1. UNIX
2. UNIX-Like

UNIX:
- Mac
- BSD
- UNIX

UNIX-Like
UNIX-Like dibagi dua, yakni:
1. BSD
    - FreeBSD
    - OpenBSD
    - OthersBSDs

2. LINUX
   - Ubuntu (kubuntu, edubuntu, dll)
   - Fedora
   - Centos
   - Suse
   - OpenSuse, Mandriva, BlankOn, Debian
   - dll.

Open Source : Software yang membuka/ membebaskan source codenya untuk dilihat oleh orang lain, mengetahui cara kerja dan dapat di-edit, diperoleh secara gratis tanpa bayar lisensi. Cth : Linux.
Free Software : Software yang bebas untuk digunakan/dijalankan, disalin, diedarkan/disebarluaskan, dipelajari, diubah serta diperbaiki.
Trial Version : Software yang biasanya hanya bersifat sementara/ ada waktu kadaluarsanya. Pada umumnya hanya diberikan waktu 30hari.

0 komentar:

Posting Komentar