Anda di halaman 1dari 8

TUGAS PRATIKUM 1

MODUL 1

LATIHAN 1 KOMPUTER DAN PEMROGRAMAN ( CODING )

DISUSUN OLEH :

AGNI SATRIA PERDANA

C1B021010

MANAJEMEN A INTERNASIONAL

ASISTEN DOSEN :

MUHAMMAD WAHYU SYAWALIN

DOSEN PEMBIMBING :

AAN ERLANSARI, S.T, M.ENG


Landasan Teori

A. Teori Koding

Teori koding adalah ilmu yang mempelajari metode transmisi data melalui saluran komunikasi
yang tidak bebas gangguan secara efisien dan akurat. Teori ini berkembang pesat terutama
dalam penerapan sistem telekomunikasi. Teori koding sangat diperlukan dalam transmisi data
dan penyimpanan data, karena sering terjadinya kerusakan pada media informasi. Data rusak
membuatnya tidak dapat terbaca karena data yang diterima tidak sesuai 100% dengan yang
dikirim. (Vanstone dan Oorschot, 1989:1 )

(Teori koding digunakan dalam melakukan pengamanan data dari proses

pengiriman sampai proses penerimaan. Teori koding membuat keamanan data dan
ketepatan data yang dikirim serta diterima menjadi lebih baik. Berikut pengertian data
menurut para ahli adalah sebagai berikut.

1. Data merupakan kumpulan kejadian yang diangkat dari suatu kenyataan, dapat berupa
angka, huruf, simbol atau gabungan dari ketiganya (Jogiyanto, 1999:50).

2. Data adalah bahan baku informasi, didefinisikan sebagai kelompok teratur simbol-simbol yang
mewakili kuantitas, tindakan, vektor dan sebagainya (Wahyono, 2004:12).

Menurut Shelly dan Vermaat (2012:664) program komputer adalah

sekumpulan perintah yang memberitahukan komputer bagaimana mengerjakan

tugas-tugasnya.Programmer komputer, terkadang disebut pengembang, menulis

dan memodifikasi komputer.Untuk menciptakan sebuah program, pemrograman

biasanya menulis atau membuat kode perintah-perintah dalam program dengan

menggunakan bahasa pemrograman.

Bahasa pemrograman adalah sejumlah kata kode, dan symbol yang

membuat programmer dapat menyampaikan perintah kepada

komputer.Programmer menggunakan sebuah perangkat pemrograman untuk

menciptakan program. Program yang memudahkan pengguna dalam membangun


program yang disebut perangkat pemrograman. Sama halnya dengan manusia

yang mengucapkan berbagai bahasa (Inggris, Spanyol, Perancis, dan lain-

lain).Programmer menggunakanbahasa pemrograman dan perangkat untuk

menciptakan program.

Program adalah kelompok pernyataan yang persis dan berurutan yang gunanya adalah untuk
memberi tahu komputer bagaimana melaksanakan sesuatu pekerjaan.( Sindhuatna)

Menurut Binanto(2009:1), pemograman dapat diartikan dalam beberapa hal, sebagai berikut:

1. Mendeskripsikan instruksi-instruksi tersendiri yang biasanya disebut sebagai Souce Code


yang dibuat oleh programmer.
2. Mendeskripsikan suatu keseluruhan bagian dari software yang executable.
3. Program merupakan himpunan atau kumpulan instruksi tertulis yang dibuat oleh
programmer atau suatu bagian executable dari suatu software.
4. Pemrograman berarti membuat program komputer.
5. Pemrograman merupakan suatu kumpulan urutan perintah ke komputer untuk
mengerjakan sesuatu. Perintah-perintah ini membutuhkan suatu bahasa tersendiri yang
dapat dimengerti oleh komputer.

Menurut setiawan (2015:17) “Program yaitu rancangan mengenai asas


serta usaha (dalam ketatanegaraan, perekonomian, dsb) yang akan dijalankan.
Sedangkan program komputer yaitu urutan perintah yang diberikan pada
komputer untuk membuat fungsi atau tugas tertentu”.

Menurut dipraja (2014:26) “Programming language (bahasa


pemrograman) merupakan suatu sintak untuk mendefinisikan program komputer,
bahasa ini memungkinkan seorang programmer dapat membuat suatu program
aplikasi, contohnya: borland delphi”.

Menurut Rizal, dkk (Vol. 10 No. 1 2013) “Aplikasi adalah penggunaan


dalam suatu perangkat komputer, instruksi (instruction) atau pernyataan
(statement) yang disusun hingga sedemikian rupa komputer dapat memproses
masukan (input) menjadi keluaran (output)”.
SOAL DAN PEMBAHASAN

1. Tuliskan kembali kode program di bawah ini dan identifikasi (header, variable,
assignment dsb ) ?

Jawab

Source code
#include<iostream>
using namespace std;
int main () {

//Deklarasi Variabel
int var1, var2, var3;
char karakter;

//Assignment
var1 = 10;
var2 = 20;
var3 = var1 + var2;

karakter = 'A';

//Deklarasi output
cout<<"Nilai var1 + var2 adalah : "<< var3 <<"\n";
cout<<"Nilai variabel karakter adalah : "<<karakter;

Penjelasan source code

#include<iostream> diperlukan pada program yang memerlukan objek cout dan berperan
sebagai header

//Deklarasi Variabel
int var1, var2, var3;
char karakter;

Hal diatas dinamakan variable dikarenakan berfungsi sebagai satuan penghitung(yang


akan dihitung nantinya)

//Assignment
var1 = 10;
var2 = 20;
var3 = var1 + var2;
Hal diatas dinamakan assignment atau tugas atau perintah. Dikarenakan dengan adanya
rumus yang ditentukan diatas kita nantinya dapat menentukan hasil dari perhitungan antar
variable
Hasil Output

Hasil output benar,program membaca bahwa nilai var1+var2 =30 dan nilai variable
karakter adalah A

2. Luas Lingkaran
Source code
#include

using namespace std;

int main(){

int a,t;
float luas;

cout << "Masukkan panjang alas: ";


cin >> a;
cout << "Masukkan tinggi segitiga: ";
cin >> t;

luas = 0.5*a*t;
cout << "Luas segitiga adalah " << luas << endl;

return 0;
}

int main(){
Adalah header

cout << "Masukkan panjang alas: ";


cin >> a;
cout << "Masukkan tinggi segitiga: ";
cin >> t;

Adalah variable yang akan dihitung

luas = 0.5*a*t;
cout << "Luas segitiga adalah " << luas << endl;

Adalah assignment/rumus/perintah

Hasil Output
Hasil output menunjukkan rumus mencari luas lingkaran dengan memasukkan jari jari
lingkaran

Perbedaan output dari program 1 dan program 2 ialah

Pada program 1, ada variabel yang dihiung dengan jelas yaitu var1 + var2 dimana para
program tersebut sudah terdapat angka untuk var1=10 dan var2=20. Nilai variabel A pun
sudah diterangkan pada program

Sedangkan pada program 2, tidak ada angka pada variabel. Dapat dilihat pada output 2
hanya rumus dan harus dimasukkan angka variabel nya dahulu

Anda mungkin juga menyukai