Senin, 25 November 2019

PENGERTIAN SOFTWARE(PERANGKAT LUNAK)

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. Perangkat lunak adalah program komputer yang berfungsi sebagai sarana interaksi atau yang menjembatani pengguna dengan perankat keras dan juga sebagai penerjemah perintah-perintah yang dijalankan pengguna komputer untuk, diteruskanatau diproses oleh perangkat keras.

Dari berbagai pengertian diatas dapat disimpulkan bahwa perangkat lunak membantu untuk menjalankan perintah dari pengguna yang akan diproses atau dijalankan oleh perangkat keras.
  Peran dan fungsi perangkat lunak:

Fungsi Perangkat Lunak Pengolah Kata
Perangkat lunak pengolah kata memiliki fungsi untuk melakukan manipulasi dan mengolah kata kata yang nantinya diperlukan untuk pembuatan dokumen atau untuk merangkum sesuatu.
   
Contoh : Microsoft Word, OpenOffice Writer, dan Lotus Word pro.

     >Fungsi Perangkat Lunak Pengolah Angka
Perangkat lunak jenis ini berfungsi untuk melakukan pengolahan angka seperti melakukan perhitungan dan operasi aritmatik lainnya.
Contoh : Microsoft Excel

     >Fungsi Perangkat Lunak Presentasi
Perangkat lunak jenis ini berfungsi untuk membuat suatu dokumen atau file yang dapat digunakan untuk presentasi yang mana mendukung berbagai animasi yang diperlukan selama presentasi dan fitur lainnya.
Contoh : Microsoft Power Point
   
     >Fungsi Perangkat Lunak Pembuatan Program
Perkembangan rekayasa perangkat lunak  untuk berbagai industri membuat para perusahaan berusaha membuat perangkat lunak yang dapati digunakan untuk pembuatan program. Fungsi perangkat lunak ini adalah untuk mengembangkan program aplikasi lainnya yang dapat disesuaikan dengan kebutuhan pengguna.  Software ini digunakan untuk menjalankan bahasa pemrograman komputer yang menghasilkan aplikasi sesuai dengan kebutuhan user.
Contoh : Visual Studio dan Eclipse
     
     >Fungsi Perangkat Lunak Dasar
Perangkat lunak dasar ini adalah perangkat lunak yang dibutuhkan untuk mendukung agar software lainnya dapat berjalan di perangkat komputer atau perangkat keras lainnya.
Contoh : Sistem operasi ( Sistem operasi linux, Sistem operasi windows)

     >Fungsi Software Database / Penyimpanan Data
Software ini berfungsi untuk menyimpan data yang dimasukkan serta di olah untuk kebutuhan pengguna melalui berbagai aplikasi pendukung, software ini dikenal dengan DBMS. Fungsi DBMS adalah software yang digunakan untuk mengolah, menyimpan, dan mengubah data sesuai dengan instruksi pengguna. Fungsi database ini sangat vital untuk kemajuan dan perkembangan teknologi informasi.
·       
     >Fungsi Perangkat Lunak Secara Umum
Fungsi perangkat lunak secara umum pada perangkat komputer atau perangkat lainnya adalah untuk menerima instruksi dari pengguna sesuai dengan fitur yang disediakan. Dalam hal ini artinya, sebuah software bertugas untuk membantu memudahkan pekerjaan dan menyederhanakan tugas tugas yang dikerjakan oleh manusia secara terkomputerisasi.
Dalam perkembangannya perangkat lunak sangat membantu manusia, sebagai contoh adalah dihasilkannya antivirus terbaik untuk membantu mencegah berbagai jenis malware berbahaya. Selain itu memudahkan berbagai tugas utama manusia seperti pengetikan, perhitungan, dan pengolahan data lainnya.

Pengelompokan perangkat lunak berdasarkan fungsi beserta contoh
@) Sistem Operasi (Operation System)
Merupakan sebuah program yang berfungsi untuk mengolah segala proses dan mengelola program-program di dalam komputer.
Contoh :
     a. UNIX : Linux, BSD, Solaris, MacOS, Belenix, dll
     b. Microsoft : MS-DOS, MS Windows (1.0, 2.0, 3.0, 3.11, 95, 98, 98SE,      ME 2000, XP, Vista, 7, 8)
 
@) Bahasa Pemrogaman
Merupakan sebuah program yang berguna untuk menghasilkan program aplikasi lainnya, terdapat 2 macam programming software:
a. Bahasa tingkat rendah: Bahasa biner, Bahasa Assembly.
b. Bahasa tingkat tinggi: C++, Java, Visual Basic, Pascal, dll.

@) Program aplikasi
Merupakan sebuah program yang berfungsi untuk membantu suatu perkerjaan pengguna (user)
Contoh :
     a. Office :
     Microsoft Word (Pengetikan)
     Microsoft Excel (Pembuatan tabel-tabel)
     Microsoft Front Page (Pembuatan web site)
     Microsoft Power Point (Pembuatan presentasi)
     Microsoft Outlook (Pengaturan jadwal, email, nomer telpon,dll)

     b. Desain Grafis :
     CorelDraw
     Adobe Photoshop
     Photoscape
     c. Multimedia :
     Winamp
     VLC
     Real Player
     Gom Player



@)  Freeware
Adalah perangkat lunak yang tersedia tanpa kode sumber dan bebas digunakan oleh siapa saja tanpa perlu membayar.
Contoh:
     http://www.bestdownload.com
     http://www.simtel.net

@) Free software
Adalah istilah yang dicanangkan oleh Richard Stallman (Pendiri Free Software Foundation) untuk menyatakan perangkat lunak yang dilengkapi dengan kode sumber yang memungkinkan siapa saja dapat menggunakan program tersebutdan bahkan dapat ikut mengembangkanya.
Contoh:
     http://www.free-soft.org

@) Open source
Dikemukakan oleh Eric Raymond pada tahun 1998 dan dimaksudkan untuk menghilangkan makna “free” pada “freesoftware” yang ambigu karena dalam bahasa inggris kata tersebut memiliki arti bermacam-macam, yakni “free” dalam arti gratis ataupun “free ” dalam arti kebebasan. Open source timbul dari ide bahwa seandainya setiap orang dapat berpartisipasi dalam mengembangkan suatu perangkat lunak tertentu.
Contoh:
     http://www.opensource.org
   
@)  Shareware
Adalah perangkat lunak yang tersedia tanpa kode sumber dan bisa digunakan oleh pemakai dengan tujuan untuk dievaluasi selama masa tertentu tanpa membayar sama sekali dan jika sesudah masa tersebut berlalu pemakai bermaksud tetap menggunakannya maka ia perlu membayar ke pembuat perangkat lunak tersebut
Contoh:
     http://www.shareware.com  dan http://asp-shareware.com


2.4 Macam-macam peragkat lunak sistem

     Perangkat lunak sistem kadangkala disebut perangkat lunak pendukung atau support software adalah program yang digunakan untuk mengongtrok sumber daya komputer, baik bersifat internal (RAM) maupun eksternal (Printer). Kedudukan program ini umumnya sebagai perantaraprogram palikasi dan perangkat keras komputer. Itulah sebabnya peran program sistem kadangkala tidak terlihat secara langsung.
   
* Bahasa pemrograman
     Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan proses komputerisasi dalam format yang dapat dibaca oleh komputer dan manusia. Proses komputasi umumnya Bahasa pemrograman Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set).
 Macam-macam bahasa pemrograman

  •  Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995. 
  • Bahasa pemrograman C Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.
  • C++ C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil.
  •  PHP  adalah bahasa pemrograman Web yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinam untuk digunakan untuk pemakaian lain.


 DAFTAR PUSTAKA

  1. Abdul, K , Triwahyuni, T. 2003. Pengenalan Teknologi Informasi. Yogyakarta: C.V ANDI OFFSET.
  2.  Aditya, Wahyu. 2012. Pengertian Bahasa Pemrograman, (Online (http://nikkisupergirl.blogspot.com/2012/12/pengertian-bahasa- pemograman.html) diakses pada 21 April 2014
  3. Alamsyah, Dian. 2013.  Pengertian Software Perangkat Lunak Komputer,       (Online), (http://www.jembersantri.com/2013/01/pengertian-software-     perangkat-lunak-komputer.html) diakses pada 21 April 2014
  4. Hiu, Sutiono. 2012. Berbagai Fungsi Software, (Online)  (http://blogging.co.id/fungsi-software) diakses pada 21 April 2014
  5. Ichsan , Muhammad. 2012.  Peran Perangkat lunak Komputer, (Onlin (http://bentoji.blogspot.com/2012/03/peran-perangkat-lunak.html), diakses pada 21 April 2014
  6. Rifai,  Muhammad. 2013. Pengelompokan Perangkat Lunak, (Online),   (http://rifairevolution.blogspot.com/2013/04/pengelompokan-perangkat-            lunak.html) ,diakses pada 21 April 2014
  7. Susila, Oka. 2013. Pengertian dan Macam-Macam Bahasa, (Online) (http://www.lintasinformatika.com/2013/06/pengertian-dan-macam-      macam-bahasa.html) ,diakses pada 21 April 2014
  8. Tohir, Ahmad. 2013. Fungsi Perangkat Lunak Pada Komputer, (Online)  (http://ahmadtohirstmikpringsewu.wordpress.com/2013/01/19/fungsi-perangkat-lunak-pada-komputer/) ,diakses pada 21 April 2014



Tidak ada komentar:

Posting Komentar

Tradisional Model Pada SDLC

12. SDLC Tradisional Model SDLC tradisional adalah metode pengembangan sistem informasi klasik yang mengikuti suatu pola teratur secara ...