MENGENAL PEMROGRAMAN KOMPUTER


MENGENAL PEMROGRAMAN KOMPUTER
kelas X SMA
1.      Definisi Pemrograman

Pemrograman adalah proses menulis, menguji dan memperbaiki (de-
bug), serta memelihara kode yang membangun sebuah program komputer.

Kode ini ditulis menggunakan berbagai bahasa pemrograman. Bahasa
pemrograman sendiri adalah perintah-perintah atau instruksi yang dimasukkan
ke komputer dan dimengerti oleh komputer untuk melakukan tugas tertentu.

2.      Prosedur Membuat Program
Sebelum membuat program menggunakan bahasa pemrograman, Anda
perlu membuat prosedur pengodean program. Prosedur tersebut lebih
dikenal dengan istilah algoritma. Algoritma adalah langkah-langkah
menyelesaikan masalah secara sistematis dan logis. Algoritma dapat
dianalogikan dengan standard operating procedure (SOP) atau prosedur
operasional standar. Sebagai contoh, bentuk algoritma mengirim surat
sebagai berikut.
a. Tulis surat pada secarikkertas.
b. Ambil sampul surat.
c. Masukkan surat ke dalam sampul surat.
d. Tutup sampul surat dengan perekat.
e. Tulis alamat surat.
f. Tempel prangko pada sampul surat.
g. Poskan surat.
Algoritma di atas dapat pula dituangkan dalam bentuk diagram alir (flow
chart) sebagai berikut.



 











 
                                                                                    



3.      Berbagai Jenis Bahasa Pemrograman
Menurut tingkat kesulitan untuk dipahami oleh manusia, bahasa pemrograman dibagi menjadi tiga level/tingkatan. Tiga tingkatan ini meliputi bahasa pemrograman tingkat rendah, bahasa pemrograman tingkat menengah, dan bahasa pemrograman tingkat tinggi.
a. Bahasa pemrograman tingkat rendah (low level language). Bahasa pemrograman tingkat rendah disebut juga dengan bahasa mesin. Jenis bahasa pemrograman ini memiliki struktur bahasa sangat mekanis dan sulit dipahami oleh manusia. Bahasa tingkat rendah menggunakan kode biner yang dapat dimengerti oleh perangkat keras komputer. Nilai lebih bahasa tingkat rendah yaitu memiliki kemampuan yang sangat baik dalam pengaksesan perangkat keras. Contoh bahasa tingkat rendah
yaitu bahasa assembly.
b. Bahasa pemrograman tingkat menengah (middle level language). Aturan
penulisan bahasa pemrograman tingkat menengah mendekati bahasa manusia. Akan tetapi, bahasa ini memiliki kecepatan proses dan pengaksesan perangkat keras yang mirip dengan bahasa tingkat rendah. Bahasa pemrograman yang termasuk kategori ini adalah C,
Clipper, dan Pascal.
c. Bahasa pemrograman tingkat tinggi (high level language).
Bahasa pemrograman ini lebih mendekati bahasa manusia. Kebanyakan bahasa tingkat tinggi ini memiliki sintaks menggunakan bahasa Inggris. Contoh bahasa pemrograman tingkat tinggi adalah Visual Basic, Delphi, Foxpro,
4.      Mengenal Perangkat Lunak Pemrograman

Bahasa pemrograman ditulis menggunakan soft- ware khusus. Software ini biasa disebut programming tool atau alat pemrograman. Di pasaran Anda dapat
memilih software semisal Delphi, Microsoft VisualStudio, atau C++ builder. Delphi disebut pula Code Gear Delphi. Sebutan
Code Gear merujuk pada nama perusahaan pembuat Delphi, yaitu Code Gear. Delphi dijalankan pada sistem operasi Microsoft Windows. Pada Agustus
2008, Code Gear telah menyediakan Delphi versi 2009 (generasi ke-12). Delphi banyak digunakan untuk mengembangkan software-software yang berhubungan
dengan basis data dan aplikasi web. Sesuai namanya, Microsoft Visual Studio dirilis
oleh perusahaan Microsoft. Software ini digunakan untuk membangun antarmuka berbasis grafis (GUI), aplikasi web, hingga membuat software tersendiri.
 Layaknya Microsoft office, Microsoft Visual Stu- dio juga memuat beberapa software, misalnya Visual
Foxpro, Visual Basic, dan Visual C++.

Komentar

  1. 1.faktor kenapa bnyk bhs
    pemograman ?
    2.apa saja kelebihan C++
    adalah ?
    3.apa manfaat bhs
    pemograman visual basic?
    #alfiana-x

    BalasHapus
    Balasan
    1. 1.apa yg di maksud standard operating procedure (SOP) atau prosedur?

      2.apa manfaat dari visual basic?

      3.apa yg di maksud Delphi?

      Hapus
  2. Pak tolong jelaskan foxpro, visual basic, dan visual c++ itu buat apa

    BalasHapus

Posting Komentar