Wednesday, December 19, 2012

Laporan Magang Minggu 1 [10-15 Desember 2012]

TEMPAT MAGANG :
KAMPUS POLITEKNIK KEDIRI
JL. MAYOR BISMO No 27 KEDIRI
Telp : (0354) 683128 Fax (0354) 683128



No
Tanggal
Hari
Kegiatan
1
10 Desember 2012
Senin
a       Pembagian pembimbing dan tugas magang dipoliteknik Kediri
b.      Menguji security dan koneksi internet di kampus Politeknik Kediri.
2
11 Desember 2012
Selasa
a.       Membantu dalam proses perbaikan sistem keamanan jaringan wifi poltek kediri.
b.      Mempelajari materi TMD11 yang ada di course
c.       Diskusi dengan jajaran dosen Teknik Informatika Politeknik Kediri, perihal sistem pendidikan yang digunakan di ITB Bandung, dan bagaimana cara untuk menerapkan sistem tersebut di kampus Politeknik Kediri.
3
12 Desember 2012
Rabu
a.       Asistensi atau mengajar untuk mata kuliah
Jaringan Komputer II untuk mahasiswa Semester 5.
b.      Membantu persiapan untuk kegiatan workshop di SMKN 2 Kediri yang diadakan oleh Politeknik Kediri.
c.       Asistensi atau mengajar untuk mata kuliah Algoritma dan Pemrograman untuk Mahasiswa Semester 1.
d.      Memberi motivasi dan arahan untuk mahasiswa semester 1 agar lebih semangat dan baik lagi dalam menjalani perkuliahan di Politeknik Kediri.
4
13 Desember 2012
Kamis
a.       Asistensi atau mengajar untuk mata kuliah Aplication Mobile (Android) untuk mahasiswa semester 5, baik kelas A maupun kelas B.
b.      Menjadi panitia dalam workshop yang diadakan Politeknik kediri di SMKN 2 Kediri, dengan tema “Lokakarya”, dengan pematerinya diisi secara langsung oleh Bapak Dr. Ir. Gatot Hari Priowirjanto.
c.       Mendapatkan tugas dari Bapak Dr. Ir. Gatot Hari Priowirjanto untuk mencari dan menyeleksi 5000 orang dari Kota Kediri untuk disekolahkan, demi mencapai tujuan untuk menjadikan Kota Kediri sebagai Kota Pendidikan.
5
14 Desember 2012
Jumat
a.       Asistensi mata kuliah Algoritma dan Pemrograman untuk Mahasiswa Semester 1 kelas C.
b.      Memberi motivasi dan mengadakan permainan untuk memperdalam pemahaman tentang dasar pemrograman.
6
15 Desember 2012
Sabtu
a.       Mengikuti workshop tentang Technopreneur dan kepemimpinan yang diadakan Politeknik Kediri di Gedung Joyoboyo Pemkot Kediri.

Fungsi (Tanpa Nilai Balik, dengan Nilai Balik, Parameter)

Bahasa pemrograman C++ harus memiliki fungsi (funtion), minimal satu fungsi yaitu fungsi main(). Dalam C++, program merupakan kumpulan dari fungsi-fungsi, baik itu fungsi yang didefenisikan secara langsung dalam program maupun fungsi yang disimpan dalam suatu file header.
C++ mempunyai fungi utama yang disebut fungsi main ( ). Fungsi utama ini selalu ada dalam setiap program C++ dan compiler akan menjalankan program melalui perintah-perintah yang terdapat dalam fungsi ini.
Fungsi merupakan subprogram yang berguna untuk membuat program dapat menjadi medular sehingga akan lebih mudah dipahami dan dapat digunakan kembali, baik untuk program itu sendiri maupun untuk program lain yang memiliki proses yang sama.
Pada bahasa pemrograman C++, fungsi dibedakan menjadi dua, yaitu user-defined function dan built-in function. user-defined function adalah fungsi-fungsi yang didefenisikan sendiri, sedangkan built-in function adalah fungsi-fungsi siap pakai yang telah disediakan oleh compiler.

Struktur (Struct, Enumerasi, Bit-Field,Typedef,Union)


-Dalam Bahasa Pemrograman C++ mendukung penggabungan sejumlah tipe data yang berbeda-beda dalam suatu kelompok,dan Hal tersebut dinamakan struktur(struktur).
Dengan menggunakan struktur maka penggabungan data yang berbeda jenis dapat lebih mudah dikelola misalnya data nomor induk siswa bertipe integer, nama siswa bertipe string dan jenis kelamin bertipe boolean.

TMD04 - [9] Fungsi pada C++

Bahasa pemrograman C++ harus memiliki fungsi (function), minimal satu fungsi yaitu fungsi main(). Dalam C++, program merupakan kumpulan dari fungsi-fungsi, baik itu fungsi yang didefenisikan secara langsung dalam program maupun fungsi yang disimpan dalam suatu file header.

C++ mempunyai fungi utama yang disebut fungsi main ( ). Fungsi utama ini selalu ada dalam setiap program C++ dan compiler akan menjalankan program melalui perintah-perintah yang terdapat dalam fungsi ini.

Fungsi merupakan subprogram yang berguna untuk membuat program dapat menjadi medular sehingga akan lebih mudah dipahami dan dapat digunakan kembali, baik untuk program itu sendiri maupun untuk program lain yang memiliki proses yang sama.

Pada bahasa pemrograman C++, fungsi dibedakan menjadi dua, yaitu user-defined function dan built-in function. user-defined function adalah fungsi-fungsi yang didefenisikan sendiri, sedangkan built-in function adalah fungsi-fungsi siap pakai yang telah disediakan oleh compiler.

Untuk lebih dapat memahami fungsi, silahkan lihat video ini.



Pada video tersebut dibahas:

  • Fungsi tanpa nilai balik
  • Fungsi dengan nilai balik
  • Fungsi dengan parameter
Semoga bermanfaat. :)

TMD04 - [8] Struktur pada C++


Bahasa pemrograman C++ mendukung penggabungan sejumlah tipe data yang berbeda-beda ke dalam suatu kelompok, dan hal tersebut dinamakan struktur (Struct).
Dengan menggunakan struktur maka penggabungan data yang berbeda jenis dapat lebih mudah dikelola.

Struktur yang dibahas pada tutorial ini adalah:

  • Struktur
  • Union
  • Enumerasi
  • Typedef
Bagaimana praktek dalam code? Silahkan cek video berikut ini. :)



TMD04 - [7] Array pada C++

Array atau sering juga disebut dengan larik berguna untuk menyimpan sejumlah nilai atau data yang memiliki tipe data yang sama. Setiap data tersebut menempati lokasi atau alamat memori yang berbeda-beda. Tiap nilai atau data dalam array disebut elemen array. Tiap elemen array di identifikasi dengan menggunakan indeks, sehingga untuk mengakses nilai tersebut harus melalui indeks yang terdapat di dalamnya. Indeks pada elemen array selalu di mulai dengan 0.

Untuk mendeklarasikan array dapat dilakukan dengan menggunakan tanda [ ].

Untuk lebih mengetahui mengenai Array silahkan cek video ini.
Semoga bermanfaat. :)



TMD04 - [6] Pengulangan pada C++

Pengulangan adalah suatu tindakan untuk melakukan hal yang sama berulang kali. Pengulangan pada C++ dapat dilakukan dengan menggunakan pernyataan-pernyataan berikut.
  • while
  • do while
  • for
Bagaimanakah proses pengulangan pada pernyataan-pernyataan tersebut?
Silahkan cek video berikut ini. :)


TMD04 - [5] Pencabangan pada C++

Dalam sebuah program, sangat sering dibutuhkan suatu kondisi yang memerlukan pencabangan dan perulangan. Pencabangan program adalah suatu pemilihan pernyataan (statement) yang akan di eksekusi, dimana pemilihan tersebut berdasarkan pada kondisi tertentu.
Pencabangan yang di bahas pada tutorial ini adalah:
  • if satu kondisi
  • if dua kondisi
  • if bersarang
  • switch
Untuk selengkapnya dapat di lihat pada video ini.
Semoga bermanfaat. :)


TMD04 - [4] Operator pada C++

Operator adalah simbol atau karakter khusus (misalnya + dan *) yang digunakan dalam suatu ekspresi untuk menghasilkan suatu nilai.
Untuk lebih mengetahui mengenai operator, selengkapnya dapat di lihat pada video berikut ini.
Semoga bermanfaat. :)