SOFTWARE KOMPUTER Pertemuan ke-4
Jenis Software Software Sistem Sistem Operasi Bahasa Pemrograman Utility Software Software Aplikasi
Sistem software Sistem Operasi Software yang bertugas mengontrol dan melakukan manajemen perangkat keras serta operasi-operasi dasar sistem Tugas Sistem Operasi: Mengatur user interface, yaitu bagaimana antara komputer dan pengguna bisa saling berinteraksi Mengkoordinasi hardware dengan software yang ada di komputer Mengatur bagaimana software bisa masuk dalam memori Mengatur cara penyimpanan dan pengambilan data pada media penyimpanan Mengelola semua sumber daya sistem pada komputer
SISTEM OPERASI CUI (Character User Interface) 2 interface GUI (Graphicr User Interface) Pemberian Instruksi melalui penulisan perintah teks Pemberian Instruksi dengan cara menunjuk pada tampilan menggunakan pointer
Pembagian sistem operasi berdasarkan jumlah penggunanya Single User – Single Tasking Multiuser – Single User – Multitasking Multiuser - Multitasking SO dimana satu komputer hanya bisa digunakan oleh 1 user dan hanya bisa menjalankan 1 programam dalam satu waktu Contoh: DOS Satu komputer bisa digunakan oleh banyak user, namun tiap user hanya bisa menjalankan satu program aplikasi dalam satu waktu Contoh: DR-DOS Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program di satu waktu Contoh: Windows, Mac Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program dalam satu waktu Contoh: UNIX, Linux
Bahasa Pemrograman Instruksi dan aturan yang tertuang dalam bentuk kode-kode yang diberikan pada komputer untuk melaksanakan suatu tugas
Machine code, Assembly code Low Level Language Middle Level Language High Level Language Machine code, Assembly code Bahasa C dan C++ Basic, Pascal, FORTRAN, COBOL, Prolog
Utility Software Software yang berfungsi untuk menyelesaikan suatu permasalahan tertentu dalam sistem komputer Contoh: WinRar Scandisk Disk Defragmenter Norton Ghost Antivirus
Software aplikasi Merupakan Program yang dibuat atau dirancang untuk menyelesaikan suatu aplikasi tertentu Program Pengolah kata : Microsoft Word, WordPad, Notepad, Word Star Program Pengolah angka : Microsoft Excel, Lotus 123, Quattro Pro Program Database : Microsoft Access, Paradox, Visual dBase Program Presentasi : Microsoft Power Point Program Grafis :CorelDraw, Adobe Photoshop Program Akuntansi : DEA, MYOB Program Web : Microsoft Front Page, PHP, Java Script Program olah data statistik: SPSS