Kuliah 1 - Pendahuluan

Post on 22-Dec-2015

11 views 2 download

description

kuliah PROKOM 1

Transcript of Kuliah 1 - Pendahuluan

Pemrograman Komputer

Andri Suprayogi 2014

Pembahasan mengenai pemrograman komputer terkait dengan beberapa aspek sebagai berikut :(bahan Setelah UTS) Tujuan, jenis, dan model PemrogramanPemrograman berbasis objek Aplikasi Pemrograman : Visual BasicTeknik Pemrograman - Subrutin dan fungsi - Baca tulis data

Tujuan pemrograman Jenis Pemrograman Model Pemrograman Bahasa Pemrograman

Mengolah data menjadi informasi :Pengolah teks, contoh .. Pengolah angka, contoh... Pengolah grafik, contoh...Pengolah audio, contoh...Pengolah video, contoh...

Otomatisasi : prosedur-prosedur yang dapat dilakukan secara otomatis dikembangkan menjadi program. Misal menghitung sudut dan jarak

Input/output : Mengurangi perulangan

proses-proses manual. Contoh : Input data-data hasil ukuran lapangan dan menggambar peta secara otomatis

Secara umum terdapat 3 jenis pemrograman berdasarkan eksekusinya :

Compiler. Program yang dibuat didalam aplikasi pengembang untuk kemudian dikonversi ke bahasa mesin. Hasilnya dalam bentuk file program yang mandiri (contoh smadav.exe/ facebook.apk). Interpreter. Program yang dibuat diluar aplikasi pengembang (text based) dan dapat langsung dijalankan dengan aplikasi interpreter ( contoh *.html dan *.php di firefox browser)Macro. Program yang dibuat dalam aplikasi untuk memodifikasi prosedur kerja dasar dari suatu aplikasi (contoh visual basic agent di ms excel )

Macro

Dalam pemrograman terdapat model program yang dapat diikuti, diantaranya :Linear, berbasis alur pemrograman yang berurutan dari awal sampai akhir, terdiri dari code yang kompleks, contoh : bahasa basicObject Oriented, berbasis fungsi dan subrutin yang dapat disusun secara terpisah-pisah, terdiri dari gabungan code yang sederhana. (bahasan lanjut) contoh visual basicDibahas di kuliah selanjutnya

Merupakan aplikasi pengembang yang digunakan untuk membuat program dengan Fungsi dan tingkat kesulitan yang berbeda-beda, diantaranya :

Basic : hasil compile terpisah dari sistem operasi, variabel dapat berubah tipe, namun performa hasil kompilasi lambat. Ideal untuk pemrograman sederhana

C : hasil compile terintegrasi dengan sistem operasi. variabel tidak dapat berubah tipe namun performa hasil kompilasi lebih baik. Ideal untuk pemrograman kompleks

Merupakan aplikasi pengembang yang digunakan untuk membuat aplikasi dengan fungsi dasar yang berbeda-beda