Bab 2 Sistem Perangkat Lunak Deris Stiawan Fasilkom UNSRI
Sistem Perangkat Lunak Berisi perintah, instruksi, program, prosedur, pengendali, pendukung dan aktivitas-aktivitas pengolahan perintah pada sistem komputer. Perangkat Keras (h/w) tidak dapat berjalan tanpa adanya perangkat lunak (s/w) Instruksi-instruksi yang diberikan oleh s/w yang dikenali oleh h/w Bertindak sebagai perantara antara user dengan h/w dengan perintah yang dimengerti user dan h/w dan ketersediaan h/w pada sistem komputer tersebut
Terdapat 2 bagian dari Perangkat Lunak ; Operating System Application System Bahasa Pemrograman Aplikasi Program
Hubungan S/W dan H/W Perangkat Keras Sistem Operasi Perangkat Lunak Aplikasi Perangkat Lunak Bahasa Sistem Operasi BIOS (Basic Input Output Sistem) Perangkat Keras
System Operasi OS adalah program yang ditulis untuk mengendalikan dan mengkoordinasi kegiatan operasi dari sistem komputer , yang bertugas untuk ; Menyediakan antar muka dengan user Mengendalikan perangakat I/O dan mengaktifkan h/w Melakukan pengolahan dan pengendalian sumber daya Pengelolaan File dan Direktori data Bertanggung jawab, mengendalikan dan mengkoordinasikan semua operasi kegiatan
DOS (disk operating system) Windows (3.1, 3.11, 95, 98, 2000, NT, XP, Vista) UNIX Linux & Variant Mac OS (Macintosh) FreeBSD Solaris Novell OS/2 …
MS-DOS, Microsoft Disk Operating System, Sistem Operasi awal Microsoft tahun 1981 Versi DOS 1.0 – MS-DOS 6.0 Cikal Bakal dari Windows Membuat Bill Gates menjadi Milyader Tidak bisa multitasking dan sangat sederhana
Menjadi Pusat Perhatian Dunia GUI berbulu “DOS” Tampilan Grafis sudah menggunakan GUI Masih sangat sederhana Terbatas dalam kompabilitas
Menjadi Pusat Perhatian Dunia GUI berbulu “DOS” Bug Fix 3.11 Tampilan Grafis menggunakan GUI Multitasking, Multiprocessing Sudah menyertakan IE & fungsi Internet Masih terbatas dalam kompabilitas
Bug Fix windows 95 Kompatibilitas perangkat sudah baik Multitasking, Multiprocessing, Dukungan Direct X Multimedia Mendukung USB Kemampuan Plug n Play Kemampuan Wizard Help Lebih Stabil Dukungan Shutdown lebih baik masih ada BLUE SCREEN OF THE DEATH
Bug Fix windows 98 Lebih baik dalam plug n play lebih stabil Dukungan h/w lebih banyak masih ada BLUE SCREEN OF DEATH
Awal Perubahan Windows 98 ke 2000 Hampir sama dengan win 98 GUI mengikuti layout win 2000 Dukungan h/w semakin baik Kompatibelitas USB Support
Cikal Bakal Windows Family (2003,…) Era Baru Windows Tampilan GUI baru Menjanjikan kestabilan Bux fix 98 SE dukungan h/w lebih baik digunakan untuk networking Dukungan penuh USB & Firewire Security yang baik dengan NTFS Dukungan Sistem Storages (RAID) memerlukan h/w dengan spek tinggi Banyak Varian (Profesional, Server,…)
Khusus untuk Network stabil untuk server jaringan menyediakan layanan untuk jaringan satu “family” dengan windows 2000 ada banyak variant (server & workstation) memerlukan h/w tinggi
Perubahan total dari XP Peningkatan di GUI, Multimedia, security Penambahan dukungan h/w Harga yang masih mahal dukungan h/w yang tinggi banyak s/w yang lama tidak di support
Berbeda File System dengan Windows Ada banyak distro linux Mandrake Slack ware Redhat Fedora Knoppix … Linux bersifat opensources Stabil untuk server (web, firewall, routing, mail) Masih kurang dalam dukungan h/w driver Kurang friendly & cenderung tidak visual Saat ini linux merambah perangkat mobile, smartphone, CE
` Macintosh OS untuk komputer Apple Era Pertama yg menggunakan GUI Biasa untuk desain grafis & animator Aplikasi Quictime, Macromedia Dukungan h/w yang tidak kompatible dengan IBM PC What happen MAC in the Intel Machine Harga mahal Dukungan teknis yang susah Skill khusus SDM
OS terdiri dari 2 bagian ; control program dan user interface. Komponen-komponen OS terdiri dari 2 bagian ; control program dan user interface. Control Program tersimpan dalam ROM (Read Only Memory) disebut resident memory. Control Program tersimpan di disk
Fungsi OS Multitasking : memungkinkan beberapa program sekaligus diproses pada saat bersamaan di sebuah komputer Multiprogram : Penggunaan / pemrosesan sebuah program secara serentak oleh CPU (ex ; proses memasukan data, melakukan cetak pd printer) Time Sharing : memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan Multiprocessing : memungkinkan beberapa CPU bekerja bersama-sama secara pararel dalam suatu sistem
y Bisnis Grafis & Multimedia Rumahan/ personal Komunikasi KATEGORI PERANGKAT LUNAK APLIKASI y Bisnis Grafis & Multimedia Rumahan/ personal Kumpulan Peranti Lunak untuk personal Keungan Perorangan Hukum Perhitungan Pajak Tata letak untuk personal Galery Photo Perancangan Rumah Pendidikan Hiburan Pengolah Kata Basis Data Presentasi Grafis Pencatatan Personal Information Manager (PIM) Manajemen Project Akutansi Piranti Lunak Komputasi perusahaan Besar Computer Aided Design (CAD) Layout percetakan penerbitan Penyuntingan Photo Penyuntingan Video & Audio Pembuatan Multimedia Pembuatan Web Komunikasi E-mail Papan Pesan FTP Chat Room Browser Pesan Instans Teleconferences / Video Call Blogging Program-Progam Utility Populer Anti Virus Compress File Personal Firewall Backup Spy Ware Removal CD/DVD Burning Filter Internet PC Maintenance File Manager
Note … Tanpa software, hardware tidak akan berguna Softwarelah yang mengendalikan (driven machine) Softwarelah yang menjadi interface dan perantara antara manusia dan komputer