• Tidak ada hasil yang ditemukan

BAB I Pengenalan Bahasa C

N/A
N/A
Protected

Academic year: 2017

Membagikan "BAB I Pengenalan Bahasa C"

Copied!
10
0
0

Teks penuh

(1)

BAB I

Pengenalan Bahasa C++

1. Pengantar

Pada BAB I ini dibahas mengenai pengenalan bahasa pemrograman yang

digunakan yaitu C++. Pengenalan dalam hal ini mencakup pengenalan

workspace C++, pengenalan perintah dan kode dasar serta kelebihan dan

kekurangan dari penggunaan bahasa pemrograman C++ untuk perkuliahan Dasar

Pemrograman.

2. Kompetensi

Setelah mempelajari materi ini mahasiswa mengenal tentang bahasa C++,

workspace pemrograman C++, kode dasar dan kelebihan serta kekurangan

bahasa C++.

3. Pokok Bahasan : Pengenalan Bahasa C++

Sub. Pokok Bahasan :

a. Pengenalan Workspace C++

b. Pengenalan Perintah Dasar Yang Harus Diketahui Dalam C++

c. Kelebihan Dan Kekurangan C++

4. Metode Pembelajaran

a. Ceramah : 30 menit

b. Diskusi : 20 Menit

c. Latihan Soal : 50 menit

5. Kriteria Penilaian

(2)

b. Tugas (individual dan kelompok) xx%

c. Kuis xx%

d. Ujian Tengah Semester xx%

(3)

1.1. Pengenalan Bahasa C++

Bahasa C++ merupakan bahasa pemrograman yang dikembangkan dari bahasa

C. Bahasa C++ merupakan bahasa pemrograman tingkat tinggi. Dikatakan

tingkat tinggi karena berorientasi kepada bahasa manusia seperti penggunaan

pernyataan dalam bahasa inggris IF, WHILE dan lain-lain.

1.1.1. Mengenal Workspace C++

Adapun aplikasi yang digunakan untuk mendukung proses pengetikan

program (coding), mengompilasi (compile) dan pengujian program (debug)

adalah Borland C++.

Berikut adalah tampilan workspace ketika user masuk kedalam aplikasi

Borlan C++ :

Keterangan :

1. Menubar yang terdiri dari File (menyediakan menu new file, open,

save as, exit dan lain-lain), Project (salah satunya menyediakan 1

2

(4)

menu Compile), Debug (salah satunya menyediakan menu Run)

dan berbagai jenis menu lain yang disediakan.

2. Jendela Editor, merupakan tempat listing program diketikkan.

3. Jendela Pesan, merupakan tempat menampilkan pesan-pesan dari

(5)

Sebelum ditampilkan dalam Jendela Pesan, total pesan error

maupun peringatan (warning) terlebih dulu akan ditampilkan dalam

dialog compile seperti berikut :

4. Baris Status, tempat menampilkan keterangan saat menubar dan

(6)

1.1.2. Pengenalan Perintah Dasar Yang Harus Diketahui Dalam C++

Beberapa kode yang harus diketahui dalma bahasa C++ adalah sebagai

berikut :

a) File header yang berekstensi (.h). File header merupakan berkas

prototype fungsi, defenisi konstanta dan defenisi variabel. Sebelum

memanggil suatu fungsi tertentu maka harus tersedia prototype

fungsi. Contoh : stdio.h, iostream.h, conio.h.

b) #include adalah suatu pengarah praposesor yang tersedia pada C++.

Penggunaan praposesor diikti dengan file header. Contoh : #include

<stdio.h>

menyatakan akhir dari eksekusi program.

1.1.3. Kelebihan Dan Kekurangan Bahasa C++

Kelebihan Bahasa C++ adalah :

a) Banyak fasilitas untuk memanipulasi operator dan fungsi

b) Struktur penulisan bahasa yang terstruktur.

c) Bahasa tingkat tinggi yang mempunyai kemampuan seperti bahasa

tingkat rendah (seperti dapat memanipulasi data dalam bentuk bit).

d) Dibandingkan dengan bahasa tingkat tinggi lainya bahasa C++

mempunyai kecepatan eksekusi yang cepat.

e) Mendukung bahasa pemrograman berorientasi obyek

(7)

Kekurangan Bahasa C++ adalah :

a) Karena bahasa ini sangat fleksibel maka bagi pemula bahasa C++

akan sangat membingungkan. Untuk itu disarankan para pemula tidak

terburu-buru dalam mempelajari bahasa C++ ini.

b) Bahasa C++ masih tergantung pada operating-sistemnya. Hal ini yang

kemudian memicu terciptanya bahasa JAVA, bahasa multiplatform.

.

1.2. Contoh Soal

1) Tampilkanlah pernyataan “Hello World”.

Listing :

(8)

2) Tampilkanlah pernyataan “Kuliah Dasar Pemrograman”.

Listing :

#include <iostream.h>

void main() {

cout<<" Kuliah Dasar Pemrograman"; }

Output yang dihasilkan adalah :

3) Tampilkanlah pernyataan “Universitas Hasanuddin”.

Listing :

#include <iostream.h> #include <conio.h>

void main() {

cout<<" UNIVERSITAS HASANUDDIN ";

(9)
(10)

1.3. Pedoman Penilaian

1.4. Daftar Pustaka

Frieyadie. 2006. Panduan Pemrograman C++, Andi Offset. Yogyakarta

Kadir,Abdul. 2003. Pemrograman C++, Andi Offset. Yogyakarta

Kadir,Abdul & Heriyanto. 2005. Algoritma Pemrograman Menggunakan C++,

Referensi

Dokumen terkait

Berdasarkan kegiatan tersebut, dapat disimpulkan setelah dilakukan pelatihan senam asma dan teknik pernapasan buteyko mayoritas peserta telah mengetahuai defenisi,

Pencabutan NKV dilakukan jika permintaan pelaku unit usaha, tidak memenuhi standar jaminan keamanan mutu produk asal pangan asal hewan yaitu higiene dan sanitasi, terjadi

Alhamdulillah puji syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan rahmat, karunia, serta hidayah-Nya sehingga penulis dapat menyelesaikan

Promosi atas hasil produksi peternakan unggulan daerah Jumlah promosi produk unggulan dan program kegiatan pembangunan peternakan dan perikanan kepada masyarakat

[r]

Mari kita ikuti uraian Sue Armstrong (1991: 25) : “ Beberapa alasan mengapa orang dewasa itu merokok adalah karena mereka benar – benar menikmatinya sewaktu

Saya bergembira bukan karena saya bisa mendapatkan banyak uang untuk diri saya sendiri, namun karena saya bisa membantu banyak orang dengan uang yang telah saya dapatkan.. Never