Minggu, 04 Desember 2011

TUGAS Eksplorasi Buku Tentang Sistem Operasi

JUDUL BUKU
PENGANTAR SISITEM OPERASI KOMPUTER
Plus Study Kasus Karnel Linux

Ass Pa. dari hasilnya saya baca. buku ini yang saya eksporasi yang unik menurut saya dan yang saya rangkum tentang sistem oprasi saja v tentang study kasus karnel linux salam selaki tidak ditulis di blog saya pa...

Di dalam buku ini saya baca banyak hal-hal menarik dan hal-hal yng belum saya ketahui diantaranya :
mengetaui tentang sistem operasi. kemudian pembahasan pertama yaitu :

  • Konsep Dasar Perangkat Komputer disini di bahasa mencakupi tentang :
Definisi umum sistem oprasi sampai aspek lain sistem oprasi. Ok akan saya jelaskan satu persatu
  1. Definisi sistem oprasi secara Umum merupakan suatu komponen utama dari sebuah sistem komputer yang bisa disebut juga perangkat lunak komputer.
  2. Sejarah perkembangan sistem operasi pada awalnya adalah komputer yang sangat besar yang sudah diketaui sebesar vila orang inggris dan bisa mencakup programmer prangkat keras prangkat lunak dan di gerakan dengan tenaga manusia, kemudian semakin berkembang dan komputer sekarang bisa dipegang dan bisa digunakan oleh setiap manusia. menyangkut sistem operasi adapun arsistektur komputer ada istilah masukan ( input ) kemudian Prosesor ( CPU ) Keluaran ( Output ) dan memori atau penyimpanan data.
  3. Sistem Operasi Komputer Meja ( Desktop ).dah dikenal banget tuh istilah ini yaitu komputer desktop ya bisa disebut personal computer. sudah banyak orang yang menggunakannya termasuk saya menggunakan personal computer. sejak zamannya generasi pertama sampai sekarang komputer semakin cepat dan canggih. namun harganya relatif mahal sampai-sampai termahal di dunia mencapai 145 juta.
  4. Sistem Operasi Processor Jamak artinya dah pasti menggunakan processor ya sebagai otak komputer jika tidak ada gak akan berfungsi komputer tersebut, beragam processor dari mulai intel amd via apple dll, yang sering banyak digunakan yaitu processor yang bermerek intel, karena intel ini kuat tahan lama walupun dipakai selama 24 jam seharian, malahan semakin dipakai semakin awet.
  5. Sistem Operasi Terdistribusi dan Terkluser yaitu ada yang disebut dengan loousely coupled system yaitu setiap komputer memiliki lokal memory sendiri. kemudain ada juga multiprocessor yaitu adanya pembagian sumberdaya dan komputasi yang lebih cepat. kemudain ada juga istilah distributed system yaitu sistem jarangan antara client server atau peer to peer.
  6. Sistem Operasi Waktu Nyata yaitu ada sistilahnya diantaranya (real time systems) yaitu suatu sistem yang mengharuskan suatu komputasi selsesai dalam jangka waktu tertentu. jika tidak sesuai waktunya dianggap gagal. apapun dua model pelaksanaannya diantaranya  hard real time systems dan soft real time systems.hard real time system yaitu yang mengaruskan suatu proses yang paling penting dalam sistem akan selasai dalam jangka waktu yang valid. sedangkan soft real time systems tidak mengharuskan waktu yang tertentu seperti hard real time systems.
  7. Aspek Lain Sistem Operasi adalah sistem oprasi yang beragam istilah diantaranya
  • Sistem MultiMedia merupakan sistem berbagai media seperti gambar tidak bergerak, video (gambar bergerak), data teks, suara. Sistem operasi yang mendukung multimedia.
  • Embeded System Komputasi embedded melibatkan komputer embedded yang menjalankan tugasnya secara real-time. Lingkungan komputasi ini banyak ditemui pada bidang industri, penelitian ilmiah, dan lain sebagainya. Mengacu pada sistem komputer yang bertugas mengendalikan tugas spesifik dari suatu alat seperti mesin cuci digital, tv digital, radio digital. Terbatas dan hampir tak memiliki user-interface. Biasanya melakukan tugasnya secara real-time merupakan sistem paling banyak dipakai dalam kehidupan.
  • Komputasi Berbasis Jaringan Pada awalnya komputasi tradisional hanya meliputi penggunaan komputer meja (desktop) untuk pemakaian pribadi di kantor atau di rumah. Namun, seiring dengan perkembangan teknologi maka komputasi tradisional sekarang sudah meliputi penggunaan teknologi jaringan yang diterapkan mulai dari desktop hingga sistem genggam. Perubahan yang begitu drastis ini membuat batas antara komputasi tradisional dan komputasi berbasis jaringan sudah tidak jelas lagi.
  • PDA dan Telepon Seluler Secara umum, keterbatasan yang dimiliki oleh sistem genggam sesuai dengan kegunaan/layanan yang disediakan. Sistem genggam biasanya dimanfaatkan untuk hal-hal yang membutuhkan portabilitas suatu mesin seperti kamera, alat komunikasi, MP3 Player dan lain lain.
  • Smart Card (Kartu Pintar) merupakan sistem komputer dengan ukuran kartu nama. Kemampuan komputasi dan kapasitas memori sistem ini sangat terbatas sehingga optimasi merupakan hal yang paling memerlukan perhatian. Umumnya, sistem ini digunakan untuk menyimpan informasi rahasia untuk mengakses sistem lain.Misalkan, telepon seluler, kartu pengenal, kartu bank, kartu kredit, sistem wireless, uang elektronis, dst. Dewasa ini (2004), smart card dilengkapi dengan prosesor 8 bit (5 MHz), 24 kB ROM, 16 kB EEPROM, dan 1 kB RAM. Namun kemampuan ini meningkat drastis dari waktu ke waktu. 
Kemudian pembahasan selanjutnya dari buku ini
Stuktur Sistem Komputer dan saya rangkuman saya hasilnya adalah :
  • Sistem operasi telah berkembang selama lebih dari 40 tahun dengan dua tujuan utama. Pertama, sistem operasi mencoba mengatur aktivitas-aktivitas komputasi untuk memastikan pendayagunaan yang baik dari sistem komputasi tersebut. Kedua, menyediakan lingkungan yang nyaman untuk pengembangan dan jalankan dari program. Pada awalnya, sistem komputer digunakan dari depan konsol. Perangkat lunak seperti assembler, loader, linkerdan compiler meningkatkan kenyamanan dari sistem pemrograman, tapi juga memerlukan waktu set-up yang banyak. Untuk mengurangi waktu set-up tersebut, digunakan jasa operator dan menggabungkan tugas-tugas yang sama (sistem batch).
  • Sistem batch mengizinkan pengurutan tugas secara otomatis dengan menggunakan sistem operasi yang resident dan memberikan peningkatan yang cukup besar dalam utilisasi komputer. Komputer tidak perlu lagi menunggu operasi oleh pengguna. Tapi utilisasi CPU tetap saja rendah. Hal ini dikarenakan lambatnya kecepatan alat-alat untuk I/O relatif terhadap kecepatan CPU. Operasi off-line dari alat-alat yang lambat bertujuan untuk menggunakan beberapa sistem reader-to-tape dan tape-to-printer untuk satu CPU. Untuk meningkatkan keseluruhan kemampuan dari sistem komputer, para developer memperkenalkan konsep multiprogrammingDengan multiprogramming, beberapa tugas disimpan dalam memori dalam satu waktu; CPU digunakan secara bergantian sehingga menambah utilisasi CPU dan mengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut. 
  • Multiprogramming, yang dibuat untuk meningkatkan kemampuan, juga mengizinkan time sharing. Sistem operasi yang bersifat time-shared memperbolehkan banyak pengguna untuk menggunakan komputer secara interaktif pada saat yang bersamaan. PC adalah mikrokomputer yang dianggap lebih kecil dan lebih murah dibandingkan komputer mainframe
  • Sistem operasi untuk komputer-komputer seperti ini diuntungkan oleh pengembangan sistem operasi untuk komputer mainframe dalam beberapa hal. Namun, semenjak penggunaan komputer untuk keperluan pribadi, maka utilisasi CPU tidak lagi menjadi perhatian utama. Karena itu, beberapa desain untuk komputer mainframe tidak cocok untuk sistem yang lebih kecil. Paralel System mempunyai lebih dari satu CPU yang mempunyai hubungan yang erat; CPU-CPU tersebut berbagi bus komputer, dan kadang-kadang berbagi memori dan perangkat yang lainnya. Sistem seperti itu dapat meningkatkan throughput dan reliabilititas. 
  • Sistem hard real-time sering kali digunakan sebagai alat pengontrol untuk applikasi yang dedicated. Sistem operasi yang hard real-time mempunyai batasan waktu yang tetap yang sudah didefinisikan dengan baik.Pemrosesan harus selesai dalam batasan-batasan yang sudah didefinisikan, atau sistem akan gagal. 
  • Sistem soft real-time mempunyai lebih sedikit batasan waktu yang keras, dan tidak mendukung penjadualan dengan menggunakan batas akhir. Pengaruh dari internet dan World Wide Webbaru-baru ini telah mendorong pengembangan sistem operasi modern yang menyertakan web browser serta perangkat lunak jaringan dan komunikasi sebagai satu kesatuan. Multiprogramming dan sistem time-sharing meningkatkan kemampuan komputer dengan melampaui batas operasi (overlap) CPU dan I/O dalam satu mesin. Hal seperti itu memerlukan perpindahan data antara CPU dan alat I/O, ditangani baik dengan polling atau interrupt-drivenakses ke I/O port, atau dengan perpindahan DMA. Agar komputer dapat menjalankan suatu program, maka program tersebut harus berada di memori utama (main memory). Memori utama adalah satu-satunya tempat penyimpanan yang besar yang dapat diakses secara langsung oleh prosessor, merupakan suatu array dari word atau byte, yang mempunyai ukuran ratusan sampai jutaan ribu. Setiap word memiliki alamatnya sendiri. Memori utama adalah tempat penyimpanan yang volatile, dimana isinya hilang bila sumber energinya (energi listrik) dimatikan. Kebanyakan sistem komputer menyediakan secondary storage sebagai perluasan dari memori utama. Syarat utama dari secondary storage adalah dapat menyimpan data dalam jumlah besar secara permanen. Secondary storage yang paling umum adalah disk magnetik, yang meyediakan penyimpanan untuk program mau pun data. Disk magnetik adalah alat penyimpanan data yang nonvolatile yang juga menyediakan akses secara random. Tape magnetik digunakan terutama untuk backup, penyimpanan informasi yang jarang digunakan, dan sebagai media pemindahan informasi dari satu sistem ke sistem yang lain. 
  • Beragam sistem penyimpanan dalam sistem komputer dapat d isusun dalam hirarki berdasarkan kecepatan dan  biayanya. Tingkat yang paling atas adalah yang paling mahal, tapi cepat. Semakin kebawah, biaya perbit menurun, sedangkan waktu aksesnya semakin bertambah (semakin lambat). Sistem operasi harus memastikan operasi yang benar dari sistem komputer. Untuk mencegah pengguna program mengganggu operasi yang berjalan dalam sistem, perangkat keras mempunyai dua mode: mode pengguna dan mode monitor. Beberapa perintah (seperti perintah I/O dan perintah halt) adalah perintah khusus, dan hanya dapat dijalankan dalam mode monitor. Memori juga harus dilindungi dari modifikasi oleh pengguna. Timer mencegah terjadinya pengulangan secara terus menerus (infinite loop). Hal-hal tersebut (dual mode, perintah khusus, pengaman memori, timer interrupt) adalah blok bangunan dasar yang digunakan oleh sistem operasi untuk mencapai operasi yang sesuai.
Selanjutnya yang saya rangkum tentang sistem operasi adalah ;
Konsep Dasar Sistem Operasi hail Rangkuman saya adalah :
  • Pada umumnya, komponen sistem operasi terdiri dari managemen proses, managemen memori utama, managemen berkas, managemen sistem I/O, managemen penyimpanan sekunder, sistem proteksi, jaringan dan Command-Interpreter SystemLayanan sistem operasi dirancang untuk membuat programming menjadi lebih mudah. Sistem operasi mempunyai lima layanan utama dan tiga layanan tambahan. System calls ada lima jenis. System program menyediakan environment yang memungkinkan pengembangan program dan eksekusi berjalan dengan baik. 
  • Komponen-komponen sistem operasi dapat dihubungkan satu sama lain dengan tiga cara. Pertama, dengan struktur sederhana, kemudian berkembang dengan cakupan yang original. Kedua, dengan pendekatan terlapis atau level. Lapisan yang lebih rendah menyediakan layanan untuk lapisan yang lebih tinggi. Nah Model sistem operasi seperti ini terdiri dari tiga belas level. Ketiga, dengan metode mikrokernel, dimana sistem operasi disusun dalam bentuk kernel yang lebih kecil. Penggunaan mesin virtual amat berguna, tapi sulit untuk diimplementasikan. Sebagaimana perangkat-perangkat lainnya, penggunaan mesin virtual ini memiliki kelebihan dan kekurangan. Masalah utama dari desain sistem adalah menentukan kebijakan dan mekanisme yang sesuai dengan keinginan pengguna dan pendisainnya. System generation adalah proses mengkonfigurasikan sistem untuk masing-masing komputer.
Akhirnya selesai juga tugas ini yang saya rangkum dengan singkat tentang sistem oprasinya saja. semoga ada manfaatnya bagi saya dan para pembaca terima kasih :)

Tidak ada komentar:

Posting Komentar