Jumat, 27 Februari 2015

SOFTWARE

PERANGKAT LUNAK (SOFTWARE)

Perangkat lunak / software, setiap orang pasti sudah tidak asing dengan istilah tersebut karena sering dipakai pada kehidupan sehari-hari.  Meskipun sering digunakan dalam kehidupan sehari-hari tidak menutup kemungkinan banyak orang yang belum mengetahui arti sebenarnya dari perangkat lunak tersebut. Apakah arti dari Perangakat Lunak sebenarnya?
Perangkat lunak adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data tersebut dapat berupa instruksi atau program untuk menjalankan suatu perintah yang diberikan user(manusia). Melalui perangkat lunak inilah suatu komputer dapat dijalankan sebagaimana mestinya.

Terdapat beberapa macam perangkat lunak, yaitu :

1. Perangkat lunak aplikasi (aplication software)
Aplication software dapat digolongakan menjadi beberapa kelas, diantaranya :
  •     Pernangkat lunak perusahaan
  •   Pernangkat lunak infrastruktur perusahaan
  •    Pernangkat lunak informasi kerja
  •    Pernangkat lunak media dan hiburan
  •    Pernangkat lunak pendidikan
  •    Pernangkat lunak pengembangan media
  •    Pernangkat lunak rekayasa produk
berikut adalah beberapa perangkat lunak aplikasi yang umum terdapat dalam komputer :
  •   Program Aplikasi Pengolah Kata, Program aplikasi pengolah kata digunakan untuk pengolahan naskah-naskah, seperti surat-menyurat, buku diktat, proposal laporan kegiatan, media informasi (brosur, liftlet, kartu undangan, kartu nama), dan lainnya. Beberapa contoh program pengolah kata: Microsoft Word, Word Perfect, Adobe Page Maker, dan lain-lain.
  •  Program Aplikasi Pengolah Angka, Perangkat lunak pengolah angka adalah perangkat lunak yang digunakan untuk menyelesaikan pengolahan berbagai data kuantitatif (angka) dengan cepat dan akurat. Dengan pengolah angka, user dapat menyajikan data secara cepat dan tepat, baik dalam bentuk tabel maupun grafik. Beberapa contoh program pengolah angka antara lain : Lotus 1-2-3, Microsoft Excel.
  •  Program Aplikasi Pengolah Presentasi, Program aplikasi pengolah presentasi adalah program aplikasi untuk merancang slide yang biasa digunakan untuk presentasi dalam suatu pertemuan. Hasil perancangan tersebut dapat ditampilkan dalam berbagai bentuk media komunikasi seperti layar monitor, layar lebar melalui InFocus, Head Projector, LCD , internet, dan sebagainya. Beberapa contoh program pengolah presentasi adalah Microsoft PowerPoint, OpenOffice Impress, Macromedia Authorware.
  •   Program Aplikasi Pengolah Data, Perangkat lunak pengolah data adalah program aplikasi untuk mengelola data yang sangat besar. Dengan program pengolah data, kita dapat secara cepat dan akurat memasukkan dan menyunting data, menyeleksi data dengan kriteria tertentu, membuat laporan data dengan kriteria tertentu, dan lain-lain. Biasanya program pengolah data digunakan untuk mengolah data instansi, baik milik pemerintah maupun swasta. Beberapa contoh program pengolah data, yaitu D Base, Microsoft Access, FoxPro
  •  Program Aplikasi Pengolah Gambar, Program aplikasi pengolah gambar atau desain grafis digunakan untuk membuat dan mengolah gambar atau foto dan penyuntingannya. Program ini sangat cocok untuk periklanan dan percetakan. Beberapa contoh program pengolah gambar, yaitu Corel Draw, Photoshop, Freehand, dan lain-lain.
  •  Program Aplikasi Pengolah Audio dan Video, Perangkat lunak ini digunakan untuk mengolah suara dan gambar bergerak, mulai dari pembuatannya hingga proses penyuntingannya. Kita dapat mengambil beberapa gambar disertai animasi, transisi antargambar sehingga dihasilkan sebuah tampilan yang dapat kita nikmati dalam bentuk suara, musik, dan gambar video. Beberapa contoh program aplikasi pengolah audio video, yaitu Pinnacle, Vegas, After Effect, Cool 3D, Ulead Studio.
  •  Program Aplikasi Bisnis dan Keuangan, Perangkat lunak bisnis dan keuangan digunakan untuk mengolah data keuangan, akuntansi, manajemen bisnis. Perangkat ini sangat membantu kita dalam menyajikan data keuangan dengan akurasi tinggi. Beberapa contoh program aplikasi bisnis dan keuangan, yaitu MYOB, UPS, VQ Payroll, Simply Accounting, dan lain-lain.
  •  Program Aplikasi Pengolah Website, Program aplikasi ini digunakan untuk mengolah dan merancang layout homepage atau web dalam dunia internet. Dengan menggunakan fasilitas html dan hyperlink, kita dapat menikmati lompatan-lompatan antaratikel dengan referensinya. Beberapa contoh progran aplikasi pengolah website, yaitu Java, Dreamweaver, FrontPage, dan lain-lain.
  •  Program Aplikasi Akses Internet, Program aplikasi ini digunakan untuk mengakses internet. Perangkat ini sangat membantu kita dalam mencari informasi dan bertukar informasi dalam bidang ilmu, berita, hobbi, dan sebagainya. Beberapa contoh program aplikasi akses internet yaitu, Microsoft Internet Explorer, Netscape Communicator, Acrobat Reader, Mozila FireFox, dan lain-lain.

2. Sistem operasi (operating system)
Meruapakan sebuah software yang menjadi sistem operasi atau inti dari sebuah komputer. Contoh : Windows, Mac OS, Linux, Unix, dll.
- Perkakas pengembangan perangkat lunak (software development tool)
Sebuah software yang mengacu kepada komponen perangkat lunak yang mengizinkan sebuah sistem komputer untuk berkomunikasi dengan sebuah perangkat keras.
- Perangkat lunak menetap (firmware)
Istilah yang mengacu kepada rutin-rutin perangkat lunak yang disimpan di dalam memori hanya baca. Tidak seperti Memori Akses Acak, MHB tidak akan dapat berubah meski tidak dialiri listrik. Rutin-rutin yang mampu menyalakan komputer (startup) serta instruksi input/output dasar (semacam BIOS atau sistem operasi embedded) disimpan di dalam perangkat tegar.
- Perangkat lunak bebas (free libre software)
Istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.

Contoh perangkat lunak bebas :
  •    Sistem operasi : GNU/Linux, BSD, Debian, Ubuntu, dl.
  •    Pemutar media : Rythmbox, VLC, Amarok, dll.
  •    Kompilator GCC, GDB debugger dan C libraries
  •    Dan masih banyak lagi.

- Perangkat lunak uji coba (shareware/trialware)
Sering disebut Aplikasi Trial, merupakan perangkat lunak berpemilik atau memiliki hak cipta yang disediakan secara gratis oleh pengembang untuk uji coba dan biasanya dibatasi oleh waktu atau fiturnya. Perangkat lunak ini sering ditawarkan kepada pembeli melalui situs web, koran, majalah, buku disertai dengan bacaan berupa keping CD/DVD sebelum pembeli membeli versi yang lengkap.
- Perangkat lunak gratis (freeware)
Berbeda dengan Shareware yang harus membayar jika ingin mendapatkan versi lengkapnya, pengguna perangkat lunak freeware tidak perlu membayar untuk mendapatkan versi lengkapnya, karena pengembang biasanya membuat perangkat lunak tersebut untuk disumbangkan kepada komunitas, namun tetap menjaga hak ciptanya.
- Perangkat lunak perusak (malware)
Merupakan perangkat lunak yang diciptakan untuk menyusup atau merusak sistem komputer atau jaringan komputer tanpa sepengetahuan pemiliknya.
Ciri – ciri preangkat perusak pencuri data :
  •  Tidak meninggalkan jejak
  •    Seringkali berubah dan bertambah fungsinya
  •    Menghalangi sistem pelacakan penerobosan sesudah pemasangan yang berhasil
  •    Menghalangi penyandian aman cakram
  •    Menghalangi pencegahan hilangnya data

Contoh – contoh perusak pencuri data :
  •    Bancos : pencuri informasi yang menunggu pengguna untuk membuka situs perbankan lalu mengalihkan halaman situs asli ke yang palsu untuk mencuri informasi yang rahasia/peka.
  •    Gator : perangkat pengintai yang memantau kebiasaan penjelajahan web dengan rahasi dan mengunggah data ke paladen untuk penyelidikan. Kemudian menyajikan iklan sembul.
  •    LegMir : perangkat pencuri informasi data pribadi seperti nama akun dan kata sandi dalam permainan daring.
  •    Qhost : kuda troya yang mengunggah file induk agar data dapat dialihkan ke paladen DNS yang berbeda sewaktu situs perbankan dibuka. Kemudia halaman masuk sesi yang palsu terbuka untuk mencuri informasi masuk sesi dari lembaga keuangan.



Tidak ada komentar:

Posting Komentar