SISTEM OPERASI
adalah perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar dari sistem komputer.
Contoh : Windows, Ubuntu, Android.
Tugas :
- melakukan fungsi manajemen sistem file.
- mengendalikan berbagai sesumber pada sistem, seperti disk dan printer.
- mengatur sejumlah pemakai yang menggunakan sistem secara bersamaan.
- membentuk penjadwalan proses-proses di dalam sistem.
adalah perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar dari sistem komputer.
Contoh : Windows, Ubuntu, Android.
Tugas :
- melakukan fungsi manajemen sistem file.
- mengendalikan berbagai sesumber pada sistem, seperti disk dan printer.
- mengatur sejumlah pemakai yang menggunakan sistem secara bersamaan.
- membentuk penjadwalan proses-proses di dalam sistem.
KONSEP SISTEM OPERASI
1. Hardware
2. Kernel & Driver
a. Kernel
Tugas :
- mengatur hardware
- mengatur file system dan struktur
- manajemen perangkat (store files on disk)
- manajemen proses (fungsi CPU)
- manajemen memory
b. Driver
setiap perangkat membutuhkan driver. Biasanya driver bersifat plug and play,artinya driver sudah
disediakan langsung ketika SO diinstall.
3. Shell
adalah interface antara user dan kernel.
yang membuat shell berbeda adalah fiturnya
a. auto completion
b. history
c. alias
d. command line editing
1. Hardware
2. Kernel & Driver
a. Kernel
Tugas :
- mengatur hardware
- mengatur file system dan struktur
- manajemen perangkat (store files on disk)
- manajemen proses (fungsi CPU)
- manajemen memory
b. Driver
setiap perangkat membutuhkan driver. Biasanya driver bersifat plug and play,artinya driver sudah
disediakan langsung ketika SO diinstall.
3. Shell
adalah interface antara user dan kernel.
yang membuat shell berbeda adalah fiturnya
a. auto completion
b. history
c. alias
d. command line editing
ada beberapa jenis shell yang beredar saat ini seperti Bourne Shell, C shell, Korn shell
4. FSH (File Hierarchy Standard)
menjelaskan standar tampilan direktori pada UNIX, one single directory structure, Inverted tree structure
5. User Concept
a. Root Account
dapat melakukan apa saja (melakukan perubahan pada sistem operasi)
b. Non-root account
4. FSH (File Hierarchy Standard)
menjelaskan standar tampilan direktori pada UNIX, one single directory structure, Inverted tree structure
5. User Concept
a. Root Account
dapat melakukan apa saja (melakukan perubahan pada sistem operasi)
b. Non-root account
akun yang sangat terbatas dalam mengakses komputer.
UNIX
Dikembangkan di Laboratorium Bell,A&T&T.
awalnya bernama UNICS (oleh Ken Thompson, 1969).
tahun 1973, Ken Thompson dan Desnnis Ritchie menulis ulang kernel dari sistem UNIX-dengan bahasa C.
kelebihan :
awalnya bernama UNICS (oleh Ken Thompson, 1969).
tahun 1973, Ken Thompson dan Desnnis Ritchie menulis ulang kernel dari sistem UNIX-dengan bahasa C.
kelebihan :
- probabilitas
sistem UNIX mudah diadaptasikan ke sistem komputer lain.
- multiuser
sistem dapat digunakan oleh beberapa user sekaligus dan berbagai sumber.
- multitasking
seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu bersamaan dari sebuah terminal.
- sistem file yang hirarkikal
sistem file ini memungkinkan pemakai mengorganisasikan infotmasi atau data dalam bentuk yang mudah
untuk diingat dan mudah untuk diakses.
untuk diingat dan mudah untuk diakses.
- shell UNIX
merupakan jembatan antar pemakai dan sistem
- utilitas
UNIX tersusun atas sejumlah program, diantaranya berupa utilitas yang mempunyai tugas bermacam-macam.
Varians UNIX :
a. UNIX(Mac,BSD,UNIX)
b. UNIX-Like
a. UNIX(Mac,BSD,UNIX)
b. UNIX-Like
- BSD
- LINUX
- LINUX
OPEN SOURCE, FREE SOFTWARE, SOFTWARE LICENSE
Open Source adalah software yang membebaskan source codenya agar dapat dilihat orang lain untuk diperbaiki kelemahan-kelemahannya. Open Source dapat diperoleh dan dignakan secara gratis tanpa membayar lisensi
UNDANG_UNDANG HAK CIPTA
Undang-undang hak cipta memberi pemegang hak cipta sicata signifikan untuk mengawasi dan mengendalikan penyalinan penyebaran suatu katya, tetapi FSF menuliskan sebuah lisensi untuk perangkat lunak GNU yang memberi izin kepada penerima untuk menyalin dan menyebarkan kembali perangkat lunak di bawah pasal-pasal yang sangat permisif.
Undang-undang hak cipta memberi pemegang hak cipta sicata signifikan untuk mengawasi dan mengendalikan penyalinan penyebaran suatu katya, tetapi FSF menuliskan sebuah lisensi untuk perangkat lunak GNU yang memberi izin kepada penerima untuk menyalin dan menyebarkan kembali perangkat lunak di bawah pasal-pasal yang sangat permisif.
SOFTWARE LICENSE
License ini dipakai oleh sebagian besar program GNU, juga sejumlah program perangkat lunak bebas yang bukan bagian dari projek GNU yang biasa disebut sebagai Free software license.
TRIAL VERSION
merupakan versi percobaan, jadi hanya bersifat sementara (ada masa kadaluarwa)