Anda di halaman 1dari 7

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER

(LAB. ACTIVITY)
ALGORITMA & PEMROGRAMAN
TEKNIK INFORMATIKA
Oleh:
_____________ __________________________
NIM :
Materi:
Pengenalan Bahasa Java
Mengenali Lingkup Pemrograman
Dasar-dasar Pemrograman
Mendapatkan Input dari Keyboard
Struktur Kontrol

D3 TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK AMIKOM YOGYAKARTA
2010
PENGENALAN BAHASA JAVA
A. Tujuan
Pada bab ini akan dibahas secara singkat tentang sejarah JAVA dan definisi teknologi JAVA. Bab
ini juga akan sedikit menyinggung tentang fasefase dalam program JAVA.
Pada akhir pembahasan, diharapkan praktikan dapat :
1. Menjelaskan fiturfitur teknologi dari Java meliputi Java Virtual Machine (JVM), garbage
collection, dan code security.
2. Menjelaskan perbedaan fase pada pemrograman JAVA
B. Peralatan Praktikum
{ Silahkan di isi}
C. Dasar Teori
{ Silahkan di isi}
D. Hasil Praktikum
{ Silahkan di isi}
E. Implementasi Program
{ Silahkan di isi}
F. Kesimpulan
{ Silahkan di isi}
1
MENGENALI LINGKUP PEMROGRAMAN
A. Tujuan
Dalam bagian ini, kita akan membahas tentang bagaimana menulis, mengkompilasi dan
menjalankan program Java. Terdapat dua cara dalam melakukannya, yang pertama menggunakan
console dan text editor. Sedangkan cara kedua adalah dengan menggunakan Editor Neteans yang
merupakan !ntegrated Development Environment atau yang disebut !DE.
"ada akhir pembahasan, diharapkan praktikan dapat #
$. %embuat program Java menggunakan text editor dan console dalam &inux '(buntu Dapper)
*. %embedakan antara syntax+errors dan runtime+errors
,. %embuat program Java menggunakan Neteans
B. Peralatan Praktikum
{ Silahkan di isi}
C. Dasar Teori
{ Silahkan di isi}
D. Hasil Praktikum
{ Silahkan di isi}
E. Implementasi Program
{ Silahkan di isi}
F. Kesimpulan
{ Silahkan di isi}
2
DASAR-DASAR PEMROGRAMAN
A. Tujuan
"ada bagian ini, kita akan mendiskusikan mengenai bagian dasar pemrograman Java. -ita akan
memulai dengan mencoba menjelaskan bagian dasar dari program .ello.java yang telah
diperkenalkan pada bab sebelumnya. -ita juga akan mendiskusikan beberapa pedoman cara
menulis script atau petunjuk penulisan kode dalam penulisan program yang lebih e/ekti/ dan mudah
dibaca.
"ada akhir pembahasan, diharapkan praktikan dapat #
$. %engidenti/ikasi bagian dasar dari program Java
*. %embedakan mana yang termasuk ke dalam Java literals, tipe data dasar, tipe variabel,
pengidenti/ikasian dan operator
3. %engembangkan program Java sederhana menggunakan konsep yang dipelajari pada bab ini
B. Peralatan Praktikum
{ Silahkan di isi}
C. Dasar Teori
{ Silahkan di isi}
D. Hasil Praktikum
{ Silahkan di isi}
E. Implementasi Program
{ Silahkan di isi}
F. Kesimpulan
{ Silahkan di isi}
3
MENDAPATKAN INPUT DARI KEYBOARD
A. Tujuan
-ita telah mempelajari konsep dasar pada Java dan menulis beberapa program sederhana. Sekarang
kita akan mencoba membuat program kita lebih interakti/ dengan menggunakan input dari
keyboard. "ada bab ini, kita akan mempelajari dua cara memberikan input, yang pertama adalah
menggunakan class u//ered0eader dan melalui 1(! '1raphical (ser !nter/ace) dengan
menggunakan class J2ption"ane.
"ada akhir pembahasan, diharapkan praktikan dapat #
$. %embuat program Java yang interakti/ yang bisa mendapatkan input dari keyboard
*. %enggunakan class u//ered0eader untuk mendapatkan input dari keyboard melalui layar
console
,. %enggunakan class J2ption"ane untuk mendapatkan input dari keyboard menggunakan
1(!
B. Peralatan Praktikum
{ Silahkan di isi}
C. Dasar Teori
{ Silahkan di isi}
D. Hasil Praktikum
{ Silahkan di isi}
E. Implementasi Program
{ Silahkan di isi}
F. Kesimpulan
{ Silahkan di isi}
4
STRUKTUR KONTROL
A. Tujuan
"ada bab sebelumnya, kita sudah mendapatkan contoh dari program terstruktur, dimana setiap
pernyataan dieksekusi setelah pernyataan sebelumnya sesuai dengan urutannya. "ada bagian ini,
kita akan mempelajari tentang struktur kontrol dimana kita dapat mengubah cara eksekusi pada
pernyataan yang dibuat di program kita.
"ada akhir pembahasan, diharapkan praktikan dapat #
$. %enggunakan struktur kontrol pemilihan 'i/, else, s3itch) yang digunakan untuk memilih
blok kode yang akan dieksekusi
*. %enggunakan struktur kontrol pengulangan '3hile, do+3hile, /or) untuk mengeksekusi blok
tertentu pada program beberapa kali.
,. %enggunakan pernyataan+pernyataan percabangan 'break, continue, return) yang digunakan
untuk mengatur arah dari aliran program.
B. Peralatan Praktikum
{ Silahkan di isi}
C. Dasar Teori
{ Silahkan di isi}
D. Hasil Praktikum
{ Silahkan di isi}
E. Implementasi Program
{ Silahkan di isi}
F. Kesimpulan
{ Silahkan di isi}
5

Anda mungkin juga menyukai