C. Macam-macam Perangkat Lunak
Mengenali dan memahami macam-macam perangkat lunak komputer memang akan sangat berpengaruh pada penggunaan komputer yang lebih maksimal, Karena berbagai macam tugas menjadi lebih mudah dijalankan oleh komputer dengan perangkat lunak ini. Sebab, fungsi utama perangkat lunak ini adalah menjembatani antara pengguna komputer dengan perangkat keras untuk melakukan tugas. Macam-macam perangkat lunak adalah sebagai berikut :
1. Sistem Operasi
Sistem operasi atau operating system (OS) merupakan program dasar atau utama pada sebuah komputer atau handphone sebelum perangkat lunak yang lain. Sistem operasi ini berguna untuk mengendalikan, mengontrol/memberikan koneksi dengan perangkat keras komputer. Contoh sistem operasi adalah Windows, Linux, Mac, Android, dll.
2. Program Aplikasi
Program aplikasi adalah program siap pakai yang digunakan untuk kebutuhan tertentu. Program aplikasi antara lain:
Pengolah kata dikenal dengan nama word processing. Perangkat lunak ini berhubungan dengan pembuatan dokumen, penyuntingan, dan penyusunan dokumen. Perangkat lunak pengolah kata akan memudahkan pembuatan surat , proposal, hingga naskah pidato.
Contoh perangkat lunak antara lain Microsoft Word, Open Office Writer, LibreOffice, Lotus World, WordPerfect , dll
Perangkat lunak pengolah angka sangat berkaitan dengan data dalam bentuk angka. Perangkat ini akan memudahkan pembuatan tabel, pengolahan data grafik, perhitungan, dan menyimpan data angka. Perangkat lunak pengolah angka ini seperti Microsoft Excel, KSpread, Open Office Calc, Star Office, dll.
Perangkat lunak ini berkaitan erat dengan pengelolaan data dalam jumlah cukup besar (database). Perangkat ini akan memudahkan pengguna dalam membuat data, menyunting, menyeleksi data, dan membuat laporan. Jadi, pengguna tidak perlu repot-repot membuatnya secara manual karena sudah ada perangkat lunak yang mengaturnya secara otomatis. Perangkat lunak pengolah data ini berupa Microsoft Access, Foxbase, SPSS, MySQL, dBase dll.
Perangkat lunak pengolah gambar ini berhubungan erat dengan desain grafis. Pengguna bisa membuat, mengolah, dan melakukan penyuntingan pada gambar. Perangkat ini juga akan sangat memudahkan pemasaran dan perikalanan. Perangkat ini bisa mendatangkan banyak peluang bisnis jika bisa memanfaatkan dengan maksimal. Perangkat ini adalah Corel Draw, Adobe Photoshop, Adobe Ilustrator, Freehand, dan lain lain.
Perangkat lunak presentasi akan memudahkan pengguna membuat poin-poin penyajian data. Proses penyampaian ide atau gagasan juga menjadi lebih menarik dan interaktif karena pengguna bisa menambahkan objek seperti gambar, video, dan suara. Hal ini akan membuat audiens menjadi lebih tertarik untuk mendengarkan dan mudah memahaminya.
Contoh perangkat lunak presentasi adalah Microsoft PowerPoint, Open Office Impress, KPresenter, iWork KeyNote, Macromedia Authorware, dll.
Browser merupakan aplikasi yang digunakan untuk menjelajahi/mengakses informasi melalui internet. Pengguna juga semakin dimudahkan dengan layanan search engine. Pengguna menjadi lebih mudah melakukan pencarian data dengan menulis kata kunci pada kolom pencarian yang disediakan. Perangkat lunak browser ini berupa Mozilla, Chrome, Safari, Internet Explorer, dan Opera.
Perangkat lunak komputer ini cocok digunakan pengguna yang suka atau memiliki pekerjaan di bidang desain. Fungsi dari perangkat ini adalah untuk komunikasi visual dalam menyampaikan informasi secara interaktif. Hampir sama seperti perangkat lunak pengolah gambar. Perangkat ini juga bisa mendatangkan peluang besar untuk binis. Contohnya antara lain Photo Scape, Adobe Indesign, Adobe Frame Maker, Picture Manager, dll.
3. Bahasa Pemrograman (Programming Language)
Perangkat lunak bahasa yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer. Bahasa Pemrograman bertugas mengkonversikan arsitektur dan algoritma yang dirancang manusia ke dalam format yang dijalankan komputer Contoh: BASIC, COBOL, Pascal, C++, FOTRAN.
Ada 3 level bahasa pemrograman, yaitu :
Bahasa tingkat rendah (low level language)
Bahasa ini disebut juga bahasa mesin (assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.
Bahasa tingkat tinggi (high level language)
Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN.
Bahasa generasi keempat (4 GL)
Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang berorientasi pada objek yang disebut Object Oriented Programming (OOP). Contoh software ini adalah : Visual Basic, Delphi, Visual C++