Basic C Programming

Waktu : 5 hari @ 6 jam efektif
Kode : PL-BCP

TUJUAN RINGKASAN MATERI
Pelatihan ini ditujukan bagi individu yang ingin menguasai pembuatan aplikasi menggunakan bahasa pemrograman ANSI C. Setelah menyelesaikan pelatihan ini, peserta diharapkan mampu:

    * Memahami struktur umum bahasa pemrograman C
    * Mendeklarasikan variabel-variabel sederhana menggabungkannya dengan operator untuk membentuk ekspresi.
    * Mengontrol alur eksekusi melalui flow control statements.
    * Membuat program terstruktur menggunakan beberapa fungsi.
    * Memanipulasi kumpulan data yang kompleks menggunakan array, pointer, structure dan dynamic allocation.
    * Membuat aplikasi portabel menggunakan function dan macro dari standard library.
    * Mendefinisikan language extension menggunakan pre-processor.


PESERTA

Pelatihan ini ditujukan untuk programmer yang ingin mempelajari bahasa C.

Untuk mengikuti pelatihan ini, peserta harus memiliki pengalaman dalam pemrograman dasar. Disamping itu, peserta harus mengenal UNIX dan menguasai vi (pengolah kata pada UNIX), oleh karena itu peserta disarankan mengikuti pelatihan UNIX Basic User.

Pengenalan
* Mengenal komponen-komponen program C
* Membentuk program executable dari penggabungan unit-unit yang terkompilasi
Tipe data, deklarasi, dan ekspresi
* Membentuk deklarasi variabel yang valid menggunakan tipe data sederhana
* Membuat ekspresi yang mengandung variabel sederhana dan operator
Kendali alir
* Menulis perintah pencabangan
* Menulis perintah pengulangan (loop)
Modul dan fungsi bahasa C
* Membentuk kerangka fungsi
* Membuat program multi modul
Array dan pointer
* Mendeklarasikan dan menggunakan array dalam bahasa C.
* Mendeklarasikan dan menggunakan pointer sederhana
* Menghubungkan array dan pointer
* Mengaitkan pointer ke suatu fungsi
Standard library
* Membentuk program input/output menggunakan fasilitas stdio library
Pengelolaan memori terstruktur dan dinamis
* Pendeklarasian dan penggunaan struktur C
* Penggunaan fungsi alokasi memori standar untuk membuat, merobah dan menghapus objek
Preprocessor
* Mengenal direktif compiler control
* Menggunakan makro preprocessor
* Membentuk portabilitas melalui direktif kompilasi kondisional

[Daftar Isi] [Y P T E] [Home]

© 1997 ELEKTRO Online and INDOSATnet.
All Rights Reserved.

1