SISTEM OPERASI
Mata
kuliah sistem operasi mempelajari mengenai gambaran umum sistem komputer,
pengertian sistem operasi, manajemen
proses, manajemen memori, manajemen perangkat input/output, manajemen file,
algoritma penjadwalan job, deadlock dan algoritma pencegahannya, komunikasi
antar proses, multiprogramming, kongkurensi, sistem paging, sistem manajemen
file dan keamanan sistem.
Sistem Operasi
adalah
Perangkat lunak (software) yang berfungsi untuk
mengelola seluruh komponen
dan sumber daya sistem komputer, baik fisik maupun nonfisik (misalkan data)
agar dapat digunakan secara optimal.
Fungsi :
- Sebagai Extended Machine (Virtual Machine), menyediakan sekumpulan layanan (system call) ke pemakai
- Sebagai pengelola sumber daya (Resource Manager), mengelola seluruh sumber daya yg terdapat pada sistem komputer
a. Contoh Sistem operasi komputer pribadi :
Ms.DOS,
Windows 95, Windows XP, Windows 7, Linux, Macintosh
b. Contoh Sistem operasi mini-computer :
OS/360
c. Contoh Sistem operasi pada PDA (personal digital
asistant):
PalmOS,
Windows CE, Symbian
Sumber daya sistem komputer adalah semua komponen di sistem komputer yang dapat memberi manfaat. Sumber daya ini terdiri dari :
1. Sumber daya fisik
2. Sumber daya nonfisik (abstrak)
Layanan-layanan pada sistem operasi
1. Pembuatan program
2. Eksekusi program
3. Pengaksesan
perangkat masukan/keluaran
4. Pengaksesan
terkendali terhadap berkas
5. Pengaksesan sistem
6. Deteksi dan memberi
tanggapan terhadap kesalahan
7. Akunting
Sistem operasi berkaitan erat dengan
pengoperasian komputer. Konsep dan teknologi sistem operasi berkembang sejalan
dengan perkembangan teknologi komputer. Komputer merupakan perangkat elektronik
yang dirancang untuk membantu menyelesaikan permasalahan yang dihadapi manusia.
Dewasa ini komputer digunakan untuk menyelesaikan perhitungan akuntansi,
komputasi numerik, pengelolaan basis data perusahaan dan hiburan seperti
memutar video dan memainkan games. Dengan kata lain komputer dapat digunakan untuk berbagai tujuan.
Pada
kuliah sistem operasi kenapa kita harus mempelajari sistem komputer terlebih
dahulu?
Jawabannya
: Dengan mempelajari sistem komputer , kita dapat memahami sistem kerja
perangkat keras yang dikendalikan sistem operasi.
Sistem
komputer adalah suatu jaringan
elektronik yang terdiri dari hardware dan software yang melakukan tugas
tertentu (menerima input, memproses input, menyimpan
perintah-perintah, dan menyediakan output dalam bentuk informasi).
Selain itu dapat pula diartikan sebagai elemen-elemen yang terkait untuk
menjalankan suatu aktivitas dengan menggunakan komputer.
Hardware
Definisi
: Perangkat keras (komponen) pada komputer
yang berfungsi sebagai pemroses,
input atau output
data.
Contoh
: Keyboard, monitor, CPU
Hardware
terdiri
empat komponen :
1.
Pemroses
2.
Memori utama
3.
Perangkat Input & output
4.
Interkoneksi antar komponen
Software
Definisi
: Perangkat lunak (program) yang memproses data pada sistem computer
Contohnya
: Program-program komputer
Software
terbagi :
·
Software Sistem
Contoh
: Windows, Linux, Mac
os
·
Software Aplikasi
Contoh : Photoshop, Visual studio,
Internet explore
Prosesor merupakan otak komputer yang berfungsi mengendalikan operasi komputer dan melakukan manipulasi, operasi logic, proses menghitung dan mengelola aliran data dengan membaca instruksi dalam memori utama (fungsi pemrosesan data).
Operasi
pada processor ada 3 tipe:
- Operasi aritmatika
- Operasi logika
- Operasi pengendalian
Memori utama (main memory)
Berfungsi menyimpan data dan program
Bersifat Volatile,
tidak dapat mempertahankan data dan program yang disimpan bila sumber daya listrik
dihentikan.
Contohnya : RAM (random
access memory)
Perangkat
masukan dan keluaran (peranti I/O)
Berfungsi
: memindahkan data antara komputer dan lingkungan eksternal
Terdiri
: 1. Perangkat masukan (peranti input)
contohnya : keyboard, mouse, scanner
2. Perangkat keluaran (peranti output)
contohnya : monitor, printer
BUS adalah Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem
Sistem Bus adalah Sebuah Bus yang menghubungkan komponen-komponen utama komputer (CPU, Memori ,I/O) dalam menjalankan tugasnya.
Prosesor, memori utama, dan perangkat I/O dapat dinterkoneksikan dengan menggunakan bus bersama yang fungsi utamanya adalah menyediakan jalur komunikasi untuk transfer data.
Sebagai contoh, sebuah komputer PC dengan prosesor Intel Pentium 4 memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang digunakan oleh keyboard dan mouse), dan bus-bus lainnya.
BUS adalah Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem
Sistem Bus adalah Sebuah Bus yang menghubungkan komponen-komponen utama komputer (CPU, Memori ,I/O) dalam menjalankan tugasnya.
Prosesor, memori utama, dan perangkat I/O dapat dinterkoneksikan dengan menggunakan bus bersama yang fungsi utamanya adalah menyediakan jalur komunikasi untuk transfer data.
Sebagai contoh, sebuah komputer PC dengan prosesor Intel Pentium 4 memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang digunakan oleh keyboard dan mouse), dan bus-bus lainnya.
Data Bus
adalah lintasan bagi perpindahan data antar modul.
Address Bus
digunakan untuk menspesifikasi sumber dan tujuan data pada bus data. Saluran ini
digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
Control
Bus, digunakan untuk mengontrol bus data, bus alamat dan seluruh modul yang
ada.
Jenis
instruksi yang dijalankan oleh processor antara lain:
1.
Pertukaran data antara pocessor dan memori utama.
Instruksi ini dilakukan ketika data
harus dibaca/ditulis ke memori utama.
2.
Pertukaran data antara processor dan modul I/O.
Instruksi ini dilakukan ketika data
harus dibaca/ditulis ke peranti I/O. Umumnya data-data untuk operasi I/O akan
disimpan sementara di memori utama sebelum diproses oleh processor.
3.
Pemrosesan data oleh processor.
Instruksi ini dilakukan jika
diperlukan operasi-operasi aritmatika ataupun logika.
4.
Operasi kendali.
Instruksi ini dilakukan jika
diperlukan pengaturan alur eksekusi instruksi seperti operasi lompat (jump) ke
instruksi tertentu.
Untuk
menjalankan tugasnya, processor membutuhkan tempat menampung instruksi, data,
maupun alamat data. Memori semacam ini disebut register. Jenis-jenis
register yang umumnya terdapat pada processor sebagai berikut :
Register Pengguna yaitu register yang dapat digunakan untuk menyimpan data serta alamat data program.
Register
Status dan Kontrol yaitu register yang digunakan untuk mengontrol eksekusi kode instruksi
program.
“REGISTER
MERUPAKAN MEMORI DI DALAM PROCESSOR”
Register Pengguna, terdiri atas :
Register
Data
Register ini digunakan untuk
menyimpan data yang dibaca dari memori ataupun yang akan diproses di ALU. Yang
termasuk register data antara lain register AX, BX, CX, DX.
Register
Alamat
Register ini digunakan untuk
menyimpan alamat memori dari data ataupun kode instruksi program yang akan
diakses oleh processor. Register alamat
dapat dikelompokkan ke dalam register indeks (index register, seperti register
SI, DI), register segmen (segment register, seperti register ES, DS, SS) dan
register pointer (pointer register, seperti BP, SP)
Komponen Sistem Operasi
Sebagai resource manager, sistem
operasi menyediakan rutin-rutin penanganan sumber daya komputer, rutin-rutin
tersebut dapat dikelompokkan sebagai berikut :
1. Manajemen proses
2. Manajemen memori
3. Manajemen device
4. Manajemen berkas
Berikut ini adalah daftar perintah-perintah command prompt yang ada pada MS-DOS
Berikut ini adalah daftar perintah-perintah command prompt yang ada pada MS-DOS
1.
MD berfungsi
membuat folder
2.
CD.. berfungsi
keluar dari folder
3.
CD berfungsi
masuk ke folder
4.
CSL berfungsi
membersihkan layar
5.
RD berfungsi
menghapus folder
6.
TREE berfungsi
melihat struktur dalam folder
7.
CMD berfungsi
mengecek windows beserta tahunnya
8.
VER berfungsi
hanya mengecek windows
9.
DIR berfungsi
untuk melihat directory dalam drive C
10. REN berfungsi menggatikan nama folder dan tipe file .sumber:klik disini
Tidak ada komentar:
Posting Komentar