Berbagai macam Perangkat lunak(software) aplikasi komputer serta fungsi dan penjelasannya
Assalamualaikum wr.wb
Selamat Datang di TIK_online , kali ini saya akan membagikan Macam-macam software komputer . Mari kita simak penjelasan berikut.
Berdasarkan fungsinya, perangkat lunak dapat dikelompokkan dalam beberapa kelompok yaitu sebagai berikut.
1. Perangkat Lunak Sistem Operasi
Sistem operasi adalah perangkat lunak yang mengatur dan mengendalikan perangkat keras komputer agar dapat dijalankan oleh pengguna.
a. Fungsi Sistem Operasi
Sistem operasi mempunyai fungsi dan tugas sebagai berikut.
1) Mengelola proses jalannya suatu program dalam komputer.
2) Mengelola pemakaian sumber daya komponen perangkat keras komputer seperti CPU, memori, dan lain sebagainya, pada saat komputer sedang dijalankan.
3) Mengelola akses data dalam peranti penyimpan sekunder maupun dalam memori utama.
b. Macam-macam perangkat lunak sistem operasi:
- DOS (Disk Operating System) : sistem operasi generasi awal yang dirancang untuk komputer tunggal/Personal Computer (PC). Pada saat ini, sistem operasi ini jarang digunakan lagi karena kurang interaktif.
- Unix : merupakan sistem operasi berbasis jaringan yang dikeluarkan tahun 1960 dan merupakan sistem operasi tertua.
- Windows 98/windows xp /windows 10 : Mendukung sistem kerja tim (workgroup) dalam suatu jaringan sederhana. Dapat digunakan sebagai klien dalam client/server.
- Macintosh :Pertama dikeluarkan pada bulan Januari 1984 sangat mudah digunakan (user friendly) dibandingkan dengan yang lainnya.
- Linux : Diperkenalkan pertama kali pada tahun 1991 oleh Linus Torvalds, sistem operasi ini mengalami perkembangan yang cukup pesat dari tahun ke tahun. Hal ini karena Linux merupakan perangkat lunak bebas .
2. Perangkat Lunak Bahasa Pemrograman
Bahasa pemrograman merupakan perangkat lunak yang mengonversi algoritma yang telah dirancang oleh pengguna/pemrogram ke dalam bahasa yang dimengerti oleh komputer. Dalam bahasa pemrograman terdapat syntax-syntax (suatu aturan pada pembuatan program) yang ditujukan agar pemrogram dapat menuangkan perintah yang nantinya akan dijalankan oleh komputer. Terdapat empat kelompok generasi bahasa pemrograman:
a. Generasi Pertama (Bahasa Mesin)
Pada generasi pertama, pemrograman menggunakan kode mesin yang diwakili oleh angka biner 0 dan 1. Bahasa ini dikategorikan dalam bahasa pemrograman tingkat rendah, karena perintah bahasanya tidak mudah untuk dimengerti.
b. Generasi Kedua (Bahasa Assembly)
Bahasa ini sedikit relatif lebih mudah dipahami daripada bahasa mesin karena telah menggunakan perintah dalam bentuk kata yang dipendekkan. Sebagai contoh, perintah MOV yang berarti "Move" (berpindah). Meskipun demikian bahasa ini masih dikategorikan dalam bahasa pemrograman tingkat rendah,karena perintah bahasanya masih tidak mudah untuk dimengerti.
c. Generasi Ketiga (Bahasa Pemrograman Tingkat Tinggi)
Penulisan program secara prosedural telah diterapkan, sehingga penyusunan program lebih tertata dengan baik. Pada generasi ini, perintah menggunakan kata-kata yang biasa digunakan manusia. Sebagai contoh, perintah READ untuk membaca data input. Bahasabahasa pemrograman BASIC, Pascal, FORTRAN dan C termasuk dalam bahasa pemrograman generasi ketiga.
d. Generasi Keempat
Bahasa pemrograman menggunakan pendekatan pemrograman berorientasi pada objek (Object Oriented Programming - OOP). Sehingga lebih memudahkan dalam penyusunan program yang kompleks. Bahasa pemrograman ini meliputi bahasa pemrograman Visual C++, Visual Basic, DELPHI dan Java.
3. Perangkat Lunak Aplikasi Multimedia
Perkembangan perangkat lunak ini didukung dengan perkembangan pesat teknologi multimedia, yaitu teknologi yang menggabungkan kemampuan teks, gambar,suara, animasi gambar,
dan video. Beberapa perangkat lunak yang terkait dengan multimedia, antara lain:
a. Corel DRAW, merupakan program yang digunakan untuk membuat gambar dalam bentuk vektor atau garis.
b. PageMaker, merupakan program yang digunakan untuk membuat brosur, pamplet, poster dan lain-lain. Program ini mampu mengatur penempatan tek dan gambar yang diambil dari program lain.
c. Adobe Premiere, Pinacle, Ulead Studio, merupakan program yang digunakan untuk mengolah film dalam berbagai format, termasuk pemberian judul, pemberian efek khusus, dan lain-lain.
d. Macromedia Flash MX, merupakan program yang digunakan untuk membuat sebuah karya dalam bentuk multimedia berisi promosi, profil perusahaan, maupun yang sejenisnya dan dikemas dalam bentuk CD maupun DVD.
4. Perangkat Lunak Aplikasi Internet, Komunikasi dan Jaringan
Perangkat lunak yang digunakan untuk mendukung pemanfaatan internet dan jaringan. Beberapa perangkat lunak yang terkait dengan internet, komunikasi, jaringan, jenis perangkat lunak aplikasi internet antara lain:
- Web browser : untuk mengakses informasi dari internet
- Email software : untuk berkomunikasi melalui internet dengan elektronik mail/e-mail ,contohnya : Gmail
- Yahoo massenger : mirip dengan program chatting .
5. Perangkat Lunak Aplikasi Khusus
Perangkat lunak yang ditujukan pada bidang-bidang spesifik. Sebagai contoh yang termasuk dalam kategori ini:
a. Program SPSS, perangkat lunak untuk analisis data statistik sering digunakan dalam bidang statistik.
b. Program matematika dan MAPLE, merupakan perangkat lunak pada bidang kajian matematika.
c. Program AutoCad, perangkat lunak untuk desain pada ilmu-ilmu teknik dan arsitektur atau rancang bangun.
d. Program MYOB,DEA,GL, merupakan perangkat lunak akuntasi. Serta masih banyak lagi program-program khusus yang lain.
6. Perangkat Lunak Utilitas
Perangkat lunak yang ditujukan untuk menunjang fungsionalitas perangkat lunak sistem operasi. Sebagai contoh untuk melakukan kompresi data pada harddisk atau media simpan yang lain, dapat dilakukan melalui perangkat lunak WinZip. Kemudian untuk menangkal virus komputer diperlukan antivirus, misalnya Norton AntiVirus atau McAfee VirusScan.
Demikian artikel di atas , semoga bisa bermanfaat bagi pembaca . Ikuti terus TIK_online agar dapat mendapatkan berbagai informasi teknologi .
Sekian dan terimakasih
Wassalamualaikum wr.wb
Komentar
Posting Komentar