Anda di halaman 1dari 52

Capaian Pembelajaran Matakuliah

Dasar Pemprograman :
1. Mahasiswa mampu Menganalisis Tools
2. Mahasiswa mampu membuat Dokumen Kode
Program
3. Mahasiswa mampu melakukan Debuging
4. Mahasiswa Menulis Kode Dengan Prinsip
Sesuai Guidelines dan Best Practice
5. Mahasiswa Menerapkan Pemecahan
Permasalahan Menjadi Subrutin
Mahasiswa mampu Menganalisis Tools
Unit ini menentukan kompetensi, pengetahuan
dan sikap kerja yang diperlukan untuk
menganalisis tools yang diperlukan untuk
mengembangkan perangkat lunak aplikasi sesuai
dengan kebutuhan.
Mahasiswa mampu membuat
Dokumen Kode Program

Kompetensi ini berhubungan dengan sikap


,pengetahuan , dan keterampilan yang yang
diperlukan untuk membuat dokumentasi dari
kode program yang telah ditulis secara hardcopy
termasuk identifikasi penjelas dari dokumen
tersebut.
Mahasiswa mampu melakukan
Debuging

Unit kompetensi ini berhubungan dengan


sikap,pengetahuan, dan keterampilan yang
dibutuhkan dalam memeriksa kode program
dari kesalahan (bug).
Mahasiswa Menulis Kode Dengan Prinsip
Sesuai Guidelines dan Best Practice
Menentukan kompetensi, pengetahuan dan
Sikap kerja yang diperlukan dalam menerapkan
prinsip penulisan kode yang baik agar kode
tersebut dapat dirawat (maintainability).
Mahasiswa Menerapkan Pemecahan
Permasalahan Menjadi Subrutin
Kompetensi ini berhubungan dengan sikap,
pengetahuan, dan keterampilan yang dibutuhkan
dalam memecah permasalahan menjadi permasalahan
–permasalahan yang lebih kecil dan menyelesaikan
permasalahan lebih kecil tersebut berupa fungsi,
prosedur, library, atau representasi yang lain sesuai
paradigma bahasa pemrograman yang digunakan.
Uji Kompetensi

1. Individu
2. Final Project (Berkelompok)
Uji Kompetensi(Individu)

1. Untuk Matakuliah Dasar Pemprograman Tidak Ada UTS Dan UAS, digantikan
Uji kompetensi (Individu dan Final Project )
2. Uji Kompetensi Individu dilaksanakan pada pertemuan 12. Masing-masing
mahasiswa diminta mengerjakan soal yang sudah ditentukan.wajib membawa
laptop
Uji Kompetensi (Final Projek)
1. Final Project dilakukan di pertemuan 13-15 dengan ketentuan sebagai berikut :
a. Isi dari final project :
– Nilai Running Program diambil berdasarkan: (Logika Program,
oop,Debuging,penulisan Kode Program,Tampilan output Program)
– Alur logika dari proses project yang dibuat
b. Masing-masing kelompok membuat paper laporan pembuatan final project
c. Program,Paper dan Presentasi di Burning Kedalam CD
d. Masing-masing kelompok mempresentasikan hasil final projectnya.
e. Presentasi disajikan dengan media presentasi yang isinya berupa alur logika
program dan eksekusi running program
f. Penilaian di tentukan oleh dosen pengajar diruang kelas
2. Tema Projek di serahkan ke dosen pengajar di Pertemuan ke 2
3. Projek sudah bisa di kerjakan setelah di lakukan penyerahan tema kepada dosen
pengajar
4. Penilaian dilakukan oleh dosen pengajar ketika presentasi
Tema Projek UAS :
1. Berbasis Bisnis (Optional ):Contoh
-Penjualan dan Pembelian
-Pengadaan barang
2. Berbasis Science
-Science (Bid.Matematika,Fisika,Kimia atau IPA)
-Animasi Edukasi
-Berbasis Kesehatan(Diagnosa Penyakit)
3.Kreatifitas tampilan
4.Tema Harus Menarik
5.Penilai di Tentukan oleh Dosen Pengajar
Link Download Program
• Link Download Aplikasi C++
• Link Download Tutorial Instalasi +
roubleshooting
• Link Projek
Cara install Borland C++ 5.02
1. Siapkan Leptopnya, Mau Windows 7,8 or 10 Sepertinya sama saja
cara instalnya .
2. Master Borland C++ / Aplikasi Mentahan download di
:http://gg.gg/programcpp
3. jika sudah klik linknya , ini ada sedikit gambar cara downloadnya .
4. Klik lingkaran kuning untuk Download
5. Download Aplikasi master Borland C ++ yang ber extensi *.ZIP ,Klik 2x
pada file tersebut dan pilih Exctract
6. Setelah selesai mengextract file tersebut ke folder tujuan sekarang buka
folder tersebut dan kita pilih file berekstensi .EXE (application) yaitu
SETUP
7. Petunjuk Instalasi Lanjutan Langkah pertama ini kita click aja next
8. Pada langkah kedua, kita jumpai information via Note pad,
langsung saja kita close.
9. Pada langkah ketiga kita click saja “NEXT >”
10. Langkah keempat kita tentukan dimana kita akan menginstall
Borland C++ Kemudian tekan “NEXT >”
11.Langkah kelima digunakan untuk menentukan letak Database Engine
dari Borland kemudian tekan “NEXT >”
12.Pada langkah ke enam ini digunakan untuk menentukan dimana
komponen dari Database diletakkan dan tekan “NEXT >”
13. Pada langkah ini berisi persetujuan penginstalan Borland C++,
click “Install”.
14. Ini adalah gambar dari proses penginstalan Borland C++.
15.Setelah proses selesai ,akan muncul kotak dialog Install Nifitication
dan click “OK”.
16. Pada langkah ini kita langsung saja click “Skip”.
17. Pada langkah ini kita click “OK”.
18. Pada langkah ini terdapat kotak dialog Online Registration,jika anda
ingin mendaftar online pilih “Next > “ jika tidak click “Skip”.
19. Instalasi berhasil, jika ingin mengoprasikan Borland C++, kita pergi ke
folder dimana Borland C++ terinstall, kemudian pilih “BC5”
20. Setelah terbuka, pilih folder “BIN”.
21.Setelah itu pilih “bcw” .
22.INILAH TAMPILAN BORLAND C++ 5.02
Permasalahan Instalasi Program
A.Mengganti versi Program
1. Mengganti Versi Program
2. Pilih program cpp yang akan kita ganti Compatibibility
3. Klik Kanan – Properties
4. Pilih Compatibily
-Klik Run Compatibily troubleshoter
-Ceklis this program in compatibily mode for:
-Klik Setup Untuk menjalankan
B.Cara Mengatasi Borland C++ 5.02 "Error Abnormal Temination"
1. Cara pertama perhatikan di mana letak menyimpan file installasi
"File mentahan Borland C++ yang belum di install"
2. Pasti lokasi kita dalam menyimpan file berbeda beda.
3. Sekarang tahap kedua nya kamu pindah itu file Borland C++ 5. 02 bersama semua
isi dan folder nya ke file standar installasi program file.biasa nya windows secara
default ada nya di:
"C:\Program Files" untuk windows versi 32bit “
"C:\Program Files (x86)" untuk windows versi 64bit “
4. Sekarang letakan semua file borland C++ 5.02 nya di lokasi program file seperti
di atas Computer/LocalDisk(C)/Program Files(86)
5. Sekarang coba instal Program Aplikasi Borland Cpp tersebut di
penyimpanan yang baru kita copykan.
2 Sejarah Perkembangan Bahasa C

Pengembangan Penemu: Ken Thompson


Bahasa B (1970)

1972 di Penemu: Brian W. Kernighan


Bahasa C Daerah Bell dan Denies M. Ricthie

Bahasa pemrograman tingkat


Pertama kali: dioperasikan
menengah atau Bahasa Tingkat
pada sistem operasi UNIX.
Menengah

Kemampuannya: misalnya
dBASE, Word Star dan lain-lain
3 Sekilas Tentang Bahasa C++
Bahasa C

Menjadi: Tahun 1980 Oleh seorang ahli


C with Classes bernama Bjarne Stroustrup

Menjadi: Tahun 1983 Oleh oleh Dibuat di Laboratorium


C++ Rick Mascitti Bell, AT&T.

Penamabahan Konsep2 baru class dengan


sifat-sifatnya yang disebut dengan Object
Oriented Programming (OOP),

Tujuan utama: membantu dan mengelola


program yang besar dan kompleks.
1.3 Perbedaan C dan C++

Bahasa pemrograman prosedural

Bahasa pemrograman yang


memiliki sifat Object Oriented
Programming (OOP)
4. Pengenalan IDE (Integrated Development Environment) C++

Menulis Naskah Program

Mengkompilasi Program (Compile)

Melakukan Pengujian Program (Debugging)

Mengaitkan Object dan Library ke Program (Linking)

Menjalankan Program (Running)


A. Baris Menu ( Menu Bar )

B. Baris Peralatan (Tools Bar)


IDE
C. Jendela Editor
TERBAGI 4
D. Jendela Message

E. Baris Status (Status Bar)


5. Pengenalan Struktur program C++
[Kristanto:2009] Salah satu konsep yang penting dalam bahasa pemrograman C++
adalah Struktur. Struktur merupakan bentuk susunan dari suatu program yang
dibuat. Perhatikan contoh program berikut ini:
Contoh:
Komentar program
/*contoh program sederhana dengan C++*/ praprosesor nama dari
#include <stdio.h> fungsi,awal dari fungsi, blok
main() fungsi, akhir dari fungsi
{
printf(“Belajar Bahasa C++”);
}

Bagian pernyataan / perintah


Satu jenis pengarah praprosesor yang program
dipakai untuk membaca file yang
dinamakan file judul (header file)

Pengenalan lengkap Ada Di Modul


Contoh Struktur Sederhana dalam C++

File header berisi prototype (judul, nama dan sintak)sekumpulan fungsi tertentu (akan
disimpan di file pustaka/ file library dengan executable .LIB)

Inisial: prototype dari fungsi-fungsi pustaka


printf ( ) dan scanf ( ) terdapat di file header stdio.h

Penulisan file header

#include <stdio.h>
Atau
#include “stdio.h”

Inisial File header


printf( ) <stdio.h>
getch( ) <conio.h>
cout () <iostream.h>
Contoh Struktur Sederhana dalam C++
Output Program Input Program
Buatlah Struktur Program C++ dari
Output Program Di Bawah ini :
Latihan 1
Latihan 2

Anda mungkin juga menyukai