Judul Buku : Sistem Operasi
Pengarang : Dr. Bambang Hariyanto
Penerbit : Informatika Bandung
Tahun Terbit : 2007
Tebal Halaman : 354 Halaman
Sistem operasi merupakan kajian mendasar pada teknik informatika atau ilmu computer.
Sistem operasi dikaitkan dengen computer, ibarat roh bagi manusia. Tanpa system operasi,computer adala seonggok besi tidak berdaya. System operasi dalam teknologi.

System computer adalah komandan yang dapat mengarahkan perkembangan dan Trend teknologi system computer. Syarat mutlak bagi pekayasawan informatika atau pemuasan computer untuk memahami system operasi secara mendalam.
Buku ini memuat konsep-konsep dan teknik-teknik dasar yang terdapat di system operasi. Konsep-konsep dasar yang dibahas dibuku ini merupakan prasyarat awal untuk pemahaman inti pokok yang terdapat di system operasi.
Menurut sang penilis, revisi keempat ini8 merupakan perbaikan dan penyempurnqaan edisi-eedisi sebelumnya sehingga dapat memenuhi keperluan dasar-dasar ilmu dan teknologi system operasi mutakhir saat ini.
Sinopsis :
Buku ini memuat konsep-konsep dan teknik-teknik dasar yang terdapat pada sistem operasi. Konsep-konsep dasar yang dibahas di buku ini merupakan prasyarat awal untuk pemahaman inti pokok yang terdapat pada sistem operasi.
Dalam buku ini dibahas konsep-konsep pokok dari subsistem-subsistem(komponen-komponen) sistem operasi, yaitu: (1). Sekilas model sistem komputer, (2). kongkurensi, (3). manajemen memori, (4) Memori maya (virtual memory), (5). manajemen perangkat masukan/keluaran, (6). manajemen sistem file, dan(7). keamanan sistem.
Penulis dalam buku ini membahas secara ringkas, lugas, namun menyeluruh terhadap konsep-konsep sangat fondamental yang harus dipahami mahasiswa dan proktisi di bidang komputer dan perangkat lunak. Contoh-contoh yang diberikan meliputi Linux dan Windows (windows 95 dan Windows NT) untuk lebih memberikan gambaran yang lebih jelas dari konsep-konsep dan teknik-teknik yang dibahas.
Revisi keempat ini merupakan perbaikan dan penyempurnaan edisi-edisi sebelumnya sehingga dapat memenuhi keperluan dasar-dasar ilmu dan sistem operasi mutakhir saat ini.

Buku system operasi ini terdiri dari 17 Bab XII :
1.Sekilas mengenai system computer
2.Sekilas mengenai system operasi
3.Proses
4.Penjadwalan proses
5.Kongkurensi
6.Mutual exclution
7.Deadlock
8.Manajemen pemartision static
9.Manajemen memori pemartision dinamis
10.Sistem paging
11.Segmentasi dan kombinasi paging-segmentasiManajemen perangkat 12.masukan/keluaran
13.Mekanisme perangkat linak masukan/keluaran
14.Sistem manajemen File
15.Imprementasi system manajemen File
16.Keamanan system
17.Quo Vadis

  

DATA BUKU
· Judul Buku: Pengenalan Komputer: Dasar Ilmu komputer, Pemrograman, Sistem Informasi, dan Intelegensi Buatan
· Jenis Buku: Teknik
· Penulis: Jogiyanto Hartono
· Penerbit: Andi Yogyakarta
· Bahasa: Indonesia
· Cetakan Pertama (Edisi Pertama): 1989
· Cetakan Kedua (Edisi Ketiga): 2000
· Tebal Buku: 888 halaman
· Dimensi Buku (P x L): 16 x 23 cm
· ISBN: 979-533-575-8
· Website resmi penerbit: http://www.andipublisher.com

SINOPSIS
Edisi ini merupakan perbaikan dari edisi sebelumnya. Perbaikan-perbaikan yang dilakukan meliputi beberapa hal sebagai berikut ini:
1. Perbaikan-perbaikan kesalahan ketik.
2. Pembuangan beberapa bagian yang sudah tidak relevan lagi. Pembuangan-pembuangan yang dilakukan adalah pembuangan beberapa bagian di pembahasan DOS (bab 13) dan beberapa bagian di pembahasan BASIC (bab 14).
3. Penambahan beberapa informasi yang baru. Penambahan-penambahan yang dilakukan adalah dengan menambahkan hal-hal terbaru tentang sejarah perangkat keras dan sejarah perangkat lunak, penambahan tentang Internet dan tentang Windows 98.
Secara keseluruhan, lebih banyak yang ditambahkan daripada yang dibuang. Jumlah halaman di edisi ini memang lebih sedikit dibandingkan dengan di edisi sebelumnya disebabkan perubahan font yang dikecilkan, sehingga buku ini diharapkan akan lebih padat dengan informasi. Semoga buku ini masih tetap berguna.


REVIEW
Melalui buku Pengenalan Komputer, Jogiyanto Hartono memberikan panduan yang cukup lengkap bagi anda yang berminat untuk mempelajari lebih dalam mengenai komputer. Buku ini sendiri pertama kali dicetak pada tahun 1989, dan terus mengalami cetak ulang yang disertai dengan revisi untuk mengikuti perkembangan jaman. Buku ini sendiri sudah cukup umum digunakan sebagai buku panduan bagi mahasiswa-mahasiswa yang belajar bidang informatika, pada tahun-tahun awal perkuliahan. Sehingga jika anda adalah mahasiswa bidang informatika yang baru memulai kuliah, dan memerlukan buku panduan yang baik untuk memulai belajar komputer, maka buku ini dapat anda gunakan. Walau begitu, buku ini tidak hanya terbatas bagi kalangan mahasiswa saja, siapa pun yang hendak memperdalam ilmu komputer, akan merasakan manfaat dari buku ini ketika membacanya.

Pembahasan buku ini sangatlah luas, inilah salah satu keunggulannya sehingga menjadikan buku ini layak untuk dijadikan sebagai referensi bagi anda. Pada awal-awal pembahasan, penulis membahas sejarah perkembangan komputer. Kemudian berlanjut ke pembahasan perangkat keras komputer satu demi satu seperti printer, monitor, keyboard, dan lain sebagainya. Tidak hanya itu, penulis juga membahas mengenai sistem bilangan yang ada pada komputer, bahasa-bahasa pemrograman yang ada pada komputer, dan masih banyak lagi.

Karena pembahasannya yang luas, maka jika anda mahasiswa informatika, anda akan menemukan bahwa buku ini bahkan bisa dijadikan sebagai acuan pada banyak mata kuliah seperti jaringan komputer, pengantar ilmu komputer, dan lain sebagainya. Selain itu, pembahasannya yang sangat luas dan pembahasan antar bab yang terkadang berbeda, maka menurut Kita, mempelajari buku ini tidak perlu dilakukan dari halaman awal hingga akhir. Anda cukup membaca pada bagian yang anda minati tanpa perlu kuatir tidak akan mengerti apa yang dibahas.

Seperti pribahasa tidak ada gading yang tidak retak. Di samping memiliki sejumlah kelebihan, buku ini juga memiliki sejumlah kekurangan yang harus anda pertimbangkan sebelum membeli buku ini. Pembahasan perangkat keras komputer pada buku ini masih banyak diisi dengan data lama. Coba anda lihat gambar mouse pada buku ini, anda akan dapati gambar mouse yang dibuat pada tahun 90-an awal, yang tentu saja dari segi bentuk dan cara kerjanya sudah cukup banyak berbeda. Pada jaman itu penggunaan bola karet masih umum namun sekarang teknologi sudah banyak menggunakan sinar infra merah atau laser sebagai medianya.

Buku ini dicetak pada tahun 2000, sehingga pembahasan mengenai sistem operasi windows pun masih hanya sampai Windows 98 saja. Belum ada pembahasan mengenai Windows XP, Windows Vista, atau Windows 7. Kemudian pada topik bahasa pemrograman pun tidak ada pembahasan mengenai bahasa pemrograman Java & PHP. Padahal kedua bahasa tersebut sudah cukup populer digunakan untuk saat ini. Di mana sudah umum dibahas pada buku-buku komputer lainnya. Menurut Kita, penulis masih menggunakan format lama, di mana pada jaman itu bahasa pemrograman yang cukup populer adalah BASIC, C, dan PASCAL.

  
1. Definisi dan Skema Sistem Komputer
Sistem komputer adalah suatu jaringan elektronik yang terdiri dari Software dan Hardware yang melakukan tugas tertentu (menerima input, memproses input, menyimpan perintah-perintah, dan menyediakan output dalam bentuk informasi).
Skema Dasar sistem komputer
a. Pemroses : mempunyai fungsi untuk mengendalikan operasi komputer dan memproses data.
b. Memori utama : fungsi utama adalah tempat menyimpan data dan program. Sifat utama dari memori utama adalah volatile (tidak dapat mempertahan data dan program bila sumber daya listrik mati).
c. Perangkat Masukan dan keluaran : mempunyai fungsi untuk memindahkan data antara komputer dan lingkungan eksternal.
d. Interkoneksi antar komponen : struktur dan mekanisme yang berfungsi untuk menghubungkan ketiga komponen di atas.
2. Konsep Sistem Operasi
Sistem Operasi didefinisikan sebagai sebuah program yang mengatur perangkat keras komputer, dengan menyediakan landasan untuk aplikasi yang berada di atasnya, serta bertindak sebagai penghubung antara para pengguna dengan perangkat keras. Sistem Operasi bertugas untuk mengendalikan (kontrol) serta mengkoordinasikan pengunaan perangkat keras untuk berbagai program aplikasi untuk bermacam-macam pengguna. Dengan demikian, sebuah Sistem Operasi bukan merupakan bagian dari perangkat keras komputer, dan juga bukan merupakan bagian dari perangkat lunak aplikasi komputer, apalagi tentunya bukan merupakan bagian dari para pengguna komputer. (Masyarakat Digital Gotong Royong (MDGR).2006.Pengantar Sistem Operasi Komputer Plus Ilustrasi Kernel Linux.Fakultas Ilmu Komputer Universitas Indonesia)