DASAR PEMROGRAMAN


Anda pernah mendengar istilah "Program" ? taukah anda akan maksud ataupun pengertian"program" tersebut ? Tertarikkah anda untuk mendalami ilmu tenntang pemrograman ? jika"ya" berarti anda sama dengan saya, saya cukup berminat dengan yang namanya Program, ditambah lagi Pemrograman menjadi salah satu mata kuliah di semester 3 di jurusan yang saya ambil.



Dalam kesempatan kali ini saya akan belajar sekaligus berbagi mengenai "Teknik Dasar Pemrograman"
     
Program adalah pernyataan yang disusun menjadi satu
kesatuan prosedur yang berupa urutan langkah yang
disusun secara logis dan sistematis untuk menyelesaikan
masalah.
Pemrograman adalah proses mengimplementasikan
urutan langkah untuk menyelesaikan suatu masalah dengan
menggunakan bahasa pemrograman.
Bahasa Pemrograman adalah prosedur penulisan
program.
Programer adalah Orang yang membuat sebuah
program

Dari Pengertian diatas tentu anda sekarang mengerti perbedaan antara "program, pemrograman, bahasa pemrograman, dan programer"

Lanjut ya,,,

Terdapat 3 faktor penting dalam bahasa pemrograman :

1. Sintaks adalah aturan penulisan bahasa tersebut (tata bahasanya).
2. Semantik adalah arti atau maksud yang terkandung didalam statement tersebut.
3. Kebenaran logika adalah berhubungan dengan benar tidaknya urutan statement.

Dalam membuat sebuah program, kita harus memakai
teknik pemrograman, adapun teknik-teknik
pemrograman tersebut diantaranya adalah :

1. Pemrograman Procedural
2. Pemrograman functional
3. Pemrograman Terstruktur
4. Pemrograman berbasis modul
5. Pemrograman Berorientasi Objek
6. Pemrograman Generic
7. Pemrograman Deklaratif


>>> II. Kriteria Bahasa Pemrograman

Beberapa kriteria pemilihan sebuah bahasa pemrograman :
1. Clarity, simplicity dan unity
Kemudahan, kesederhanaan dan kesatuan merupakan suatu kombinasi yang membantu
programer mengembangkan suatu algoritma.
2. Orthogonality
Merupakan suatu atribut yang dapat dikombinasikan dengan beragam fitur bahasa pemrograman sehingga
setiap kombinasinya mempunyai arti dan dapat
digunakan.
3. Kewajaran untuk aplikasi
Bahasa pemrograman harus mempunyai struktur data, operasi-operasi, struktur kontrol dan syntax yang tepat untuk memecahkan suatu masalah.
4. Mendukung abstraksi
Abstraksi merupakan suatu hal yang substansial bagi programer untuk membuat suatu solusi dari masalah
yang dihadapi.
5. Kemudahan untuk verifikasi program
Dengan verifikasi data yang mudah, maka suatu program akan dengan mudah dibangun dan
dikembangkan
6. Lingkungan Pemrograman
Lingkungan pemrograman dapat berarti editor yang
digunakan, dokumentasi yang baik, fasilitas debugging,
user interface yang baik ataupun tools lain yang dapat
digunakan untuk memudahkan pekerjaan progamer.
7. Portabilitas program
Kemudahan program untuk dipakai diberbagai jenis komputer.
8. Biaya Penggunaan
a. Biaya eksekusi program
b. Biaya kompilasi program
c. Biaya penciptaan, testing dan penggunaan program
d. Biaya pemeliharaan program

Unknown

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

1 komentar :

  1. Babyliss nano titanium flat iron | Titanium Lines - ATITODIUM
    This is the top version of Babyliss titanium stronger than steel nano titanium flat iron. It's not really plastic in a straight titanium welding shape, but can be used aftershokz titanium to coat titanium necklace mens your micro touch titanium trim hair using

    BalasHapus