PENGENALAN SISTEM INFORMASI
Posted by Unknown on 09.24 with No comments
Sistem Operasi
•OS
(Operating System) merupakan
merupakan
program yang mengatur eksekusi
program dan
bertindak
sebagai
interface antara
aplikasi
dan
perangkat
keras.
•Tujuan
Sistem
Operasi
:
•Kemudahan.
•Efisiensi.
•Kemampuan
untuk
berkembang.
Hierarchy Software
Komponen Sistem
1.Managemen
Proses
2.Managemen
Memori
Utama
3.Managemen
Berkas
4.Managemen
I/O
5.Managemen
Penyimpanan
Sekunder
6.Jaringan
7.Sistem
Proteksi
8.Command-Interpreter System
Jenis - jenis Sistem Operasi
1.DOS
(Disk Operating Sistem)
2. WINDOWS
3. MACINTOSH
4. OS/2 (operating sistem
/2 )
5. UNIX
Layanan Sistem Operasi
•Menyediakan
user
interface
•Menyediakan
program
execution
•Menyediakan
I/O operations
•Menyediakan
file-system
manipulation
•Menyediakan
system communications
/ networking
•Mampu
melakukan
error
detection
•Mampu
melakukan
resource
Sharing
•Ada
fasilitas
security
•Fasilitas
accounting
system
Process
Setiap
proses
yang dijalankan
oleh
komputer
dilaksanakan
secara
berurutan
seperti
diagram berikut:
Foreground dan Background Process
Thread
•Process vs
Thread
•Process: suatu
aplikasi
yg
sedang
berjalan
•Thread: beberapa
pekerjaan
yang dijalankan
dalam
1 prosesnya
•Adanya
process dan
thread memungkinkan
untuk
membagi
pekerjaan
menjadi
terstruktur
Single vs
Multithread
Process Schedulling
•Aktifitas
yang digunakan
untuk
menjadwalkan
program mana
yang akan
dieksekusi
Synchronization
•Akses secara
konkuren
(hampir
bersamaan)
terhadap
data yang bersifat
shared,
dapat
menyebabkan
data tidak
konsisten
atau
rusak/korup
•Terjadi race condition
•Oleh karena
itu,
diperlukan
mekanisme
sinkronisasi
untuk
menghindari
kejadian
seperti
di
atas
•Beberapa
algoritma
sinkronisasi
–FCFS (First Come First Served)
–SJF (Shortest Job First)
–RR (Round Robin)
Virtual Memory
•Virtual
memory
- memory yang diciptakan untuk menambah memory utama yang terbatas.
- Hanya bagian dari program yang dibutuhkan saja yang harus ada dalam memory untuk dieksekusi
- Virtual memory dapat dimodifikasi sesuai kebutuhan
- Memungkinkan address spaces untuk disharing oleh beberapa proses
- Menyebabkan pembuatan proses secara lebih efisien
Perangkat I/O
•Perangkat block:
–Meliputi
berbagai
disk drive
–Perintah
baca,
tulis,
pencarian
data
–Dapat digunakan untuk mengakses
memory pada disk
•Perangkat character:
–Contoh:
keyboard, mouse
–Perintah
menulis,
mengambil
data
–Dapat dibuat
library pengakses
data per-baris
•Perangkat jaringan:
–Socket:
penghubung
komputer
dengan
jaringan.
Komunikasi
antar
komputer
dilakukan
melalui
socket Characteristics of I/O Devices
Windows Xp Architecture
Sistem Operasi Linux
- Awalnya dibuat oleh mahasiswa Finladia yang bernama : Linus Tovalds
- Inspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum.
- Agustus 1991 keluar LINUX versi 0.01
- Saat ini sistem operasi liinux banyak digunakan untuk berbagai kepentingan, diantaranya: server web, file server, desktop, dll
Distro Linux
- LINUX bisa diperoleh dalam berbagai distribusi (sering disebut DISTRO).
- DISTRO adalah bundel dari kernel LINUX, beserta sistem dasar LINUX, program instalasi, tools basic dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan DISTRO.
- www.distrowatch.com
Categories: @sohryalfian
0 komentar:
Posting Komentar