modul 1 algo

5
LAPORAN PRAKTIKUM ALGORITMA DAN PEMOGRAMAN MODUL I DISUSUN OLEH : Nama : BONDHAN AHMAD MAUDUDI NIM : 133310015 Jurusan : TK / D3 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA

Upload: stmik-akakom

Post on 20-Feb-2017

121 views

Category:

Education


0 download

TRANSCRIPT

LAPORAN PRAKTIKUM

ALGORITMA DAN PEMOGRAMAN

MODUL I

DISUSUN OLEH :

Nama        : BONDHAN AHMAD MAUDUDI

NIM          : 133310015

Jurusan     : TK / D3

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AKAKOM

YOGYAKARTA

MODUL I

ALGORITMA DAN PEMOGRAMAN DENGAN TEXTPAD

1.1 MAKSUD DAN TUJUAN

MAKSUD

Mempelajari program java sederhana menggunakan textpad.

TUJUAN

Agar mahasiswa memahami tentang dasar-dasar algoritma pemrograman dan mengimplementasikan program sederhana menggunakan TextPad.

1.2 PEMBAHASAN

Textpad merupakan editor khusus untuk windows dengan pilihan menu untuk kompilasi java, textpad sangat flexibel dan mudah untuk digunakan. penulisannya secara manual, sehingga kita mengerti syntax-syntax dasar pada pemrograman java.

Contoh praktikum

public class Contoh1{public static void main(String args[]){// ini adalah komentar

System.out.println("Mencoba TextPad...");System.out.println("Belajar Algoritma dan Pemrograman");}}

Kita harus harus menyimpan program dengan nama file sesuai definisi nama class. Pilih sub menu file dan pilih save untuk menyimpan program. Seperti contoh diatas, nama class-nya harus “Contoh1”. Apabila tidak sama, java akan menampilkan pesan error. Jika tidak ada kesalahan maka pada tampilan Tool Output akan muncul tampilan “Tool completed successfully”.

Bagian pertamapublic class Contoh1{

Bagian ini biasanya disebut dengan awal class. Class adalah dasar pemprograman berorientasi objek. Class dapat membuat atau mendeklarasikan tipe data baru. Ia dijalankan sebagai Blueprint. File sumber java harus diberi nama berdasarkan class didalam program.Dan kurung kurawal di atas berfungsi untuk membuka/mebuat kalimat baru dan tanda ini harus ada.

Bagian keduapublic static void main(String args[]){Bagian ini merupakan bagian awal program Java  yang dijalankan sehingga setiap aplikasi Java harus memiliki Blok kode ini. Bagian ini juga disebut dengan awal method main.

Bagian ketigaSystem.out.println("Mencoba TextPad...");Bagiab ini berfungsi untuk menampilkan kalimat yang ada dalam kurung tersebut

Bagian keempatSystem.out.println("Belajar Algoritma dan Pemrograman");}}Bagian ini fungsinya sama dengan bagian ketiga, kurung kurawal tutup berfunsi untuk mengakhiri method main serta menandakan akhir kelas.

Void : Menunjukan bahwa method tidak mengembalikan nilai atau objek.

Main : merupakan nama method utama dari program java.

Static : merupakan tipe method.

Public : merupakn salah satu macam modifier.

String : String merupakan tipe argument yang diterima untuk parameter dari command Java.

Args[] : array argument yang bias ditambahkan pada saat menggunakan command java untuk menjalankan program java.

1.3 KESIMPULAN

Textpad merupakan editor yang mudah digunakan dan dipahami, sehingga sanagat cocok untuk para programer pemula.

1.4 TUGAS

Pertanyaan1. Apa saja kelebihan TextPad dibandingkan dengan editor lain/2. mengapa nama class harus sama dengan nama saat program disimpan, jelaskan

dengan singkat!

Jawaban1. a. Mudah digunakan

b. Kemampuan untuk kompilasi java dan eksternal program lainnya c. Multi file dapat diedit secara bersamaan dan ada spell checker dengan kosa kata kamus dari 10 bahasad. Ringan untuk digunakane. Terdapat fasilitas line numberf. Coloring syntaxg. Memiliki bahasa makro, integrasi compiler dan memiliki database simbol (Ctags atau

setara).2. Karena nama public class merupakan nama file java. Java menganut sistem case

sensitive, sehingga mewajibkan nama file sama dengan nama class. Jika tidak, maka hasilnya error.