PERANGKAT LUNAK
(SOFTWARE) KOMPUTER
A.
Pengertian Software
Secara harfiah software
berarti piranti lunak, perangkat lunak, program komputer. Beberapa pengertian
Software antara lain :
1.
Software
merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam
menjalankan pekerjaannya.
2.
Software
merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu
sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan
dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer
untuk menjalankan perintah yang dijalankannya.
3.
Software
merupakan suatu prosedur pengoperasian
4.
Software adalah
komponen dalam data processing system yang berupa program-program dan
teknik-teknik lain untuk mengontrol sistem.
5.
Software
merupakan segala macam jenis program yang digunakan untuk mengoperasikan
komputer dan peralatannya.
B.
Fungsi Software
Fungsi-fungsi software antara lain :
1.
Mengidentifikasi
program.
2.
Menyiapkan
aplikasi program agar tata kerja seluruh peralatan komputer terkontrol.
3.
Mengatur dan
memmbuat pekerjaan lebih efisien.
C.
Jenis-jenis Software
Pada umumnya dalam sehari-hari kita kenal software
ada 2, yaitu :
1.
Software Sistem
Operasi (Operating System)
2.
Software
Aplikasi (Application)
Secara khusus software dibagi menjadi 5, yaitu :
1.
Sistem Operasi
2.
Alat Bantu (Utility)
3.
Bahasa
Pemrograman
4.
Routines (User Program)
5.
Application Package (Package
Programs)
D.
Sistem Operasi (Operating System)
1. Pengertian
a.
Sistem yang
merupakan kumpulan program yang mengontrol dan mengatur seluruh kegiatan
processing dalam sistem komputer .
b.
Kumpulan dari
program routine dan prosedur yang dibuat untuk memperkecil peranan pengguna komputer
dan memperbesar efisiensi sistem tersebut.
c.
Perangkat lunak
yang berfungsi sebagai perantara antara pemakai komputer (user) dan perangkat
keras.
2. Fungsi Sistem Operasi
a.
Sebagai
manajemen proses yang mencakup penyiapan, penjadwalan, dan pemantauan proses program
yang sedang dijalankan.
b.
Sebagai
manajemen sumber daya yang berkaitan dengan pengendalian terhadap perangkat
lunak sistem / perangkat lunak aplikasi yang sedang dijalankan.
c.
Sebagai
manajemen data, yaitu berupa pengendalian terhadap data masukan / keluaran.
3. Macam Sistem Operasi
Secara umum
sistem operasi dibuat untuk jenis komputer tertentu antara lain :
a.
Microsoft
Windows untuk Personal Computer (PC)
b.
VMS untuk DEC
c.
OS / 2, AIX, OS
/ 390 untuk IBM
d.
MacOS untuk
Apple Macintosh
e.
SunOS untuk Sun
Computer
f.
Palm OS untuk
PDA PalmPilot
g.
Microsoft
Windows CE untuk Palmtop UNIX
Berikut sistem
operasi yang paling umum digunakan :
a.
DOS (Disk Operating System )
DOS merupakan sistem operasi yang
awalnya dipakai pada IBM PC (disebut PC-DOS) dan PC yang kompatibel dengan IBM
PC (disebut MS-DOS). DOS merupakan sistem operasi pertama Microsoft yang
digunakan pada komputer – komputer versi lama. Cara untuk memulai DOS sebagai
berikut :
1)
Untuk windows
98/ME : klik start menu, klik MS-DOS prompt.
2)
Untuk windows
2000/XP : klik start menu, klik accessories, klik command prompt.
3)
Atau klik start
menu, klik run, ketikkan cmd atau command.
b.
Windows
Windows adalah salah satu sistem operasi
andalan Micorosoft yang banyak dipakai saat ini karena mempunyai banyak fitur
yang mampu memanjakan pemakainya.
Jenis-jenis sistem operasi windows
antara lain :
-
Windows 1.0
-
Windows Versi 3
-
Windows 95
-
Windows 97
-
Windows 98
-
Windows 2000
-
Windows XP
-
Windows Vista
-
Windows 7
-
Windows 8
c.
Macintosh / Mac OS
Macintosh adalah salah
satu jenis PC berbasis PowerPC yang diproduksi oleh Apple Computer, diluncurkan
tahun 1984. Macintoch adalah komputer pertama yang mempopulerkan graphical user interface (GUI /
antarmuka pengguna).
SMTP
(Simple Mail Transfer Protocol)
merupakan salah satu protocol yang umum digunakan untuk pengiriman surat
elektronik di internet (E-Mail). LDAP (Leightweight Directory Access Protocol) adalah protocol perangkat
lunak untuk memungkinkan semua orang mencari resource organisasi, perorangan,
dan lainnya, seperti file atau printer di dalam jaringan internet / intranet. DNS (Domain Name System) adalah sebuah sistem yang menyimpan informasi
tentang nama host maupun nama domain dala bentuk basis data tersebar dalam
jaringan komputer (internet).
d.
Novell Netware
Novell netware adalah sistem operasi
jaringan yang paling banyak digunakan di dunia. Netware pertama kali digunakan
khusus bagi LAN (Local Area Network) dengan pendekatan file server murni.
e.
BeOS
BeOS adalah sistem operasi untuk PC yang
didesain untuk aplikasi multimedia masa depan. BeOS berjalan pada arsitektur
PowerPC dan Intel. BeOS memiliki support
symmetric multiprocessing dan file sistem 64-bit yang mampu menangani
ukuran file sampai terabyte. Desktop yang dimiliki BeOS menggabungkan kelebihan
yang dimiliki Macintosh dan Windows.
f.
OS/2
OS/2 adalah sistem operasi untuk PC yang
awalnya dikembangkan oleh Microsoft dan IBM, tetapi akhirnya di jual dan di kelola
IBM. OS/2 kompatibel dengan DOS dan Windows. Kelebihan utama OS/2 adalah
arsitekturnya yang kuat.
g.
Palm OS
Palm OS adalah sistem operasi yang
menjadi platform dari PDA (Personal Digital Assistants), yaitu komputer saku
yang didesain sebagai personal organizer.
PDA berfungsi dasar seperti pengaturan
jadwal, buku alamat, catatan tugas, dan memo yang dapat disinkronisasikan
dengan PC.
h.
UNIX
UNIX adalah sistem operasi yang pada
awalnya dikembangkan oleh Bell Labs pada 1969 sebagai sebuah sistem yang berkonsep
‘interaktif time-sharing’. Penciptanya adalah Ken Thompson dan Dennis Ritchie.
Tahun 1974, UNIX menjadi sistem operasi pertama yang ditulis dalam bahasa C dan
sistem operasi yang sifatnya terbuka / standar. Karakteristik UNIX antara lain
:
1)
Multitasking – dapat menjalankan lebih dari satu aplikasi pada saat yang
bersamaan.
2)
MultiUser – dapat digunakan oleh lebih dari satu user pada saat yang
bersamaan.
3) Line / Text Command Bases – menyerupai DOS
yang menggunakan perintah yang di’ketik’an sebagai sarana ‘memerintah’ komputer
.
4)
Secure – memiliki tingkat
keamanan yang cukup baik dibansingkan OS lainnya.
5) Ready for Network, karena sejarah
pembuatannya memiliki tujuan sebagai sarana komunikasi antarkomputer.
i.
LINUX
LINUX adalah sistem operasi yang menyerupai
UNIX, merupakan implementasi independen dari POSIX,meliputi multitasking,
virtual memory, shared libraries, demand-loading, proper memory, dan multiuser.
LINUX adalah sistem operasi yang disebarkan secara luas dengan gratis dibawah
lisensi GNU General Public License (GPL).
E.
Alat Bantu (Utility)
Utility merupakan
perangkat lunak sistem dengan fungsi tertentu, misalnya pemeriksaan perangkat
keras.Utility berfungsi membantu pengoperasian mesin. Contoh utility adalah
Norton Utilities, Partition Magic, dan AntiVirus.
F.
Bahasa Pemrograman
Bahasa pemrograman
merupakan software bahasa-bahasa yang dipakai oleh para programmer (pembuat
program/software/aplikasi) untuk menuliskan kumpulan-kumpulan instruksi atau
program. Software ini berguna untuk membantu para programmer dalam membuat
suatu program. Dan sebagai pengatur komunikasi antara komputer dengan
peralatannya. Contoh software bahasa pemrograman antara lain :
1.
Pascal
2.
ASSEMBLER,
merupakan bahasa yang lebih dekat dengan bahasa mesin.
3.
COBOL
4.
FORTLAN
5.
PL/I, kombinasi
antara COBOL dan FORTLAN yang digunakan untuk aplikasi komersil aupun ilmiah.
6.
R.P.G
7.
C / C++
8.
Java
G.
Routines (User
program)
Routines merupakan
program / software yang dibuat oleh program dalam bahasa program untuk
menyiapkan sistem aplikasi yang siap pakai dalam aplikasi tertentu dan dipakai
berulang-ulang. Contohnya sistem payroll (daftar gaji), inventory
(inventarisasi), security (keamanan) dsb.
H.
Application Package / Software Aplikasi
Software aplikasi merupakan program yang
dibuat oleh suatu perusahaan komputer untuk para pengguna komputer yang
beroperasi dalam bidang-bidang umum. Contoh :
1.
Software
Aplikasi Grafis
Software ini banyak digunakan oleh
penguna yang bergerak di bidang desain grafis, terutama untuk meeenggambar dan
mengolah gambar/foto. Contoh : Adobe Photoshop, CorelDraw, Ulead, Microsoft
Office Viewer, dsb.
2.
Software Pengolah
Kata
Software ini paling banyak digunakan
oleh para pengguna komputer. Software ini digunakan untuk mengetik surat,
naskah, brosur, dan dokumen lainnya. Contoh : Microsoft Word, Lotus WordPro,
Amipro, WordStar, Word Perfect, Notepad, dsb.
3.
Software Pengolah
Angka
Software ini juga paling sering
digunakan oleh para pengguna komputer terutama untuk pengolahan data angka yang
memerlukan berbagai macam perhitungan, pembuatan tabel, grafik, dsb. Contoh :
Microsoft Excel, Lotus 123, Quattro pro, Lotus Symphony dsb.
4.
Software
Penerbitan (Publisher)
Software ini biasanya digunakan oleh
user yang bergeak di bidang penerbitan, seperti majalah, koran, buku dsb.
Umumnya digunakan bersamaan dengan software aplikasi grafis. Contoh : Microsoft
Publisher, Adobe Pagemaker, Adobe inDesign, Ventura Publisher, QuarkXPree dsb.
5.
Software
Pengolah Data (Database)
Software ini
digunakan untuk mengorganisir dan memproses sekumpulan data. Data-data tersebut
diorganisir dalam bentuk field, record, character, dan file. Contoh : Microsoft
Access, FoxPro, ASP, SAS, SPSS, dsb.
6.
Software
Multimedia
Software ini juga paling sering
dimanfaatkan oleh para user terutama untuk keperluan presentasi yang banyak
memnfaatkan animasi, suara (audio), dan video. Melalui software ini, kita juga
bias mendengarkan music, menonton film, mengedit film, gaming, hingga merekam
suara. Contoh : Windows media player, RealPlayer, GomPlayer, dsb.
7.
Software
Aplikasi Internet
Aplikasi
internet aadalah protokol yang digunakan untuk berhubungan antara satu orang
atau mesin dengan pihak lain yang berjauhan. Aplikasi internet akan menyangkut
dua sisi,yaitu sisi penyedia (server) dan sisi pengguna (client/user). Contoh
aplikasi internet dari sisi pengguana :
a)
HTTP (Hypertext
Transfer Protocol)
Merupakan aplikasi internet yang
menampilkan baris kalimat / gambar dengan beberapa kata yang diberi tanda garis
bawah (hypertext). Perangkat lunak yang menjalankan http disebut browser.
Contoh browser : Internet Explorer, Mozilla Firefox, Opera, Google Chrome.
b)
E-mail
(Electronic Mail)
Merupakan aplikasi surat menyurat di
Internet.
c)
Messenger
Software ini digunakan untuk
berkomunikasi antara satu orang / lebih, selain berkomunikasi denga teks, juga
bisa berupa suara dan video (webcam).
Tidak ada komentar:
Posting Komentar