Kuliah 1 - Pendahuluan
-
Upload
hudaya1nl42817387 -
Category
Documents
-
view
11 -
download
2
description
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