Teknik Komputer Jaringan

Terbaru

Tugas program algoritma 2 – latihan 9

LATIHAN 9

#include
#include
void main()
{
int kode_hari;
clrscr();
cout << "## Menentukan Hari ##" << endl;
cout << "1=Senin 3=Rabu 5=Jumat 7=Minggu" << endl;
cout << "2=Selasa 4=Kamis 6=Sabtu" << endl;
cout <> kode_hari;
//proses seleksi
switch(kode_hari)
{
case 1:
cout << "Senin" << endl;
break;
case 2:
cout << "Selasa" << endl;
break;
case 3:
cout << "Rabu"<< endl;
break;
case 4:
cout << "Kamis" << endl;
break;
case 5:
cout << "Jumat" << endl;
break;
case 6:
cout << "Sabtu" << endl;
break;
case 7:
cout << "Minggu" << endl;
break;
default:
cout << "Kode Hari Salah !" << endl;
break;
} } //akhir dari switch

liahat gambar di bawah ini:

download

download (1)

download (2)

selamat mencoba

Tugas program algoritma – latihan 8

Latihan 8

#include
#include
void main()
{
int kode_hari;
clrscr();
cout << "## Menentukan Hari ##" << endl;
cout << "———————"<< endl;
cout << "1=Senin 3=Rabu 5=Jumat 7=Minggu" << endl;
cout << "2=Selasa 4=Kamis 6=Sabtu" << endl;
cout <<""<<endl;
cout <> kode_hari;

//proses seleksi

if(kode_hari==1)
cout << "Senin"<< endl;
else if(kode_hari==2)
cout << "Selasa" << endl;
else if(kode_hari==3)
cout << "Rabu" << endl;
else if(kode_hari==4)
cout << "Kamis" << endl;
else if(kode_hari==5)
cout << "Jumat" << endl;
else if(kode_hari==6)
cout <<"Sabtu" << endl;
else if(kode_hari==7)
cout <<"Minggu" << endl;
else
cout << "Kode Hari Salah" << endl;
}

tugas program algoritma 2 – latihan 7

Latihan 7

#include
#include
void main()
{
int usia;
clrscr();
cout <> usia;
if(usia <17)
cout << "Anda belum cukup umur !!!" << endl;
else
cout << "Selamat Anda sudah cukup umur!" << endl;
}

Tugas 4 -pemograman algoritma 2

LATIHAN 13
Latihan untuk membuat program sederhana mengunakan Statement Penngulangan (WHILE).

1. Kita buat script untuk statement pengulangan seperti pada gambar dibawah:

download (3)

2. Kemudian Kita tekan ALT+F9 Untuk melihat kesalahan-kesalah pada program,karena umumnya program bersifat Sensitif Jadi jangan ada satu script program yang salah..

download

3. Ketika tidak ada kesalahan program seperti gambar di atas,maka program anda sudah jadi dan untuk menggunakan program tersebut dengan menekanCTRL+F9 hingga muncul seperti gambar di bawah :

download (1)

4. Kemudian kita masukan nilai pada program diatas.

Script Program :
download (2)

selamat mencoba

Tugas 3 -Pemograman algoritma 2

//Program Latihan 5

#include
#include
void main()
{ int a,usia,bil,gaji,pilihan;
clrscr();
cout<<"—————————"<<endl;
cout<<" MENU PILIHAN " <<endl;
cout<<"—————————"<<endl;
cout<<""<<endl;
cout<<"Silahkan Pilih satu item \n\n";
cout<<"1. Program Latihan 1 \n";
cout<<"2. Porgram Latihan 2 \n";
cout<<"3. Program Latihan 3 \n";
cout<<"4. Program Latihan 4 \n";
cout<>pilihan;
switch(pilihan)
{ case 1:
clrscr();
cout<<"Anda Memilih Program 1 \n";
cout<<"———————-"<<endl;
{ cout<<""<<endl;
cout<>usia;
if (usia<17)
cout<<"Anda Belum Dewasa"<<endl;
else
cout<<"Anda Dewasa"<<endl;
}
break;
case 2:
clrscr();
cout<<"Anda Memilih Program 2 \n";
cout<<"———————-"<<endl;
{
cout<<""<<endl;
cout<>bil;
if (bil % 2==0)
cout<<"Ini Adalah Bilangan Genap"<<endl;
else
cout<<"Ini Adalah Bialangan Ganjil"<<endl;
}
break;
case 3:
clrscr();
cout<<"Anda Memilih Program 3 \n";
cout<<"———————-"<<endl;
{ cout<<""<<endl;
cout<>gaji;

if (gaji==1)
{ cout<<"Golongan Anda 1"<<endl;
cout<<"Gaji Anda Rp.1000"<<endl;
cout<<"Anda Orang Miskin"<<endl;
}

if (gaji==2)

{ cout<<"Golongan Anda 2"<<endl;
cout<<"Gaji Anda Rp.2000"<<endl;
cout<<"Anda Orang Kaya "<<endl;
}
else
if (gaji==3)cout<<"Bukan Pilihan";
}

break;
case 4:
clrscr();
cout<<"Anda Memilih Program 4 \n";
cout<<"———————-"<<endl;
{ cout<<""<<endl;
cout<>a;
if (a==1)
cout<<"Nilai 1 yang dipilih"<<endl;
else if (a==2)
cout<<"Nilai 2 yang dipilih"<<endl;
else if (a==3)
cout<<"Nilai 3 yang dipilih"<<endl;
else
cout<<"Nilai 4 yang dipilih"<<endl;

}

break;
default:
cout<<"Anda salah pilih \n";
break;
}
}

Tugas 2 -program algoritma 2

Latihan 1
#include #include
void main()
{ int usia;
cout<usia;
if (usia<17)
cout<<"Anda belum dewasa"<<endl;
else
cout<<"Anda dewasa"<<endl; }

Latihan 2
#include #include
void main()
{ int bil;
cout<>bil;
if (bil % 2==0)
cout<<"Ini Adalah Bilangan Genap"<<endl;
else
cout<<"Ini Bilngan Ganjil"<<endl; }

Latihan 3
#include #include
void main()
{int a;
clrscr();
cout<>a;
if (a==1)
{ cout<<"Golongan anda I"<<endl;
cout<<"Gaji anda Rp. 1000"<<endl;
cout<<"Anda orang miskin";}
else
{ cout<<"Golongan anda II"<<endl;
cout<<"Gaji anda Rp. 2000"<<endl;
cout<<"Anda orang kaya";}}

Tugas 1 -Pemograman algoritma 2

Pengenalan Bahasa Pemrograman C++ (Sejarah, Struktur, Input/output, & Escape sequences )

1. Sejarah Bahasa Pemrograman C++

Bahasa C++ diciptakan oleh “Bjarne Strourup” di AT&T Bell Laboratories pada awal tahun 1980. Bahasa C++ ini sendiri merupakan pengembangan dari bahas C yang ditulis oleh “Brian W.Kernighan dan Denies M.Ritchie” pada tahun 1972. Sedangkan bahasa C merupakan pengembangan juga dari bahasa B yang ditulis oleh “Ken Thompson pada tahun 1970″.
Pada era sebelum munculnya bahasa C++, bahasa C sudah banyak digunakan dan cukup terkenal ketika itu, karena sudah memiliki kemampuan yang mumpuni untuk membuat berbagai perangkat lunak seperti dBASE, Word Star, dan lain-lain. Berdasarkan hal itu, Bjarne Strourup kemudian mengembangkan beberapa hal dari C yang dinamakannya C with Classes, yang kemudian berubah nama menjadi C++ pada tahun 1983. Hal yang ditambahkan di bahasa C++ dan tidak terdapat di C adalah adanya OOP (Object Oriented Programming), sehingga lebih memungkinkan bisa membuat dan mengelola program yang besar dan kompleks. Dengan demikian bahasa C++ ini sudah termasuk ke dalam bahasa pemrograman tingkat tinggi (high programming language ).
Bahasa pemrograman C++ dapat diketikkan dan di-compile(diajalankan) di beberapa compiler. Saat munculnya C++, perusahaan BORLAND Internasional kemudian merilis compiler Borland C++ dan Turbo C++. Selain itu beberapa perusahaan lain juga megeluarkan compiler C++ seperti Topspeed C++ dan Zortech C++.

2. Struktur Bahasa Pemrograman C++

Bahasa Pemrograman C dan C++ pada dasarnya memiliki struktur seperti berikut :
a. /* Struktur bahasa pemrograman C++*/
– // Praproses
b. # include
c. main()
d. {
e. Statement;
f. }
Keterangan :

a. ” /*..*/” dan “//..”
Adalah keterangan atau komentar dalam program C/C++. Program yang baik biasanya diberi komentar atau keterangan. Hal ini ditujukan agar mudah dipelajari lagi dikemudian hari, baik oleh orang lain ataupun si programmer itu sendiri. Setiap program yang diapit tanda “/*…*/” dan “//..” akan dianggap keterangan dan tidak akan dijalankan ketika program dieksekusi. Bedanya adalah, tanda “/*…*/” bisa digunakan untuk memberikan keterangan atau komentar lebih dari satu baris, sedangkan tanda “//..” hanya bisa digunakan untuk satu baris saja.

b. # include
Adalah compiler dari bahasa C/C++, yaitu yang menjalankan program yang dinamakan preprocessor, yang memiliki kemampuan menambahkan dan menghapus kode dari file sumber. Compiler biasanya diawali dengan tanda “#”, dan berisi file-file dengan ekstensi “.H” yang disebut file header.
Contoh compiler :
1. # define
2. # include
3. # if, # else, # elif, # endif
4. # ifdef, # ifndef
Contoh file header
1.
2.
3.
c. main()
Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu. Fungsi main Berguna untuk mendeklarasikan fungsi utama, bahwa program yang dibuat dapat berisi banyak fungsi, tapi harus selalu mempunyai fungsi utama tau main fungction.

d. {
Tanda kurung kurawal buka, berfungsi sebagai pembuka suatu kode-kode program. tanpa pembuka, suatu program tidak akan berjalan atau akan muncul pesan syntax error jika dirunning.

e. Statement;
Berfunsi sebagai tempat dimana seorang programmer meletakkan kode-kode program. Statement biasanya diakhiri dengan tanda titik koma ( ; ).
Contoh Statement :
Char pesan[] = “Halo Kawand, Apa kabar ?”;
Cout << pesan;
f. }
Tanda kurung kurawal tutup, berfungsi sebagai penutup suatu kode-kode program. Sama halnya dengan pembuka, kurung kurawal pentup mutlak harus dimasukkan. Jika tidak maka program tidak akan dijalankan atau muncul pesan syntax error ketika dicompile/running/eksekusi.

3. Input/Output
Pada bahasa C, operasi input dan output dilakukan menggunakan fungsi-fungsi yang ada pada header file stdio.h.
Contoh input/outputnya ke layar :
printf, scanf, putch dan lain-lain.
Sedangkan bahasa C++ mempunyai tekhnik input/output yang baru, yaitu menggunakan stream. Header file untuk input/output stream adalah iostream.h dan beberapa file lain seperti strsea.h, fstream.h dan constrea.h. Dalam bahasa C++ intput berarti membaca dari stream dan uoutput berarti menulis ke stream.

Bentuk Umum Output operator :
Cout <> variable ;
Berikut ini adalah contoh Fungsi Input/output yang sering digunakan dalam C++ :
conio.h (consol input/output) : clrscr, getch, getche
iostream.h (input/output strean) : cout, cin, endl
stdio.h (Standar input/output) : printf, scanf, puts
iomanip.h (input/output manipulator) : setw, setprecision, setiosflags
lain-lain :
clsscr : membersihkan layar
getch : fungsi keluaran
getch cout : fungsi keluaran pada iostream
cin : input pada iostream
printf : fungsi keluaran pada stdio
scanf : fungsi masukan pada stdio
puts : fungsi keluaran string pada stdio
setw : mengatur lebar tampilan data
setprecision : mengatur jumlah digit pecahan
setiosflags : mengatur jumlah tanda format

4. Escape Sequences

Bahasa C++ menggunakan escape sequences untuk mempresentasikan karakter yang tidak terdapat dalam tradisional symbol. Escape Sequences pada C++ adalah antara lain :
\n : untuk pindah baris
\t : mengaktifkan fungsi tab
\b : mengaktifkan fungsi backspace
\” : menampilkan tanda ”
\’ : menampilkan tanda ‘
Contoh dasar Program Sederhana C++ :
Contoh 1 :
# include
main ( )
{
printf (“Hai kawand, Apa kabar ? “);
}
Contoh 2 :
# include
# include
main()
{
cout <<"Nama \t: Alfin Amrullah "<< endl;
cout <<"Asal \t : Maluku"<< endl;
getche();
}
Contoh 3 :
# include
# include
main()
{
clrscr();
printf(“\t Halo Apa kabar?”);
printf(“\n Selamat datang di rumah saya”);
getch();
}
Contoh 4 :#include
#include
main()
{
clrscr();
cout <<"\t Selamat, Anda Menang !!";
cout <<endl;
cout <<"Anda mendapatkan satu unit motor";
getche();
}

Sejarah Internet

Sejarah Internet

Ini adalah versi yang telah diperiksa dari halaman initampilkan/sembunyikan detail
Langsung ke: navigasi, cari
Ada usul agar artikel atau bagian ini digabungkan dengan Internet. (Diskusikan)

Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon. Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi dapat dipindahkan, dan akhirnya semua standar yang mereka tentukan menjadi cikal bakal pembangunan protokol baru yang sekarang dikenal sebagai TCP/IP (Transmission Control Protocol/Internet Protocol). Baca kelanjutan halaman ini »

KONFIGURASI ROUTER DENGAN CISCO PACKET TRACER

KONFIGURASI ROUTER DENGAN CISCO PACKET TRACER

Diposkan oleh fika blogger at 11/29/2011 01:26:00 AM
Router bertugas untuk menyampaikan paket data dari satu jaringan ke jaringan
lainnya, jaringan pengirim hanya tahu bahwa tujuan jauh dari router. Dan routerlah yang
mengatur mekanisme pengiriman selain itu router juga memilih “jalan terbaik” untuk
mencapai tujuan. Ada dua jenis router berdasarkan cara ruting-nya, yaitu Router Statis
dan Router Dinamis.Router Statis adalah Router yang me-rutekan jalur spesifik yang ditentukan oleh
user untuk meneruskan paket dari sumber ke tujuan. Rute ini ditentukan oleh
administrator untuk mengontrol perilaku routing dari IP “internetwork”.
Rute Statis – Rute yang dipelajari oleh router ketika seorang administrator
membentuk rute secara manual. Administrator harus memperbarui atau meng”update”
rute statik ini secara manual ketika terjadi perubahan topologi antar jaringan
(internetwork). Mengkonfigurasi router statis adalah dengan memasukkan tabel routing
secara manual. Tidak terjadi perubahan dinamik dalam tabel ini selama jalur/rute aktif.Tabel Routing
Supaya router bisa melayani permintaan untuk meneruskan pengiriman data,
maka router harus mempunyai tabel yang dipakai sebagai patokan data ini harus dikirim
ke jaringan yang mana? Tabel yang dipunyai oleh router disebut sebagai tabel routing
yang berisi NETID dan Default gatewaynya.

Baca kelanjutan halaman ini »

Pengenalan Cisco Packet Tracer 5.3

Cisco Packet Tracer 5.3 adalah software yang digunakan untuk membantu dan merupakan sebuah solusi bagi para pembelajar cisco untuk membuat konsep jaringan sementara, mungkin bisa juga di terapkan untuk implementasi sebenarnya sebelum membuat jaringan yang benar-benar nyata.Cisco Packet Tracer melengkapi kurikukum Networking Academy di cisco untuk mempermudah pengajaran, menunjukkan konsep teknis yang rumit dan merancang sistem jaringan dengan jumlah perangkat yang hampir tak terbatas, mendorong praktik, penemuan, dan pemecahan masalah. Siswa dapat membangun, mengkonfigurasi, dan atasi masalah jaringan menggunakan peralatan virtual dan koneksi disimulasikan, sendiri atau bekerja sama dengan siswa lain. Yang paling penting, Packet Tracer membantu siswa dan instruktur menciptakan dunia mereka sendiri di jaringan virtual-virtual untuk eksplorasi, eksperimen, dan penjelasan tentang konsep dan teknologi jaringan.

Versi saat ini dari Packet Tracer mendukung sebuah Array dari simulasi protokol lapisan Aplikasi , serta dasar Routing dengan RIP, OSPF, dan EIGRP, sejauh yang diperlukan oleh kurikulum CCNA saat ini. Sementara Packet Tracer bertujuan untuk memberikan simulasi realistis dari jaringan fungsional, aplikasi ini hanya menggunakan sejumlah kecil dari fitur yang ditemukan dalam perangkat keras yang sebenarnya menjalankan tantang Cisco IOS saat ini. Dengan demikian, Pengusut Paket yang cocok untuk jaringan produksi model. Dengan diperkenalkannya versi 5.3, beberapa fitur baru yang ditambahkan, termasuk BGP. BGP bukan bagian dari kurikulum CCNA. Ini adalah bagian dari kurikulum CCNP.
Baca kelanjutan halaman ini »