Pemograman (Programing)

A. PENGERTIAN PEMPROGRAMAN

Seringkali kita dengar kata istilah programing atau seorang programer, sebenarnya apa sih arti dari istilah tersebut. Pertanyaan itupun muncul dikalangan para mahasiswa baru yang mengambil jurusan komputer.. Mungkin ada beberapa dari calon mahasiswa yang ingin menjadi seorang programer, tapi belum mengetahui apa arti programing itu sendiri. Dari kata dasarnya adalah program yang artinya merupakan kumpulan instruksi yang digunakan untuk mengatur komputer agar dapat menjalankan tindakan tertentu. Jika tanpa program, komputer sesungguhnya tidak bisa berbuat apa-apa atau tidak akan berfungsi. Hanya mesin menjadi kosong. Selain itu, Program ialah salah satu bagian dari beberapa aspek penting dari komputer, jadi programming atau prgramer adalah sebuah proses seseorang menulis, memperbaiki, menguji, dan memelihara kode-kode dalam membuat sebuah program komputer. Kode-kode tersebut ditulis dalam bahasa pemrograman yang tidak hanya ada satu macam saja.

B. FUNGSI PEMPROGRAMAN

Fungsi utama dari program itu sendiri adalah mengendalikan komputer agar dapat melakukan tugas spesifik seperti yang diinginkan oleh pengguna. Program juga memiliki fungsi lain diantaranya adalah :

  1. Program berfungsi mengatur hubungan antar hardware agar dapat bekerja secara bersamaan. Dengan demikian, hardware bisa bekerja sesuai dengan fungsinya masing-masing tanpa ada hambatan.
  2. Program berfungsi untuk mengindentifikasi program. Misalnya, File Explorer yang berperan menjadi tempat untuk mengakses berbagai jenis program lainnya yang tersimpan dalam komputer.
  3. Program berfungsi untuk menghubungkan antara program dengan hardware. Contohnya, Device Manager yang berfungsi sebagai program dalam mengelola seluruh hardware yang dikenali oleh sistem operasi Windows.
  4. Program berfungsi untuk menerjemahkan instruksi kedalam bahasa mesin. Contohnya seperti compiler dari bahasa pemrograman, seperti Visual Basic, Java, C++ dan lain-lainnya.
Itulah beberapa diantaranya fungsi-fungsi dari program itu sendiri.

C. JENIS-JENIS PEMPROGRAMAN

Sahabat LD selanjutnya mari kita bahas jenis-jenis program. Program dikategorikan menjadi 4 jenis yakni sistem operasi, program aplikasi, program utility, dan bahasa pemrograman. Berikut penjelasan singkat mengenai ke empat jenis beserta contoh programnya.

1. Sistem Operasi
Sistem operasi adalah program komputer kompleks yang didalamnya terdapat program-program lain sebagai jembatan antara pengguna dengan komputer. Dengan sistem operasi, maka komputer bisa mengoptimalkan kinerja dari setiap komponen didalamnya. Contoh program berdasarkan jenis sistem operasinya, berikut ini contohnya :
  • Operating System Microsoft Windows yaitu sistem operasi yang dikembangkan oleh Microsoft dengan menggunakan antarmuka berbasis GUI (Graphical User Interface). Jika kita ingin tahu perkembangannya, Awalnya Windows memperkenalkan versi Windows pertama, yaitu Windows Graphic Environment 1.0. Namun saat ini, Windows berada pada versi Windows 10.
  • UNIX yaitu istem operasi yang dikembangkan sekitar tahun 1970 oleh Ken Thompson dan rekannya Dennis Ritchie di Bell Labs.
  • Operating System Macintosh yaitu sistem operasi yang banyak mengenalnya dengan sebutan Mac OS diperkenalkan pada 1984. Mac juga menerapkan arsitektur UNIX dan antarmuka berbasis GUI (Graphical User Interface) dengan tingkat kestabilan yang tinggi.
2. Program Aplikasi
Program aplikasi adalah jenis program yang bisa menjalankan suatu tugas dan fungsi yang spesifik. Beberapa program yang termasuk kedalam program aplikasi yakni sebagai berikut :

  • Pengolah Kata program aplikasi yang dirancang khusus untuk mengolah kata. Contohnya, Microsoft Word, Corel Word Perfect, Lotus Word Pro, Open Office Writer dan lainnya.
  • Pengolah Angka program yang dirancang untuk mengolah data berupa angka. Contohnya, Lotus 123, Kspread, StarOffice Calc, Microsoft Excel, dan lainnya.
  • Pengolah Database program yang dirancang untuk memanipulasi data dengan jumlah yang besar. Contohnya, Microsoft Access, Firebird, Ms SQL Server, MySQL dan sebagainya.
  • Pengolah Statistik program yang dirancang guna menganalisis data stasistik, seperti SPSS, Minitab, SAS dan sebagainya.
  • Program Akuntansi program yang dirancang khusus untuk mengelola data keuangan & akuntansi. Contohnya, MOAE, Sybiz, MYOB, dan lainnya.
  • Program Presentasi program yang dirancang khusus untuk menyampaikan informasi dalam bentuk tampilan slide. Contohnya, Open Office Impress, Microsoft PowerPoint, Macromedia Flash dan lainnya.
  • Program Grafis program yang dirancang khusus untuk mengolah suatu gambar. Contohnya, Adobe Photoshop, Microsoft Visio, Corel Draw, dan lainnya.
  • Program Multimedia program yang dirancang khusus untuk menyajikan informasi yang berkaitan dengan mutimedia. Contohnya, GOM Player, WinDVD, Windows Media Player, dan sebagainya.
3. Program Utility
Program utility adalah program yang digunakan untuk melakukan tugas maintenance, seperti menganalisis, mengonfigurasi dan mengoptimalkan keamanan komputer. Contohnya, disk scanner, disk defargment, file manager, antivirus dan lainnya.

4. Bahasa Pemrograman
Bahasa pemrograman adalah program yang berisikan serangkaian instruksi untuk menjalankan fungsi tertentu. Beberapa contoh bahasa pemrograman yaitu :
  • Low Level Language, Contohnya : bahasa Assembly.
  • Middle Level Language, Contohnya : Bahasa C.
  • High Level Language, Contohnya : Basic dan Pascal.
  • Object Oriented Language, Contohnya : Visual C, Visual Base, Delphi,Visual FoxPro.
Itulah penjelasan singkat mengenai jenis-jenis program. Jika sahabat ingin mengetahui lebih dalam atau ingin memberikan masukkan silahkan tulis komentar yang ada di baawah. Terima Kasih.


Sumber : https://materibelajar.co.id/pengertian-progra/

4 komentar untuk "Pemograman (Programing)"

  1. Great set of tips from the master himself. Excellent ideas. Thanks for Awesome tips Keep it up
    Corel WinDVD Pro Crack
    Wondershare Filmora Crack

    BalasHapus
  2. Such a Nice post. Thanks for great tips and work Keep it up
    Auslogics Registry

    BalasHapus
  3. This is Very informative site. It is very helpful for me. I think! it is great for any one. Thanks for Recommendation.
    https://crackgive.com/mobiledit-phone-copier-express/

    BalasHapus