425 19 007 PENGENALAN SISTEM OPERASI SISTEM OPERASI MERUPAKAN SEBUAH PENGHUBUNG ANTARA PENGGUNA DARI KOMPUTER DENGAN PERANGKAT KERAS KOMPUTER. SEBELUM ADANYA SISTEM OPERASI, KOMPUTER MASIH MENGGUNAKAN SINYAL ANALOG DAN SINYAL DIGITAL. SISTEM KOMPUTER PADA DASARNYA TERDIRI DARI EMPAT KOMPONEN UTAMA, YAITU PERANGKAT KERAS, PROGRAM APLIKASI, SISTEM OPERASI, DAN PARA PENGGUNA. SISTEM OPERASI BERFUNGSI UNTUK MENGATUR DAN MENGAWASI PENGGUNAAN PERANGKAT KERAS OLEH BERBAGAI PROGRAM APLIKASI SERTA PARA PENGGUNA. SISTEM OPERASI IBARAT PEMERINTAH DALAM SUATU NEGARA, DALAM ARTI MEMBUAT KONDISI KOMPUTER AGAR DAPAT MENJALANKAN PROGRAM SECARA BENAR. UNTUK MENGHINDARI KONFLIK YANG TERJADI PADA SAAT PENGGUNA MENGGUNAKAN SUMBER DAYA YANG SAMA, SISTEM OPERASI MENGATUR PENGGUNA MANA YANG DAPAT MENGAKSES SUATU SUMBER DAYA. SISTEM OPERASI JUGA DISEBUT RESOURCE ALLOCATOR. SISTEM OPERASI SEBAGAI PROGRAM PENGENDALI YANG BERTUJUAN UNTUK MENGHINDARI KEKELIRUAN ATAU ERROR DARI PENGGUNAAN KOMPUTER YANG TIDAK PERLU. SEJARAH SISTEM OPERASI GENERASI PERTAMA 1945 - 1955, BELUM ADA SISTEM OPERASI. SISTEM KOMPUTER DIBERI INSTRUKSI YANG HARUS DIKERJAKAN SECARA LANGSUNG. GENERASI KEDUA 1955 - 1965, MUNCULNYA BATCH PROCESSING SYSTEM, YAITU JOB YANG DIKERJAKAN DALAM SATU RANGKAIAN, LALU DIEKSEKUSI SECARA BERURUTAN. DIDAMPINGI DENGAN FUNGSI SEPERTI FMS & IBSYS. GENERASI KETIGA 1965 -1980, DIMULAINYA PERKEMBANGAN SISTEM OPERASI UNTUK MELAYANI BANYAK PEMAKAI SEKALIGUS SEHINGGA SISTEM OPERASI MENJADI MULTI-USING DAN MULTI- PROGRAMMING GENERASI KEEMPAT PASCA 1980, SISTEM OPERASI SUDAH DIPERGUNAKAN UNTUK JARINGAN KOMPUTER DIMANA KEBERADAAN COMPUTER-KOMPUTER YANG SALING TERHUBUNG SATU SAMA LAIN. ADANYA GUI BERBASIS GRAFIS. LAYANAN SISTEM OPERASI MEMBUAT DAN MENULIS PROGRAM, MENGEKSEKUSI PROGRAM, AKSES DAN AMBIL ALIH I/O, PENGENDALIAN AKSES & KEAMANAN BERKAS, AKSES SHARED SYSTEM, PROTEKSI DAN PEMAKAIAN SUMBER DAYA & DATA, DETEKSI DAN TANGGAPAN PADA KESALAHAN, MENGUMPULKAN DATA STATISTIC DAN MEMONITOR PARAMETER KINERJA. STRUKTUR KOMPUTER 1. SISTEM OPERASI KOMPUTER MULTIGUNA TERDIRI DARI CPU DAN DEVICE CONTROLLER YANG TERHUBUNG MELALUI BUS YANG MENYEDIAKAN AKSES KE MEMORI. SETIAP DEVICE CONTROLLER BERTUGAS MENGATUR PERANGKAT YANG TERTENTU. 2. STRUKTUR INPUT OUTPUT INTERUPSI I/O, ADALAH PROSES DEVICE CONTROLLER MEMERIKSA ISI REGISTER SETELAH MENERIMA LOAD REGISTER DARI CPU UNTUK MENENTUKAN OPERASI SELANJUTNYA, SECARA SINKRON ATAU MENUNGGU PROSES I/O SELESAI DAN ASINKRON ATAU TIDAK MENUNGGU PROSES I/O SELESAI STRUKTUR DMA, DIRECT MEMORY ACCESS ADALAH METODE PENANGANAN I/O DIMANA DEVICE CONTROLLER LANGSUNG BERHUBUNGAN DENGAN MEMORI TANPA CAMPUR TANGAN CPU. DEVICE CONTROLLER MENTRANSFER BLOK DATA LANGSUNG KE PENYIMPANAN. 3. STRUKTUR PENYIMPANAN PROGRAM KOMPUTER HARUS BERADA DI MEMORI UTAMA UNTUK DAPAT DIJALANKAN. SATU-SATUNYA TEMPAT PENYIMPANAN YANG DAPAT DIAKSES SECARA LANGSUNG OLEH PROSESOR. KARENA UKURAN MEMORI UTAMA KECIL UNTUK MENYIMPAN DATA DAN PROGRAM SECARA KESELURUHAN, SERTA BERSIFAT VOLATILE. KOMPUTER MATI DAN DATA AKAN HILANG MEMORI UTAMA ADALAH TEMPAT PENYIMPANAN YANG DAPAT DIAKSES SECARA LANGSUNG OLEH PROSESOR. OLEH KARENA ITU INSTRUKSI DAN DATA YANG AKAN DIEKSEKUSI HARUS DISIMPAN DI MEMORI UTAMA. MAGNETIC DISK BERPERAN SEBAGAI SECONDARY STORAGE PADA SISTEM KOMPUTER MODERN. MAGNETIC DISK DISUSUN DARI PIRINGAN-PIRINGAN SEPERTI CD. KEDUA PERMUKAAN PIRINGAN DISELIMUTI OLEH BAHAN-BAHAN MAGNETIC.