Sistem Operasi
Penggolongan Software Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman
Sistem Operasi Merupakan program untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer Merupakan software yang menjadi landasan atas suatu komputer
Definisi Sistem Operasi Penghubung antara pengguna dengan perangkat keras komputer. Berada pada lapisan pertama pada memori komputer. Melakukan semua perintah penting dalam komputer.
Fungsi Sistem Operasi Mengatur dan mengawasi. Penghubung antara lapisan hardware dan lapisan software. Sebagai pengendali untuk menghindari kekeliruan (error). Resource allocator.
Sejarah Sistem Operasi Generasi Pertama (1945-1955) Mekanik dan instruksi langsung. Generasi Kedua (1955-1965) Batch processing. Generasi Ketiga (1965-1980) Multiuser dan Multiprogramming. Generasi Keempat (Pasca 1980an) GUI.
Sasaran Utama Sistem Operasi Kenyamanan. Efisien. Berevolusi.
Jenis-jenis sistem operasi DOS Windows Macintosh OS/2 Unix Linux
Disk Operating system Salah satu sistem operasi pertama. Digunakan untuk pemakaian mikro komputer. Tim Petterson. Awal tahun 1980 : QDOS. Akhir tahun 1980 : 86-DOS.
windows Diperkenalkan tahun 1985. Interface Manager. GUI. Standarisasi Proses. MultiTasking. Jaringan komputer. Plug and Play.
Machintosh (Mac) Diproduksi oleh Apple. Tahun 1984 oleh Jef Raskin. Pengguna GUI pertama 1984 : Macintosh 128Kb 1994 : Power Macintosh 1998 : Mac 2006 : MacBook
OS/2 IBM dan Microsoft. Tahun 1987. Mampu melakukan protected mode. Mampu melakukan multitasking. Kompatibal dengan Ms-Dos.
unix Berbagai jenis mesin. AT&T Bell Laboratory. Bentuk jaringan komputer. AIX (IBM) A/UX (Apple) XENIX (Microsoft)
Keistimewaan unix Portabilitas. Multiuser. Multitasking. Sistem File Hirarkikal. Visualisai kurang menarik. Penggunaan Memory besar.
Linux Linus Torvalds. Oktober 1991, Linux untuk GNU. Distro (Kernel dan sistem dasar Linux). RedHat : distribusi pertama. Debian : Stabil dan handal. Suse : instalasi dengan bahasa Indonesia Mandrake : Optimasi dari RedHat.
Utility Program Merupakan suatu software untuk membantu jalannya proses komputer atau suatu paket program Contoh Norton utility
Paket Program Merupakan software yang kompleks yang berguna untuk mengerjakan suatu tugas global Contoh: Word Processor Merupakan paket pengolah kata, Word, WS Spread sheet Merupakan paket lembar kerja, Excel, Lotus 123 Database Merupakan paket pengolah Data, Access, Dbase
Program Aplikasi Merupakan program singkat yang siap dipakai Contoh Program perhitungan gaji pegawai Program inventori barang Program Rekapitulasi barang
Bahasa Pemrograman Merupakan suatu paket program yang khusus diciptakan untuk membuat golongan software lainnya Golongan bahasa Pemrograman High Level Language Middle Level Language Low Level Language
Low Level Language Bahasa Tingkat Rendah, merupakan bahasa dasar komputer. Bahasa tingkat ini memerlukan logika yang sangat rumit dan instruksi berbeda dengan bahasa manusia. Contoh : Bahasa Mesin Bahasa Assembler
Middle Level Language Bahasa tingkat Menengah, merupakan bahasa yang instruksinya masih dapat disamakan dengan bahasa manusia, walaupun logika bahasa tingkat ini lebih sulit. Contoh : Bahasa C
High Level Language Bahasa Tingkat Tinggi, merupakan bahasa yang instruksinya hampir sama dengan bahasa manusia. Khususnya bahasa inggris. Contoh : BASIC FORTRAN COBOL JAVA DELPHI
Booting Booting adalah istilah untuk menghidupkan komputer.
Proses Boot Komputer dihidupkan Memori kosong BIOS mencari video card Memeriksa ROM Mencari Boot Sector
Pengertian Booting Suatu proses pengambilan sistem operasi kemudian disimpan dimemori sehingga sistem operasi akan aktif selama komputer dijalankan Jenis-jenis Booting 1. Cold Boot Penyalaan komputer yang dilakukan pada saat komputer dalam keadaan mati 2. Warm Boot Proses Booting Penyalaan komputer yang dilakukan pada saat komputer dalam keadaan Menyala