PPT-Aplikasi Komputer Chatu Fathihahh 41810010134 Jenis-Jenis Perangkat Lunak a. b. c. Perangkat lunak sistem operasi (Operating System) Adalah program yang dibuat untuk mengendalikan dan mengkoordinasi kegiatan dari sistem komputer. Perangkat lunak bahasa (Language Software) Adalah program yang digunakan untuk menterjemahkan instruksi-instruksi yang ditulis dalam bahasa pemograman ke dalam bahasa mesin agar dapat dimengerti oleh komputer. Perangkat Lunak Aplikasi (Application Software) Adalah program yang ditulis dan diterjemahkan oleh language software untuk menyelesaikan suatu aplikasi tertentu. Jenis-Jenis Perangkat Lunak (cont) Tingkatan Perangkat Lunak Aplikasi Perangkat Lunak a. Application Software atau Application Program program yang ditulis dan diterjemahkan oleh software untuk menyelesaikan suatu aplikasi language tertentu. b. Application packages program aplikasi yang sudah ditulis oleh orang lain atau perusahaan perangkat lunak, sehingga sebagian besar aplikasi semacam ini dapat diandalkan, dapat memenuhi kebutuhan pemakai, kesalahan relative kecil, user friendly, terdapat dokumentasi manual yang memadai, dapat dikembangkan dengan melakukan version upgrade Multiprogramming, Multi Processing, Time Sharing, dan Virtual Storage Multiprogramming menjalankan lebih dari sebuah program pada main memory, dengan membagi main memory menjadi beberapa partisi, tiap partisi menyimpan sebuah program. Multiprocessing memiliki lebih dari sebuah processor. instruksi-instruksi dari beberapa program yang berbeda dapat diproses secara bersamaan. Multiprogramming, Multi Processing, Time Sharing, dan Virtual Storage (cont) Timesharing Kemampuan sistem operasi dalam penanganan operasional banyak pemakai untuk pemakaian sumber daya komputer secara simultan Virtual Storage Konsep virtual storage muncul sehubungan dengan masalah ukuran penyimpanan memori utama yang relatif kecil untuk dapat menangani beberapa program secara bersamaan, hal ini tidak menjadi masalah pada pemakaian mikrokomputer Sistem Operasi Mikrokomputer Komputer mikro adalah sebuah kelas komputer yang menggunakan mikroprosesor sebagai CPU utamanya. Personal Computer (PC), Home Computer, atau Small-business Computer. mampu menangani informasi yang berukuran 4-bit, 8-bit, atau 16-bit 32-bit, atau 64-bit Sistem Operasi Mikrokomputer a. DOS Disk Operating System dipakai pada media penyimpan disk, baik disket maupun harddisk. Sistem operasi PC DOS ( Personnal Computer Disk Operating System) ini ditujukan untuk pemakaian mikrokomputer IBM (IBM PC). b. Windows pertama kali diperkenalkan tahun 1985. Beberapa keunggulan windows : Tampilan Graphical User interface (GUI) Adanya standarisasi proses Kemudahan proses Investasi yang menarik fasilitas multithreading dan pre-emptive multitasking sehingga kinerja multitasking lebih reponsif. Dapat menghubungkan satu komputer dengan komputer lain Plug and Play Sistem Operasi Mikrokomputer c. UNIX Beberapa sifat dan keistimewaan UNIX : Portabilitas. Multiuser. Multitasking. Sistem File Hirarkikal. Nama AIX Vendor IBM A/UX Apple (Macintosh) BSD University of California DG/UX Data General HP/UX Hawlette-Packard MS/UX NEC PC/IX Interactive System Corporation SCO UNIX SINIX SCO Siemens ULTRIX DEC UNICOS Cray Research UNIX AT&T, SCO, Sun Microsystem VENIX VenturaCom, Inc XENIX SCO / Microsoft UNIXWARE CALIFORNIA Sistem Operasi Mikrokomputer d. Linux Linux (LINus UniX) oleh Linus Torvalds Distribusi Linux (Distro) seperti Debian, RedHat, Mandrake, SuSE, Gentoo, Slackware, Ubuntu, Kubuntu, dll Kelebihan-kelebihan: lisensi Linux adalah GNU/GPL Dokumentasi dan akses informasi yang lengkap dan mudah untuk didapatkan. Mengurangi ketergantungan pada vendor Kultur dan dukungan komunitas yang menyenangkan. source codenya dapat dikembangkan oleh siapa saja yang ingin berpartisipasi dalam proyek tersebut. free-software. Lingkungan yang ideal buat penerapan Server Memiliki fasilitas lengkap serta tangguh dalam masalah jaringan Sistem Operasi Mikrokomputer e. MacOS dibuat oleh Apple Computer khusus untuk komputer Machintosh Kelebihan-kelebihan Compatible mudah digunakan (user friendly) bebas virus lebih stabil dan awet simple dan multy tasking memiliki paket aplikasi yang lebih lengkap serta tidak adanya serial number Pemilihan Software dan Bahasa Pemrograman Pantas/ Layak digunakan untuk membangun aplikasi proses operasional organisasi dengan dukungan referensial dari staf programming. Pertimbangan Organisasi Kemudahan pembelajaran dan pemakaian software atau bahasa pemprograman olef staff programming Dukungan Efisiensi bagaimana organisasi pemakai dapat mencapai tingkat efisiensi sumber daya organisasi dan efektifitas proses penggunaan software atau bahasa pemprograman. KESIMPULAN Perangkat lunak dirancang dari program-program, data, dokumen, dimana masing-masing dari item tersebut terdiri dari sebuah konfigurasi yang diciptakan sebagai bagian dari proses pengembangan perangkat lunak. Tujuan dari perangkat lunak adalah untuk menyediakan sebuah kerangka kerja guna membangun perangkat lunak dengan kualitas yang lebih tinggi. Perangkat lunak dapat dikategorikan menjadi Operating system, language software, dan applicartion software. Aplikasi perangkat lunak ada dua, yaitu application development dan paket aplikasi perangkat keras Application Software.