Sistem Operasi dan Program Utility Sistem Operasi dan Program Utility Kartika Firdausy - UAD Sistem Perangkat Lunak Program yang menjalankan operasi dalam komputer Ada 2 jenis: sistem operasi dan program utility Sistem Operasi (OS) mengkoordinasikan semua aktivitas sumberdaya perangkat keras 1 Sistem Operasi dan Program Utility Sistem Operasi (OS) Apa fungsi sebuah sistem operasi? z memulai menyediakan user interface mengelola program mengatur sekuriti mengelola memory mengontrol jaringan memantau unjuk kerja menyediakan manajemen file dan utilitas lain menyediakan koneksi Internet Penjadwalan dan konfigurasi cross-platform application ¾ Berjalan di berbagai sistem operasi Sistem operasi yang digunakan pada sebuah komputer juga disebut platform Aplikasi Sistem Operasi/ Platform A Sistem Operasi / Platform B Sistem Operasi / Platform C Sistem Operasi / Platform D 2 Sistem Operasi dan Program Utility Booting ¾ proses starting atau restarting komputer Cold boot menyalakan komputer dari keadaan off Warm boot restarting komputer (dari keadaan on) Proses booting Step 1. Power supply Step 4. Hasil tes POST mengirim sinyal ke komponen dalam unit sistem dibandingkan dengan data dalam chip CMOS Step 2. Prosesor pada USB drive, floppy disk drive atau CD/DVD drive, dan kemudian hard disk Step 6. Kernel (inti) sistem operasi dimuat ke dalam RAM mengakses BIOS untuk memulai komputer Step 3. BIOS menjalankan serangkaian tes, yang disebut POST, untuk memeriksa komponen, misal: mouse, keyboard, card Step 5. BIOS mencari file sistem Step 7. Sistem Operasi memuat informasi konfigurasi dan menampilkan desktop pada layar 3 Sistem Operasi dan Program Utility Recovery disk ¾ berisi file sistem yang bisa memulai komputer ketika komputer gagal booting ¾ boot disk User interface ¾ Pengendalian terhadap pemasukan data dan instruksi dan penampilan informasi pada layar command-line interface menu-driven interface 4 Sistem Operasi dan Program Utility Graphical User Interface (GUI) ¾ interaksi user menggunakan menumenu dan gambar visual, seperti: icon dan tombol Multitasking ¾ bekerja dengan dua atau lebih program yang berada pada memori pada saat bersamaan z z Foreground berisi program yang sedang digunakan Background berisi program yang berjalan tetapi tidak sedang digunakan 5 Sistem Operasi dan Program Utility Fitur manajemen program multiprocessing mendukung dua atau lebih prosesor menjalankan program pada saat bersamaan Operasi tetap berlanjut meski salah satu komponen gagal Dua atau lebih user menjalankan program secara simultan multiuser faultfault-tolerant computer Memiliki komponen duplikat, misal: prosesor, memori, disk drive Manajemen Memory ¾ ¾ Optimalisasi penggunaan random access memory (RAM) virtual memory (VM), ada bagian hard disk yang dialokasikan untuk berfungsi sebagai RAM Step 1. OS mentransfer data dan instruksi program yang saat itu paling jarang digunakan, ke hard disk karena RAM dibutuhkan oleh fungsi lain Step 2. OS mentransfer data dan instruksi program dari hard disk ke RAM ketika dibutuhkan 6 Sistem Operasi dan Program Utility Penjadwalan job (job schedule) menyesuaikan penjadwalan berdasar prioritas job job adalah operasi yang diatur oleh prosesor Menerima data Mengirim informasi dari perangkat input ke perangkat output Memproses instruksi Mentransfer items antara storage dan memory Spooling ¾ ¾ mengirim print jobs ke buffer (tidak langsung ke printer) queue 7 Sistem Operasi dan Program Utility Device driver Program yang mendefinisikan mekanisme komunikasi antara OS dengan perangkat Dengan sistem Plug and Play, Play, OS secara otomatis melakukan konfigurasi perangkat baru ketika diinstal Device Driver juga disebut driver Instalasi device driver Step 1. Buka jendela Step 2. Pilih Add a printer Control Panel. Pilih Printers and Other Hardware Step 3. Ikuti instruksi yang tampak pada layar Step 4. Add Printer Wizard mencari printer Plug and Play. Jika ditemukan printer, akan dilakukan instalasi Step 5. Jika Add Printer Wizard tidak bisa menemukan printer Plug and Play, pilih tipe printer yang akan diinstal. Pada layar akan muncul permintaan untuk memasukkan floppy disk, CD-ROM atau DVD-ROM yang berisi file driver yang dibutuhkan 8 Sistem Operasi dan Program Utility Membuat Koneksi Internet ¾ Pilih New Connection Wizard z Panduan user untuk mengatur setting koneksi antara komputer dan Internet Performance monitor z Start - Administrative Tools - Performance z disk usage, memori, cpu, pengiriman data ¾ Program yang mengakses dan melaporkan informasi tentang sumber daya sistem dan perangkat 9 Sistem Operasi dan Program Utility Network Operating System ¾ berbagi printer, akses Internet, file, dan program dalam sebuah jaringan ¾ mengatur sekuriti dengan membuat user name dan password untuk tiap user Program Utility ¾ Perangkat lunak sistem untuk maintenance Juga disebut utility 10 Sistem Operasi dan Program Utility File manager ¾ ¾ Menyajikan fungsi-fungsi seperti copy, rename, delete, dan move file Image viewer menampilkan isi file gambar Personal firewall ¾ Mendeteksi dan memproteksi PC dari penyusupan 11 Sistem Operasi dan Program Utility Uninstaller Menghapus program dan semua file yang berkaitan Pada Windows XP, uninstaller ada pada menu Add/Remove Programs pada Control Panel Disk scanner z Start-All Programs-Accessories-System ToolsDisk Cleanup ¾ Mendeteksi dan mengoreksi problem pada hard disk ¾ Mencari dan menghapus file yang tidak perlu 12 Sistem Operasi dan Program Utility Disk defragmenter z ¾ Start-All Programs-Accessories-System Tools- Disk defragmenter Menata ulang file dan ruang yang tidak terpakai pada hard disk sehingga program bisa berjalan lebih cepat sebelum Sesudah proses defragmentasi Screen saver ¾ Membuat layar monitor menampilkan gambar bergerak atau layar kosong jika tidak ada aktivitas setelah beberapa saat 13 Sistem Operasi dan Program Utility Tipe Sistem Operasi Embedded Network StandStand-alone Stand-Alone Operating Systems z DOS (Disk Operating System) dikembangkan pada awal 19801980-an untuk PC Tidak digunakan lagi karena tidak memakai GUI D Awalnya menggunakan command-line O interface commandkemudian dilengkapi menu S 14 Sistem Operasi dan Program Utility Versi Windows Operating Systems Windows Version Year Released Windows 3.x 1990 Windows NT 3.1 1993 Windows 95 1995 Windows NT Workstation 4.0 1996 Windows 98 1998 Windows Millennium Edition 2000 Windows 2000 Professional 2000 Windows XP 2001 Windows XP SP2 2004 Windows Vista 2006 Mac OS X Operating Systems ¾ Hanya tersedia pada komputer produk Apple 15 Sistem Operasi dan Program Utility UNIX Operating Systems Sebagian besar versi menggunakan GUI ¾ Tersedia untuk komputer dengan berbagai ukuran Linux Operating Systems ¾ ¾ ¾ populer, free, multitasking Open-source software stand-alone dan a network operating system e Red Hat Enterprise Linux. 16 Sistem Operasi dan Program Utility Network Operating Systems NetWare Untuk jaringan client/server Windows Server 2003 UNIX / Linux Solaris MultiMulti-purpose operating system versi dari UNIX dikembangkan oleh Sun Microsystems khusus untuk aplikasi e-commerce Embedded Operating Systems ¾ ¾ Digunakan pada mobile computers, PDAs, dan small devices lainnya Windows CE adalah versi kecil Windows 17 Sistem Operasi dan Program Utility Embedded Operating Systems ¾ ¾ z Windows Mobile untuk Pocket PC Palm OS untuk Palm Sistem operasi untuk PDA Embedded Linux ¾ Versi kecil Linux untuk PDA, smart phones, smart watches, settop boxes, Internet telephones, dan perangkat lain 18 Sistem Operasi dan Program Utility Symbian Operating Systems ¾ ¾ Open-source, multitasking didesain untuk smart phones Membuat panggilan telepon, menyimpan perjanjian, browse Web, kirim dan terima e-mail dan fax, dll Virus ¾ ¾ Merusak program komputer Mempengaruhi komputer tanpa sepengetahuan user TandaTanda-tanda infeksi virus • pesan/gambar aneh muncul di layar • suara aneh atau musik dimainkan secara random • memory yang tersedia berkurang, tidak seperti seharusnya • program atau file tiba-tiba hilang • muncul program tak dikenal atau file misterius • Ukuran file berubah • File menjadi rusak •Program/file tidak berjalan semestinya 19 Sistem Operasi dan Program Utility Program Antivirus ¾ ¾ Mengidentifikasi dan menghilangkan virus dalam memory, media penyimpan, dan file yang masuk Harus di-update secara berkala Spyware ¾ ¾ ¾ Program yang diletakkan dalam sebuah komputer tanpa sepengetahuan user, secara rahasia mengumpulkan informasi tentang user Seringkali masuk ke dalam sebuah komputer bersamaan dengan proses instalasi program baru Spyware remover = program yang mendeteksi dan menghapus spyware 20 Sistem Operasi dan Program Utility Internet filters ¾ Program yang menghapus atau menghalangi item tertentu untuk ditampilkan Program Anti-Spam Web Filters Pop-up Blockers File Compression Utility ¾ ¾ ¾ Memperkecil ukuran file (kompresi) File yang telah dikompres juga disebut zipped files Utility yang populer: PKZIP and WinZip 21 Sistem Operasi dan Program Utility CD/DVD burning software ¾ Menulis file teks, gambar, audio, and video ke dalam recordable atau rewriteable CD/DVD PC Maintenance Utility ¾ ¾ Mengidentifikasi dan memperbaiki problem sistem operasi dan disk Ada utility yang dapat secara kontinyu memantau komputer untuk mengidentifikasi sebelum muncul problem 22