Anda di halaman 1dari 25

Kelas

LAPORAN PRAKTIKUM

1PMIK-A

ALGORITMA DAN PEMROGRAMAN


MODUL : PENGGUNAAN PROGRAM KOMPUTER DALAM BENTUK
APLIKASI JAVA NET8 KE DALAM ALGORITMA

Nama Praktikan
Nanda Eka Dewi
Amarta

Nama Penilai

Nomor

Tanggal

Mahasiswa

Kumpul

Tanda tangan
Praktikan

Asisten

1504000007

Tanggal

Nilai

Koreksi

Tanda tangan
Asisten

Dosen

Aulia Germi
Mahanani, SST
Puguh Yudho
Tristanto,
S.Kom.,MM

PRODI D-III PEREKAM MEDIS DAN INFORMASI


KESEHATAN
POLTEKKES KEMENKES MALANG
2016
BAB I

PENDAHULUAN
1.1 Latar Belakang
Perkembangan globalisasi informasi sedang mendunia dalam hal kreatifitas
dari berbagai disiplin ilmu dalam bidang teknologi informasi dan komunikasi
pengetahuan sekarang ini menyebabkan manusia berusaha untuk menciptakan
sesuatu yang menunjang perkembangan globalisasi ini, contohnya dibidang
kesehatan. Teknologi khususnya teknologi informasi dan komunikasi adalah suatu
bidang yang amat kompleks, yang sebenarnya disini terjadi berbagai kombinasi
dan juga pengembangan gabungan dari berbagai disiplin ilmu yang amat
kompleks dan diharapkan menjadi teknologi yang simple multitasking dan juga
mudah untuk dipelajari, baik itu dari segi software, hardware dan ataupun
perkembangan jaringan teknologi itu sendiri.
Dalam perkembangan kali ini yang akan dibahas lebih lanjut adalah mengenai
perkembangan software yang sangat booming begitu cepat. Perkembangan
software yang sangat cepat ini, membuat kita seharusnya selalu ingin tahu
teknologi apa yang paling baru yang sedang beredar. Dan hal ini ternyata sudah
dilakukan oleh java, sebuah platform bahasa pemrograman yang sederhana.
Dalam kesempatan ini akan membahas bahasa pemrograman java, sebagai sebuah
peralatan pembuat software yang telah teruji dan produknya paling banyak
berkembangan dan beredar dimasa sekarang. Bahasa pemrograman java mudah
untuk dipelajari oleh orang yang masih awan seperti halnya mahasiswa. Dalam
dunia perekam medis, java adalah salah satu bahasa pemrograman yang
mendukung dalam sebagian besar pekerjaan perekam medis di rumah sakit, salah
satunya untuk mengatur manajemen rumah sakit. Oleh karena itu, sangat penting
bagi seorang perekam medis untuk mempelajari java untuk menunjang
pekerjaannya.

1.2 Landasan Teori

Bahasa Pemrograman (programming language) adalah sebuah instruksi


standar untuk memerintah komputer agar mempunyai fungsi tertentu. Bahasa
pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik
yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan
seorang programmer dapat menentukan secara persis data mana yang akan diolah
oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah
apa secara persis yang akan diambil dalam berbagai situasi. (Wikipedia, 2012)
Selain itu, algoritma adalah hal yang perlu dipelajari untuk praktikum java
kali ini. Algoritma adalah susunan urut langkah-langkah yang masuk akal dalam
penyelesaian masalah yang disusun secara sistematis. Untuk menjadi sebuah
algoritma, susunan urutan langkah yang diambil untuk menyelesaikan masalah
harus memberikan hasil yang benar.
Dalam pemrograman sederhana, algoritma merupakan langkah pertama
yang harus ditulis sebelum menuliskan program. Masalah yang dapat diselesaikan
dengan pemrograman komputer adalah masalah-masalah yang berhubungan
dengan perhitungan matematika. Hal yang penting dikuasai dalam pemrograman
adalah logika berpikir bagaimana cara memecahkan masalah pemrograman yang
akan dibuat. (P, 2014)
Java adalah bahasa pemrograman yang dapat dijalankan diberbagai
komputer termasuk telepon genggam. Java merupakan bahasa pemrograman yang
bersifat umum non-spesifik dan secara khusus didisain untuk memanfaatkan
dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang
memungkinkan aplikasi java mampu berjalan di beberapa platform sistem
operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan
di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer
digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis
perangkat lunak aplikasi ataupun aplikasi. (Wikipedia, 2016)
Hubungan java dengan netbeans adalah NetBeands adalah merupakan IDE
yang

ditujukan untuk memudahkan pemrograman java. Dalam NetBeans ,

pemrograman dilakukan berbasis visual.


NetBeans adalah suatu tool untuk membuat program dengan menggunakan
bahasa pemrograman Java berbasis grafis. Cara membuat program dengan

merancang tampilan menggunakan komponent visual dan proses diletakan pada


event driven. Netbeans menyediakan sekumpulan perangkat lunak modular yang
disebut modul yang dipakai untuk membangun suatu aplikasi. Sebuah modul
adalah merupakan arsip Java (Java Archive) yang memuat kelas-kelas Java yang
berinteraksi dengan NetBeans Open API . Kemudian rancangan tampilan yang
dibuat menggunakan NetBens programnya secara otomatis akan digenerate
menjadi kode. (Badiyanto). Untuk menginstall Netbeans kita harus menginstall
java terlebih dahulu.
Kelebihan NetBeans sebagai IDE pemgrograman java adalah Netbeans
mencakup compiler atau builder jadi tidak perlu membuat teks program secara
manual per baris, tapi cukup klik pada component- pellete. Teks program akan
dihasilkan secara otomatis dan debugger internal. Hal ini sangat memudahkan
proses pasca perancangan program.

BAB II
DESKRIPSI KERJA

1.

Pastikan
dulu, Java harus sudah di install pada komputer.

2.

Kemudia
n download NetBeans 8.1 dan langsung install

3.

Setelah
kedua software siap, NetBeans siap digunakan.

4.

Membuk
a NetBeands 8.1 dengan memilih Start Program NetBeands 8.1

5.

Tampilan
awal akan muncul seperti dibawah ini.

6.

Pilih
menu File kemudian New Project

KLIK

7.

Pada
tampilan dibawah ini pilih Categories Java dan Project Java Application
seperti dibawah ini. Lalu klik Next

8.

Tulis
nama project pada isian Project Name.

9.

Pilih
lokasi penyimpanan pada isian Project Location. Tulis lokasi dengan
menggunakan pilihan browser.

10.

Centang
pilihan Create Main Class jika project ini akan langsung membuat kelas main
atau bisa diganti nama kelasnya(bukan kelas main). Lalu klik Finish.

11.

Kemudia
n, membuat program dalam kelas Main atau bisa dengan membuat kelas
sendiri.

12.

Jika akan
membuat kelas dari tampilan ini, maka pilih lokasi yang akan digunakan
untuk meletakkan kelas, di Source Package. Pilih NewJavaClass

13.

Akan
muncul tampilan sebagai berikut. Kemudian tulis nama kelas dan klik
finish.

14.

Kemudia
n pada main kelas, ketik Sys lalu klik kombinasi CTRL+SPASI diantara
kurung kurawal yang ada sesudah kata public static void main(String[]
args). Seperti pada dibawah ini.

15.

Pilih
System.out.println(className.methodName());systrace.

16.

Pada
tampilan dibawah ini, hapus tulisan className.methodName(). Lalu tuliskan
LAPORAN TIK SEMANGAT diantara tanda pada
System.out.println(className.methodName()); .Seperti dibawah ini.

17.

Setelah
itu jalankan dengan cara klik kanan pada tab Projects pada nama kelasnya,
dalam hal ini LatihanPertama. Tampilannya adalah sebagai berikut:

18.

Pilih Run
akan terjadi proses kompilasi. Perhatikan bagian tab Output. Jika berhasil,
tidak ada kesalahan akan muncul tampilan sebagai berikut.

Dengan demikian membuat dan menjalankan program java dengan menggunakan


NetBeans sukses dijalankan.
BAB III
PEMBAHASAN
Java adalah pemrograman yang CASE SENSITIVE artinya setiap huruf
besar kecil yang kita tulis pada java sangat berpengaruh jadi kalian harus hati hati ya dalam menulis kode java nya perhatikan besar kecilnya huruf. Setiap akhir
rumus harus diberi tanda titik koma ;
3.1 Contoh-contoh membuat program java
a.

Untuk

membuat program java luas lingkaran:


1.
Pertama membuat class dengan klik kanan pada PackageNewJavaClass.
2.
Kemudian beri nama classfinish.
3.
Ketik import java.util.Scanner; dibawah package kartupasien
4.
Didalam kurung kurawal pada public class ketikkan public static void
main(String[]args).
5.
Lalu enter dan beri kurung kurawal buka dibawah kata public static void
main(String[]args) seperti gambar dibawah ini.

6.
Ketik seperti dibawah ini. penggunaan huruf besar dan kecil harus diperhatikan.

7.
Lalu klik shift+F6 untuk run program. Maka akan muncul output seperti dibawah
ini.
Penjelasan program :
package kartu pasien diatas merupakan kumpulan dari berbagai
kode dan file yang terangkum dalam satu paket. Paket ini akan berisi
beberapa file dan kode yang akan menjalankan program tersebut. Package
i)

terdiri atas beberapa file, yaitu:


import java.util.scanner; adalah untuk mengambil fungsi scanner
pada java. Scanner berfungsi untuk menerima masukan dari keyboard. Jadi
pada program ini nantinya akan ada penginputan data pada hasil output saat

di run. Hasilnya akan sesuai dengan rumus yang ditulis di program ini.
ii) public class Luaspersegi merupakan pendeklarasian sebuah nama
class. Public berarti metoda yang yang bersangkutan bisa dimanfaatkan oleh
kelas-kelas yang mana saja yang ada di dalam proyek yang kita buat. Jadi
kelas Luaspersegi dapat dimanfaatkan oleh kelas-kelas lain yang ada dalam
program yang kita buat. Setelah kata public class akan ada tanda { dan }, hal
ini menandakan bahwa setiap rumus yang ada didalam kurung kurawal ini

merupakan bagian dari kelas tersebut. Nama kelas harus sama dengan nama
file yang tersimpan dalam program java.
iii)public static void main(String[] args) adalah pemulaan
fungsi yang utama dalam java / memulai program dengan method main. Kata
void didepan main merupakan keharusan dalam java. Method void yaitu
method yang tidak mengembalikan nilai (tidak punya return value). Method
main digunakan pada saat program dijalankan untuk memanggil perintah
perintah java / method yang lain. Tanpa main, program dijalankan tidak akan
menghasilkan apa apa.
iv) Scanner ok = new

Scanner

(System.in) berfungsi untuk

pendeklarasian variable Scanner dan membuat instance dari Scanner yang


menerima

masukan

dari

keyboard

dan

mengasosiasikannya

dengan System.in. Scanner akan menerima masukan dari keyboard dan ok


adalah nama scannernya.
v) Int Sisi, Luas, keliling; artinya tipe data yang dibaca oleh
program adalah integer yaitu hanya bilangan bulat. Integer tidak akan
membaca bilangan desimal. Pada contoh program ini, yang dideklarasikan
adalah Sisi, Luas dan Keliling.
vi) Sisi = ok.NextInt(); berfungsi untuk penginputan data yang akan
di buat oleh kita dan memanggil fungsi nextInt() yang membaca angka yang
berupa integer dari keyboard. Sisi adalah nama variabel . Syntax tersebut
berfungsi pada tipe data integer , contohnya pada tipe data double maka
gunakan Sisi = ok.NextDouble(); .
vii) Luas= (Sisi*Sisi); dan keliling= (4*Sisi); artinya
Luas dan keliling adalah variabel yang di deklarasikan oleh fungsi Int pada
awal tadi. Hasil luas dan keliling mengambil dari input data yang ada pada
fungsi Sisi = ok.NextInt();. Nantinya pada output akan ada input
data dan secara otomatis akan muncul hasil Luas = (Sisi*Sisi);
dan
keliling= (4*Sisi);.
viii) System.out.println("Luas = "+luas+ cm);artinya rumusrumus yang ada diatasnya akan di keluarkan dalam bentuk output kata yang
ada didalam tanda petik yaitu Luas = dan cm sedangkan kata yang
ada di dalam tanda + adalah output yang diambil dari hasil rumus yang

dideklarasikan oleh fungsi Int. Method println(); digunakan untuk


mencetak karakter pindah baris sedangkan untuk mencetak tanpa pindah baris
bisa menggunakan print();. Dengan hanya menginput sisi maka akan muncul
secara otomatis luas dan keliling.
ix)Penjelasan untuk System.out.println("keliling= "+keliling+
cm); sama dengan penjelasan System.out.println("Luas =
"+luas+ cm);.
b) Untuk menampilkan biodata pasien RS Bakti Persada maka menggunakan
rumus seperti dibawah ini.
package Latihan;
public class Kartupasien; {
public static void main(String[] args) {
System.out.println("Biodata Pasien RS BAKTI PERSADA ");
System.out.println("===================================
=");System.out.println("Nama_Pasien

: Nanda Eka Dewi

Amarta");
System.out.println("No_RM
System.out.println("Poli

: 961069");
: KIA");

System.out.println("Jenis_Kelamin: Perempuan");
System.out.println("Tgl_Lahir

: 24 Juni 1997");

System.out.println("Alamat

: Probolinggo");

System.out.println("===================================
==");
System.out.println("Kartu ini dibawa pada saat berobat
kembali");

}}

Maka akan menghasilkan output sebagai berikut.

Penjelasan untuk program diatas:

package kartupasien diatas merupakan kumpulan dari berbagai kode


dan file yang terangkum dalam satu paket. Paket ini akan berisi beberapa file dan
kode yang akan menjalankan program tersebut. Package terdiri atas beberapa file,
yaitu:
i) public class Kartupasien merupakan pendeklarasian sebuah nama
class. Public berarti metoda yang yang bersangkutan bisa dimanfaatkan oleh
kelas-kelas yang mana saja yang ada di dalam proyek yang kita buat. Jadi kelas
Kartupasien dapat dimanfaatkan oleh kelas-kelas lain yang ada dalam program
yang kita buat. Setelah kata public class akan ada tanda { dan }, hal ini
menandakan bahwa setiap rumus yang ada didalam kurung kurawal ini
merupakan bagian dari kelas tersebut. Nama kelas harus sama dengan nama
file yang tersimpan dalam program java.
ii) public static void main(String[] args); adalah pemulaan
fungsi yang utama dalam java / memulai program dengan method main. Kata
void didepan main merupakan keharusan dalam java. Method void yaitu
method yang tidak mengembalikan nilai (tidak punya return value). Method
main digunakan pada saat program dijalankan untuk memanggil perintah
perintah java / method yang lain. Tanpa main, program dijalankan tidak akan
menghasilkan apa apa.
iii)System.out.println("Biodata Pasien RS BAKTI PERSADA
"); artinya akan muncul output keterangan yang ada di dalam tanda kurung
dan petik saat di run dengan karakter pindah baris.

Method println();

digunakan untuk mencetak karakter pindah baris sedangkan untuk mencetak


tanpa pindah baris bisa menggunakan print();. Dengan hanya menginput sisi
maka akan muncul secara otomatis luas dan keliling.
iv) Untuk rumus System.out.println(""); yang lain pada program kartu
pasien, penjelasan sama dengan yang ada diatas.
c) Membuat program java seperti berikut:
package kartupasien;
import java.util.Scanner;
public class Jumlah
{public static void main(String args[])
{
Scanner masuk = new Scanner(System.in);
int A,B, jumlah;
System.out.print("Bilangan 1 : ");

A = masuk.nextInt();
System.out.print("Bilangan 2 : ");
B = masuk.nextInt();
jumlah = A + B;
System.out.println("Jumlah = " + jumlah);}}

Penjelasan program :
package kartupasien diatas merupakan kumpulan dari berbagai kode
dan file yang terangkum dalam satu paket. Paket ini akan berisi beberapa file
dan kode yang akan menjalankan program tersebut. Package terdiri atas
beberapa file, yaitu:
i) import java.util.scanner; adalah untuk mengambil fungsi scanner
pada java. Scanner berfungsi untuk menerima masukan dari keyboard. Jadi
pada program ini nantinya akan ada penginputan data pada hasil output saat
di run. Hasilnya akan sesuai dengan rumus yang ditulis di program ini.
ii) public class Jumlah merupakan pendeklarasian sebuah nama class.
Public berarti metoda yang yang bersangkutan bisa dimanfaatkan oleh kelaskelas yang mana saja yang ada di dalam proyek yang kita buat. Jadi kelas
Jumlah dapat dimanfaatkan oleh kelas-kelas lain yang ada dalam program
yang kita buat. Setelah kata public class akan ada tanda { dan }, hal ini
menandakan bahwa setiap rumus yang ada didalam kurung kurawal ini
merupakan bagian dari kelas tersebut. Nama kelas harus sama dengan nama
file yang tersimpan dalam program java.
iii) public static void main(String[] args) adalah pemulaan
fungsi yang utama dalam java / memulai program dengan method main. Kata
void didepan main merupakan keharusan dalam java. Method void yaitu
method yang tidak mengembalikan nilai (tidak punya return value). Method
main digunakan pada saat program dijalankan untuk memanggil perintah
perintah java / method yang lain. Tanpa main, program dijalankan tidak akan
menghasilkan apa apa.
iv) Scanner masuk = new Scanner (System.in) berfungsi untuk
pendeklarasian variable Scanner dan membuat instance dari Scanner yang
menerima masukan keyboard dan mengasosiasikannya dengan System.in.

Scanner akan menerima masukan dari keyboard dan masuk adalah nama
scannernya.
x) Int A, B, Jumlah; artinya tipe data yang dibaca oleh program adalah
integer yaitu hanya bilangan bulat. Integer tidak akan membaca bilangan
desimal. Pada contoh program ini, yang dideklarasikan adalah A, B, dan
Jumlah.
xi)System.out.print("Bilangan 1 : "); artinya output dari rumus
tersebut adalah kalimat di antara tanda kurung dan tanda petik tanpa pindah
baris karena print();.
xii) A = masuk.nextInt(); berfungsi untuk penginputan data yang akan
di buat oleh kita dan memanggil fungsi nextInt() yang membaca angka yang
berupa integer dari keyboard. A adalah nama variabel . Syntax tersebut
berfungsi pada tipe data integer , contohnya pada tipe data double maka
gunakan A = masuk.NextDouble(); .
xiii) Penjelasan sama pada rumus System.out.print("Bilangan 1 :
"); dan A = masuk.nextInt();.
xiv) Jumlah= A+B. Rumus ini telah dideklarasikan oleh fungsi

int

sehingga hasil outputnya berupa hasil input pertama pada keyboard sebagai
nilai A dan input kedua pada keyboard sebagai nilai B dan bisa di tampilkan
di output.
xv) System.out.println("Jumlah = " + jumlah);}}, berfungsi
untuk menampilkan output dari kata diantara tanda kurung dan tanda petik
yaitu Jumlah = dan hasil penjumlahan input dari A dan B akan ditampilkan
juga pada output karena adanya rumus +jumlah yang telah dideklarasikan
pada fungsi int.
d) Program dengan menggunakan operator aritmatika
public class Aritmatika
{
public static void main(String args[])
{
System.out.println("1 + 2 = " + (1 + 2));
System.out.println("3 * 2 = " + (3 * 2));
System.out.println("7 / 3 = " + (7 / 3));
System.out.println("3 - 2 = " + (3 - 2));
System.out.println("13% 5 = " + (13 % 5));
}}

Penjelasan untuk program diatas:


package kartupasien diatas merupakan kumpulan dari berbagai kode
dan file yang terangkum dalam satu paket. Paket ini akan berisi beberapa file dan
kode yang akan menjalankan program tersebut. Package terdiri atas beberapa file,
yaitu:
v) public class Aritmatika merupakan pendeklarasian sebuah nama
class. Public berarti metoda yang yang bersangkutan bisa dimanfaatkan oleh
kelas-kelas yang mana saja yang ada di dalam proyek yang kita buat. Jadi kelas
Aritmatika dapat dimanfaatkan oleh kelas-kelas lain yang ada dalam program
yang kita buat. Setelah kata public class akan ada tanda { dan }, hal ini
menandakan bahwa setiap rumus yang ada didalam kurung kurawal ini
merupakan bagian dari kelas tersebut. Nama kelas harus sama dengan nama
file yang tersimpan dalam program java.
vi) public static void main(String[] args); adalah pemulaan
fungsi yang utama dalam java / memulai program dengan method main. Kata
void didepan main merupakan keharusan dalam java. Method void yaitu
method yang tidak mengembalikan nilai (tidak punya return value). Method
main digunakan pada saat program dijalankan untuk memanggil perintah
perintah java / method yang lain. Tanpa main, program dijalankan tidak akan
menghasilkan apa apa.
vii)
System.out.println("1 + 2 = " + (1 + 2)); artinya
akan muncul output keterangan yang ada di dalam tanda kurung dan petik saat
di run dengan karakter pindah baris, sedangkan tanda + pertama pada + (1 +
2) menandakan output yang akan keluar adalah hasil dari operasi aritmatika
(1 + 2) yaitu 3. Method println(); digunakan untuk mencetak karakter
pindah baris sedangkan untuk mencetak tanpa pindah baris bisa menggunakan

print();. Dengan hanya menginput sisi maka akan muncul secara otomatis luas
dan keliling.
viii) Untuk rumus System.out.println(""); yang lain pada program
aritmatika ini, penjelasan sama dengan yang ada diatas.
3.2 Contoh-contoh operator dalam pemrograman java
a) Operator aritmatika
int a = 10;
int b = 3;
int c = a / b;
Int hanya
membaca angka desimal contohnya 10 & 3 seperti contoh diatas. Hasil
System.out.println(c);
10/3 pada int c adalah 3,333 tetapi pada output tetap ditulis 3.
b) Operator Penugasan Operator
int a = 10;
a += 5;
System.out.println(a);
Hasil dari operasi += tersebut adalah 15. Hal ini dikarenakan a += 5 sama dengan
a = a + 5, dikarenakan a sebelumnya adalah 10, maka itu berarti a = 10 + 5.
c) Operator Pembanding Operator
boolean a = 10 == 100;
System.out.println(a);

Hasil dari operasi pembanding adalah boolean. True jika operasi pembanding tersebut
benar, dan false jika operasi pembanding tersebut salah. Hasil dari program diatas
adalah false, karena memang 10 tidak sama dengan 100. == tanda sama dengan.

d) Operator Logika Operator


boolean hasil = 10 == 100 ||
100 == 100;
System.out.println(hasil);

Operator logika digunakan untuk membentuk suatu keadaan dari dua atau lebih
kondisi tertentu, operator logika biasanya digabungkan dengan operator pembanding.
Hasil dari operator logika adalah boolean. || adalah tanda atau. Pada aturan ||, salah
bertemu dengan benar jawabannya adalah benar.

BAB IV
PENUTUP

4.1 Kesimpulan
Teknologi informasi dan komunikasi saat ini berkembang pesat, begitu pula di
dunia kesehatan. Pelayanan yang diberikan kepada pasien tidak akan maksimal
tanpa ada manajemen pengendalian sarana pelayanan kesehatan atau rumah sakit
yang baik. Manajemen rumah sakit ini juga ditunjang oleh beberapa program,
salah satunya adalah java. Java adalah bahasa pemrograman yang dapat dijalankan
diberbagai komputer, sedangkan bahasa Pemrograman (programming language)
adalah sebuah instruksi standar untuk memerintah komputer agar mempunyai
fungsi tertentu. Bahasa pemrograman ini merupakan suatu himpunan dari aturan
sintaks dan semantik yang dipakai untuk mendefinisikan program komputer.
Dalam bahasa pemrograman ini terdapat algoritma yang akan menyelesaikan
beberapa masalah dalam pembuatan suatu program. Sesuai dengan fungsinya,
pengertian algoritma adalah susunan urut langkah-langkah yang masuk akal
dalam penyelesaian masalah yang disusun secara sistematis. Dengan begitu,
masalah dalam pembuatan program akan terselesaikan dengan baik.
Java sebagai bahasa pemrograman akan membantu Netbeans dalam membuat
beberapa program, contohnya program yang ada di rumah sakit. Perekam medis
juga bertanggung jawab dalam membuat beberapa program ini. Perekam medis
tidak hanya menginput data secara manual saja, mereka diharapkan bisa membuat
program yang dapat memajukan rumah sakit.
Program yang dibahas pada laporan ini adalah beberapa program sederhana
yang mendasari profesi PMIK. Beberapa rumus yang ada pada Netbeans
diantaranya cara untuk membuat program memasukkan data pasien secara
otomatis, dan penghitungan matematik secara otomatis. Dengan menggunakan
beberapa perintah atau rumus yang ada pada Netbeans maka program tersebut
akan berjalan sesuai dengan rencana yang dibuat dengan langkah-langkah yang
sistematis. Contoh rumusnya adalah import

java.util.Scanner,

public class, public static void main(String args[]),


Scanner

masuk

new

Scanner(System.in),

int,

System.out.print, System.out.println, package, boolean,


int, scanner, system.in, nextInt dan beberapa rumus khusus
untuk operasi Operator aritmatika, Operator Penugasan Operator, Operator

Pembanding Operator, dan Operator Logika Operator. Dengan adanya


beberapa rumus tersebut, pembuatan program untuk keperluan rumah sakit jadi
lebih mudah. Manfaat dari program ini untuk rumah sakit, diantaranya adalah
untuk menghemat waktu, tenaga, dan pengolahan data rumah sakit dapat lebih
efektif dalam prosesnya. Jika perekam medis maupun programmer lain dalam
bidang kesehatan mampu menciptakan program-program baru yang menunjang
pengelolaam rumah sakit, maka manajemen rumah sakit akan semakin baik dan
kualitas pelayanan terhadap pasien juga akan meningkat.

DAFTAR PUSTAKA

Badiyanto. (t.thn.). Pengenalan Netbeans. Pengenalan Java Netbeans, 1.


Java, G. (2008, Juni 7). SiregarBox Hideout. Dipetik Maret 12, 2016, dari Belajar
Programming: https://siregarbox.wordpress.com/tag/java/
Listiawan, D. B. (2012, Oktober 7). Cara Membuat Program Java Sederhana
dengan Netbeans. Dipetik Maret 10, 2016, dari Cara Membuat Program
Java Sederhana dengan Netbeans Web Site:
debelist.blogspot.co.id/2012/10/cara-membuat-program-javasederhana.html
Munandar, I. (2013, April 18). Belajar Java dengan Netbeans. Dipetik Maret 10,
2016, dari Belajar Java dengan Netbeans Web Site:
http://imammunandar1993.blogspot.co.id/2013/04/belajar-java-mudahmenggunakan-netbeans.html
Naturalilmu. (2011, Desember 4). Apa itu netbeans? Dipetik Maret 10, 2016, dari
Apa itu netbeans? Web Site:
https://naturalilmu.wordpress.com/2011/12/04/apa-itu-netbeans/
P, S. (2014). Pengertian Bahasa Pemrograman. Dipetik Maret 10, 2016, dari
Pengertian Bahasa Pemrograman Website:
http://spatabang.blogspot.co.id/2014/01/pengertian-algoritmapemrograman-dan.html
Rahmah, S. (2013, April 7). Penggunaan Input Output Stream pada Java. Dipetik
Maret 12, 2016, dari Penggunaan Input Output Stream pada Java Web
Site: http://rahmakeys.blogspot.co.id/2013/04/penggunaan-input-outputstream-pada-java.html
Sebastian, S. (2012, September 25). Dasar-Dasar Java. Dipetik Maret 10, 2016,
dari Dasar-Dasar Java Web Site: meja-ilmu.blogspot.co.id/2012/09/dasardasar-java.html
Tristanto, P. Y. (2016). MODUL 1praktekfinis. Malang.
Vengeance, Z. (2015, November 24). Fungsi Scanner pada Java. Dipetik Maret
12, 2016, dari Fungsi Scanner pada Java Web Site: http://tkj2all4free.blogspot.co.id/2014/03/fungsi-scanner-pada-java.html
Wikipedia. (2012). Bahasa Pemrograman . Dipetik Maret 10, 2016, dari Bahasa
Pemrograman Website:
https://id.wikipedia.org/wiki/Bahasa_pemrograman
Wikipedia. (2016, Januari 3). Java. Dipetik Maret 10, 2016, dari Java web Site:
https://id.wikipedia.org/wiki/Java
X. (2010, Juli). Penjelasan Contoh Program Dasar Java . Dipetik Maret 10, 2016,
dari Penjelasan Contoh Program Dasar Java Website: belajarpemrograman2.blogspot.co.id/2010/07/penjelasan-contoh-program-dasarjava.html
Zein, A. (2011, Maret 22). Belajar Java. Dipetik Maret 10, 2016, dari Belajar Java
Web Site: https://ayobelajarjava.wordpress.com/page/2/

1. Jelaskan 8 type data pada program java netbeans.8 IDE ?

Integer
Integer (int) adalah tipe data yang menampung data berupa bilangan bulat.
memiliki nilai dari 2147483648 sampai 2147483647 dan menempati bytes
(32 bits) di memori. tipe data ini cocok digunakan untuk menyimpan datadata yang nanti hasilnya diharapkan memiliki nilai bulat, karena walau
dilakukan pembagian dan jika dalam hitungan normal kita hasilnya bernilai
pecahan atau decimal, hasil yang ditampilkan nantinya akan tetap bernilai
bulat. biasanya lebih cocok digunakan sebagai tipe data dari counter atau
penghitung jumlah.

Byte
Byte juga hampir sama dengan integer, yang membedakan byte dengan
integer adalah range yang lebih kecil dari integer. byte memiliki range dari
-128 sampai +127 dan menempati 1 byte (8bits) di memory.

Short
Tipe data dengan nilai 16 bit, merupakan tipe data yang menyimpan bilangan
bulat dan memiliki nilai minimum -32.768 dan nilai maksimum +32.767.
sama halnya dengan byte. tipe data ini bisa digunakan untuk angka-angka
yang kecil dan bisa dipakai untuk menyatakan nilai array yang lebih besar
dari byte.

Long
Long juga salah satu tipe data yang menampung bilangan bulat, sama dengan
dua tipe diatas yang membedakannya adalah range nilainya. long memiliki
nilai dari -9223372036854775808 sampai 9223372036854775807 dan
menempati 8 bytes (64 bits) pada memori.

Double
Double adalah tipe data yang menampung tipe data desimal. memiliki range
nilai dari -1.710308 sampai +1.710308

Float
Float hampir sama dengan double namun range nilai yang dimilikinya jauh
lebih besar, yaitu dari -3.4108 sampai +3.4108 dan menempati 4 byte di
memori.

Char

Char adalah tipe data yang menyimpan karakter. namun hanya mampu
menyimpan satu karakter saja. karakter yang mampu disimpan adalah huruf,
angka, tanda baca dan juga simbol.

Boolean
Boolean adalah tipe data yang hanya menyimpan dua nilai yaitu true atau
false. Boolean biasanya digunakan untuk membuat program dengan kondisi
tertentu.

2. Jelaskan apa yang dimaksud dengan operator aritmatika ?

Arithmetic Operator (operator aritmatika) adalah operator yang digunakan


untuk melaksanakan operasi aritmatika.
Beberapa operator aritmatika antara lain:
*

: untuk perkalian

: untuk penjumlahan

: untuk pengurangan

: untuk pembagian

: untuk sisa pembagian (modulus)

3. Sebutkan fungsi operator pembanding pada program java ?

Operator

Pembanding

adalah

operator

yang

digunakan

untuk

membandingkan dua buah nilai atau operand.


Operator perbandingan ini antara lain :
<

: untuk kurang dari

>

: untuk lebih dari

<=

: untuk kurang dari atau sama dengan

>=

: untuk lebiih dari atau sama dengan

==

: untuk sama dengan

!=

: untuk tidak sama dengan

<>

: untuk tidak sama dengan

4. Jelaskan apa yang dimaksud dengan opertor logika ?

Operator Boolean atau Operator Logika adalah operator yang digunakan


untuk melakukan operasi logika yaitu operator yang menghasilkan nilai
TRUE (benar) atau FALSE (salah).
Bebarapa macam operator logika antara lain:

and : menghasilkan nilai TRUE jika kedua operand bernilai TRUE


or : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE
xor : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE tetapi
bukan keduaduanya bernilai TRUE
! : mengasilkan nilai tidak TRUE
&& : menghasilkan nilai TRUE jika kedua operand bernilai TRUE
|| : menghasilkan nilai TRUE jika salah satu operand bernailai TRUE
5. Jelaskan apa yang dimaksud dengan variabel dan ekspresi ?

Variabel merupakan sesuatu yang digunakan untuk menampung sebuah data.


Variabel dalam bahasa Java didesign untuk menyimpan hanya 1 jenis tipe
data. Kompiler akan menampilkan kesalahan sintax apabila variabel ini
dicoba untuk diberi tipe data jenis lain. Oleh karena itu Java disebut bahasa
pemrograman bertipe kuat ataustrongly typed language.Suatu variabel baru
dapat digunakan apabila telah dideklarasikan. Pernyataan deklarasi variabel
digunakan untuk mendeklarasikan satu atau lebih variabel dan memberinya
nama. Ketika komputer mengeksekusi deklarasi variabel, komputer akan
menyediakan ruangan di memori kemudian menyimpan alamat ini sesuai
dengan nama variabel yang diberikan.

Ekspresi adalah pernyataan yang melibatkan variabel, data elementer maupun


konstanta. Ekspresi mempunyai kedudukan yang sangat penting dalam
pemrograman karena perhitungan banyak dilakukan memakai ekspresi.
Penyusunan ekspresi memakai lambang-lambang tertentu yang secara umum
disebut dengan operator.

Anda mungkin juga menyukai