Program Komputer Adalah ? | Pengertian, Fungsi dan Contohnya

Sponsor Link

 

Komponen hardware dan software dalam sebuah komputer harus saling mendukung satu sama lain, agar komputer bisa dioperasikan sesuai dengan fungsinya.

Software yang juga dikenal dengan sebutan program komputer adalah serangkaian instruksi yang dirancang sedemikian rupa sehingga komputer dapat melakukan serangkaian tugas yang diinginkan oleh brainware (penggunanya).

Pengertian Program Komputer Adalah

Seperti yang kita ketahui bersama bahwa komputer merupakan sebuah perangkat yang digunakan untuk membantu berbagai pekerjaan manusia. Komputer sendiri terdiri dari dua bagian utama, yaitu hardware dan software.  Komponen hardware (perangkat keras) komputer merupakan bagian yang terdiri dari berbagai perangkat elektronik mulai dari layar, CPU dan keyboard dan lain sebagainya yang dapat dilihat dan disentuh secara fisik.

Namun tentunya hardware tidak akan bisa berfungsi jika tidak ada serangkaian instruksi untuk bertugas mengaturnya. Serangkaian instruksi tersebut dikenal dengan sebutan software (perangkat lunak) atau juga sering disebut dengan istilah program.

Seperti yang sudah disinggung sebelumnya, program komputer adalah serangkaian instruksi yang didesain secara berurutan sehingga sebuah komputer bisa melaksanakan serangkaian tugas sesuai dengan apa yang diperintahkan oleh penggunanya, maka sejatinya komputer tidak memiliki kemampuan untuk menyelesaikan sebuah masalah tanpa adanya program komputer.

Hal tersebut membuat program komputer dapat diibaratkan sebagai sebuah jadwal kegiatan yang perannya sebagai pemberi instruksi kegiatan apa saja yang harus dilakukan.

Nah, program komputer akan dapat bekerja jika tertulis atau tersusun dalam satu berkas utuh, yang kemudian akan dijalankan oleh komputer dalam central processor. Program komputer tersebut dirancang oleh seorang programmer dengan menggunakan algoritma tertentu dan kemudian dituangkan dalam sebuah bahasa pemrograman. Setelah itu, program komputer akan dieksekusi menggunakan utility dari bahasa pemrograman yang selanjutnya akan dikenali dan dijalankan oleh hardware.

Program komputer biasanya terletak di hard drive komputer yang mana pada saat program tersebut dijalankan, komputer akan langsung mengarahkan akses ke lokasi penyimpanan program komputer tersebut kemudian memberitahu prosesor agar instruksi dari program komputer bisa dijalankan sebagaimana fungsinya seperti yang diinginkan penggunanya.

 

Jasa Pembuatan Aplikasi

Fungsi Program Komputer Adalah

Komputer tanpa program hanya akan menjadi sebuah mesin yang tidak berguna karena tidak bisa melakukan tugas apapun yang diperintahkan oleh penggunanya.

Oleh sebab itu, program komputer adalah suatu hal yang sangat penting dalam sebuah komputer karena pada dasarnya memiliki fungsi utama sebagai alat atau media untuk dapat mengendalikan komputer sehingga bisa digunakan untuk mengerjakan berbagai tugas yang diinginkan oleh penggunanya.

Namun, selain berfungsi sebagai alat mengendalikan komputer, sebenarnya masih ada beberapa fungsi lain dari program komputer, diantaranya seperti berikut ini.

Penghubung antar hardware

Program komputer didesain agar bisa mengatur hubungan antar hardware sehingga masing-masing komponen hardware dalam sebuah komputer dapat bekerja secara bersamaan tanpa hambatan serta sesuai dengan fungsi yang diharapkan oleh penggunanya.

Alat identifikasi program

Meskipun jenisnya sama-sama program komputer, namun ada pula program komputer yang khusus didesain untuk mengerjakan tugas sebagai alat mengidentifikasi program.

Program seperti itu misalnya bisa dilihat pada program File Explorer yang memiliki peran sebagai tempat mengakses berbagai jenis program yang ada dalam sebuah komputer.

Penghubung program dengan hardware

Program komputer juga ada yang berfungsi sebagai penghubung sebuah program dengan komponen hardware dalam sebuah komputer. Misalnya seperti program device manager yang fungsinya untuk mengelola seluruh hardware sehingga dapat dikenali oleh sistem operasi Windows.

Penerjemah instruksi ke dalam bahasa mesin

Contoh penerjemah instruksi ke dalam bahasa mesin yang bertindak sebagai program komputer adalah compiler dari bahasa pemrograman. Program yang fungsinya seperti itu, misalnya seperti Basic, C++, Java, Visual dan lain-lain.

Contoh Program Komputer Adalah

Jika dilihat dari jenisnya, maka secara umum, program komputer terbagi dalam empat jenis, yaitu sistem operasi, aplikasi, utility dan bahasa pemrograman. Untuk lebih jelasnya mengenai jenis program komputer lengkap dengan berbagai contohnya akan diulas berikut ini:

Sistem Operasi

Sistem operasi pada dasarnya merupakan program komputer kompleks yang didalamnya berisi banyak program lain yang berfungsi sebagai penghubung antara pengguna dan komputer yang digunakannya tersebut.

Berkat adanya sistem operasi, sebuah komputer bisa mengoptimalkan performa dari setiap komponen yang ada dalam komputer tersebut. Nah, contoh sistem operasi yang termasuk program komputer adalah seperti berikut ini.

Microsoft Windows

Jenis sistem operasi ini paling sering ditemukan dalam sebuah komputer. Sesuai namanya, developer yang mengembangkan sistem operasi ini adalah Microsoft lengkap dengan antar muka yang basisnya menggunakan GUI (Graphical User Interface). Dari masa ke masa sistem operasi Microsoft Windows mengalami peningkatan versi dan saat ini sudah tersedia dalam versi Windows 10.

Unix

Salah satu keunggulan dari sistem operasi Unix ini adalah tingkat kestabilannya yang lebih tinggi jika dibanding dengan jenis sistem operasi lainnya. Jika Anda kenal dengan program komputer bernama Linux maka perlu diketahui bahwa program tersebut adalah salah satu turunan dari UNIX.

Macintosh Operating System

Sistem operasi yang lebih dikenal dengan sebutan Mac OS ini pertama kali dirilis pada tahun 1984. Mac OS ini juga menerapkan arsitektur yang serupa dengan UNIX serta antarmukanya juga berbasis GUI sehingga tingkat kestabilannya juga terbilang cukup tinggi.

Aplikasi

Aplikasi merupakan program yang berfungsi menjalankan tugas secara spesifik. Beberapa contoh aplikasi yang termasuk ke dalam program komputer adalah seperti berikut ini.

Pengolah kata

Sesuai namanya, maka aplikasi ini berfungsi untuk mengolah kata. Contoh dari aplikasi ini sangat banyak jenisnya, diantaranya seperti Microsoft Word, Lotus Word Pro, Corel Word Perfect, Open Office Writer dan lain sebagainya.

Pengolah angka

Sesuai namanya, aplikasi ini memang sengaja didesain untuk mengolah data dalam bentuk angka. Contoh dari aplikasi ini sangat banyak jenisnya, diantaranya seperti Microsoft Excel, Lotus 123, Kspread, StarOffice Calc dan lain sebagainya.

Pengolah database

Aplikasi ini khusus dirancang sebagai alat untuk melakukan manipulasi data yang dilakukan dalam jumlah besar. Contoh dari aplikasi ini sangat banyak jenisnya, diantaranya seperti Microsoft Access, MySQL, Firebird, Ms SQL Server dan lain sebagainya.

Pengolah data statistik

Aplikasi ini dirancang khusus untuk melakukan analisa data statistik. Contohnya diantaranya seperti SPSS, Minitab, SAS dan lain sebagainya.

Aplikasi akuntansi

Aplikasi ini didesain khusus untuk melakukan proses pengelolaan data keuangan, misalnya seperti MYOB, MOAE, Sybiz dan lain sebagainya.

Aplikasi presentasi

Aplikasi ini didesain agar bisa memberikan informasi yang tampilannya dalam bentuk slide, misalnya seperti Microsoft PowerPoint, Open Office Impress, Macromedia Flash dan lain sebagainya.

Aplikasi grafis

Aplikasi ini didesain agar dapat mengolah data dalam bentuk gambar, misalnya seperti Corel Draw, Adobe Photoshop, Microsoft Visio dan lain sebagainya.

Aplikasi multimedia

Aplikasi ini didesain agar bisa menyajikan informasi berkaitan dengan segala macam bentuk multimedia, mulai dari musik, video dan lain sebagainya, contohnya seperti Winamp, Windows Media Player, GOM Player, WinDVD dan lainnya.

Utility

Utility merupakan jenis program komputer yang berfungsi sebagai maintenance, dalam hal ini mencakup tiga macam tugas, yaitu melakukan analisa, melakukan proses konfigurasi dan memberikan sistem keamanan yang optimal dalam sebuah komputer. Ada 9 jenis program komputer utility yang perlu diketahui, yaitu seperti berikut ini.

Antivirus

Sesuai namanya, maka sudah bisa disimpulkan bahwa program komputer ini adalah untuk menjaga keamanan komputer agar tidak mudah terserang virus berbahaya.

Tentunya setiap komputer harus memiliki setidaknya 1 jenis program komputer antivirus sebab bila tidak maka sistem operasi dalam sebuah komputer akan memiliki resiko tinggi mengalami kerusakan data yang disebabkan oleh virus.

Selain kerusakan data, ada berbagai resiko yang bisa dicegah dengan terpasangnya antivirus dalam sebuah komputer misalnya seperti mengalami pencurian data yang sensitif atau bahkan komputer tersebut akan mudah diretas oleh hacker.

Contoh program komputer yang termasuk antivirus adalah AVG Antivirus, Microsoft Security Essentials, Avira, McAfee, Kaspersky, BitDefender, dan lain sebagainya. Selain itu, ada pula program komputer antivirus yang merupakan buatan  lokal (buatan Indonesia) contohnya seperti Smadav dan PCMAV.

Perlu diketahui pula, bahwa sebagian besar program komputer antivirus merupakan program berbayar untuk bisa menggunakannya. Namun, ada pula program antivirus yang menyediakan dua versi, yaitu versi gratis dengan sejumlah batasan fitur dan ada pula yang menyediakan versi trial atau uji coba yang membuat Anda bisa menggunakan program antivirus tersebut secara full dan gratis namun untuk sementara saja.

Setelah batas waktu yang ditentukan berakhir maka Anda harus mulai membayar agar program antivirus tersebut tetap bisa diaktifkan dan berfungsi sebagaimana mestinya. Selain itu, jangan lupa untuk melakukan update program antivirus secara berkala.

Sponsor Link

Archivers dan Data Compression

Program komputer ini bertugas untuk membuat beberapa file menjadi satu kesatuan dalam bentuk arsip sekaligus memperkecil ukuran dari file tersebut.

Program komputer ini sangat berguna jika Anda ingin mengirim file dalam jumlah yang cukup banyak melalui email, dengan adanya program komputer ini Anda tidak perlu berkali-kali memasukkan file, hanya sekali saja, dan file-file tersebut akan langsung terkirim dengan cara yang lebih praktis, ukurannya pun lebih kecil.

Contoh dari program komputer ini diantaranya seperti WinRAR, WinZip, FilZip, 7-Zip, PowerISO yang sudah dilengkapi pula dengan virtual disk drive dan lain sebagainya. Kebanyakan pengguna komputer biasanya menggunakan WinRAR, namun program ini merupakan salah satu program komputer berbayar sehingga memiliki versi trial yang dibatasi oleh waktu biasanya hanya 30 hari saja dan jika Anda ingin terus menggunakannya maka Anda harus membeli lisensinya.

Backup software

Program komputer ini merupakan jenis program yang berfungsi untuk membuat arsip yang berasal dari partisi harddisk drive dengan tujuan untuk mengarsipkan sebagai backup. Contoh dari program ini diantaranya seperti Norton Ghost, Nova Backup dan Acronis True Image.

Disk Checkers

Program komputer ini merupakan jenis program yang digunakan untuk memudahkan pengguna komputer agar bisa memeriksa status hard disk drive. Contoh dari program ini diantaranya seperti CrystalDiskInfo dan HDSentinel.

Tujuan dari pemeriksaan hard disk drive adalah untuk mengetahui status, baik itu kesehatan, temperatur dan beragam aspek lainnya dari sebuah hard disk komputer. Hal seperti itu perlu dilakukan, agar Anda bisa mencegah terjadinya kerusakan fatal pada harddisk drive, contohnya seperti terjadinya bad sector hard disk yang tentunya berbahaya terhadap berbagai data dalam komputer tersebut.

Sebenarnya, setiap sistem operasi memiliki program disk checkers masing-masing namun program komputer tambahan seperti CrystalDiskInfo dan HDSentinel akan lebih berfungsi dengan baik sebab berbagai informasi mengenai kondisi dari hard disk disajikan secara lebih rinci, bahkan terdapat pula informasi berkaitan dengan sisa usia harddisk drive sebelum mengalami kerusakan.

Disk Cleaners

Program komputer Disk Cleaners berfungsi untuk membersihkan berbagai file yang tersimpan dalam hard disk drive yang dianggap sebagai file sampah (junk file). Hal seperti itu akan membuat Anda bisa lebih mengoptimalkan ruang kosong dalam sebuah hard disk drive. Contoh dari program komputer ini misalnya seperti CCleaner.

Disk Defragmenters

Program komputer ini adalah program yang berfungsi untuk mendefrag suatu partisi dari hard disk drive. Hal tersebut membuat ruang kosong dalam sebuah hard disk drive akan bisa lebih dioptimalkan lagi serta proses pembacaan datanya pun akan bisa dilakukan dengan lebih cepat.

Disk Partition Editors

Program komputer ini berfungsi untuk mengatur ukuran partisi. Contoh dari program disk partition editors ini diantaranya seperti Partition Wizard dan Partition Magic. Perlu diketahui bahwa ukuran partisi dalam sebuah hard disk drive sebaiknya disesuaikan dengan kebutuhan.

Misalnya saja, pada partisi yang menyimpan data besar dan banyak, contohnya seperti file video maka ukuran partisinya sudah seharusnya lebih besar, sementara itu data yang ukurannya lebih kecil, contohnya seperti data dalam bentuk dokumen maka partisinya dibuat lebih kecil.

Registry Cleaner

Tahukah Anda, khususnya bagi Anda yang menggunakan sistem operasi Windows bahwa semakin sering sistem operasi Windows digunakan maka secara otomatis keadaan registry akan menjadi semakin tidak efisien?

Maka dari itu, sudah seharusnya registry perlu dibersihkan secara rutin, untungnya program komputer seperti CCleaner memiliki fitur tambahan yang bisa digunakan untuk membersihkan registry pada sistem operasi Windows.

Startup Manager

Ketika pertama kali sebuah komputer dinyalakan dari keadaan yang sebelumnya mati, maka akan langsung ada program komputer yang ikut menyala bersamaan dengan sistem operasi. Hal seperti itu akan memperpanjang proses booting time dari sebuah komputer.

Maka dari itu program komputer serta layanan yang otomatis aktif pada saat sebuah komputer menyala harus melalui proses kontrol dengan cara tidak mengaktifkan program komputer serta layanan yang sebenarnya tidak terlalu diperlukan pada saat proses startup sebuah komputer.

Hanya saja, Anda perlu berhati-hati ketika akan menonaktifkan program komputer ketika melakukan startup sebab ada beberapa program komputer yang memang sangat diperlukan ketika proses startup.

Sponsor Link

Bahasa Pemrograman

Jenis program komputer lainnya yang juga tidak kalah pentingnya adalah bahasa pemrograman yang berisi berbagai instruksi agar sebuah komputer bisa menjalankan fungsi tertentu. Contoh dari bahasa pemrograman diantaranya seperti:

  • Low Level Language, contoh dari bahasa pemrograman ini misalnya seperti Assembly.
  • Middle Level Language, contoh dari bahasa pemrograman ini misalnya seperti Bahasa C.
  • High Level Language, contoh dari bahasa pemrograman ini misalnya seperti Basic dan Pascal.
  • Object Oriented Language, contoh dari bahasa pemrograman ini diantaranya seperti Visual C, Delphi, Visual dBase, dan Visual FoxPro.

Itulah ulasan lengkap mengenai program komputer adalah termasuk pengertian, fungsi dan contohnya. Ulasan diatas diharapkan bisa membuat Anda lebih mudah dalam memahami program komputer secara lebih detail.

Jika Anda menyukai artikel ini
Acungkan jempol