Pada dasarnya, sebuah komputer hanya dapat menerjemahkan program yang ditulis oleh bahasa mesin. Hal ini merupakan salah satu kekurangan bagi bahasa tingkat tinggi dimana diperlukan waktu untuk memproses suatu program sebelum program tersebut dijalankan. Pemrograman atau juga disebut dengan bahasa komputer adalah instruksi untuk memerintahkan komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. Visual C++ merupakan sebuah IDE (Integrated Development Environment) yang dikembangkan oleh microsoft. IDE ini mencakup semua bahasa pemrograman berbasis .NET framework yang dikembangkan oleh Microsoft (Sulistia Nofentri Utami, 2013). Pada penulisan laporan ini, penulis bermaksud untuk memperkenalkan dan menjelaskan bahwa bahasa pemograman C++ merupakan bahasa pemograman tingkat tinggi yang tahapannya di mulai dari cara mengoperasikan program sederhana, program perhitungan, program pointer array, program looping, program operator logika (if else), dan program kombinasi. Bahasa pemograman C++ terbukti telah banyak membantu dalam menyelesaikan pekerjaan-pekerjaan yang berhubungan dengan lingkup survey dan sejenisnya. Dalam praktikum pemograman komputer ini, sofware yang digunakan adalah Microsoft Visual Studio 2010 dengan bahasa program C++. Melalui bahasa pemrograman C++, surveyor dapat membuat program perhitungan sederhana maupun perhitungan yang rumit sekalipun. Hal ini dikarenakan bahasa pemograman yang digunakan dalam C++ menggunakan perintah-perintah yang mudah dipahami. 1.2 Tujuan Praktikum Adapun tujuan dari pelaksanaan praktikum pemograman komputer ini adalah: 1. Mahasiswa diperkenalkan dengan perangkat lunak bahasa pemograman visual C++ dan diharapkan mampu mengoperasikan dengan baik dan benar. 2. Mahasiswa diharapkan mampu memahami elemen-elemen dalam bahasa visual C++, kontrol dan pernyataan, maupun perintah-perintah dalam program C++. 3. Mahasiswa diharapkan mampu menyelesaikan masalah dengan algoritma dalam bahasa pemrograman visual C++ yang benar. 4. Mahasiswa juga diharapkan dapat memanfaatkan bahasa pemograman visual C++ dalam dunia kerja. 5. Memahami konsep dan bentuk fungsi serta dalam aplikasinya pada pembuatan program secara tepat dengan visual C++.
1.3 Batas Praktikum
Dalam praktikum pemograman komputer ini memiliki batasan-batasan materi, yaitu: 1. Membuat program sederhana biodata. 2. Membuat perhitungan Dissolved Oxygen (DO). 3. Membuat program pointer array. 4. Membuat program looping. 5. Membuat program operator logika (if else). 6. Membuat program kombinasi.