Uploaded by User87523

Pemograman Bahasa C WEEK 1

advertisement
Pemograman Bahasa C
“Pengenalan C++”
LILIK SUMARYANTI, S.Kom., M.Cs
Lilik Sumaryanti, S.Kom., M.Cs










Pengenalan C++
Konsep Kompilasi dan Eksekusi Program
Tipe Data
Operator
Percabangan
Pengulangan
Pointer
Array
Fungsi
Input/ouput dalam C++
Lilik Sumaryanti, S.Kom., M.Cs
POKOK BAHASAN
1. Cay Horstmann., C++ for Everyone, John Wiley
& Sons, Inc., 2010.
2. James Roberge, Stefan Brandle, David
Whittington, A Laboratory Course in C++, Data
Structures, 2nd Edition, United States of
America, 2003.
3. Rinaldi Munir, Algoritma & Pemograman dalam
Bahasa Pascal dan C, Informatika Bandung,
2011.
Lilik Sumaryanti, S.Kom., M.Cs
Pustaka
Kontrak Kuliah
1. Kehadiran
2. Tugas
3. Kuis
4. UTS
5. UAS
Total
10%
25%
10%
25%
30%
100%
 Pembuatan Laporan Praktikum
Lilik Sumaryanti, S.Kom., M.Cs
 Evaluasi yang direncanakan
 Kertas A4, dengan margin left = 4, top =3, bottom = 3, right =3;
 Laporan praktikum terdiri dari dari : Halaman judul, Daftar isi, dan
Pembahasan. Pembahasan (Setiap Pertemuan) terdiri dari :
 Penjelasan singkat mengenai pokok bahasan pada pertemuan
tersebut. huruf : times new roman (size : 12) atau calibri(size :
12). Spasi antar kalimat (1,5), Aligment : Justify (Rata kanan
kiri).
 Source code. Courier New (size : 10 ), spasi (1)
 Screen shoot running program (output)
 Laporan Praktikum dlm bentuk file dengan extension doc dan PDF
dalam satu folder dengan nama mahasiswa, dikirimkan via email
ke [email protected][email protected]
 Batas akhir pengumpulan laporan praktikum saat UAS.
Lilik Sumaryanti, S.Kom., M.Cs
Format Laporan Akhir Praktikum
 Bahasa pemograman merupakan development tools
yang dikembangkan untuk memudahkan dalam
pembuatan aplikasi/program.
 Bahasa C dikembangkan oleh Dennis Ritchie
 Perkulihan ini akan menggunakan bahasa C++ , tanda
++ digunakan untuk menunjukkan kenaikan satu tingkat
(atau +1) sehingga C++ artinya adalah C+1, atau dapat
diartikan sebagai bahasa peningkatan dari bahasa
sebelumnya yaitu bahasa C
Lilik Sumaryanti, S.Kom., M.Cs
Pendahuluan
 Bahasa C++ diciptakan oleh Bjarne Stroustrup
yang menggunakan bahasa C sebagai dasar dari
pembentukan bahasa C++.
 Aplikasi yang digunakan untuk pemograman :
Dev C++
Lilik Sumaryanti, S.Kom., M.Cs
Pendahuluan Cont..
Pengenalan Dev C++
Lilik Sumaryanti, S.Kom., M.Cs
 Tampilan Dev C++
Pengenalan Dev C++
Lilik Sumaryanti, S.Kom., M.Cs
 Hasil Running Kode Program (Source Code)
Konsep Kompilasi & Eksekusi Program
Lilik Sumaryanti, S.Kom., M.Cs
 Konsep Kompilasi Program, Ilustrasi :
 Preprocessor : diawali tanda pound (#) dan menghasilkan
file yang akan dilewatkan ke kompiler. Contoh preprocessor :
 #include
 #define
 Kompiler C++ : menerjemahkan kode program yg telah
dilewatkan oleh preprocessor ke dalam bahasa Assembly.
 Assembler : menerima keluaran dr kompiler C++ dan akan
membuat sebuah kode objek (penggunaan library),
kemudian objek akan dieksekusi menjadi file EXE.
 Link Editor : Jika ada kode program yang menggunakan
fungsi-fungsi luar yang disimpan dalam suatu library lain.
Kombinasi objek dan libarary kemudian eksekusi menjadi
file EXE.
Lilik Sumaryanti, S.Kom., M.Cs
Konsep Kompilasi Cont..
Kerangka Program C++
Lilik Sumaryanti, S.Kom., M.Cs
 Setiap Program C++ harus memiliki fungsi utama dengan
nama main ().
 Penggunaan statment return 0 , berfungsi untuk
mengembalikan nilai ke sistem operasi.
 Contoh Sintaks untuk fungsi utama C++ :
Download