kuliah 1 - pendahuluan
DESCRIPTION
kuliah PROKOM 1TRANSCRIPT
![Page 1: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/1.jpg)
Pemrograman Komputer
Andri Suprayogi 2014
![Page 2: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/2.jpg)
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
![Page 3: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/3.jpg)
Tujuan pemrograman Jenis Pemrograman Model Pemrograman Bahasa Pemrograman
![Page 4: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/4.jpg)
Mengolah data menjadi informasi :Pengolah teks, contoh .. Pengolah angka, contoh... Pengolah grafik, contoh...Pengolah audio, contoh...Pengolah video, contoh...
![Page 5: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/5.jpg)
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
![Page 6: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/6.jpg)
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 )
![Page 7: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/7.jpg)
Macro
![Page 8: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/8.jpg)
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
![Page 9: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/9.jpg)
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
![Page 10: Kuliah 1 - Pendahuluan](https://reader030.vdokumen.com/reader030/viewer/2022032705/55cf9068550346703ba5a57c/html5/thumbnails/10.jpg)
Merupakan aplikasi pengembang yang digunakan untuk membuat aplikasi dengan fungsi dasar yang berbeda-beda