Perangkat Lunak (software)

advertisement
Perangkat Lunak Bahasa (Language Program)
yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam
bahasa pemrograman ke dalam bahasa mesin agar dapat diterima dan dipahami oleh komputer.
Contohnya :
1. Basic,
2. dBase,
3. Cobol,
4. Pascal,
5. C++,
6. Visual Basic,
7. Visual Foxpro,
8. Delphi,
9. PHP, dan masih banyak yanga lainny
tambahan :
Perangkat Lunak (software)
Software merupakan piranti lunak,perangkat lunak, program komputer yang berfungsi sebaagai
sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak merupakan perintahperintah yang dijalankan oleh pengguna komputer untuk diteruskan ke proses oleh perangkat
keras.
Software juga merupakan seluruh komponen pengolahan data yang membantu mengatasi
masalah diluar dari perangkat keras yang meliputi sistem design, program dan prosedur.
Jadi Software adalah komponen dalam data processing system yang berupa program-program
dan teknik-teknik lain untuk mengontrol sistem. Istilah software ini pada umumnya untuk
menyatakan cara-cara yang menghasilkan hubungan yang lebih efisien antara manusia dan mesin
komputer. Software dapat pula di artikan sebagai segala macam jenis program yang digunakan
untuk
mengoperasikan
komputer
dan
peralatannya.
Secara umum, perangkat lunak (software) dapat dibagi menjadi tiga bagian, yaitu Sistem
Operasi, Bahasa Pemrograman dan Perangkat Lunak Aplikasi.
1. Pengertian Sistem Operasi
Sistem operasi merupakan sebuah penghubung antara
pengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi, orang
hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital.
Contohnya :
1. DOS
2. Windows
3. Linux
4. Apple System
5. Machintos
Macam – macam OS Mobile dan OS Komputer
 Sistem Operasi
Mobile: a. Android
b. Symbian OS
 Sistem operasi komputer
 Unix
Gnu/ Linux
: a. Ubuntu
b. Redhat
c. Fedora
d. Slackware
e. Debian
f. Open Suse
g. Mandriva
h. Linux Mint
i. CentOS
Apple Machintos
: a. Mac OS Klasik
b. Mac OS X
Ms Dos
Windows
: a. Windows XP
b. Windows Vista
c. Windows 7
d. Windows Mobile
2. Perangkat Lunak Bahasa (Language Program)
yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam
bahasa pemrograman ke dalam bahasa mesin agar dapat diterima dan dipahami oleh komputer.
Contohnya :
1. Basic,
2. dBase,
3. Cobol,
4. Pascal,
5. C++,
6. Visual Basic,
7. Visual Foxpro,
8. Delphi,
9. PHP, dan masih banyak yanga lainnya.
3. Perangkat lunak aplikasi
merupakan perangkat lunak yang biasa digunakan oleh siapa saja untuk membantu pekerjaannya.
Perangkat lunak aplikasi dapat dengan mudah di install di dalam komputer kita.
Perangkat lunak aplikasi dapat dikelompokkan menjadi dua macam, yaitu :
a. Program Aplikasi
Program aplikasi merupakan program yang langsung dibuat
oleh seorang programmer yang disesuaikan dengan
kebutuhan seseorang ataupun untuk kebutuhan suatu perusahaan, biasanya menggunakan
bantuan suatu bahasa pemrograman.
b. Program Paket
Program paket merupakan program khusus dalam paket- paket tertentu yang dibuat oleh software
house ataupun
langsung bawaan dari suatu Sistem Operasi.
Software Aplikasi atau Program Aplikasi (Software Application)
Program Aplikasi (Software Application) adalah bagian dari software komputer yang
menggunakan kemampuan komputer secara langsung dan menyeluruh untuk mengerjakan suatu
tugas/fungsi tertentu sesuai dengan kebutuhan pengguna.
Jenis – jenis Aplikasi Komputer
Aplikasi Perkantoran





Pengolah kata – Microsoft Word, OpenOffice
Pengolah angka – Microsoft Excel
Presentasi – Microsoft PowerPoint
Penjadwalan Proyek – Microsoft Project
Layout buku/majalah – Macromedia Authorware, dll.
Aplikasi Grafis



Media Viewer seperti Paint, ACDSee, Windows Picture and Fax Viewer, FlipViewer, dll.
Pengolah/Pembuatan Gambar seperti CorelDraw, dll.
Pengolah Foto/Editing Foto seperti Adobe Photoshop, Macromedia Firework, Adobe
Image Ready, dll.
Aplikasi Multimedia




Pemutar File Audio dan Video seperti Winamp, Window Media Player, DivX, dll.
Pembuatan File MP3 seperti MusicMatch, AudioCatalyst, RealJukebox, dll.
Pengolah File Video/Editing Video seperti Adobe Premiere, dll.
Pembuatan Animasi seperti Macromedia Flash, Macromedia Director, Swish, dll.
Aplikasi Internet





Email seperti Microsoft Outlook, dll.
Chatting seperti Yahoo Messenger, MIRC, Meebo, dll.
Browser seperti Windows Explorer, Mozilla Firefox, Opera, Nestcape Navigator, dll.
Upload and Download File seperti CuteFTP, SecureFX, FileZilla, Download Express, dll.
File Sharing seperti FTP Server, dll.
Aplikasi Keamanan PC


Anti Virus seperti Smadav, AVG, PC Media Anti Virus, McAfee, Avast, AntiVir,
Norman Virus Control, dll.
Anti Spam seperti Firewall, Dll. dan
Sistem Informasi Berbasis web/Desktop yang dibuat sesuai kebutuhan suatu lembaga tertentu
seperti program khusus di sebuah Bank, sekolah,perusahaan, dll.
Perbedaan Program Sistem dengan Program Lainya
Program sistem adalah segala jenis perangkat lunak yang dibutuhkan untuk pembentukan suatu
sistem baru atau perangkat lunak yang dibutuhkan untuk menjalankan program aplikasi tetapi
tidak ditujukan untuk suatu aplikasi khusus.
Contoh dari program sistem ini adalah sistem operasi, compiler, dan program untuk pengeditan
text.
Program sistem ini termasuk diantaranya adalah:
- sistem yang digunakan untuk pengontrolan terhadap ekseskusi dari program lainnya, seperti
sistem operasi.
- sistem yang digunakan pada lingkungan perangkat lunak itu sendiri, seperti command-line
interpreter, window system, desktop,
- sistem yang digunakan sebagai alat bantu untuk membangun sistem lainnya, seperti assembler,
compiler, linkers, libraries, interpreter, cross-reference generator, version control, make,
debugging, profiling, dan alat bantu untuk monitor.
- program utility seperti untuk proses pengurutan data, pencetakan dan pengeditan.
Program sistem dapat dibagi ke dalam tiga klasifikasi, yaitu:
1. sistem operasi
2. program utilitas
3. program khusus
Sebuah komputer dapat memiliki satu atau beberapa sistem program. Sebuah sistem operasi
untuk sebuah komputer dapat saja sangat khusus untuk model atau keluarga komputer, atau ada
pula sistem operasi yang dapat digunakan di berbagai jenis komputer.
Sedangkan Program lainnya merupakan sekumpulan program yang dapat mendukung suatu
sistem komputer. Misalnya seorang pemakai komputer (User) utuk mengerjakan suatu tugas, ia
harus memakai program aplikasi untuk mengerjakannya.
Perbedaan Pemrograman Sistem dengan Aktivitas Lainya
Pemrograman Sistem merupakan sebuah kegiatan yang bertujuan untuk merancang dan
mengimplementasikan program dalam suatu sistem. Perancangan sistertersebut memakai bahasa
pemrograman, bahasa yang sering digunakan biasanya bahasa basic, VB, assembler dan bahasa
1. SISTEM OPERASI
Sistem operasimerupakan program utama yang langsung berinteraksi dengan bahasa yang di
kenal oleh mesin komputer ( bahasa mesin). Penggunaan processor, memory, hardisk dan
komponen lainnya diatur oleh sistem operasi .
Contoh Sistem Operasi :




Produk Microsoft : Windows 3.1, Windows 95, Windows 98, Windows 2000, WIndows
Me, WIndows XP, Windows Vista, WIndows NT (untuk jaringan).
Produk Novel : Linux, Redhat, OpenSuse, Ubuntu, Mandrake, Mandriva,dll
Produk Apple : Macintosh
Produk IBM : DOS, UNIX
2. Program Aplikasi
Program aplikasi merupakan program yang di buat untuk tujuan tertentu, misalnya untuk
penjualan di supermarket, untuk mengelola data rumah sakit, untuk mencetak kuitansi, mengedit
foto, dan sebagainya.
3. Bahasa Pemrograman
Bahasa pemrograman merupakan bahasa yang dipakai untuk membuat program komputer.
dengan bahasa pemrograman , kita dapat menyusun perintah-perintah yang harus dijalankan oleh
komputer sehingga menghasilkan informasi atau melakukan pekerjaan sesuai dengan keinginan.
Tingkatan Bahasa Pemrograman ada 4 yaitu :




Low Languange Program ( Bahasa Pemgrograman Tingkat Rendah), contohnya
Assembly machine
Middle Language Program ( Bahasa Pemrograman Tingkat Menengah), contohnya
Bahasa C++
High Language Program ( Bahasa Pemrograman Tingkat Tinggi ), Contohnya Pascal,
Borland , Fotran
4GL ( Bahasa Pemrograman Tingkat ke 4 ), contohnya Visual Basic, Visual FoxPro
4. Program Bantu ( Utility )
Program Bantu merupakan program yang bertujuan untuk mengatur konfigurasi komputer,
menjaga komputer dari serangan virus dan hacker, menyelamatkan data dan sebagainya.
Program jenis ini tidak banyak melibatkan pengguna dalam penggunaannya, tetapi bekerja
sendiri sesuai dengan perintah dan fungsinya.
Contoh program bantu yang kita kenal yaitu Anti Virus, Backup , Disk Defragmenter, dsbnya.
5. Program Paket
Program paket merupakan gabungan dari beberapa aplikasi yang di paket menjadi kesatuan
untuk menangani suatu bidan pekerjaan yang saling berkaitan. Contoh paket yang paling terkenal
adalah Microsoft Office dimana didalamnya terdapat program untuk mengolah kata (Microsoft
Word), untuk mengolah angka ( Microsoft Excel), Untuk Program Presentasi ( Microsoft Power
Point) dll.
Dilihat dari bidang pekerjaan yang ditangani, program paket dapat dibedakan menjadi:
1. Aplikasi perkantoran, misalnya : Microsoft Office dan StarOffice
2. Aplikasi database, misalnya : oracle dan SQL Server
3. Aplikasi grafik, misalnya Adobe Photoshop dan Corel Draw
6. Program Permainan
Program permainan merupakan program-program yang dibuat untuk menampilkan permainan
interaktif pada layar komputer.
Contoh program permainan yang sudah dikenal yaitu :
a. Solitaire, tersedia pada Accessories WIndows
b. Counter Strike, umumnya dimainkan di game center
c. Kurusetra, terkenal sebagai game asli buatan indonesia
7. Program Multimedia
Program Multimedia mencakup program-program yang memainkan musik atau lagu, memutar
film atau video, untuk menangkap siaran radio atau televisi dan program lainnya.
contoh Program multimedia yaitu :
a. Winamp, umumnya digunakan untuk memainkan lagu mp3
b. JetAudio dapat memainkan berbagai format lagu serta video
c. RealPlayer, dapat menangkap siaran radio dan TV dari Internet
B. SOFTWARE
1) Sistem Operasi (Operating System /OS)
Contoh : DOS, Unix, Windows Vista, IBM OS/2, Apple’s System 7, Linux, dll.
Berikut adalah perusahan pembuat software OS :
a. Novell
b. Microsoft
c. Apple
d. Linux
2) Bahasa Pemograman
Contoh : BASIC, COBOL, Pascal, C++, FORTRAN, JAVA, Perl, PHP dan lain-lain.
3) Utility
Contoh : DM, Ghost, Billing, Defrag, AVG, Deep freeze dan lain-lain.
a. Sistem partisi harddisk
b. Sistem Billing
c. Sistem Proteksi
- Antivirus
- Auto Revert
d. Sistem Remote
4) Perangkat Lunak Aplikasi
a. Aplikasi Word processing
- Microsoft Word; Wordperfect; Chiwriter; Wordstar; Open Office Writer (Ooo Writer)
b. Aplikasi Spread sheet
- Microsoft Excel; Open Office Calc; Lotus 123
c. Aplikasi Database
- dBase; FoxBase; Microsoft Access; Open Office Datasource
d. Aplikasi Design
1. Aplikasi Design Presentasi
� Microsoft Power Point
� Open office impress
2. Aplikasi Design Gambar
� Corel Draw
� Auto CAD
� Adobe Photoshop
3. Aplikasi Design Web
� Microsoft front page
� Micromedia Dreamweaver
� Open Office HTML
4. Aplikasi Video Editing
e. Aplikasi Multimedia : Media Player; Winamp; Power DVD, Jet Audio, dll
f. Aplikasi Internet : Internet Explorer, Open Office Mozilla, Opera Software, dll
g. Aplikasi Games : Game Sigle Player, Multiplayer, On-line.
microsoft
Komponen





Microsoft Word
Microsoft Excel
Microsoft Outlook
Microsoft PowerPoint
Microsoft Office OneNote
Program-program lain dalam versi Windows










Microsoft Access
Microsoft FrontPage
Microsoft InfoPath
Microsoft MapPoint
Microsoft Visio
Microsoft Office Picture Manager
Microsoft Project
Microsoft Publisher
Microsoft Office Communicator[2]
Microsoft Office InterConnect
Program lain dalam versi Mac

Virtual PC
Layanan web yang berhubungan dengan Microsoft Office




Microsoft Update
Microsoft Office Live
Microsoft Office Online
Microsoft Office Update
Program-program lain yang tidak lagi disertakan








Microsoft Binder
Microsoft Schedule Plus
Microsoft Mail
Microsoft Outlook Express
Microsoft Vizact 2000
Microsoft PhotoDraw
Microsoft Photo Editor
Microsoft Office Project
Download