Anda di halaman 1dari 3

BAB I

PENDAHULUAN

1.1.Latar Belakang

Perkembangan teknologi yang begitu pesat, telah memudahkan kehidupan


manusia. Salah satu teknologi yang perkembangannya begitu pesat adalah
komputer. Kini, hampir semua kegiatan manusia dimudahkan dengan adanya alat
yang terkomputerisasi. Namun, kehadiran komputer tidak akan berarti jika tidak
dilengkapi adanya berbagai program komputer. Komputer hanyalah alat untuk
menjalankan program aplikasi. Program tersebut dibuat dengan berbagai macam
bahasa pemrograman, contohnya C++.
Dengan semakin rumitnya permasalahan yang muncul di masyarakat,
maka pembuatan program aplikasi menjadi semakin berkembang sehingga
program aplikasi yang dibuat pun menjadi semakin canggih. Selain komputer,
internet saat ini menjadi salah satu teknologi yang sangat penting, sebagai sarana
bertukar informasi dan melakukan komunikasi jarak jauh melalui media.
Untuk itu, agar dapat bertahan dalam era globalisasi, diperlukan penguasaan
berbagai teknologi.

1.2.Tujuan

Tujuan yang akan dicapai dari Praktikum Pemrograman Komputer 2018


yaitu:
1. Mampu mendesain algoritma / flowchart sebagai dasar pembuatan
program.
2. Mampu melakukan dasar pemrograman dengan C++.
3. Mampu menerapkan dan memahami cara penggunaan seleksi kondisi dan
perulangan dengan menggunakan Bahasa C++.
4. Mampu menggunakan array dalam sebuah program Bahasa C++.
5. Mampu membuat dan menggunakan fungsi dalam sebuah program Bahasa
C++.
6. Mampu memahami dan mengaplikasikan penggunaan pointer dalam
sebuah program Bahasa C++.

1
2

7. Mampu memahami dan mengaplikasikan penggunaan operasi file dalam


sebuah program Bahasa C++.

1.3.Metode Pengumpulan Data

Dalam Penyusunan Laporan Praktikum Pemrograman Komputer 2018 ini,


penyusun memperoleh data-data dari praktikum di laboratorium yang
digabungkan dengan materi tambahan dari referensi seperti modul praktikum.

1.4.Sistematika Penulisan

Laporan Praktikum Pemrograman Komputer 2018 ditulis dengan sistematika


sebagai berikut:
1. BAB I PENDAHULUAN
Bab I berisi tentang latar belakang serta tujuan dari praktikum ini
dilakukan dan juga metode penelitian yang digunakan untuk
menyelesaikan setiap laporan praktikum.
2. BAB II PENGENALAN PEMROGRAMAN BAHASA C++
Bab II berisi mengenai pengenalan pemrograman dengan menggunakan
C++. Dalam bab II terdapat pemaparan mengenai diagram alir, struktur
dasar pemrograman C++, fungsi main(), variabel, konstanta, komentar
serta informasi library dari C++.
3. BAB III SELEKSI KONDISI DAN PERULANGAN
Pada Bab III dijelaskan mengenai program sekuensial dan juga seleksi,
dengan menggunakan fungsi percabangan, yaitu if else dan switch case.
Dijelaskan pula fungsi perulangan menggunakan for, while dan do while.
4. BAB IV ARRAY
Bab IV memaparkan mengenai array atau larik. Larik yang dipaparkan
berupa larik 1 matra, larik 2 matra, dan larik karakter. Dijelaskan pula
operasi-operasi yang berhubungan dengan larik.
5. BAB V FUNGSI
Dalam Bab V dijelaskan mengenai fungsi, meliputi argumen dilewatkan
secara nilai dan secara referensi, fungsi tanpa nilai balik, fungsi overload.
Dalam fungsi juga dijelaskan nilai default dalam parameter dan fungsi
rekursif.
3

6. BAB VI POINTER
Bab VI menjelaskan mengenai pointer, meliputi deklarasi pointer, operasi
pada pointer. Dalam pointer juga dijelaskan penggunaan pointer pada
array, struct, dan fungsi.
7. BAB VII FILE PROCESSING
Bab VII menjelaskan pemrosesan file pada pemrograman dasar C++,
meliputi membuka file, menulis file, menutup file, menambah data pada
file, memeriksa keberhasilan operasi file, operasi berbasis karakter,
menghapus file serta mengganti nama file.
8. BAB VIII PENUTUP
Bab VIII berisi seluruh kesimpulan dan saran dari Praktikum
Pemrograman Komputer 2018.
9. DAFTAR PUSTAKA
Berisi referensi yang digunakan untuk menyelesaikan laporan.
10. LAMPIRAN

Anda mungkin juga menyukai