MINGGU IV
OVERVIEW
CPU KOMPUTE
memori Mesin R
INTERKONEKSI
MANUSIA
I/O
Sistem Komputer
komputer
hardware software brainware
Sistem operasi golongan ini dipakai untuk mengendalikan perangkat keras untuk tugas
spesifik, seperti instrumen ilmiah dan mesin-mesin industri. RTOS memiliki kemampuan
antarmuka yang terbatas dan tidak mendukung aplikasi level end-user.
Bagian terpenting RTOS adalah mengatur penggunaan sumber daya komputer untuk
menjalankan serangkaian operasi secara berulang-ulang dalam periode tertentu.
2. Single-user, single task
Sesuai dengan namanya, tipe sistem operasi ini dirancang untuk memudahkan
menangani pengoperasian komputer sehingga pengguna dapat menjalankan satu
pekerjaan pada saat yang bersamaan.
Sistem operasi DOS adalah contoh klasik dari jenis ini. Sistem operasi yang lain dari
keluarga ini adalah Palm OS, yaitu untuk komputer genggam (handheld) Palm.
Contoh sistem multi-user adalah operasi Unix, VMS, dan MVS untuk mainframe.
KOMPONEN SISTEM OPERASI
Pada kenyataannya tidak semua sistem operasi mempunyai struktur yang sama,
umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut :
1. Manajemen Proses
Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses
membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat
berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen
proses seperti :
Pelaksanaan dan penghapusan proses yang diinginkan user atau sistem.
Menunda atau melanjutkan proses.
Menyediakan mekanisme untuk proses sinkronisasi.
Menyediakan mekanisme untuk proses komunikasi.
Menyediakan mekanisme untuk penanganan deadlock.
2. Manajemen Memori Utama
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari
word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan byte.
Setiap word atau byte mempunyai alamat tersendiri.
Memori Utama berfungsi sebagai tempat penyimpanan yang akses datanya digunakan
oleh CPU atau perangkat I/O. Memori utama termasuk tempat penyimpanan data
yang sementara (volatile), artinya data dapat hilang begitu sistem dimatikan. Sistem
operasi bertanggung jawab atas aktivitas yang berkaitan dengan manajemen memori
seperti :
Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.
Memilih program yang akan di-load ke memori.
Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan.
3. Manajemen Secondary-Storage
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena
itu, untuk meyimpan keseluruhan data dan program computer dibutuhkan secondary-storage yang
bersifat permanen dan mampu menampung banyak data. Contoh dari secondary-storage adalah
harddisk, flashdisk, CD-ROM, disket, dll.
4. Manajemen Sistem I/O
Sering disebut device manager. Menyediakan "device driver" yang umum sehingga
operasi I/O dapat seragam (seperti kegiatan untuk membuka, membaca, menulis,
menjalankan dan menutup file atau program).
7. Jaringan
Dukungan terhadap komunikasi data antar perangkat komputer mutlak diperlukan.
Pada model sistem terdistribusi, dimana sistem operasi mengatur mekanisme
penjadwalan penggunaan resource komputer dalam jaringan, maka sekumpulan
prosesor yang tidak berbagi memori atau clock diatur oleh sistem operasi
komputer host untuk pengunaan prosesor dan alokasi tempat penyimpanan serta mekanisme
pendistribusian data maupun proses yang dilakukan.
Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut
terhubung melalui jaringan komunikasi, Sistem terdistribusi menyediakan akses
pengguna ke bermacam sumber-daya sistem. Akses tersebut menyebabkan :
Computation speed-up (proses komputasi semakin cepat).
Increased data availability (peningkatan ketersediaan data).
Enhanced reliability (peningkatan kemampuan).
8. Command-Interpreter system.
Sistem Operasi menunggu instruksi dari user (command driven). Program yang dapat
membaca instruksi dan mengartikan control statements berdasarkan masukan dari user
umumnya disebut : control-card interpreter, atau command-line interpreter.
Pada sistem UNIX sering disebut juga shell atau console. Command-Interpreter System sangat
bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan
teknologi I/O devices yang ada.
Jenis Platform & OS
Microcomputers: Unix, Windows, Linux
Mainframe: IBM, Unix
Supercomputer: IRIX, Linux
Workstation, server: Linux, Windows
Networking: Linux, Netware, Windows
PDA: Blackberry, Linux, Palm, Windows Mobile tampilan-antar-muka-
sistem-operasi-mac-os-x
Smarphone: Symbian, Linux, Windows Mobile, Android, RIM
tampilan-antar-muka-
sistem-operasi-ubuntu
Ms. Windows
Windows Version Year Released Windows Version Year Released
MS-DOS adalah singkatan dari Microsoft Disk Operating System, yaitu Sistem
Operasi berbasis baris-perintah (command-line) yang digunakan di PC. Seperti
sistem operasi lain contohnya OS/2, ia menterjemahkan input dari keyboard
menjadi pekerjaan yang dapat dilakukan oleh komputer, ia juga dapat menangani
pekerjaan seperti input dan output pada disket atau harddisk, dukungan video,
kontrol keyboard , dan banyak lagi fungsi-fungsi internal lainnya yang berkaitan
dengan eksekusi sebuah program dan pemeliharaan file.
Perintah MS-DOS diketikkan dalam sebuah jendela yang disebut
Command Prompt Window. Untuk keluar dari MS-DOS, ketik exit
dalam jendela tersebut yaitu pada kursor yang berkedip-kedip.
PERINTAH KEGUNAAN
CLS (Clear Screen) Menghapus tampilan layar
COPY Menyalin/mengcopy file
DATE Menampilkan dan mengubah
tanggal
TIME Menampilkan dan mengubah waktu
Lanjutan……………
PERINTAH KEGUNAAN
DELETE Menghapus file
DIR (Directory) Menampilkan isi disket atau
harddisk
LABEL Melabel atau menamai
disket/harddisk
RENAME Mengubah nama disket/harddisk
PERINTAH KEGUNAAN
PERINTAH KEGUNAAN
UNDELETE Mengembalikan file yang telah
dihapus dengan perintah
delete
XCOPY Menyalin file atau directory
serta sub derectory
DISKCOPY Menyalin sisi suatu disket ke
dalam disket lain
EDIT Membuat, mengubah, dan
menyimpan file
3. Inti (kernel) DOS (IO.SYS) :