1. Jelaskan tentang perangkat lunak firmware dan berikan contoh.
Jawab: Firmware dalam bahasa Indonesia sering disebut juga dengan perangkat tegar. Istilah ini mengacu pada perangkat lunak yang disimpan di penyimpanan read- only yang tidak bisa berubah saat tidak dialiri oleh aliran listrik. Firmware terdiri dari program komputer yang menyediakan kontrol low-level untuk sebuah perangkat keras. Artinya, firmware ini seperti tertanam dalam tiap unit perangkat keras, seperti misalnya alat-alat elektronik dan komponen pada komputer. Contoh: BIOS (Input Dasar / Sistem Keluaran), Open Firmware, UEFI (Unified Extensible Firmware Interfaces), ARCS
2. Jelaskan tentang perangkat lunak sistem operasi dan berikan contoh.
Jawab: Sistem operasi (bahasa Inggris: operating system; disingkat OS) adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak, serta sebagai daemon untuk program komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program booting. Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. Contoh: Windows, Microsoft DOS (Disk Operating System), Macintosh (Mac OS), Linux, Unix, Sun Solaris OS, Be OS, Garuda OS, Amiga.
3. Jelaskan tentang perangkat lunak aplikasi dan berikan contoh.
Jawab: Aplikasi perangkat lunak (bahasa Inggris: software application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tetapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh: Word processing software, Database software, Spreadsheet software, Multimedia software, Web Browser, Email, Instant Messaging, Chat Room, RSS Aggregator, Blogging, Personal Firewall, FTP, Video Conference, VoIP 4. Jelaskan tentang perangkat lunak bahasa pemrograman dan berikan contoh. Jawab: Perangkat Lunak Bahasa pemrograman adalah software bahasa komputer yang digunakan dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri. Komputer mengerjakan transformasi data berdasarkan kumpulan printah program yang telah dibuat oleh program. Kumpulan perintah ini harus dimengerti oleh komputer, berstruktur terntentu (syntax), dan bermakna. Bahasa pemrograman merupakan notasi untuk memberikan secara tepat program komputer. Berbeda dengan bahasa, misalkan Bahasa Indonesia dan Inggris yang merupakan bahasa alamiah (natural language), sintaksis dan semantik bahasa pemrograman komputer ditentukan secara jelas dan terstruktur, sehingga bahasa pemrograman juga disebut sebagai bahasa formal (formal language). Jadi dengan kata lain seperti translator ke bahasa mesin. Contoh: JavaScript, Java, Python, C#, PHP, C++, TypeScript, C, Swift, Ruby, Kotlin, Perl, SQL, VBA (Visual Basic for Application), HTML dan CSS.
5. Jelaskan tentang perangkat lunak multimedia dan berikan contoh.
Jawab: Perangkat lunak multimedia adalah perangkat lunak yang digunakan untuk mengolah beberapa media informasi, seperti teks, image/gambar, audio, grafik, video, dan interaktif. Contoh: Media Player, Image Editor, Audio/Video Editor, Graphic/ Image Viewer, Animasi, Grafik 3D.