A.
Perangkat
lunak (software computer) sekumpulan
data elektronik yang disimpan dan diatur oleh komputer data elektronik yang
disimpan oleh komputer itu dapat berupa program atau instruksi yang akan
menjalankan suatu perintah. Perangkat lunak disebut juga sebagai penerjemah
perintah-perintah yg dijalankan pengguna komputer untuk diteruskan atau
diproses oleh perangkat keras. Melalui software atau perangkat lunak inilah
suatu komputer dapat menjalankan suatu perintah.fungsi perangkat lunak adalah
Komputer tidak akan lepas dari perangkat lunak (software) karena merupakan
salah satu bagian terpenting dari komputer itu sendiri. Komputer merupakan
sistem elektronik yang fungsinya memanipulasi data yang cepat dan tepat serta
akurat yg telah di rancang dan di organisasikan supaya secara otomatis menerima
atau menyimpan data input dan masukan, kemudian memprosesnya dan menghasilkan
output di bawah pengawasan suatu langkah-langkah, instruksi-instruksi program
yang tersimpan di memori (stored program).
A.
Tipe-Tipe
perangkat lunak
Tipe-tipe
perangkat lunak ada 2 yaitu perangkat lunak sistem dan perangkat lunak aplikasi. Perangkat lunak sistem adalah suatu istilah generik yang merujuk pada
jenis perangkat lunak komputer yang mengatur dan mengontrol perangkat keras
sehingga perangkat lunak aplikasi dapat melakukan tugasnya. Ia merupakan bagian
esensial dari sistem komputer. Sistem operasi adalah suatu contoh yang jelas,
sedangkan OpenGL atau pustaka basis data adalah contoh lainnya.Perangkat lunak
sistem dapat dibagi lagi menjadi tiga yaitu
bahasa pemrograman,sistem operasi dan utility. Sedangkan perangkat lunak
aplikasi adalah merupakan bagian perangkat lunak yang sangat banyak di jumpai
dan terus berkembang. Perangkat lunak aplikasi dapat dibagi menjadi dua jenis perkakas
dasar (basic tools) dan perkakas lanjutan (advanced tools) . Perbedaan perangkat
lunak sistem software, atau perangkat lunak komputer, adalah kumpulan program
yang menyediakan instruksi untuk komputer. Software pada dasarnya adalah sistem
operasi dan semua program yang terkait. File-file ini termasuk file-file
konfigurasi, preferensi sistem, layanan sistem, fungsi library dan driver
instal pada komputer untuk menjalankan perangkat keras sedangkan perangkat
lunak aplikasi adalah
aplikasi perangkat lunak, juga dikenal sebagai aplikasi atau app, adalah
perangkat lunak komputer yang dirancang untuk membantu pengguna melakukan
berbagai tugas pada komputer. Aplikasi perangkat lunak berbeda dari sistem
perangkat lunak adalah bahwa hal itu dapat diakses oleh pengguna dan
memungkinkan pengguna untuk menjalankannya pada komputer. Aplikasi perangkat
lunak biasanya dirancang dengan pengguna dalam pikiran.
B.
Bagan
tipe perangkat lunak
C.
Pengertian
Sistem Operasi dan Tugasnya
Sistem
operasi merupakan program pada lapisan pertama yang terletak pada memori
komputer Hardisk) pada saat komputer melakukan booting. Sedangkan perangkat
lunak lainnya dijalankan setelah Sistem Operasi Komputer bekerja, dan Sistem
Operasi akan melakukan layanan utama untuk software-software itu. Layanan inti
umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan
antar-muka user. Sehingga masing-masing perangkat lunak tidak perlu
lagi melakukan tugas-tugas inti yang umum tersebut, karena telah dapat dilayani
dan dilakukan oleh OS. Bagian kode yang melakukan tugas-tugas inti dan umum
tersebut dinamakan dengan kernel suatu Operating System. Fungsi sistem operasi
ialah dapat dipandang sebagai sebuah antarmuka antara user(pengguna )
dengan perangkat keras sistem. Sistem operasi akan menyediakan suatu lingkungan
yang nyaman bagi user (pengguna), sehingga user (pengguna)
tidak perlu tau apa sebenarnya yang terjadi pada operasi perangkat keras. Suatu
operasi yang biasa digunakan pada komputer IBM PC adalah MS DOS (Microsoft –
Disc Operating System), sistem operasi lain yang banyak digunakan adalah
Windows, Unix, Linux, dan Mac OS.
D.
Sistem
Operasi Yang Popular digunakan
I.
Sistem Operasi Windows Windows adalah sebuah
Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan
antarmuka dengan berbasikan GUI (GraphicalUser Interface) atau tampilan
antarmuka bergrafis. Os ini sudah banyak sekali digunakan oleh user sejak lama.
Windows pertama kali masih dalam jenis Ms-Dos (Microsoft Disk OperatingSystem)
yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter.
Dan Windows 1.0 berkembang hingga yang terbarusejarang ini, yaitu windows 8.
II.
Sistem
Operasi Linux Linux merupakan kloningan dari MINIX (Salah satu varian
UNIX). Sistem operasi ini juga terkenal dan banyak orang yang menggunakannya.
Linux disusun berdasarkan standard Sistem Operasi POSIX yangditurunkan dari
UNIX itu sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris,
Xandros, Lindows, Linare, Linux-Mandrake, RedHat Linux, Slackware, Knoppix,
Fedora, Suse, Ubuntu.
III.
Sistem
Operasi MACINTOSH MACINTOSH adalah Sistem Operasi yang dibuat oleh Apple
Computerkhusus untuk komputer Macintosh dan tidak kompatibel (tidak harmonis
untuk digunakan) dengan komputer berbasis IBM. MAC OS merupakan Sistem Operasi
pertama yang menggunakan antarmuka pengguna grafis (Graphical User Interface/GUI).
Macintosh : cukup tinggi securitynya, cocok untuk user yang usagenya desain
grafis atau user yang mementingkan eye-candy.
IV.
Sistem
Operasi Symbian Symbian adalah sistem operasi tak bebas yang dikembangkan
oleh Symbian Ltd. yang dirancang untuk digunakan pada peralatan bergerak atau
ponsel. Jenis Os ini mudah kita temui di ponsel-ponsel produk nokia dan
beberapa produk Sony. Akan tetapi sekarang Pamor dari OS ini sedikit bergeser
karena kalah popular dengan beberapa os baru seperti android.
V.
Sistem
Operasi Android Android adalah Sistem operasi yang baru-baru ini muncul
dan banyak dipakai oleh orang. Pada dasarnya, Android adalah Os linux yang
dikembangkan dan di buat untuk aplikasi Mobile atau ponsel. Android menyediakan
platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri
untuk digunakan oleh bermacam peranti bergerak. Android sendiri sudah mengalami
banyak perubahan. Silakan baca Jenis Sistim operasi android.
E.
Perangkat
Lunak Penerjemahan Bahasa
Perangkat
lunak penerjemahan bahasa merupakan program yang digunakan untuk menerjemahkan
perintah-perintah yang ditulis dalam bahasa program ke dalam bahasa mesin
sehingga dapat diterima dan dimengerti oleh komputer. Pada dasarnya bahasa
komputer dapat dibedakan menjadi empat macam, yaitu bahasa mesin dan bahasa
assembly (kedua bahasa ini termasuk bahasa tingkat rendah/low level language),
bahasa tingkat tinggi (high level language), dan bahasa generasi keempat.
I.
Asembler
adalah program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan (assembly) ke dalam
bahasa mesin.
II.
Kompiler
adalah program penerjemah yang mengonversi semua kode sumber selain dalam
bahasa rakitan menjadi kode objek. Hasil berupa kode objek inilah yang dapat
dijalankan oleh komputer. Proses untuk melakukan penerjemahan ini biasa disebut
kompilasi.
III.
Intepreter
adalah program yang menerjemahkan satu per satu instruksi dalam kode sumber
kemudian menjalankan instruksi yang telah diterjemahkan tersebut.
F.
Perangkat
Lunak Aplikasi Umum
I.
Program
pengolah kata
II.
Perangkat
lunak publikasi
III.
Program
pengolah angka
IV.
Program
pengolah data
V.
Program
presentasi grafik
VI.
Paket
program terpadu
Sumber