1. KONSEP DASAR PEMROGRAMAN
Pengertian dasar program adalah rangkaian instruksi dalam bahasa komputeryang disusun secara logika dan sistematis.
Struktur Dasar Pemrogram
Menterjemahkan atau mengkodekan rancangan terinci yang telah dibuat menjadi suatu program komputer yang siap pakai.
Beberapa karekteristik seorang pemrogram, yaitu :
1. Memiliki pola pikir yang logis.
2. Memiliki ketekunan dan ketelitian yang tinggi.
3. Memiliki penguasaan bahasa pemrograman yang baik.
4. Memiliki pengetahuan tentang teknik pemrograman yang baik.
2. DATA
Data adalah bahan mentah yang akan diolah menjadi informasi, sehingga dapat digunakan oleh user atau pengguna.
A. Tipe data dasar
A. Tipe data dasar
Merupakan tipe data primitif yang tidak terstruktur.
Tipe data dasar dibagi menjadi 5 bagian, yaitu :
- Tipe data numerik
- Enumerasi
- Boolean
- Character
- String
- Internationalization
B. Tipe data terstruktur
B. Tipe data terstruktur
Tipe data campuran dari berbagai tipe data dasar.
C. Tipe data didefinisikan oleh pemakai.
C. Tipe data didefinisikan oleh pemakai.
Tipe data ini biasa disebut enumerasi.
D. Tipe data penunjuk
D. Tipe data penunjuk
Contohnya adalah pointer.
3. PRINSIP DASAR PEMROGRAMAN
pemrograman dengan bahasa assembly masih tersa sulit bagi kebanyakan orang, sehingga dikembangkan bahasa pemrograman yang lebih mudah digunakan. Bahasa pemrograman yang dikembangkan ini lebih condong kebahasa manusia. Sebagai contoh : basic, pascal, c, c++, cobol, dssb. Bahasa generasi ketiga adalah bahasa internasional, misal :
Pascal:
Writeln (‘algoritma’);
Atau perintah dalam bahasa c:
Printf (“algoritma\n\r”):
Atau perintah dalam bahasa c++ :
Cout <<”algoritma”<< endl;
4. 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.
Tidak ada komentar:
Posting Komentar