Perangkat Lunak (Software) Komputer Pembahasan : Perangkat Lunak (Software) Komputer
Perangkat Lunak (Software) Komputer Adalah program yang berisi intruksi/perintah untuk melakukan proses pengolahan data
Perangkat lunak terbagi menjadi 4 macam, yaitu Sistem operasi (Operating System) Program aplikasi (Application Programs) Bahasa pemograman (Programming Language) Program bantu System (Utility System)
Sistem operasi (Operating System) Adalah program yang digunakan untuk mengendalikan kerja komputer
Contoh sistem operasi, yaitu MS-Dos (Microsoft Operating System) Microsoft Windows Unix Linux Mac OS Novell Solaris
Program aplikasi (Application Programs) Adalah program yang digunakan khusus untuk tujuan tertentu
Program aplikasi dibagi menjadi : Word Processing (Pengolah kata) Spreadsheet (Pengolah angka) Presentasi Database (Pengolah data) Design Grafis (Pengolah Gambar) CAD (Computer Aid Design) Multimedia Internet
Word Processing merupakan aplikasi yang berorientasi pada pengolah kata, Contohnya : Word Star Microsoft Word Open Office Writer Libre Office Word Perpect Kword Abi Word Star Office
Libre Office Writer
Spreadsheet merupakan aplikasi yang berorientasi pada pengolah angka, Contohnya : Microsoft Excel Open Office Calc Lotus Star Office Spreadsheet GNumeric
GNumeric
Presentasi merupakan aplikasi yang berorientasi pada pembuatan presentasi Contohnya : Microsoft Power Point Open Office Impress Adobe Flash Prezi Slide Rocket Keynote
Prezi
Database merupakan aplikasi yang berorientasi pada pengolah data,Contohnya : MySQL Microsoft Access Open Office Base Oracle Mongo DB SQLite PostgreSQL
Oracle
Pengolah Tata Letak (Adobe Frame Maker, Adobe PageMaker, Quark Xpress) Design Grafis merupakan aplikasi yang berorientasi pada pengolahan gambar dan pendukungnya,Contohnya : Pengolah Tata Letak (Adobe Frame Maker, Adobe PageMaker, Quark Xpress) Pengolah Vektor/Garis (Corel Draw, Adobe Illustrator, Macromedia Freehand) Pengolah Gambar (Adobe Photoshop, Corel Photo Paint, Microsoft Photo Editor)
Adobe Photoshop
Corel Draw
CAD (Computer Aid Design) merupakan aplikasi yang berorientasi pada rancangan bangunan dan mesin,Contohnya : AutoCAD FreeCAD LibreCAD SketchUP
SketchUp
Multimedia merupakan aplikasi yang berorientasi pada banyak media beserta pendukungnya,Contohnya : Pengolah Film/Video (Ulead Video Studio, Pinnacle Studio Plus, Adobe After Effect, Power Director) Pengolah Multimedia (Macromedia Director, Macromedia Flash, Macromedia Builder) Pengolah Suara (Adobe Audition, WavePad, Audacity) Aplikasi Multimedia (Winamp, Real Player,Cyberlink Power DVD, GOM Player)
Adobe After Effect
Adobe Flash
Web Browser yang merupakan aplikasi yang digunakan mencari informasi lewat internet,Contohnya : Internet Explorer Mozilla fireFox Opera Safari
Safari
Adalah program yang digunakan untuk membuat program komputer Bahasa Pemograman Adalah program yang digunakan untuk membuat program komputer
Bahasa pemograman dibagi menjadi : Bahasa pemrograman generasi ke-1 Bahasa pemrograman generasi ke-2 Bahasa pemrograman generasi ke-3 Bahasa pemrograman generasi ke-4
Bahasa Pemrograman Generasi Ke 1 Disebut juga dengan bahasa mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner. 0 dan 1
Bahasa Pemrograman Generasi Ke 2 Disebut dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya kode mesin MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. Contoh = Bahasa Pemrograman Assembler
Bahasa Pemrograman Generasi ke 3 Disebut bahasa mesin yang sudah diterjemahkan ke dalam bahasa manusia(inggris) atau high level programming language, Contoh :C, Pascal.
Bahasa pemrograman generasi ke 4 Bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Komputer dapat mengerti bahasa manusia itu diperlukan program compiler atau interpreter., Contoh :Visual Basic, Delphi,Visual C++.
Bahasa Pemrograman Generasi Ke 5 Dikenal dengan Programming Language Based Object Oriented, contoh : PHP, Java, Ruby& Web Development
Program bantu Sistem operasi (Utility System) Adalah program yang digunakan untuk membantu meningkatkan kinerja sistem operasi
Contoh utility system, yaitu Norton Comander merupakan utility untuk mengelola file. CCleaner merupakan utility untuk membantu mengecek hardisk yang rusak. Winzip merupakan utility untuk mengompres file TuneUp Utilities merupakan utility untuk meningkatkan kinerja sistem operasi Anti Virus merupakan utility untuk menjaga keamanan komputer
Anti virus AVG Programming Language Based Object Oriented
CCleaner
Latihan Jalankan salah satu File ISO Linux / Hackintosh dengan menggunakan virtual machine, contoh virtual machine : VMWare, Virtual PC, Virtual Box. Tugas Tulis dan praktekan minimal 10 fungsi / perintah Command Prompt (MS.DOS)