TUGAS MAKALAH PENGANTAR TEKNIK INFORMATIKA Sistem Operasi Disusun oleh: Roni setiawan 05.35.1494 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTA 2007 Pengertian Sistem Operasi Sistem operasi adalah program yang digunakan untuk mengontrol pelaksanaan progam aplikasi dan berlaku sebagai pengendali interface antara CPU dengan peralatan external komputer yang dikehendaki oleh programmer maupun pengguna komputer. Atau dengan kata lain sistem operasi merupakan penghubung atau yang menjembatani anatara brainware(pengguna) dengan software aplikasi. Dalam sebuah komputer sistem operasai vital perananya Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung. Sejarah sistem operasi 1. Generasi ke Nol (1940) Komponen utama tabung hampa udara Sistem computer belum menggunakan SO Operasi dilakukan manual melalui plugboards dan hanya digunakan untuk menghitung 2. Generasi pertama (1950) Komponen utamanya transistor Mulai muncul batch sistem Input dengan punch card 3. Generasi ke-dua (1960) Komponen utama IC Mualai berkembang konsep seperti multiprogaramming, multiprocessing, spooling(simultaneous peripheral operation on line) , device independence, multitasking dan resl time sistem. 4. Generasi ke-tiga (1970) Komponen utama VLSI(very large scale integratedcircuit) Berkembangnya konsep general purpose sistem. 5. Generasi ke-empat (pertengahan 1970-an hingga sekarang) PC makin popular Sistem operasi jaringan (data sharring, hardware sharring, dan program sharring). User interface makin user-friendly Umumnya sistem operasi yang banyak digunakan seperti Windows, linux, ataupun Mac OS dll. Komponen sistem iperasi Pada kenyataanya tidak semua sistem operasi mempunyai struktur yang sama. Namun pada umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut: 1. proses management adalah pengaturan-pengaturan terhadap program yang akan dijalankan oleh processor. 2. Main memory management Pada sistem operasi, komponen ini berfungsi untuk mengatur supaya kerja memeori lebih efektif. 3. Secondary-storage anagement Komponen ini berfungsi sebagai backup dari main memory. 4. I/O Sistem management Komponen ini akan mengatur kinerja hardware dalam proses input ataupun output. 5. File managemen Adalah pembuatan file perlu secara bijaksana dan tepat(maping direktori). 6. Networking Komponen ini berfungsi supaya komputer dapat sharring melalui protocol tertentu. 7. Protection sistem Komponen ini berfungsi supaya komputer dapat dapat diproteksi atau dengan proses login. 8. command-interpreted sistem. Komponen ini berfungsi supaya komputer dapat mengerjakan apa yang diinginkan oleh user.