PERANGKAT LUNAK KOMPUTER
Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh secara langsung manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan.
Pengertian Software komputer adalah 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. Melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah.
Klasifikasi Software Klasifikasi software secara garis besar, dibagi menjadi dua macam: 1. System Software Piranti lunak komputer untuk menggunakan/menjalankan komputer. a. Operational System (sistem operasi) b. Utilities Program (program utilitas)
2. Application Software Piranti lunak komputer yang digunakan untuk memproses data dan perintah pengguna. a. Software Program Aplikasi b. Software Program Paket
TABEL KLASIFIKASI SOFTWARE
SYSTEM OPERATIONAL
Merupakan sebuah program yang mengatur/mengoperasikan perangkat keras komputer, dengan menyediakan landasan untuk aplikasi yang berada di atasnya, serta bertindak sebagai penghubung antara para pengguna dengan perangkat keras (menyediakan antarmuka dengan perangkat lunak lain dengan pengguna). Bertugas untuk mengendalikan (kontrol) serta mengkoordinasikan pengunaan perangkat keras untuk berbagai program aplikasi untuk bermacam-macam pengguna. tujuan dari sistem operasi adalah : a.
Melaksanakan program pengguna dan memudahkan dalam menyelesaikan masalahnya.
b.
Membuat sistem komputer menjadi mudah untuk digunakan.
c.
Menjadikan pengguna hardware komputer menjadi lebih efisien.
Tugas Sistem Operasi, diantaranya : a. Menyediakan antarmuka pengguna (user interface), yaitu berupa : melakukan perintah (command-bassed user interface) dalam bentuk teks; mengarahkan menu (menu driven); antarmuka unit grafik (graphical user interface - GUI); kombinasi ikon dan menu untuk menerima dan melaksanakan perintah. b. Menyediakan informasi yang berkaitan dengan hardware, yaitu berupa perangkat yang aktif atau pasif, dan mengendalikan perangkat I/O (input/Output device) c. Melakukan tugas pengolahan dan pengendalian sumber daya dalam sebuah proses sebagai berikut : Multitasking, yaitu bisa melukakan tugas secara serentak atau sekaligus pada aplikasi yang sama maupun berbeda; Multiprocessing, penggunaan atau pemrosesan sebuah program secara serentak oleh beberapa unit CPU; Timesharing, menggunakan sistem komputer yang sama pada banyak pengguna; Multihreading,
memproses aktivitas pada bentuk yang sama dengan multitasking tetapi pada aplikasi tunggal; Scalability dan Network; upaya komputer dalam mengendalikan dan meningkatkan kewaspadaan dan keamanan jumlah pengguna dan memperluas pelayanan. d. Pengelolaan file dan direktori data, yaitu memastikan file-file dalam penyimpanan sekunder tersedia bila diperlukan, dan mengamankan dari pengguna yang tidak dibenarkan mengaksesnya
Pengklasifikasian Operational System: 1. Ditinjau dari penggunaanya, sistem operasi diklasifikasikan menjadi : A. Sistem operasi yang digunakan untuk satu komputer secara mandiri (stand-alone operating system) B. Sistem operasi yang digunakan untuk pemakaian secara bersama (multiuser) atau dalam jaringan (network operating system) 2. Berdasarkan skala arsitekturnya (bit), sistem operasi bedakan menjadi sistem operasi berskala 8-bit, 16-bit, 32-bit, dan 64-bit. Sistem operasi dengan skala 8-bit dan 16 bit saat ini sudah mulai ditinggalkan, sedangkan saat ini kebanyakan yang digunakan adalah skala 32-bit, seperti sistem operasi (Mircosoft Windows NT, Windows 2000, Windows XP, Linux, IBM OS/400, Sun Solaris). Sedangkan yang baru dan masih jarang ditemui di pasaran adalah dengan skala 64-bit, seperti Windows XP 64-bit, Digital Unix, Open VMS, IBM AIX for RS/6000, SGI IRIX dan HP-UX. 3. Klasifikasi sistem operasi berdasarkan End-User Interface : Command Drivers, seluruh perintah pada sistem operasi diketikkan pada prompt perintah atau dieksekusi melalui script file (misal : DOS, UNIX atau XENIX); Graphical User Interface (GUI), pengguna akhir menggunakan mouse atau alat penunjuk yang lain untuk memilih objek yang mewakili suatu instruksi spesifik (misal : semua sistem operasi Windows, IBM OS/2, MAC-OS, Linux) 4. Klasifikasi Sistem operasi berdasarkan pengguna : Single-User Singel-Tasking, yaitu sistem operasi yang hanya mampu untuk melayani satu pengguna sekali waktu untuk satu instruksi dalam suatu siklus proses (misal : MS-DOS); Single-User Multi-Tasking, yaitu sistem operasi yang hanya mampu untuk melayani satu pengguna sekali waktu dan mampu untuk mengeksekusi beberapa instruksi dalam satu waktu siklus proses (misal : Windows 95, IBM OS/2, MAC OS); Multi-User Multi-Tasking, yaitu sistem operasi yang
mampu melayani beberapa pengguna sekaligus dalam satu waktu dan juga mampu untuk menjalankan beberapa instruksi dalam suatu siklus proses. 5. Klasifikasi sistem operasi berdasarkan pangsa pasar : Sistem Operasi Server/Network (seperti : Windows NT server, Window XP, IBM AIX for RS/6000, Digita Unix, Open VMS, HP-UX, Sun Solaris dan IBM OS/400, Linux); Sistem Operasi desktop (seperti : Windows 95/Windows NT Workstation, Windows XP, Linux, OS/2 Wrap, MacOS, Java); Sistem operasi Handheld (seperti Windows CE, GEOS, Magic Cap).
Macam Sistem Operasi untuk komputer konvensional: 1. MS DOS & MS Windows (95, 98, ME, 2000, XP, Vista, 7, 8), 2. Linux (Ubuntu, sabily, SuSE, Fedora, Mandriva, Knoppix, dll), 3. Mac OS X, khusus untuk komputer Macintosh keluaran Apple
Sistem Operasi secara umum terdiri dari beberapa bagian: 1. Boot, yaitu meletakkan kernel ke dalam memory 2. Kernel, yaitu inti dari sebuah Sistem Operasi 3. Shell atau Command Interpreter , yang bertugas membaca input dari pengguna 4. Library, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain 5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka
UTILITIES PROGRAM
Merupakan program khusus yang berfungsi sebagai perangkat pemeliharaan komputer. Elemen sistem program yang bertugas mengerjakan tugas minor dalah hal pengoperasian mesin, seperti mempersiapkan media disk, membuat duplikasi file, menghapus file, memberi proteksi pada file atau software, menguji kerja komputer dan sebagainya. Contoh : Norton Utility, PC Tools, Antivirus, MC Affe dan lain-lain. Dilihat dari pekerjaan yang dilakukan, terdapat beberapa jenis utilitas: a. Performansi sistem - melakukan tune agar komputer bekerja dengan baik dan efisien. b. Konversi berkas - melakukan konversi antar format berkas. c. Anti virus - melindungi komputer dari gangguan virus, worm, dan sekarang ini juga terhadap program-program yang menginstal dirinya secara ilegal dan menyita sumber daya sistem. d. Alat bantu akses Internet memudahkan cara akses berbagai jenis layanan di Internet, mengoptimalkan koneksi, dan melindungi komputer dari penyalahgunaan lewat koneksi Internet.
Yang termasuk dalam Program ini adalah : 1. Program Utilitas Internal Fungsi-fungsi program utilitas internal adalah mengelola file, melihat gamabar, menjaga akses dari akses yang tidak diinginkan, menghapus program, memindai disk, mendegfragenter disk, mendiagnosis masalah, membackup file dan disk serta mengatur screen server.
2. File Manager File Manager adalah Program utilitas yang melakukan fungsi-fungsi yang berkaitan dengan manajemen file, seperti memformat dan menyalin disk, menampilkan daftar file, memeriksa jumlah ruang yang di gunakan dan ruang kosong pada media penyimpanan, mengorganisasikan, merename, menghapus, memindahkan dan mengurutkan file-file.
3. Personal Firewall Personal Firewall adalah program utiltas yang berfungsi utuk mendeteksi dan melindungi komputer anda dari usaha komputerlain untuk masuk ke komputer anda tanpa izin.
4. Disk Defragmenter Disk Defragmenter adalah program utilitas yang menata kembali file-file dan ruangruang kosong pada hardisk komputer agar sistem operasi dapat mengakses data dan program dapat berjalan ledih cepat.
5. Utilitas Backup Suatu program utilitas yang memungkinan pengguna untuk menyalin atau membackup file-file terpilih atau seluruh hard disk ke media lain seperti CD, DVD, dll.
6. Utilitas Diagnostik Utilitas Diagnostik adalah untuk mengumpulkan informasi teknis mengeanai hardware dan software tertentu dari komputer anda dan kemudian membuat laporan yang menggarisbawahi masalah-masalah yang teridentifikasi.
7. Image Viewer Image Viewer adalah program utilitas yang memungkinkan pengguna untuk menampilkan , menyalin dan mencetak isi dari file gambar.
8. Disk Scanner Disk Scanner adalah utilitas untuk mendeteksi dan memperbaiki masalah fisik hardisk dan menghapus file-file yang tidak dierlukan. Selain itu, Disk Scanner merupakan utilitas yang diinstal pada sistem komputer untuk membaca untuk kesalahan dalam rangka untuk mengoptimalkan kinerja sistem. Ini berarti mengoreksi kesalahan yang mencegah program berjalan dengan baik.
9. Uninstaller Uninstaller adalah program utilitas untuk menghapus program dan berkas-berkas yang berkaitan dengan file sistem.
10. Screen Saver Screen Saver adalah utilitas untuk menampilkan gambar bergerak atau kosong jika mouse dan keyboar sejenak berhenti braktivitas.
11. Kriptografi Utilitas Kriptografi Utilitas dapat membantu dalam mengkonversi ke dalam kode bahasa biasa dan juga mengkonversi kode ke dalam bahasa biasa. Oleh karena itu, berguna dalam mengenkripsi dan mendekripsi file.
12. Registry Cleaner Registry Cleaner adalah program utilitas yang berfungsi untuk membersihkan file-file yang menumpuk di registry yang membuat perlambatan pada komputer seperti booting lebih lama,sehingga jika kita telah meregistrinya maka akan menghilangkan perlambatan pada komputer. Contoh Registry Cleaner : Regcure.
13. Spyware Remover Spyware Remover adalah program utilias untuk mendeteksi dan menghapus spyware dan adware. Spyware adalah program yang ditempatkan pada sebuah komputer tanpa sepengetahuan penggunya yang secara diam-diam akan mengumpulkan informasi mengenai pengguna terutama yang behubungan dengan penjelajahan di web.
14. Internet Filter Internet Filter adalah program yang menghapus atau menghentikan hal-hal tertentu agar tidak ditampilkan. Tiga jenis internet filter yang digunakan secara luas adalah anti spam, popup blocker, dan web filter.
15. Kompresi file Kompresi file adalah program utilitas yang berfunsi untuk menyusutkan ukuran file.
16. Konversi File Konversi File adalah utilitas untuk mengubah isi sebuah file dari format yang satu ke format yang lain.
17. CD/DVD Burning CD/DVD Burning adalah utilitas untuk menulis dan memperbaiki masalah-masalah pada sistem operasi atau disk dan memperbaiki kinerha komputer.
18. Advanced System Care
Advanced System Care atau sering disebut ASC, merupakan salah satu software yang lumayan populer dalam hal optimasi Personal Computer (PC).
PROGRAM APLIKASI
Program aplikasi komputer adalah software atau perangkat lunak komputer yang dibuat untuk melakukan tugas tertentu. Jika sistem operasi komputer (misalnya Windows) berfungsi untuk melakukan operasi dasar, program aplikasi tertentu bisa kita tambahkan (install) untuk melengkapi kemampuan sistem operasi komputer untuk melakukan tugas-tugas yang lebih spesifik.
1. Word Processing Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro, dan WordPerfect.
2. Desktop Publishing Desktop Publishing merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher dan Page Maker.
3. Program Speadsheet Program Speadsheet merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell dan Lotus Improv.
4. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, dan Approach.
5. Graphics Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, dan Visio.
6. Program Akuntasi Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, dan PeachTree Accounting.
7. Program Statistik Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, dan Statisca.
8. Communication Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, dan CrossTalk.
9. Multimedia Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video.
10. Game
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, dan Prince of Persia.
11. Antivirus Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, dan AVG.
PROGRAM PAKET
Program Paket, Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. seperti Microsoft,mozila,winpar,adobe reader, adobe fotoshop,google earth,google chrome,windows media player,dvd video.
Microsoft Excel Microsoft Excel merupakan perangkat lunak untuk mengolah data secara otomatis meliputi perhitungan dasar, penggunaan fungsi-fungsi, pembuatan grafik dan manajemen data. Perangkat lunak ini sangat membantu untuk menyelesaikan permasalahan administratif mulai yang paling sedernaha sampai yang lebih kompleks. Permasalahan sederhana tersebut misalnya membuat rencana kebutuhan barang meliputi nama barang, jumlah barang dan perkiraan harga barang.
Microsoft Word
Microsoft Word adalah sebuah program aplikasi untuk pengolahan data yang yang biasa digunakan untuk membuat laporan, membuat dokumen berbentuk surat kabar, membuat label surat, membuat table pada dokumen, dan lan-lain.
Microsoft PowerPoint Microsoft PowerPoint adalah nama dari proprietary komersial program presentasi yang dikembangkan oleh Microsoft . Secara resmi diluncurkan pada 22 Mei 1990 sebagai bagian dari Microsoft Office suite, dan berjalan pada Microsoft Windows dan Apple ’s Mac OS Xsistem operasi.
Macromedia FreeHand Macromedia FreeHand adalah aplikasi komputer untuk membuat grafik vektor 2 dimensi (penggunaan lambang geometris seperti titik, garis, lengkungan dan poligon untuk merepresentasikan gambar, dikenal dengan pemodelan geometris) diorientasikan untuk pasar pemasaran desktop professional. Telah tersedia untuk Microsoft Windows dan Mac OS X.
Corel Draw Corel Draw (gaya CorelDRAW) adalah editor grafis vektor yang dikembangkan dan dipasarkan oleh Corel Corporation of Ottawa , Kanada . Itu juga merupakan nama Corel Graphics Suite, yang bundel CorelDraw dengan editor gambar bitmap, Corel PhotoPaint , dan program grafis lainnya yang berhubungan (lihat di bawah). Versi terbaru ditunjuk X6 (setara dengan versi 16), dan dirilis pada Maret 2012.
Windows Internet Explorer Windows Internet Explorer (dulu dikenal sebagai Microsoft Internet Explorer, disingkat IE atau MSIE) adalah sebuah peramban web danperangkat lunak tak bebas yang gratis dari Microsoft, dan disertakan dalam setiap rilis sistem operasi Microsoft Windows sejak 1995. Pada mulanya, Internet Explorer dirilis sebagai bagian dari paket Plus! for Windows 95 (Inggris) pada saat itu.
Microsoft Access Microsoft Access adalah suatu program aplikasi basis data komputer relasional yang digunakan untuk merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang besar.Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan
juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.
Adobe Illustrator Adobe Illustrator sendiri adalah Grafik vektor adalah gambar grafik komputer yang disusun berdasarkan bentuk-bentuk geometri sederhana dengan persamaan-persamaan matematis.
XAMPP Kepanjangandari XAMPP yaiut Apache, PHP, MySQL danphpMyAdmin. XAMPP merupakan tool yang menyediakan paket perangkat lunak kedalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server
Apache,
PHP
dan
MySQL
secara
manual.
XAMPP
akanmenginstalasidanmengkonfigurasikannyasecaraotomatisuntukandaatau auto konfigurasi. Software XAMPP versi ini terdiri atas: 1. Apache versi 2.0.54 2. MySQL versi 4.1.12 3. PHP versi 5.0.4 4. phpMyAdminversi 2.6.2-p11 dan lain-lain
Microsoft Visio 2010 Pengertian Microsoft Visio 2010 (diucapkan / vɪzi.oʊ / VIZ-zee-oh), (sebelumnya dikenal sebagai Microsoft Office Visio), adalah sebuah program diagram komersialuntuk Microsoft Windows yang menggunakangrafikvektoruntukmembuat diagram.
SUMBER : nurjatiwidodo.lecture.ub.ac.id http://nurjatiwidodo.lecture.ub.ac.id/files/2012/12/Pertemuan9-Perangkat-Lunak.pdf http://belajar-komputer-mu.com/pengertian-software-perangkat-lunak-komputer/ http://agiljatnika.wordpress.com/2013/08/28/penjelaan-sistem-operasi-dan-10-contoh/