Langsung ke konten utama

Perangkat Lunak (Software)

 SOFTWARE

Perangkat lunak (Software), merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer.

Klasifikasi Perangkat Lunak :
1. Perangkat lunak sistem, yaitu perangkat lunak yang mengoperasikan sistem komputernya. Perangkat lunak sistem dapat dikelompkan lagi menjadi 3 bagian :
  • Perangkat lunak sistem operasi, yaitu program yang ditulis  untuk mengendalikan dan mengkoordinasikan operasi dari sitem komputer
  • Perangkat lunak sistem bantuan yaitu program yaang ditulis untuk bantuan yang berhubungan dengan sistem komputer, misalnya memformat disk, membersihkan virusm dll
  • Perangkat lunak bahasa, yaitu program yang digunakan untuk menerjemahkan intruksi-intruksi yang di tulis dalam bahasa pemrograman kedalam bahasa mesin supaya dapat dimengerti oleh komputer.
Ada tiga jenis dasar perangkat lunak sistem, yaitu: 
  • Sistem Operasi (operating system), 
  • Program Utilitas, dan
  • Penerjemah bahasa computer.

Sistem Operasi : 

Sistem operasi (operating System) Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.

Contoh sistem operasi adalah: DOS, Unix, Linux, OS/2,Windows, Mac OS dan lain-lain.


Program Utilitas : 
  • Program utilitas berfungsi untuk membantu atau mengisikekurangan/kelemahan dari sistem operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS, tapi PC Tools mampu memberikan keterangan dan animasi yang bagus dalam proses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu, hal ini dapat dilakukan. Seperti Norton Utility, Scandisk, PC Tools, dan lain-lain.
  • Program Antivirus
  • Spyware -> Program yang ditempatkan pada komputer tanpa sipengetahuan si pengguna yang mengumpulkan informasi-informasi rahasia tentang pengguna. Ad-Aware adalah software tool yang mengijinkan Anda untuk mendeteksi dan menghapus spyware yang terinstal pda komputer Anda
  • Utilitas Pengkompres File
  • Software CD/DVD Burning
  • Utilitas Perawatan Komputer Pribadi



2. Perangkat lunak aplikasi, yaitu program  yang ditulis dan diterjemahkan oleh language software untuk menyelesaikan suatu aplikasi tertentu.

Program Aplikasi :
  • Merupakan program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan/kebutuhan seseorang/lembaga/perusahaan guna keperluan interennya. Seperti GL, MYOB, Payroll, dan lain-lain.


Hubungan Antar Perangkat Lunak : 


Sistem Operasi : 

Sistem operasi (operating System) Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.

Contoh sistem operasi adalah: DOS, Unix, Linux, OS/2,Windows, Mac OS dan lain-lain.


Bahasa Pemograman :
1. Bahasa Generasi Pertama
  • Bahasa Mesin ->menggunakan kode binari 
2. Bahasa Generasi Kedua
  • Bahasa assembler masih digunakan sebagai metoda untuk pemrograman komputer dalam bahasa yang berorientasi pada mesin. 
  • Bahasa Assembler, Contohnya, komputasi X = Y + Z, dalam bahasa assembler dapat berbentuk seperti: LOD Y, ADD Z,STR X
3. Bahasa Generasi Ketiga
  • Bahasa Tingkat Tinggi menggunakan berbagai perintah yang disebut sebagai pernyataan, yaitu menggunakan berbagai pernyataan singkat atau istilah aritmatika.
  • BASIC, COBOL,PASCAL, C , FORTRAN, LISP, PROLOG
  • Tersedia DBMS
4. Bahasa Generasi Keempat
  • Istilah bahasa generasi keempat menjelaskan bahasa pemrograman yang lebih non prosedural dan lebih berbentuk percakapan daripada bahasa-bahasa sebelumnya Sebagian besar bahasa generasi keempat adalah bahasa non prosedural yang mendorong para pengguna dan programmer untuk menspesifikasikan hasil yang mereka inginkan, sementara komputer menetapkan urutan perintah yang akan dapat mencapai hasil tersebut
  • Bahasa Pemrograman : CA-RAMIS, FOCUS,  Sudah Mengenal SQL,SAS,Mapper,CSP,APL dan Nomad 2
Bahasa Berorientasi Objek :
  • Bahasa yang berorientasi pada objek (object-oriented programming-- OOP) seperti Visual Basic, Borland Delphi C++, dan Java juga dianggap sebagai bahasa generasi kelima dan telah menjadi alat yang paling umum untuk pengembangan software

Bahasa Website : 
  • Sekarang ini banyak sekali bahasa pemrograman yang dapat digunakan untuk membangun halaman web. HTML, Java, dan XML adalah tiga bahasa pemrograman yang menjadi alat penting untuk membangun halaman web, situs web, dan aplikasi berbasis web dengan multimedia. Java dan XML telah menjadi komponen yang strategis dari teknologi software yang mendukung banyak usaha layanan web dalam bisnis.

Sumber : PPT Pengantar Teknik Informatika- UNTAN

Komentar

Postingan populer dari blog ini

HCI dan Kaitannya dengan Bidang Studi Lain

Halo semuanya....... Pada kesempatan kali ini Kerentekno akan membahas mengenai HCI dan Kaitannya dengan Bidang Studi Lain, pada artikel kali ini akan ada beberapa sumber referensi yang menjelaskan berbagai hal sesuai topik yang akan dibahas, kalau begitu langsung saja. HCI dan Kaitannya dengan Bidang Studi Lain Kita awali pembahasan kali ini dengan pertanyaan, Apa itu HCI ?  HCI kepanjangan dari Human-Computer Interaction atau diartikan Interaksi Manusia dan Komputer merupakan ilmu pengetahuan yang membahas mengenai bagaimana cara interaksi manusia dan komputer dapat berjalan. Menurut wikipedia " Interaksi manusia dan komputer ( bahasa Inggris : human–computer interaction atau disingkat HCI ) adalah disiplin ilmu yang mempelajari hubungan antara manusia dan komputer yang meliputi perancangan, evaluasi, dan implementasi antarmuka pengguna komputer agar mudah digunakan oleh manusia." Menurut Alan Dix dibukunya berjudul " Human-Computer Interaction " edisi ke

KONSEP HCI DI DUNIA NYATA

Halo semuanya....... Pada kesempatan kali ini Kerentekno akan membahas mengenai Konsep HCI di Dunia Nyata , pada artikel kali ini akan ada beberapa sumber referensi yang menjelaskan berbagai hal sesuai topik sebagai pelengkap dan fakta dalam pembahasan topic ini, kalau begitu langsung saja.   Pendahuluan :  Seperti yang kita ketahui, HCI (Human Computer Interaction) merupakan konsep/ilmu dalam bagaimana manusia dan komputer dapat berinteraksi, sepanjang sejarah dari jaman kuno hingga jaman modern yang dulunya orang beranggapan bahwa mustahil kita makhluk hidup dapat berinteraksi dengan benda mati, dimasa modern sekarang hal tersebut dapat diwujudkan tanpa kita sangka, manusia terus berkembang sepanjang waktu begitu juga dengan alat yang dibuatnya terus berkembang hingga terpikirkan membuat sebuah computer yang dapat berinteraksi sesama kita, memudahkan berbagai aspek bidang kerja, untuk semua kalangan didunia. Pada artikel kali ini, penulis akan membahas konsep HCI di dunia nyata, a