PENGENALAN/PENGERTIAN SOFTWARE, KEGUNAAN SOFTWARE KOMPUTER, DAN MACAM-MACAM SOFTWARE

Pengenalan Software


Pengertian Sofware
Software 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.
1. 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
2. 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 
  • Macintosh
  • Linux
  • Unix
  • Microsft Windows
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), contohnya : Ms. Word, Word Star, Word Perfect
  • Pengolah angka (spread sheet), contohnya : Exel, Lotus, Quattro pro
  • Pengolah data (database), contohnya : Ms. Access, Dbase, Foxpro
  • Pengolah citra (drawing, contohnya : Adobe photoshop, Corel Draw, 3DStudio.
c. Program Bantu (Utility) adalah suatu program yang berfungsi untuk membantu sistem operasi.
Contoh-Contoh Program Bantu (Utility)
  • Moxilla firefox
  • Anti Virus
  • Winamp
  • FLV Player
  • PC Tools
d. Bahasa Pemrograman adalah suatu program yang berbentuk assambler compiler atau interpreter.
Contoh-Contoh Bahasa Pemrograman
  • ASP
  • HTML
  • Visual Basic
  • Pascal
  • Java
  • Delphi
  • PHP
3. Jenis – Jenis Software – Software dibedakan dalam beberapa macam bagian yang terdiri dari setiap jenis-jenis software berdasarkan dari bentuk, dan fungsinya. Jenis-jenis software antara lain sebagai berikut…
  • Freeware adalah perangkat lunak gratis yang dapat digunakan tanpa dengan batasan waktu. Freeware umumnya disumbangkan kepada komunitas-komunitas, namun memiliki hak sebagai pengembang dan pengontrol dalam pengembangan aplikasi selanjutnya. Freeware akan memberikan source kode (kode sumbernya) jika pengembang aplikasi berhenti mengembang produk freeware kepada pengembang lain atau mengumumkan freeware tersebut bebas untuk dikembangkan secara bersama-sama.
  • Shareware adalah perangkat lunak uji coba yang diberikan secara gratis dengan keterbatasan fitur-fitur tertentu seperi ketersediaan, fungsi, dan kenyaman yang tidak dapat dimanfaatkan secara maksimal. Shareware merupakan perangkat lunak uji coba yang bertujuan untuk memperkenalkan perangkat lunak tersebut dan sebagai strategi marketing pengembangan aplikasi Shareware. Shareware disebut juga dengan Trialware.
  • Firmware adalah aplikasi perangkat lunak yang tersimpan di ROM (Read Only Memori). Firmware tidak dapat berubah walau tidak dialiri oleh listrik dan tidak dapat diubah tempat penyimpananya di ROM tetapi dapat dimodifikasi bergantung dari jenis ROM nya seperti EEPROM atau Flash ROM, masih dapat diubah sesuai dengan kebutuhan.
  • Commercial Software adalah perangkat lunak untuk tujuan komersil yang dapat dibeli kepada pendistribusi, pengembang software, atau kepada rekan pengembang software. Pengguna yang membeli software tersebut tidak dapat menyebarluaskan atau membagikan ulang software secra bebas dan tanpa ijin penerbitnya akan diilegalkan. Contoh software berbayar (commercial software) adalah Corel Draw, Adobe Photoshop, Microsoft Visual Basic NET. Commercial Software dilindungi Undang-Undang Hak Cipta.
  • Free Software adalah perangkat lunak yang bebas untuk di utak atik baik itu bebas digunakan, disalin, dimodifikasi dan diubah dengan beberapa keharusan yang dapat dinikmati oleh pengguna-pengguna berikutnya. Dalam konsep kebebasan, setiap orang dalam perangkat lunak bebas ini, dapat mengkomersialkan dan mengambil keuntungan dari pendistribusian dan modifikasi kode sumbernya, serta dapat menyebarkan luas secara gratis. Istilah free software diciptakan oleh Richard Stallman dan Free Software Foundation (organisasi nirlaba dan merupakan sponsor utama dari proyek GNU). Sekarang ini, perangkat lunak bebas tersedia secara gratis dan dibangun atau dikembangkan oleh suatu komunitas terbuka. Menurut Richard Stallman mengenai Pengertian Free Software adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus memikirkan kata ‘bebas’ seperti dalam “kebebasan berpendapat”, bukan bebas’ dalam arti “bir gratis”.
  • Open Source Software adalah perangkat lunak yang kode sumbernya untuk diubah, dipelajari, ditingkatkan, dan disebarluaskan karena sifat perangkat lunak sumber terbuka adalah pengembangan oleh suatu komunitas atau kelompok yang terbuka mengembangkan perangkat lunak sumber terbuka.
  • Malware adalah perangkat lunak yang diciptakan untuk merusak sistem komputer, jejaring komputer tanpa izin dari pemiliknya. Malware disebut sebagai perangkat perusak yang berasal dari kata Malicious dan Software. Istilah virus komputer digunakan sebagai sebutan dalam jenis perangkat perusak. Jenis-jenis perangkat perusak meliputi virus komputer, kuda troya (trojan horse), perangkat iklan (adware), cacing komputer, rootkit, perangkat jahat (crimeware) dan perangkat lunak jahat lainnya.
Perbedaan Software Sistem Operasi & Software Aplikasi
Sistem Operasi merupakan program utama yang langsung berinteraksi dengan bahasa yang di kenal oleh mesin komputer ( bahasa mesin). Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.
 
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.
Sistem Operasi secara umum terdiri dari beberapa bagian:
1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, 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.
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1. Keluarga Microsoft Windows – yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Sofware aplikasi adalah suatu subkelas Sofware komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan Sofware sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama Sofware aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

Software aplikasi terdiri dari :

1. Bahasa pemrograman (programming language)
2. Program aplikasi (Application Program)
3. Program paket / paket aplikasi (packet program)
4. Program utilitas (utility program)
5. Games dan entertainment dan lain-lain
Software aplikasi ada banyak sekali, namun kadang kala kita tak tahu termasuk jenis apa software aplikasi itu dan salah mengartikannya. Berikut Jenis – jenis software aplikasi :
Packaged Software : Software yang telah memiliki Copyright yang biasa dibutuhkan oleh user pribadi ataupun perusahaan. Contoh : Ms. Office 2007, Adobe Photoshop, dll
Custom Software : Software yang memiliki fungsi tertentu. Biasanya software ini dipesan oleh suatu perusahaan kepada programmer dengan fungsi yang biasa digunakan di perusahaan tersebut. contoh : Aplikasi Penerimaan siswa baru, dll
Web-based Software : software yang ada di website. pengguna atau user dapat menggunakannya dari komputer manapun yang terhubung ke Internet. Contoh : e-mail, web browser game , dll
Open Source software : software yang dapa kita gunakan, modifikasi dan mendistribusikannya ulang.
Shareware : software yang memiliki copyright dan didistribusikan secara gratis dengan periode tertentu.
Freeware : software yang memiliki copyright dan gratis dapat kita pakai tapi kita tidak dapat memodifikasinya seperti open source.
Public – domain software : software yang memiliki copyright dan di donasikan untuk publik serta tidak dibatasi penggunaanya. Setiap orang dapat mengcopy dan mendistribusikannya ke orang lain.

KEGUNAAN SOFTWARE KOMPUTER DALAM DUNIA KERJA


Dalam dunia kerja dan bisnis,peranan software sangatlah penting dan saya kelompokkan menjadi beberapa bagian ,perhatikan dibawah ini :

1.Software (Perangkat Lunak) untuk Review atau Menulis 

Suatu aplikasi yang digunakan untuk mengolah kata dengan baik dan benar serta memudahkan kita dalam bekerja karena dilengkapi dengan fitur-fitur yang lengkap.Aplikasi ini berupa Microsoft word,Spinner, dan masih banyak yang lainnya.

2.Software (Perangkat lunak Sarana Presentasi)

Suatu aplikasi yang dibuat untuk memudahkan kita dalam presentasi,alat ini mudah dijalankan karena disana dilengkapi dengan fitur-fitur yang lengkap.Biasanya alat ini banyak digunakan di dunia pendidikan dan bisnis.Dalam dunia bisnis di gunakan untuk mempromosikan produk kepada client.Software ini bisa berupa Microsoft Power Point.

3.Software (Perangkat Lunak Pengolah Angka dan Tabel)

Aplikasi ini memang mempunyai keunggulan tersendiri karena mampu mengolah angka dan rumus.Biasanya digunakan membuat tabel dan angka.Dalam sebuah perusahaan pasti aplikasi ini sangat dibutuhkan.Sebagai contohnya Microsoft Excel.

4.Software dalam dunia Bloging dan Website

Semakin berkembangnya jaman sekarang banyak bermunculan toko online dan website-website besar.Untuk membuat ini mereka akan membutuhkan beberap software untuk mempermudah pekerjaannya.Sofware itu meliputi :

*) Google keyword

Sebuah alat yang digunakan untuk meriset kata kunci yang akan dibidik,agar sesuai dengan pasar yang di inginkan hal ini banyak digunakan untuk para pembisnis online.

*) Html/Php Editor,Coffe cup Html Editor,Pixel Ruler,Zolo Pages 1.33,Jqueri

Software diatas adalah alat=alat yang digunakan untuk membuat website dengan kode script dan masih banyak kegunaanya.Biasanya banyak digunakan membuat website toko online dan website sebuah perusahaan.

*) Software untuk Membuat dan Mengedit Vidio

Software ini sekarang banyak digunakan untuk menawarkan produk dan bermain periklanan seperti googe adsen.Adapun software yang digunakan adalah sebagai Camtasia,Ullied studi editor,Movie Maker,Vidio Conventer dll.

*)Software untuk Kegiatan Bloging

Dalam kegiatan bloging pastinya sangat membutuhkan sebuah software untuk pembuatan artikel biasanya memakai Spinner.Selain itu software pendukung berupa google toolbar,seobook, software pencari backline dll.

5.Software Untuk Internet Marketing 

Sekarang udah jamannya internet,banyak sekali pembisnis internet atau disebut juga dengan internet marketing.Dalam menjalankan sebuah bisnis online tentun banyak sekali software yang sangat dibutuhkan.Misalnya Goole Tren untuk meriset sebuah pasar,CBENGINE banyak digunakan oleh affiliate Clic Bank untuk melihat produk yang akan dijual,Email Marketing dan masih abnyak lagi yang lainnya.


Demikianlah yang dapat penulis sampaikan mengenai pengertian software komputer dan macam-macamnya. Semoga dapat menjadi bahan referensi untuk anda.

1 komentar: