Tugas Pratikum 1 Coding-Dikonversi
Tugas Pratikum 1 Coding-Dikonversi
MODUL 1
DISUSUN OLEH :
C1B021010
MANAJEMEN A INTERNASIONAL
ASISTEN DOSEN :
DOSEN PEMBIMBING :
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 )
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).
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. 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;
#include<iostream> diperlukan pada program yang memerlukan objek cout dan berperan
sebagai header
//Deklarasi Variabel
int var1, var2, var3;
char karakter;
//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
int main(){
int a,t;
float luas;
luas = 0.5*a*t;
cout << "Luas segitiga adalah " << luas << endl;
return 0;
}
int main(){
Adalah header
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
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