Algoritma Dan Pemrograman Chapter 1 - Part II

Definisi Pemrograman
Beberapa definisi Pemrograman antara lain:

1. Program adalah suatu instruksi-instruksi tersendiri yang biasa disebut dengan source code yang dibuat oleh seorang pemrogram (Programmer)

2. Program adalah kumpulan instruksi atau perintah yang disusun sedemikian rupa, sehingga mempunyai urutan nalar yang tepat untuk menyelesaikan suatu masalah atau persoalan. (P. Insap Santosa)

NB: Instruksi (Statement) yang dimaksud adalah Syntax (Cara penulisan code)

Algoritma

Bahasa Pemrograman
Bahasa pemrograman adalah bahasa yang digunakan untuk membuat sebuah program. contohnya seperti: C, PHP, JAVA, PASCAL, DELPHI, PERL, VISUAL BASIC, ASP, C#, C++, dan lain-lain.

Paradigma Pemrogaman
1. Pemrograman Prosedural
- Berdasarkan urutan-urutan
- Program adalah suatu rangkaian prosedur untuk memanipulasi data. Prosedur merupakan kumpulan instruksi yang dikerjakan secara berurutan
- Harus mengingat prosedur mana yang sudah dipanggil dan apa yang sudah diubah

2. Pemrograman Fungsional
- Berdasarkan fungsi matematika
- Fungsi merupakan dasar utama program

3. Pemrograman Terstruktur
- Secara berurutan dan terstruktur
- Program dapat dibagi-bagi menjadi prosedur dan fungsi
- Contoh: PASCAL dan C

4. Pemrograman Modular
- Pemrograman ini membentuk banyak modul
- Modul merupakan prosedur dan fungsi yang berdiri sendiri
- Sebuah program dapat merupakan kumpulan modul-modul
- Contoh: MODULA-2 atau ADA

Siklus Perangkat Lunak Software

Siklus Perangkat Lunak Software






Dilihat dari Struktur Sistem Komputer dan Siklus diatas, Algoritma Pemrograman menempati posisi dibagian implementasi, karena bagian implementasi adalah bagian dimana pemrogram melakukan proses coding (pembuatan program).

Algoritma Dan Pemrograman Menggunakan JAVA
Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan diberbagai platform sistem operasi. Perkembangan Java tidak hanya terfokus pada satu sistem operasi saja, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source. Sebagai bahasa pemrograman, Java dapat membuat seluruh bentuk aplikasi desktop, web dan lain-lain, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain.

JAVA

Mengapa Mempelajari JAVA
Berdasarkan White Paper resmi dari SUN, JAVA Memiliki karakteristik berikut:
1. Sederhana (Simple)
2. Berorientasi Objek (Object Oriented)
3. Terdistribusi (Distributed)
4. Interpreted
5. Robust

Share This Post

1 comment: