Minggu, 06 November 2011

Konsep Dasar Pemrograman

Nama : Vincent
NPM : 17111286
Kelas : 1KA22

 
Konsep Dasar Pemrograman
1.Konsep Dasar
Program
Pengertian: Kumpulan instruksi tertulis yang di buat oleh programmer melalui suatu software.

Pemrograman
Pengertian: Kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, menggunakan bahasa yang dimengerti oleh komputer dan biasa disebut dengan bahasa pemrograman.



2.Data
Pengertian: bahan mentah yg telah diolah sehingga dapat di mengerti dan di pakai oleh user.
Terdapat 4 bagian data yang biasa digunakan yakni,sbb:

1.       Tipe Data Dasar: Merupakan tipe data yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman. Tipe data ini dibagi menjadi 5 bagian, antara lain:
·         Numerik: Data berupa angka.
·         Boolean: Data untuk menunjukkan nilai Benar(True) atau Salah(False).
·         Enumarsi: Suatu urutan berupa list yg memiliki nilai-nilai berbeda.
·         Character: Data yang berupa karakter-karakter.
·         Internationalization

2.       Tipe Data Terstruktur: Suatu tipe data yang terdiri dari campuran beberapa data,seperti: record,array,dsb.

3.       Tipe Data Enumarsi.

4.       Tipe Data Penunjuk.


3.Prinsip Dasar Bahasa Pemrograman
a. Clarity, Simplicity dan Unity
Kemudahan, kesederhanaan dan kesatuan merupakan suatu kombinasi yang membantu programmer untuk membuat suatu desain.

b. Orthogonality
Orthogonality menunjuk kepada suatu atribut yang dapat dikombinasikan.

c. Kewajaran untuk Aplikasi
Digunakan pada struktur program untuk menjelaskan suatu struktur logika yang melandasi suatu algoritma.

d. Mendukung Abstraksi
Abstraksi merupakan solusi dari suatu masalah. Dengan abstraksi yang mendukung kita dapat dengan mudah mengimplementasikan abstraksi tersebut dengan memakai fitur-fitur yang ada dalam bahasa pemrograman.

e. Kemudahan untuk Verifikasi Program
Dengan kemudahan tersebut suatu program akan dapat dengan mudah di kembangkan.

f. Lingkungan Pemrograman
Lingkungan pemrograman yang baik akan sangat bermanfaat bagi seorang programmer dalam membuat suatu data.

g. Portabilitas Program
Kriteria penting untuk suatu proyek pemrograman adalah kemudahan program.

h. Penggunaan Biaya
Biaya bisa jadi suatu masalah dalam membuat suatu program,kita dapat menggunakan  hal tersebut sebagai acuan untuk mengevaluasi program yang akan kita buat.
Ada beberapa biaya yang dapat kita perhatikan disini:
-          Biaya eksekusi suatu program
-          Biaya Testing dan Penciptaan Program
-          Biaya Pemeliharaan Program

Tidak ada komentar:

Posting Komentar