RSS

Konsep Dasar Pemrograman

10 Okt

I. Konsep Dasar Pemrograman

Pengertian dasar program

adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis

Struktur Dasar Pemrograman
Salah satu tahapan dari pengembangan suatu program adalah menterjemahkan atau mengkodekan rancangan terinci yang telah dibuat menjadi suatu program komputer yang siap pakai.

 

II.Data

DATA : Bahan mentah yang akan diolah menjadi informasi sehingga
dapat dipergunakan oleh user atau pemakai.

Tipe data yang biasa digunakan adalah :

1. Tipe Data Dasar
2. Tipe Data Terstruktur
3. Tipe Data didefinisikan oleh Pemakai
4. Tipe Data Penunjuk

tipe data dasar dalam bahasa pemrograman Java :

1. Boolean
Digunakan untuk menentukan nilai benar atau salah. Tipe data ini biasanya digunakan pada operasi logika.

2. Char
Digunakan untuk menangani data berupa karakter-karakter ASCII. Contoh tipe data char adalah: ‘a’, ‘B’, ‘4’, dan lain sebagainya.

3. String
Digunakan untuk menangani data berupa untaian beberapa karakter. Contoh data tipe string adalah “Hello World”.

4. Bilangan
digunakan dalam manipulasi perhitungan aritmatika.

III. PRINSIP BAHASA PEMOGRAMAN

a. Clarity, Simplicity dan Unity
Kemudahan, kesederhanaan dan kesatuan merupakan suatu kombinasi yang membantu programer untuk membuat suatu desain.

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

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

d. Mendukung Abstraksi
Abstraksi merupakan suatu solusi dari masalah yang dihadapi.
Kemudian abstraksi tersebut dapat dengan mudah diimplementasikan
menggunakan fitur-fitur yang ada dalam bahasa pemrograman.

e. Kemudahan untuk Verifikasi Program
Verifikasi program merupakan hal penting. Suatu program akan
dengan mudah dibangun dan dikembangkan.

f. Lingkungan Pemrograman
Lingkungan pemrograman yang baik dan lengkap akan memudahkan
programmer untuk mengimplementasikan abstraksi
yang sudah disusunnya.

g. Portabilitas Program
Salah satu kriteria penting untuk proyek pemrograman adalah
kemudahan program.

h. Biaya Penggunaan
Biaya merupakan elemen penting dalam mengevaluasi suatu bahasa
pemrograman.

IV.MODEL KOMPUTASI

Teori komputasi adalah cabang ilmu komputer da matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggununakan algoritma. Bidang ini dibagi menjadi 2 cabang : teori komputabilitas dan teori kompleksitas, namun kedua cabang berurusan dengan model formal komputasi.

Model komputasional mempunyai satu set operasi yang digunakan untuk menggambarkan komputasi, yang terdiri dari :

a. Model Fungsional : terdiri dari satu set nilai-nilai, fungsi-fungsi dan operasi aplikasi fungsi dan komposisi fungsi.

b. Model Logika : terdiri dari satu set nilai-nilai, definisi hubungan dan kesimpulan logis.

c. Model Imperatif : terdiri dari satu set nilai-nilai yang mencakup suatu keadaan dan operasi tugas untuk memodifikasi pernyataan.

 
Tinggalkan komentar

Ditulis oleh pada Oktober 10, 2011 in Tugas Kuliah

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: