Category Archives: Programming Language Program ( Konsep Bahasa Program)

Bab XII : Logic Programming Languages

Program program bahasa-bahasa logika diungkapkan dalam bentuk logika simbolik   Proposition   =Sebuah pernyataan logis yang mungkin atau mungkin tidak benar   terdiri dari benda-benda, dan hubungan-hubungan objek-objek untuk masing-masing.   Symbolic Logic   =Logika yang dapat digunakan untuk kebutuhan-kebutuhan … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab XII : Logic Programming Languages

Bab XI : Functional Programming Languages

Functional programming adalah program serba fungsi, yang artinya setiap persoalan diselesaikan dengan menggunakan fungsi. Functional programming sendiri mulai dikembangkan tahun 1960an, dimotivasi oleh peneliti bidang artificial intelligence, symbolic computation, theorem proving, rule-based system, dan NLP. Bahasa fungsional pertama adalah Lisp … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab XI : Functional Programming Languages

Bab X : Exception Handling and Event Handling

Exception Handling dalam Bahasa C   Bahasa C tidak memberikan cara langsung untuk Exception Handling atau disebut Error Handling dalam C, tapi ada cara lainnya untuk melakukan error handling. Dalam Bahasa C, programmer itu diminta untuk mencegah error-error yang terjadi, … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab X : Exception Handling and Event Handling

Bab IX : Concurrency

Ada beberapa alasan mengapa programmer menjadi tertarik pada Concurrency: Untuk lebih memahami arsitektur komputer (memiliki banyak concurrency dengan pipelining (beberapa langkah) dan super-skalar (beberapa instruksi)) Desain compiler Beberapa yang paling alami diselesaikan dengan menggunakan satu set co- operasi proses Sebuah … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab IX : Concurrency

Bab VIII : Object-Oriented Programming

Tipe-tipe bahasa yang memiliki object oriented programming: Beberapa mendukung procedural dan data-oriented programming (contohnya Ada 95+ dan C++) Beberapa mendukung functional program (contoh CLOS) Beberapa bahasa yang baru tidak mendukung paradigm lain tapi menggunakan struktur imperative yang mereka miliki (contoh: … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab VIII : Object-Oriented Programming

Bab VII : Abstract Data Type

Tipe data abstrak (Abstract Data Type – ADT) adalah tipe data yang diatur menggunakan struktur data tertentu sehingga spesifikasi data dan spesifikasi operasinya terpisah dari representasi dan implementasinya. Pengguna hanya perlu memperhatikan spesifikasi data dan operasinya saja namun seorang program … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab VII : Abstract Data Type

Bab VI : Subprograms

Fungsi dalam Bahasa C adalah subprogram. Subprogram adalah sekumpulan perintah operasi program yang dapat menerima argument input dan dapat memberikan hasil output yang dapat berupa nilau ataupun sebuah hasil operasi. Hasil akhir fungsi akan berupa sebuah nilai balik (return). Nama … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab VI : Subprograms

Bab V : Control Structures Statement

Control structure (Kontrol struktur) adalah statement kontrol dan statement yang eksekusi nya di atur oleh kontrol.   Statement yang menyediakan jenis-jenis  kemampuan sering di sebut dengan kontrol statement.   Selection statement (Statement Seleksi) memberikan arti pada pemilihan antara 2 atau lebih dari … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab V : Control Structures Statement

Bab IV : Expression and Assignment Statements

Ekspresi dalam bahasa C   Pada dasarnya, ekspresi adalah gabungan antara operator dan operand. Dari penggabungan operator dan operand ini dapat dibangun ekspresi-ekspresi yang lebih rumit. Namun demikian, bisa saja dalam bentuk paling sederhana, sebuah ekspresi hanya terdiri dari sebuah … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab IV : Expression and Assignment Statements

Bab III : Data Types

Tipe data adalah jenis data yang mempunyai batasan tempat dan karakteristik sesuai dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Tipe data pada umumnya termasuk tipe data primitif, yaitu interger, floating point number dan … Continue reading

Posted in Programming Language Program ( Konsep Bahasa Program) | Comments Off on Bab III : Data Types