Minggu, 13 April 2014

stmik muhammadiyah banten kampus rangkasbitung

BAB I PENDAHULUAN 1.1 Latar Belakang A. Sistem Komputer Kali ini saya mengisi makalah saya dengan sedikit materi tentang Sistem Operasi. Namun, sebelum membahas sistem operasi, terlebih dahulu akan saya bahas tentang sistem komputer. Sistem komputer dapat dibagi menjadi tiga komponen, yaitu: 1. Sistem Operasi – Mengontrol dan mengkoordinasi penggunaan hardware diantara berbagai aplilkasi dan user. 2. Hardware – Menyediakan sumber daya dasar komputer. Misalnya CPU, Memori, I/O Device, dan sebagainya. 3. Program-program aplikasi – Mendefinisikan cara dimana sumber daya sistem digunakan untuk memecahkan masalah penghitungan (computing) user. Contohnya Word Processors, sistem database, Compiler, dan sebagainya. B. Sisi Pandang User User adalah orang yang duduk didepan komputer, melihat monitor, mengoperasikan keyboard, mouse dan sistem. Dalam hal ini sistem operasi didesain untuk user dapat memonopoli sumber daya komputer dengan tujuan memaksimalkan pekerjaan serta meningkatkan kinerja user dan mudah untuk digunakan. Dalam kasus lain seorang user duduk di depan terminal sedangkan user lain berada di terminal yang berbeda. Setiap terminal tersebut terhubung dengan satu komputer mainframe atau minicomputer. Sehingga user-user ini saling berbagi sumber daya dari satu komputer tersebut. Dalam hal ini sistem operasi didesain untuk dapat memaksimalkan penggunaan sumber daya (resource) dan menjamin CPU, memori dan peralatan I/O yang tersedia digunakan lebih efisien dan tidak ada seorang pengguna melebihi dari yang sebaiknya digunakan. C. Sisi Pandang Sistem Sistem operasi adalah pengalokasi sumber daya (resource) yang menjadi pengatur dalam pembagian pelayanan sumber daya sehingga tidak terjadi konflik diantaranya. Sistem operasi juga harus memutuskan bagaimana mengalokasikan spesifikasi program dan user sehingga mereka dapat mengoperasikan komputer lebih efisien dan baik. Sistem operasi adalah pengontrol program yang mengatur eksekusi program untuk mencegah terjadinya kesalahan dan ketidaklayakan penggunaan komputer. D. Definisi Sistem Operasi Sistem Operasi muncul dengan alasan sebagai cara agar sistem penghitungan (computing) lebih berdaya guna. Tujuan dasar dari sistem komputer adalah meng-eksekusi program dan memecahkan permasalahan user lebih mudah. Definisi umum lain dari sistem operasi adalah suatu program yang berjalan setiap waktu dalam komputer (disebut kernel) dengan semua program sistem dan aplikasinya. 1.2 Tujuan Adapun tujuan-tujuan yang ingin dicapai dalam pembuatan makalah ini adalah sebagai berikut. 1. Memenuhi tugas yang diberikan pada mata kuliah Pemrograman I. 2. Sebagai bentuk perhatian Mahasiswa terhadap ilmu komputer. 3. Suatu usaha untuk meningkatkan kualitas IT indonesia. 4. Membantu dalam membahas dan menanggulangi masalah yang dihadapi di dalam dunia komputer. BAB II PENGENALAN SISTEM OPERASI 2.1 Sistem Operasi A. Sejarah Sistem Operasi Sejarah Sistem Operasi Komputer - Sistem operasi komputer mengalami perkembangan yang sangat cepat, jika dibandingkan dengan sistem operasi komputer terdahulu maka sistem operasi yang kita rasakan sekarang ini adalah bentuk dari perkembangan sistem operasi tersebut. Sejarah sistem operasi komputer dibagi menjadi empat generasi, yaitu : • Sistem operasi generasi pertama (Tahun 1945 - 1955). Sistem operasi generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik. Pada generasi ini belum ada yang namanya sistem operasi komputer, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung. • Sistem operasi generasi ke-dua (Tahun 1955 - 1965). Sistem operasi generasi ke-dua memperkenalkan BPS (batch processing sistem) yaitu pekerjaan yang di kerjakan dalam satu rangkaian, lalu di eksekusi secara berururan. Pada generasi ini sistem komputer belum dilengkapi dengan sistem operasi, tetapi beberapa fungsi sistem operasi telah ada. • Sistem operasi generasi ke-tiga (Tahun 1965 - 1960). Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana user atau penguna dapat berkomunikasi lewat terminal secara online ke komputer, maka sistem operasi menjadi multi user (Digunakan oleh banyak penguna sekaligus). Dan multi programing (Melayani banyak program sekaligus). • Sistem operasi generasi ke-empat (Tahun 1980an--pasca 1980an). Dewasa ini sistem operasi digunakan untuk jaringan komputer, dimana user menyadari keberadaan komputer - komputer yang saling terhubung satu dengan yang lain. B. Jenis Sistem Operasi Komputer Jenis sistem operasi yang bisa digunakan antara lain Posix, Unix, Ms Dos, Ms WINDOWS, Linux, Apple, dan sebagainya. Dari sekian banyak sistem operasi dapat dibagi menjadi dua berdasarkan kontak (interface) yaitu : a. Coman line interface (CLI) Coman line interface (CLI) adalah kontak user dengan perangkat keras berbasis. text (huruf, angka, dan simbol atau tanda baca) contonya : MS Dos, posix, linux. b. Grafical user interface (GUI) Grafical user interface (GUI) adalah kontak user dengan perangkat keras berbasis gambar atau grafik. contohnya: Ms windows, unix, Linux. C. Fungsi Sistem Operasi Komputer Berikut Fungsi dari Sistem Operasi, Secara garis besar sistem operasi mempunyai 2 tugas utama, yaitu sebagai : a. Pengelola Seluruh Sumber Daya Pada Sistem Komputer (Resource Manager). Yang dimaksud dengan sumber daya pada sistem komputer adalah semua komponen yang memberikan fungsi (manfaat) atau dengan pengertian lain adalah semua yang terdapat atau terhubung ke sistem komputer yang dapat untuk memindahkan, menyimpan, dan memproses data,serta untuk mengendalikan fungsi-fungsi tersebut. Sumber daya pada sistem komputer, antara lain : 1. Sumber daya fisik Contoh dari sumber daya fisik diantaranya keyboard, bar-code reader, mouse, joystick, lightpen,track-ball, touchscreen, pointing devices, floppy disk drive, hard-disk, tape drive,optical disk, CD ROM drive, CRT, LCD, printer, modem, ethernet card, PCMCIA, RAM,cache memory, register, kamera, sound card, radio, digitizer, scanner, plotter, dan sebagainya. Salah satu sasaran yang harus dicapai sistem operasi adalah dapat memanfaatkan seluruh sumber daya agar dapat digunakan secara efektif dan efisien mungkin. 2. Sumber daya abstrak Terdiri dari Data, misalnya :Semaphore untuk pengendalian sinkronisasi proses-proses, PCB (Process Control Block) untuk mencatat dan mengendalikan proses, tabel segmen,tabel page, i-node, FAT, file dan sebagainya. Program yang berupa kumpulan instruksi yang dapat dijalankan oleh sistem komputer, yang dapat berupa utilitas dan program aplikasi pengolahan data tertentu. b. Penyedia layanan (extended/virtual machine) Secara spesifik berfungsi untuk memberi abstaksi mesin tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan perangkat keras. Sistem operasi menyediakan system call (API=Application Programming Interface) yang berfungsi menghindarkan kompleksitas pemograman dengan memberi sekumpulan instruksi yang mudah digunakan. Basis untuk program lain. Program aplikasi dijalankan di atas sistem operasi yang bertujuan untuk memanfaatkan dan mengendalikan sumber daya sistem komputer secara benar,efisien, dan mudah dengan meminta layanan sistem operasi. D. Sasaran Sistem Operasi Komputer Sistem operasi mempunyai tiga sasaran utama, yaitu : • Kenyamanan (Membuat user komputer menjadi lebih nyaman dalam mengunakan komputer). • Efisien (Penggunaan sumber daya sistem komputer tepat tujuan "terarah dan terkendali"). • Evolusi (Sistem Operasi harus dibangun, sehingga memungkinkan dan memudahkan pengembangan, pengujian dan menciptakan sistem operasi baru yang lebih bagus lagi. 2.2 Manfaat Sistem Operasi Sistem operasi terdistribusi memiliki manfaat dalam banyak sistem dan dunia komputasi yang luas. Manfaat-manfaat ini termasuk dalam sharing resource, waktu komputasi dan komunikasi. 1. Shared Resource Walaupun perangkat sekarang sudah memiliki kemampuan yang cepat dalam prosesproses komputasi, atau misal dalam mengakses data, tetapi pengguna masih saja menginginkan sistem berjalan dengan lebih cepat. Apabila hardware terbatas, kecepatan yang diinginkan user dapat di atasi dengan menggabung perangkat yang ada dengan sistem DOS. 2. Manfaat Komputasi Salah satu keunggulan sistem operasi terdistribusi ini adalah bahwa komputasi berjalan dalam keadaan paralel. Proses komputasi ini dipecah dalam banyak titik, yang mungkin berupa komputer pribadi, prosesor tersendiri, dan kemungkinan perangkat prosesor-prosesor yang lain. Sistem operasi terdistribusi ini bekerja baik dalam memecah komputasi ini dan baik pula dalam mengambil kembali hasil komputasi dari titik-titik cluster untuk ditampilkan hasilnya. 3. Reliabilitas Fitur unik yang dimiliki oleh DOS ini adalah reliabilitas. Berdasarkan design dan implementasi dari design sistem ini, maka hilangnya satu node tidak akan berdampak terhadap integritas sistem. Hal ini berbeda dengan PC, apabila ada salah satu hardware yang mengalami kerusakan, maka sistem akan berjalan tidak seimbang, bahkan system bisa tidak dapat berjalan atau mati. 4. Komunikasi Sistem operasi terdistribusi berjalan dalam jaringan dan biasanya melayani koneksi jaringan. Sistem ini umumnya digunakan user untuk proses networking. User dapat saling bertukar data, atau saling berkomunikasi antar titik baik secara LAN maupun WAN. BAB III PENGELOLAAN PROSES CPU 3.1 Pengertian CPU Unit pemprosesan yang berada dalam komputer adalah Central Processing Unit (CPU). CPU atau Central Processing Unit merupakan bagian terpenting dalam sebuah sistem komputer, dapat dikatakan bahwa CPU merupakan otak dari komputer itu sendiri. Sebuah komputer paling canggih sekalipun tidak akan berarti tanpa adanya CPU yang terpasang di dalamnya. Dalam kesehariannya CPU memiliki tugas utama untuk mengolah data berdasarkan instruksi yang ia peroleh. CPU sendiri sebenarnya masih terbagi atas beberapa komponen yang saling bekerja sama untuk membentuk suatu unit pengolahan. Terdapat empat komponen utama penyusun CPU, yaitu : 1. Arithmetic and Logic Unit (ALU) 2. Control Unit 3. Registers 4. CPU Interconnections Arithmetic and Logic Unit (ALU) Arithmetic and Logic Unit atau sering disingkat ALU saja dalam bahasa Indonesia kira-kira berarti Unit Logika dan Aritmatika. Bagian ini mempunyai tugas utama untuk membentuk berbagai fungsi pengolahan data komputer. Sering juga disebut sebagai bahasa mesin, karena terdiri dari berbagai instruksi yang menggunakan bahasa mesin. ALU sendiri juga masih terbagi menjadi dua komponen utama, yaitu 1. arithmetic unit (unit aritmatika), bertugas untuk menangani pengolahan data yang berhubungan dengan perhitungan, dan 2. boolean logic unit (unit logika boolean), bertugas menangani berbagai operasi logika. Control Unit Control Unit atau Unit Kendali, mempunyai tugas utama untuk mengendalikan operasi dalam CPU dan juga mengontrol komputer secara keseluruhan untuk menciptakan sebuah sinkronisasi kerja antar komponen dalam melakukan fungsinya masing-masing. Di samping itu, control unit juga bertugas untuk mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi tersebut. Registers Registers (jamak, dalam bahasa Indonesia menjadi register-register atau banyak register) merupakan media penyimpanan internal CPU yang digunakan saat pengolahan data. Registers merupakan media penyimpanan yang bersifat sementara, artinya data hanya akan berada dalam registers saat data tersebut dibutuhkan selama komputer masih hidup, ketika suatu data tidak diperlukan lagi maka ia tidak berhak lagi berada di dalam registers, dan ketika komputer dimatikan maka semua data yang berada di dalamnya akan hilang. CPU Interconections CPU Interconnections merupakan sistem koneksi dan bus yang menghubungkan komponen internal CPU dengan bus-bus eksternal CPU. Komponen internal CPU diantaranya 1. Arithmetic and Logic Unit (ALU), 2. Control Unit, 3. Registers, dan 4. CPU Interconnection. Sedangkan komponen eksternal CPU diantaranya 1. sistem memori utama, 2. sistem masukan/keluaran (input/output), 3. dan sistem-sistem lainnya. 3.2 FUNGSI CPU Fungsi utama CPU adalah menjalankan program-program yang disimpan di memori utama. Hal ini dilakukan dengan cara mengambil instruksi-instruksi dari memori utama dan mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua tahapan yaitu membaca instruksi (fetch) dan melaksanakan instruksi tersebut (execute). Proses membaca dan melaksankan ini dilakukan berulang-ulang sampai semua instruksi yang terdapat di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal juga sebagai siklus fetch-eksekusi. Siklus fetch-eksekusi bisa dijelaskan sebagai berikut 1. di awal setiap siklus, CPU akan membaca dari memori utama, 2. sebuah register, yang disebut Program Counter (PC), akan mengawasi dan menghitung instruksi selanjutnya, 3. ketika CPU membaca sebuah instruksi, Program Counter akan menambah satu hitungannya, 4. lalu instruksi-instruksi yang dibaca tersebut akan dimuat dalam suatu register yang disebut register instruksi (IR), dan akhirnya 5. CPU akan melakukan interpretasi terhadap instruksi yang disimpan dalam bentuk kode binari, dan melakukan aksi yang sesuai dengan instruksi tersebut. 3.3 Contoh Gambaran Pengelolaan Proses CPU 3.4 Contoh Gambar perangkat CPU BAB IV PENGELOLAAN STORAGE 4.1 Pengertian Storage Storage adalah penyimpan, tempat penyimpanan, media yang digunakan untuk menyimpan data yang diolah oleh komputer, Fungsi storage adalah menyimpan data atau file dalam jangka panjang dan pendek. Teknologi penyimpanan dibedakan menjadi dua kelompok yaitu memori internal dan eksternal. A.Penyimpanan internal Biasa juga di sebut main memori atau memori utama berfungsi sebagai pengikat sementara baik bagi data program maupun informasi ketika proses pengolahanya di laksanakan oleh CPU. Dua contoh memori internal ROM dan RAM. ROM (Read Only Memory) adalah memory yang hanya bisa dibaca sedang kan RAM (Random Access Memory) memori yang isinya bisa diperbaharui . B.Penyimpanan eksternal (exsternal Storage) dikenal juga dengan sebutan penyimpanan sekunder. Penyimpanan eksternal adalah segala piranti yang berfungsi untuk menyimpan data secara permanen. Pengertian Permanen Disini berarti bahwa data yang terdapat pada penyimpan akan tetap terpelihara dengan baik sekalipun computer sudah dalam keadaan mati. Contoh : Hardisk, plopydisk. dll Contoh-contoh Storage : HARDISK Harddisk merupakan salah satu media penyimpan data pada komputer yang terdiri dari kumpulan piringan magnetis yang keras dan berputar, serta komponen-komponen elektronik lainnya. Harddisk adalah storage devices yang paling sering di pakai. Bagian-bagian hardisk terdiri dari Logic board, motor, Platter, read-write head, interface slot, dan body. Logic board merupakan bagian hardisk yang mengatur kerja hardisk menurut instruksi dari user. Logic board ini nantinya mengatur putaran motor dan gerak dari read-write head menurut lokasi penempatan data. Read-write head inilah yang membaca dan menulis data pada hardisk, menyampaikan informasi kepada logic board, kemudian logic board menyampaikan kepada CPU melalui interface baik itu SATA maupun PATA. 4.2 Contoh Gambaran Pengelolaan Storage BAB V PENUTUP A. KESIMPULAN Dari penjelasan diatas dapat disimpulkan, Sistem operasi adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel” suatu Sistem Operasi. B. SARAN Makalah ini dijadiakan awal proses pembelajaran tentang IT, agar dikesempatan berikutnya menjadi lebih baik, baik secara pembahasan, penjelasan dan penulisannya yang belum tercapai.

Tidak ada komentar:

Posting Komentar