Pengertian Sofware adalah sebuah data yang diprogram dan disimpan secara digital yang tidak terlihat secara fisik tetapi terdapat dalam komputer. Software atau perangkat lunak dapat berupa program atau menjalan suatu perintah atau intruksi yang dengan melalui software (perangkat lunak) komputer dapat beroperasi atau menjalankan suatu perintah. Software juga dapat dikatakan adalah penggerak dan pengontrol hardware (perangkat keras).
Software dibuat dengan menggunakan bahasa pemrograman yang ditulis atau diciptakan oleh programmer yang selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi sebuah kode yang nantinya akan dikenali oleh mesin hardware.
- Fungsi Software – Dalam peran yang penting dalam berjalannya sistem komputer, tentu memiliki fungsi-fungsi khusus yang dimiliki software. Fungsi-fungsi software tersebut antara lain sebagai berikut..
- Software menyediakan fungsi dasar untuk kebutuhan komputer yang dapat dibagi menjadi sistem operasi atau sistem pendukung
- Software berfungsi dalam mengatur berbagai hardware untuk bekerja secara bersama-sama.
- Sebagai penghubung antara software-software yang lain dengan hardware
- Sebagai penerjemah terhadap software-software lain dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga dapat di terima oleh hardware.
- Mengidentifikasi program
- Pembagian Sofware – Secara garis besar, Software dapat dibedakan menjadi beberapa bagian antara lain sebagai berikut..
a. Sistem Operasi adalah perangkatl lunak yang mengorganisasikan semua komponen mesin komputer.
Contoh-Contoh Sistem Operasi:
- Windows
- LINUX
Seperti yang telah dijelaskan diatas, Sistem Operasi Linux dapat di modifikasi, digunakan dan di distribusikan oleh siapa saja, sehingga banyak terdapat versi-versi Linux yang beredar yang memiliki perbedaan-perbedaan yang sangat mendasar, sepertti Fedora, Mandrake, Red Hat, dll.
Sistem Operasi Linux terkenal karena sistem keamanan dan stabilitas yang tinggi dibandingkan dengan OS Windows atau yang lainya, sehingga para pengguna OS Linux kebanyakannya adalah orang-orang yang mengerti tentang Pemograman Komputer (Programer).
- Mac OS
Mac OS singkatan dari Macintosh Operating System Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada tahun 2001. Karakter “X” adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8Mac OS 9.
b. Program Aplikasi (Siap Pakai) adalah suatu program yang ditulis dalam bahasa pemrograman tertentu untuk diterapkan pada bidang tertentu. Program Aplikasi dibedakan dalam beberapa jenis aplikasi antara lain sebagai berikut..
- Pengolah kata (word processor)
Perangkat lunak pengolah kata adalah perangkat lunak aplikasi yang digunakan untuk membuat tulisan di komputer, berbagai macam bentuk tulisan atau dokumen dibuat dengan menggunakan program pengolahan kata antara lain ,surat, laporan, buku, buletin, poster, brosur, majalah dll. Meskipun digunakan untuk mengolah teks, perangkat pengolah kata pada umumnya dilengkapi dengan kemampuan untuk menyertakan gambar grafik tabel yang ada di dokumen. Hal ini karena seringkali dokumen yang dibuat harus disertai dengan objek objek tersebut.
Ada banyak sekali perangkat lunak pengolah kata yang digunakan secara luas saat ini. masing-masing aplikasi pengolah kata tersebut memiliki kelebihan dan kekurangan masing-masing dilihat dari sisi fasilitas yang ada maupun untuk membuka file dengan yang lain, kemudian penggunaannya, harga yang ditawarkannya. berapa pengolahan kata yang digunakan secara luas oleh masyarakat adalah Lotus World Pro, Wordperfect, StarOffice Writer, OpenOffice Writer dan terakhir Microsoft Word.
- Pengolah angka (spread sheet)
aplikasi pengolah angka adalah program yang difungsikan untuk mengolah data berupa angka. Kemampuan aplikasi ini, antara lain: pembuatan tabel data, pengolahan data dengan melibatkan penggunaan rumus, grafik, database, dan Iain-Iain. Dalam hal ini, angka yang sering muncul di bidang bisnis, ilmiah, perencanaan, pembuatan statistik, pembuatan lembar kerja, pengelolaan angka untuk perhitungan sebuah data (basis data) dan grafik. Macam-macam perangkat lunak pengolah angka antara lain : Kspread, Star Office Calc, Open Office Calc, GNOME – GNumeric, Xess, Lotus 123, Microsoft Excel. Adapun yang sekarang banyak digunakan masyarakat adalah Microsoft Excel.
- Pengolah data (database)
Perangkat lunak pengolah data adalah perangkat lunak yang digunakan untuk mengatur dan mengelola data dalam bentuk database. Digunakan untuk membuat laporan siswa, mahasiswa, pegawai atau karyawan, pembelian dan penjualan barang, laporan keuangan yang saling berhubungan dan sistematis. Terdapat beberapa macam perangkat lunak pengolah data yang sudah berkembang diantaranya: Database III (dBase III), Database IV (dBase IV), Foxbase, Microsoft Access, SPSS dan lain-lain..
c. Program Bantu (Utility) adalah suatu program yang berfungsi untuk membantu sistem operasi.
Contoh-Contoh Program Bantu (Utility) :
* Pengakses internet(WEB)
Pengakses internet adalah perangkat lunak (software) yang memungkinkan penggunanya untuk mengakses internet dan file-file berupa musik, teks, gambar dll yang tersedia di internet.Terdapat beberapa macam web browser yang dapat kita pakai untuk menampilkan halaman-halaman website antara lain :
1. Microsoft Internet Explorer
Internet Explorer yang merupakan web browser bawaan dari OS Microsoft itu sendiri. Internet Explorer yang sering dikenal dengan singkatan IE/MSIE ini menurut para ahli merupakan web browser yang mudah disusupi oleh virus, trojan dsb. Selain itu kelemahan dari IE yakni browser ini tidak dapat berjalan selain di Windows. Sekadar info pengguna IE merupakan paling banyak karena banyaknya yang menggunakan OS Microsoft yang otomatis membuat IE menjadi yang paling banyak penggunannya.Software Internet Explorer ini dapat di download disini
2. Netscape Navigator
Netscape Navigator merupakan browser web yg terkenal pada era 1990-an dan paling banyak digunakan sebelum kemunculan IE (Internet Explorer) dari Microsoft yg dibuat oleh Netscape Corporation.
Netscape Navigator merupakan browser yang dibuat dari basis kode sumber Mosaic Web Browser dari National Center for Supercomputing Applications (NCSA), karena memang pembuat NCSA (Marc Andressen) adalah pendiri Netscape Corporation. Selain tersedia dalam bentuk Netscape Navigator, Netscape juga mengeluarkat paket suite Internet, yang disebut sebagai Netscape Communicator yang menggabungkan Navigator, clien E-mail, editor halaman web, dan aplikasi lainnya.
Pada tahun 1999, Netscape Corporation diakuisisi oleh America Online (AOL), dan proyek Gecko yang sedang dibuat oleh Netscape pun dibuat terbuka kode sumbernya (open source) setelah Netscape mendirikan proyek Mozilla.org. Jadi, bisa diambil kesimpulan bahwa Netscape Navigator adalah browser web yang merupakan gagasan bagi browser Mozilla Firefoxkesimpulan bahwa Netscape Navigator adalah browser web yang merupakan gagasan bagi browser Mozilla Firefox.
- Mozilla Firefox
Tapi ini tak membuat Firefox sepi peminat bahkan Firefox banyak menerima award.
- Safari
- Avant
Browser ini menyatukan layout (engine) Trident yang dibuat untuk Windows (lihat shell dari Internet Explorer) membuatnya kaya akan feature-feature, fleksibel dan ergonomic dibanding dengan Microsoft Internet Explorer (IE). Ini dapat berjalan pada Windows 98 keatas termasuk Vista
- Maxthon
Maxthon merupakan browser yang cocok bagi yang sering menjelajah dengan mesin pencari, karena dalam browser ini terdapat fasilitas mesin pencari seperti Bing, Yahoo, Google, Amazon, dsb. Anda dapat mengakses dan mendapatkan informasi yang anda cari dengan browser ini.
Maxthon merupakan browser handal dengan antarmuka yang sangat mudah disesuaikan dengan kebutuhan dan keinginan User. Hal ini didasarkan pada sistem yang berjalan pada browser Internet Explorer yang juga akan berjalan pada Maxthon (menggunakan Engine IE), namun dengan tambahan fitur yang lebih kaya bila dibandingkan dengan IE.
Walaupun menggunakan engine Internet Exploler, namun Maxthon Browser memiliki keunggulan yang jauh lebih tinggi jika dibandingkan dengan Internet Exploler (pada versi terbaru sekalipun).
Berikut ini beberapa keunggulan Browser Maxthon :
- Mudah digunakan.
- Bisa didownload secara gratis.
- Adanya sistem Swap, untuk menambahkan, memindahkan, menghapus, dan mengubah Maxthon tools, menu ikon, warna, skin dan navigasi yang mudah digunakan.
- Tersedianya ribuan plug-in yang melengkapi kerja Maxthon.
- Remote Conferencing, untuk menangkap aktivitas yang terlihat pada layar, untuk Dokumentasi paspor secara elektronik, reset password yang otomatis.
- Keamanan yang handal. 100% bebas dari serangan virus, spyware, adware dan semua jenis malware.
- Filter, yang digunakan untuk menyaring halaman web yang tidak anda kehendaki.
- Chrome
1. Data-data di komputer hilang satu persatu.
2. file menjadi hiden atau disembunyikan oleh virus
3. komputer pc atau laptop sering restart sendiri
4. dan yang paling parah . harus install ulangantivirus ini sangat berpengaruh bagi keamanan dan kesehatan komputer , dikarenakan apabila komputer tidak memiliki sistem pertahanannya maka otomatis komputer kita akan mudah terinveksi oleh virus ini . anti virus ini berfungsi menjadi sebuah proteksi atau pelindung dari virus , dikarenakan virus yang selalu update atau baru , maka antivirus nya juga harus sering di update . selain mencegah datangnya virus , antivirus sekarang ini dilengkapi dengan fitur scanner , yang dimaksudkan untuk memperingati bahaya apabila website di internet yang merugikan user.
digital dan pemutar media perpustakaan aplikasi yang dikembangkan oleh Microsoft yang digunakan untuk memutar audio, video dan gambar pada komputer yang menjalankan sistem operasi Microsoft Windows, juga di Pocket PC dan Windows Mobile – berdasarkan perangkat. Edisi Windows Media Player juga dirilis untuk Mac OS, Mac OS X dan Solaris, tetapi perkembangan ini telah telah dihentikan.
Selain menjadi media player, Windows Media Player mencakup kemampuan untuk rip musik dari musik untuk menyalin dan kompak disk, CD audio dalam membangun discs merekam dan menyinkronkan dengan konten digital audio player (MP3 player) atau perangkat mobile lainnya, dan memungkinkan pengguna untuk membeli atau menyewakan musik dari sejumlah toko musik online.Windows Media Player yang lebih awal diganti bagian dari perangkat lunak yang disebut Media Player, menambahkan fitur-fitur luar sederhana pemutaran video atau audio.
d. Bahasa Pemrograman adalah suatu program yang berbentuk assambler compiler atau interpreter.
Contoh-Contoh Bahasa Pemrograman :
- Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.
- Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.
- Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
- Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.
- Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
- Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
- Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Komentar
Posting Komentar