Era Modern
Mulai mengenal masukan berbentuk suara dan gambar Software atau perangkat lunak komputer
berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar,
software gratis atau free ( Freeware, free software, shareware, adware) . Fungsi Perangkat
Lunak
Perangkat lunak komputer berfungsi untuk :
Mengidentifikasi program
Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol.
Mengatur dan membuat pekerjaan lebih efisien.
Macam-macam Perangkat Lunak
Macam – macam perangkat lunak terbagi menjadi 4 macam, yaitu:
Sistem Operasi (Operating System)
Sistem Operasi yaitu program yang berfungsi untuk mengendalikan sistem kerja yang mendasar
sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan
prosesor, dan lain-lain. Sistem Operasi perangkat lunak yang mengatur seluruh proses,
menerjemahkan masukkan, mengatur proses internal, mengelola penggunaan memori, dan
memberikan keluara ke peralatan yang sesuai. Program Aplikasi (Aplication Programs)
Program Aplikasi adalah perangkat lunak yang dirancang khusus untuk kebutuhan tertentu,
misalnya program pengolah kata, mengelola lembar kerja, program presentasi, design grafis,
dan lain-lain.
Pemoses Kata : Word Star, Chi Write, MS Word
Spreetsheet : Excel
Multimedia : Winamp, Real Player
Internet : browsing, email, chatting, messenger
Pengolah gambar : Auto Cad
Presentasi : Power Point
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++
Program Bantu (Utility)
Perangkat Lunak merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam
kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket, mengopi data,
mengkompres file, dan lain-lain. Contoh software ini diantaranya :
Norton Utility
Winzip
Norton Ghost
Antivirus
Defragment
Scandisk
Perangkat lunak pengolah kata atau disebut word processing merupakan perangkat lunak yang
berhubungan dengan pembuatan dokumen, penyuntingan ataupun penyusunan dokumen. Hasil
yang diperoleh dari perangkat ini berupa dokumen seperti surat lamaran kerja, proposal, naskah
pidato dan sebagainya. Walaupun dikatakan sebagai pengolah kata, perangkat ini juga dapat
menyajikan data dalam bentuk grafik, gambar, tabel dan lainnya.
Sejarah dikembangkannya perangkat pengolah kata ini didasari atas keresahan pengguna yang
masih menggunakan mesin ketika manual untuk membuat suatu dokumen. Perkembangannya
dimulai ketika dibuatnya perangkat pengolah kata berbasis grafik yang dikenal dengan bravos.
Saat ini, sudah banyak bermunculan jenis perangkat pengolah kata seperti Microsoft Word,
Open Office Writer, LibreOffice, Lotus World, WordPerfect dan lainnya. Berbagai perangkat ini
banyak digunakan dalam bidang kehidupan manusia, seperti bidang ekonomi, pendidikan,
keuangan, sosial dan lainnya.
3. Perangkat Lunak Pengolah Angka
Sesuai dengan namanya, perangkat lunak pengolah angka berkaitan
dengan pemrosesan data dalam bentuk angka. Beberapa proses yang
bisa dilakukan perangkat ini seperti membuat tabel, melakukan
pengolahan data dalam bentuk grafik, melakukan perhitungan dan
menyimpan data bentuk angka tersebut. Contoh perangkat lunak
pengolah angka antara lain Microsoft Excel, KSpread, Open Office Calc,
Star Office dan lainnya.
Sesuai dengan namanya, perangkat
lunak pengolah angka berkaitan dengan
pemrosesan data dalam bentuk angka.
Beberapa proses yang bisa dilakukan
perangkat ini seperti membuat tabel,
melakukan pengolahan data dalam
bentuk grafik, melakukan perhitungan
dan menyimpan data bentuk angka
tersebut. Contoh perangkat lunak
pengolah angka antara lain
Microsoft Excel, KSpread, Open Office
Calc, Star Office dan lainnya.
4. Perangkat Lunak Pengolah Data
Perangkat lunak pengolah data merupakan jenis perangkat lunak yang berhubungan dengan
pengelolaan data dalam jumlah yang cukup besar (database). Dengan menggunakan perangkat
ini, kita dapat membuat data, menyunting, menyeleksi data dengan kriteria tertentu serta
membuat laporan. Beberapa contoh perangkat lunak pengolah data seperti Microsoft Access,
Foxbase, SPSS, MySQL, dBase dan lainnya.