MACAM
PERANGKAT LUNAK DAN FUNGSINYA
Dari perkembangan perangkat lunak, kita
bisa membayangkan bagaimana perkembangan interaksi manusia dengan perangkat
lunak. Bentuk paling primitif dari perangkat lunak, menggunakan aljabar
Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar /
on) atau 0 (salah / off), cari ini sudah pasti sangat menyulitkan, sehingga
orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit),
word (2 byte), double word (32 bit).
Kelompok-kelompok bit ini di susun ke
dalam struktur instruksi seperti penyimpanan, transfer, operasi aritmatika,
operasi logika, dan bentuk bit ini di ubah menjadi kode-kode yang di kenal
sebagai assembler. Kode-kode mesin sendiri masih cukup menyulitkan karena
tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya
yang cukup membingungkan, dari masalah ini kemudian lahir bahasa pemrograman
tingkat tinggi yang seperti bahasa manusia (bahasa Inggris). Saat ini pembuatan
perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks,
dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan
orang dalam pembuatannya.
1.
JENIS PERANGKAT LUNAK
·
Sistem Operasi
· Perangkat Lunak Bahasa
· Program Aplikasi
Perangkat lunak secara umum dapat di
bagi 2 yaitu perangkat lunak sistem dan perangkat lunak aplikasi. Perangkat
lunak sistem dapat di bagi lagi menjadi 3 macam yaitu :
1. Bahasa
pemrograman : merupakan perangkat lunak yang bertugas mengkonversikan
arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di
jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL,
Pascal, C++, FORTRAN
2. Sistem
Operasi : saat komputer pertama kali di hidupkan, sistem operasilah
yang pertama kali di jalankan, sistem operasi yang mengatur seluruh proses,
menterjemahkan masukan, mengatur proses internal, memanejemen penggunaan memori
dan memberikan keluaran ke peralatan yang bersesuaian, contoh sistem operasi :
DOS, Unix, Windows 95, IMB OS/2, Apple’s System
3. Utility
: sistem operasi merupakan perangkat lunak sistem dengan fungsi tertentu,
misalnya pemeriksaan perangkat keras (hardware troubleshooting), memeriksa
disket yang rusak bukan rusak fisik), mengatur ulang isi harddisk (partisi,
defrag), contoh Utilty adalah Norton Utility.
Berikut penjelasan lebih lengkapnya:
A. SISTEM OPERASI
Untuk mengendalikan Program Kerja
Komputer secara mendasar seperti :
Ø
Mengatur Media Input
Ø
Proses
Ø
Output
Ø
Mengatur Memory
Ø
Penjadwalan Proses
*
PC DOS
*
MS DOS
*
MICROSOFT WINDOWS
*
LINUX
*
UNIX
*
MACINTOSH
*
FREE BSD
Sistem operasi sangat berkaitan dengan
prosesor yang di gunakan. Jenis prosesor pada PC yang umum adalah yang
kompatibel dengan produk awal IBM dan Macintosh. PC Macintosh, perangkat
lunaknya di kembangkan oleh perusahaan yang sama sehingga perkembangannya tidak
sepesat cloning IBM PC. Sistem operasi dari cloning IBM saat ini secara umum
terbagi menjadi 2 aliran yaitu komersil yang di buat oleh Microsoft dan yang
bersifat freeware yang di kembangkan oleh peneliti dari seluruh dunia karena
bersifat open source, yaitu bahan baku pembuatan dapat di baca, sehingga
hasilnya dapat di tambah atau di modifikasi oleh setiap orang.
Sementara interaksi antara pengguna dan
komputer di kenal melalui 2 cara, cara yang pertama adalah pemberian instruksi
melalui penulisan perintah atau dengan cara tunjuk (pointer) dengan tampilan
grafis.
B.
PERANGKAT LUNAK BAHASA
Program yang digunakan untuk
menerjemahkan instruksi-instruksi yang ditulis dalam bahasa mesin agar dapat
diterima dan dimengerti oleh komputer. merupakan perangkat lunak yang bertugas
mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam
format yang dapat di jalankan komputer, contoh bahasa pemrograman di antaranya
: BASIC, COBOL, Pascal, C++, FORTRAN
MACAM
PERANGKAT LUNAK BAHASA
o
Bahasa Tingkat Rendah
o
Bahasa Tingkat Menengah
o
Bahasa Tingkat Tinggi
a.
Bahasa Tingkat Rendah
Merupakan Bahasa yang digunakan oleh
komputer itu sendiri
o
ASSEMBLY LANGUAGE
o
RPG ( Repeat Program General )
b.
Bahasa Tingkat Menengah
Bahasa dalam komputer yang menggunakan
singkatan dan sudah mendekati bahasa sehari-hari.
o
Program Fortran (Formula Transator)
c.
Bahasa Tingkat Tinggi
Merupakan Bahasa Komputer yang sudah
dibuat dan dikembangkan dengan menggunakan bahasa sehari-hari
o
Basic
o
Cobol
o
Pascal
C. Program Aplikasi (Aplication Program)
Merupakan suatu program paket yang telah
dirancang dan dibuat khusus untuk kebutuhan tertentu.
o
Word Processing (Pengolah Kata)
o
Program Database
o
Program Spreadsheet
o
Program CAD (Computer Aided Design)
o
Program Layout Artikel (Publisher)
o
Aplikasi multimedia
a)
Word Processing
Merupakan salah satu program aplikasi
dimana dalam pengoperasiannya menggunakan text (Text Based)
Ø
Wordstar Profesional
Ø
Word Perfect
Ø
Chiwriter
Ø
Microsoft Word
Ø
Word Star
b)
Program Database
Merupakan salah satu program aplikasi
yang berfungsi untuk merancang atau membuat serta mengelola DATABASE
Ø
Ms.Acces
Ø
SQL Server
Ø
MySql
Ø
Oracle
c)
Program SpreadSheet
Merupakan salah satu program aplikasi
yang berfungsi untuk bidang keuangan, pembukuan, atau melakukan perhitungan
secara otomatis.
Ø
Lotus 123
Ø
Ms.Excel
Ø
Quatro
Ø
Supercheck
d)
Program CAD (Computer Aided Design)
Merupakan Salah satu program aplikasi
yang berfungsi untuk media lukis (Alat lukis)
Ø
Auto Cad
Ø
Pro Design
Ø
Corel Draw
Ø
Adobe Photoshop
e)
Program Layout Artikel
Merupakan salah satu program aplikasi
yang berfungsi khusus untuk mengatur tata letak obyek yang digunakan pada cover
suatu media cetak/Elektronik
o
Page Maker
o
Ventura
o
Harvard Publisher
o
Newmaster
f)
Aplikasi Multimedia
Aplikasi multimedia saat ini sangat
banyak dan beragam. Di katakan multimedia kerana selain penggunaan media teks,
aplikasi ini dapat memproses / menampilkan dalam bentuk yang lain yaitu gambar,
suara dan film.
Aplikasi multimedia sangat berkaitan
dengan format data yang digunakan. Aplikasi Multimedia umumnya dipisahkan lagi
menjadi aplikasi yang digunakan untuk membuat, yang hanya digunakan untuk
menampilkan saja dan aplikasi pengaturan.
Format-format
digital multimedia di antaranya:
1. MIDI (Musical Instrument Digital
Interface) , format suara instrumen ini di perkenalkan pada tahun 1983 oleh
perusahaan musik elektrik seperti Roland, Yamaha dan Korg. Format MIDI bersifat
sangat kompak dengan ukurannya yang kecil, suara yang di hasilkan oleh MIDI
dengan dukungan sound card yang memilik synthesizer (penghasil suara elektrik)
sangatlah mirip dengan organ elektrik yang bisa memainkan berbagai alat musik.
2. MP3, format suara yang terkenal saat
ini berbeda dengan MIDI yang hanya instrument, MP3 merekam seluruh suara
termasuk suara penyanyinya. Kualitas suara MP3 akan erbanding dengan ukuran penyimpannya.
Kualitas yang banyak di gunakan untuk merekam musik adalah standar CDROM (44,2
KHz, 16 bit, stereo), sementara kualitas terendah adalah kualitas seperti
telepon (5 KHz, 8 bit, mono).
3. MPEG (Moving Picture Experts Group),
merupakan format yang di susun oleh ahli dari berbagai penjuru dunia untuk
format multimedia.
4. AVI (Audio Video Interleave), format
AVI di buat oleh Microsoft dan mudah di pindah-pindahkan di aplikasi buatan
Microsoft lainnya seperti Word atau PowerPoint
5. Quicktime, sama dengan AVI, Quicktime
dapat digunakan baik di komputer berbasis Intel maupun
6. Mac. Quicktime dapat menyaingin AVI di
karenakan tingkat kompresinya yang lebih baik. Tingkat kompresi menentukan
besar-kecilnya file yang akan menentukan pula besar-kecilnya media penyimpanan,
dan lebar jalur data yang dibutuhkan untuk transfer.
D. Fungsi Perangkat Lunak (Software)
Merupakan program yang berisi intruksi
atau perintah yang dimengerti oleh komputer untuk melakukan kegiatan seperti
menghitung, menggambar, dan menghasilkan suara. Sehingga ada komunikasi antara
komputer dengan pemakai.
Semoga Bermanfaat”Terimakasih”.....
>_<