Anda di halaman 1dari 9

Studio Multimedia

Mata Kuliah Struktur Data

MODUL I

STRUKTUR DATA

PENDIDIKAN TEKNIK INFORMATIKA DANKOMPUTER JURUSAN PENDIDIKAN


ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 2021
MODUL I

MEMULAI PEMROGRAMAN JAVA

A. Tujuan

Membuat program java menggunakan text editor dan console

B. Dasar teori

1. Console merupakan Tempat untuk menulis perintah(command), Contoh: Terminal


(Linux), MSDOS Command Prompt (Windows)

2. Text Editor merupakan suatu software aplikasi atau suatu program komputer yang
memungkinkan penggunanya untuk membuat, mengubah atau mengedit file teks yang ada
berupa text biasa. Text editor ini sebenarnya bisa digunakan untuk membuat program
komputer dan mengedit source code dari bahasa pemograman. Selain itu, text editor juga bisa
dimanfaatkan untuk membuat halaman web atau template web design dan juga membuat
aplikasi tertentu. Software aplikasi satu ini memang secara umum ditujukan untuk
mempermudah aktivitas pemrograman. Contoh : Notepad, Wordpad.

3. Integrated Development Environment (IDE) merupakan environment pemrograman


yang terintegrasi pada aplikasi. Tujuan IDE adalah untuk menyediakan semua utilitas yang
diperlukan dalam membangun perangkat lunak. IDE menyediakan fasilitas yaitu

a. Developer GUI,

b. Text atau code editor,

c. Compiler/interpreter

d. Debugger.

Sampai tahap tertentu IDE modern dapat membantu memberikan saran yang mempercepat
penulisan. Pada saat penulisan kode, IDE juga dapat menunjukan bagian-bagian yang jelas
mengandung kesalahan atau keraguan.
C. Tugas pendahuluan

1. Jelaskan fitur-fitur teknologi Java seperti, Java Virtual Machine(JVM), garbage collection,
dan codesecurity!

2. Jelaskan perbedaan fase-fase pada program Java!

Jawaban :

1. a). Java Virtual Machine(JVM)


JVM merupakan mesin virtual yang bekerja menyerupai mesin yang sebenarnya. JVM
menyediakan spesifikasi hardware yang dapat mengkompile semua program java.
b). garbage collection
Garbage collection bertanggung jawab untuk mengosongkan memori yang dilakukan
secara otomatis selama program java masih aktif. Selain itu programmer juga dibebaskan
dari beban untuk mengalokasikan kembali memori tersebut.
c). Codesecurity
Java memiliki mekanisme keamanan kode yang sudah ada pada penggunaan JRE(Java
Runtime Environment). Artinya , system java didesign agar kode java dapat dipercaya
atau bisa dikatakan bersetifikat melalui pengamanan 3 lapis. Yaitu, Class loader,
bytecode verifier, memanejemen keamanan dari aplikasi.

2. Langkah pertama dalam pembuatan sebuah program berbasis Java adalah menuliskan
kode program pada text editor. Contoh teks editor yang dapat digunakan antara lain :
Notepad, vi, emacs, dan lain sebagainya. Kode program yang dibuat kemudian tersimpan
dalam sebuah berkas berekstensi .java.
Setelah membuat dan menyimpan kode program, kompilasi file yang berisi kode program
tersebut dengan menggunakan Java Compiler. Hasil dari kompilasi berupa
berkas bytecode dengan ekstensi .class.

D. Praktikum
1. Alat dan Bahan
Alat :
a. Laptop
b. Modul Praktikum
c. Alat Tulis
Bahan: Software Aplikasi Pemrograman Java (EclipseNeon.2)
2. Langkah Kerja
a. Buka aplikasi Eclipse yang sudah terinstal di laptop atau PC

Gambar 1.1 Tampilan Eclipse ketika dibuka

b. Setelah eclipse terbuka maka akan muncul gambar dibawah yang menandakan anda
sudah berada di dalam aplikasi

Gambar 1.2 Tampilan awal Eclipse


c. Pilih menu File-New-Java Project. Ketik nama Project Lalu tekan finish Contoh nama
Project yaitu “Struktur data Haidar Muksen”

Gambar 1.3 Pembuatan java project


d. Klik kanan pada Java Project yang dibuat kemudian pilih New-package. Ketik nama
Package Contoh nama yaitu “Praktikum_Haidar_Muksen”

Gambar 1.4 Pembuatan Package

e. Klik kanan pada package yang telah dibuat kemudian pilih New-Class. Ketik nama Class
Contoh nama yaitu “Modul_1_Haidar_Muksen”

Gambar 1.5 Pembuatan Class


f. Ketika Class sudah jadi, ketik perintah/Source code yang ingin ditulis pada lembar kerja
Tersebut. Untuk Modul 1 silahkan ketik Seperti gambar berikut

Gambar 1.6 Tampilan lembar kerja pada Eclipse Modul 1 dan Perintahnya

g. Setelah mengetik perintah/Source Code maka jalankan perintah tersebut dengan


mengklik symbol.

Gambar 1.7 Tombol Run untuk menjalankan program

h. Setelah Perintah dijalankan maka perintah yang ditulis akan muncul diconsole seperti
pada gambar dibawah ini.

Gambar 1.8 Tampilan hasil ketika perintah telah dijalankan


E. Tugas Praktikum

Gambar 1.9 Source Code pada Java

Dari praktikum diatas, jelaskan fungsi dari tiap perintah pada console

Jawaban :

a. Deklarasi Package

Package merupakan sebuah folder yang berisi sekumpulan program Java. Deklarasi package
biasanya dilakukan saat membuat program atau aplikasi besar. Biasanya nama package
mengikuti nama domain dari sebauh vendor yang mengeluarkan program tersebut.

b. Bagian Class

Java merupakan bahasa pemrograman yang menggunakan paradigma OOP (Object Oriented


Programming). Setiap program harus dibungkus di dalam class agar nanti bisa dibuat menjadi
objek. Blok class dibuka dengan tanda kurung kurawal { kemudian ditutup atau diakhiri
dengan }.Di dalam blok class, kita dapat mengisinya dengan method atau fungsi-fungsi dan juga
variabel.

c. Method Main

Method main() atau fungsi main() merupakan blok program yang akan dieksekusi pertama kali.


Ini adalah entri point dari program. Method main() wajib kita buat. Kalau tidak, maka
programnya tidak akan bisa dieksekusi.
d. Statement dan Ekspresi pada Java

Statement dan eksrepsi adalah bagian terkecil dalam program. Setiap statement dan ekspresi di
Java, harus diakhiri dengan titik koma (;). Statemen dan ekspresi akan menjadi instruksi yang
akan dikerjakan oleh komputer. Pada contoh di atas, kita menyuruh komputer untuk
menampilkan teks "Hello World", dan "Apa kabar?".

Anda mungkin juga menyukai