Operating Systems dan Program Utilitas Fungsi OS dan Utilitas System Software  Peran?  Menjalankan komputer dan perangkat tambahan untuk pengguna  Kategori?  Sistem Operasi  Example?  Program Utilitas Fungsi Operating System start the computer provide a user interface manage programs administer security manage memory control a network Menyediakan management File dan utilitas lainnya monitor kinerja Membangun koneksi internet Menjadwal tugas dan mengatur perangkat Fungsi Operating System User App Application Shell CU Sequencing Kernel HW Schedule Memory Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. (setup.exe) Shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi. (command.com) Menejemen File  My Computer  Windows Explorer Fungsi Operating System  Booting a computer  Cold boot  Warm boot Fungsi OS – User Interface  Command-line interface  Copy c:\data\file1 c:Stuff Fungsi OS – User Interface  GUI Fungsi OS Mengelola Program --Single user/ multitasking  Dua atau lebih programs  Foreground  Background ALT-TAB …. Function Operating System Mengelola Program ---  Multiuser operating system Contoh, on a mainframe  Menghitung tolerasi kegagalan Komponen gandaan, e.g. disk drives Salah satu komponen gagal, the other …. Function Operating System Mengelola Memori  Mengoptimalkan penggunaan random access memory (RAM)  Virtual memory (VM) Memfungsikan sebagian hard disk sebagai “RAM” Function Operating System OS menjadwal pekerjaan/operasi atau mengkoordinasikan tugas-tugas  Menerima input dari …  Mengirim data ke disk  Memproses data  Etc. Function Operating System Spooling/Pengumpulan  Mengerjaan cetak ke antrian cetak (juga baffer di dalam printer)  Antrian cetak ke printer Function Operating System Mengatur perangkat  Driver adalah software yang membiarkan OS untuk berkomunikasi dengan bagian tertentu dari hardware, misalnya printer  Ditulis oleh pembuat perangkat keras  Ketika anda menginstall printer, anda meberitahukan ke sistem printer apa, sehingga driver terinstall dengan benar  Pasang dan mainkan? Function Operating System Menetapkan sambungan internet  Wizard  Menuntun pengguna melalui setting sambungan antara komputer dengan internet  Other wizards?? Memantau Kinerja  Program memantau kinerja Function Operating System Mengontrol keamanan dan jaringan OS Jaringan  Example: Windows Server 2008  Allows users to share resources on a network  Mengelola keamanan Username + password usually Good passwords?  Controlling access to data and printers? Program Utilitas Operating System Program Utilitas Operating System File Manager (in XP?)  Copy, rename, delete, and move files  Search Utility  Image viewer Program Utilitas Operating System Personal firewall  Windows XP dan Vista memiliki built-in personal firewalls  Mendeteksi dan melindungi PC dari campur tangan tidak syah  Zona peringatan Program Utilitas Operating System Uninstaller  Biasanya dilengkapi dengan Software Aplikasi  Sebaliknya menggunakan Control Panel  Mengapa tidak hanya menghapus folder dan file yang terkait dengan aplikasi? Disk scanner  Namanya Disk Cleanup di Vista  Mencari dan memindahkan file-file yang tidak berguna Program Utilitas Operating System Disk Defragmenter  Mengenali filefile dan ruang yang tidak digunakan  Performance ↑ Program Utilitas Operating System  Utilitas diagnosa Menyusun informasi teknis tentang sistem hardware dan software tertentu Report  Backup Utility Data ke media penyimpanan lainnya Compress? Restore Program Utilitas Operating System Screen Saver  menangani Efek bergerak  Kombinasikan dengan pengunci komputer Three Categories of Operating Systems Stand-Alone Operating Systems  DOS  Windows XP Home Edition Professional Edition  Windows Vista  Windows 7 starter pack, business, profesional, ultimate  MAC OS X  UNIX/Linux Command-line + ……… Network Operating Systems  Berbagi dan mengamankan sumberdaya pada local area network (LAN)  Kontrol akses ke jaringan – username and password  Examples: Windows Server 2008/ Windows Server 2003 UNIX/Linux/Solaris Novell’s NetWare Stand-Alone Utility Programs  Antivirus Software  Norton, McAfee, ….  Updates  Etc… Stand-Alone Utility Programs Spyware  Collects information about the user  Spyware Remover (e.g. Spybot) Internet Filters  Anti-Spam Filters  Web Filters  Pop-Up Blockers Stand-Alone Utility Programs File compression utility  Shrinks size of files  PKZIP and WinZip TERIMA KASIH