MAKING ?? SIMPLE THE CALCULATOR PROGRAMMING

advertisement
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
1
MAKING ?? SIMPLE THE CALCULATOR
PROGRAMMING LANGUAGE TO THE
EDITOR JAVA2SE USE NetBeans IDE 3.5.1.
Mohammed Sarifudin, 32,102,037. (32102037)
Abstract—MAKING ??
SIMPLE THE CALCULATOR PROGRAMMING LANGUAGE TO THE EDITOR
JAVA2SE USE NetBeans IDE 3.5.1. Mohammed Sarifudin,
32,102,037. PI, Faculty of Computer Science, 2006 Keywords: Calculator, Java. (xi + 50 + Annex + Output)
ABSTRACT Java can work with many software and compiler. In addition, the Java programming some modules
called classes can also be combined with ease because it is
shaped Object Oriented Programming. By utilizing special
facilities-based graphics and class clusters, called Abstract
Window Toolkit (AWT) that are grouped into a package,
with the Java 2D API to extend AWT’s own ability to handle graphics, text and images and the methods used in A
simple calculator to simplify creation in the making References: 5 (2005 - 2006)
I. Chapter 1
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah
Perkembangan komputer untuk komputer digunakan yang
dalam begitu keperluan pesat memacu masing-masing
penggunanya. Jika lebih ditelaah lagi, Banyak komputer
yang dibuat khusus untuk keperluan pada bidang tertentu,
baik hardware maupun softwarenya. Salah satunya yang
dapat dilihat sekarang ini adalah dalam bidang Software,
Banyak Sistem Operasi yang menyajikan tambahan (ekstra) untuk para penggunanya, suatu Aplikasi kalkulator.
Tidak hanya disuatu sistem operasi saja sering terlihat
Kalkulator, tapi juga di Handphone-handphone sekarang
dengan merk tertentu sering dijumpai adanya kalkulator,
membuat suatu kalkulator tentu saja membutuhkan Software Khusus untuk pembuatannya. Software-softwarenya
pun banyak yang telah dijual dipasaran komputer dan
tentu saja perkembangan kalkulator tersebut tidak pernah
terlepas daari peranan komputer dalam membantu berbagai hal untuk keperluan membuat suatu kalkulator. 1
2 Berdasarkan hal diatas,maka penulis ingin sekali
dan tertarik untuk terjun langsung ke dalam Pembuatan
kalkulator sederhana menggunakan Bahasa Pemograman
JAVA2SE Dengan Editor NetBeans IDE 3.5.1. 1.2 Batasan
Masalah Dalam Penulisan Ilmiah ini penulis hanya akan
membahas tentang pembuatan suatu Calculator sederhana dengan menggunakan Bahasa Pemograman Java2SE
dengan Editor NetBeans Ide 3.5.1, Yakni berupa Calculator Sederhana saja yaitu (Perkalian, Pembagian, Penjumlahan, dan Pengurangan), tanpa Operatoroperator
Trigonometri (sin, cos, tan, asin, acos, atan), tanpa mendahulukan atau membandingkan operator Aritmatika, dan
berguna untuk pembelajaran java dari dasar (Basic). Agar
lebih mengenal bahasa pemrograman Java sebagai pemrograman Object Oriented, dan untuk pembelajaran pehitungan aritmatika anak-anak sekolah dasar(SD). 1.3 Tu-
juan Penulisan Adapun tujuan dari penulisan ilmiah ini
adalah bahwa penulis ingin mencoba membuat kalkulator Sederhana melalui pemograman Java2se, dikarenakan
penulis sering melihat dari berbagai sumber Java yang
beredar saat ini hanya berkisar pada pengenalan Java secara umum, oleh karena itu penulis berharap.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
II. Chapter 2
BAB II LANDASAN TEORI 2.1 Pengenalan Java Java
pertama kali diluncurkan pada tahun 1995 sebaga bahasa pemrograman umum (General purpose programming
language) dengan kelebihan java bisa dijalankan di Web
browser sebagai Applet, sejak awal, para pembuat java
telah menanamkan visi mereka ke dalam java untuk membuat piranti-piranti yang ada dirumah (small embedded
customer device) seperti tv,telepon, radio, dan sebagainya
supaya dapat berkomunikasi satu sama lain. Tentu saja
jalan menuju visi ini tidak mudah untuk ditemukan apalagi
untuk ditempuh. Langkah pertama yang diambil oleh
Sun Microsystem adalah dengan membuat JVM (Java
Virtual Mechine). Yang kemudian diimplementasikan
dalam bentuk JRE (Java Run Time Environment). JVM
adalah lingkungan tempat eksekusi program java berlangsung dimana para objek saling berinteraksi satu dengan
yang lainnya. Virtual mechine inilah yang menyebabkan
java mempunyai kemampuan penanganan memori yang
lebih baik, keamanan yang lebih tinggi serta portabilitas yang besar. Apabila ingin menjalankan program java,
maka cukup memiliki JRE saja. Tapi seandainya ingin
mengembangkan perangkat lunak sendiri, JRE saja tidak
cukup. Untuk lebih meningkatkan produktivitas pengembang perangkat lunak, Sun juga meluncurkan SDK (Standar Development Kit) untuk membuat program aplikasi
berbasis Java. Pada tahun 1999 Sun meluncurkan J2EE
(Java 2 Enterprise Edition ) sebagai framework untuk
membuat aplikasi 5
6 enterprise berskala besar. Pada tahun 2001, Sun
meluncurkan J2ME yang kelak menjadi salah satu standar
pemrograman di dalam PDA maupun handphone. Komunitas Open Source sendiri mempunyai platform yang disebut dengan Jini untuk merealisasikan visi awal dari java.
Java dibagi menjadi tiga bagian yaitu : 1. Enterprise
java (J2EE) untuk aplikasi berbasis web, aplikasi sistem
tersebar dengan beraneka ragam klien dengan kompleksitas yang tinggi,merupakan superset dari standar java. 2.
Standar Java (J2SE), ini adalah yang biasa kita kenal sebagai.......
2
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
For further detail, please
(http://library.gunadarma.ac.id)
visit
UG
Library
III. Chapter 3
BAB III PEMBAHASAN 3.1 Operator operator Aritmatika Dalam bab ini hanya menjelaskan cara membuat
program yang berhubungan dengan operator operator aritmatika penjumlahan, perkalian, pembagian, pengurangan. START INPUT ANGKA OPERASI PERHITUNGAN ANGKA OUTPUT ANGKA Gambar 3.1 Flowchart
Kalkulator 26 dasar yaitu
27 Pada contoh berikut ini adalah cara membuat kalkulator sederhana yang berisikan angka-angka dan operatoroperator dasar seperti perkalian, Penjumlahan, pembagian
, dan pengurangan. Disini akan banyak bermain dengan
operator aritmatika, assignment, relasi, dan logika. Gambar 3.2 Kalkulator Sederhana Prinsip kerja program kalkulator.java sama seperti kalkulator pada umumnya selain
terdapat tombol angka, juga terdapat tombol untuk operator aritmatika dan tombol sama dengan yang berfungsi untuk melakukan operasi aritmatika. Disamping itu juga program ini dilengkapi dengan clear entry ( CE ) untuk menghapus semua atau sebagian masukkan. Dari hasil eksekusi
program diatas (3.2), dapat dijelaskan langkahlangkah
pembuatan program kalkulator java adalah sebagai berikut
:
28 3.2 Pemrograman Window Java sesungguhnya
juga mendukung pemrograman window.
Salah satu
mekanisme menggunakan untuk paket mengimplementasikannya java.awt.
Cara yang lain adalah dengan
dilakukan dengan menggunakan Swing.
Paket java
AWT(Abstract Window Toolkit) menggunakan sistem
penjendelaan (window) pada komputer lokal.
Dengan demikian akan mendapatkan tampilan window yang
berbeda antara system operasi yang berbasis Microsoft
Windows.
Swing merupakan alternative lain untuk
mengimplementasikan pemrograman window. Walaupun
diimplementasikan berdasarkan kelas AWT Swing tidak
menggunakan komponen-komponen yang terdapat pada
AWT, sehingga tampilan komponen-komponen dalam
swing tidak bergantung pada system window local. Dengan demikian tampilan grafik dalam swing untuk semua
system operasi menjadi serupa. Sebagaimana diketahui
komponen merupakan puncak hirarki dalam AWT pada
Swing yang berkedudukan seperti itu yaitu JComponent.
Kwlas inilah yang .......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
IV. Chapter 4
BAB IV KESIMPULAN DAN SARAN 4.1 Kesimpulan
Dari pembahasan pada bab-bab sebelumnya, penulis dapat mengambil kesimpulan : Program Java bersifat tidak
bergantung pada platfrom, artinya java dapat dijalankan
pada sebarang komputer dan bahkan pada sebarang sistem
operasi. Java juga mempunyai kumpulan kelas khusus untuk membuat suatu aplikasi berbasis grafik dan membuat
user Interface, kumpulan kelas yang dinamakan Abstract
Window Toolkit (AWT) tersebut dikelompokkan dalam
suatu paket yang terdiri Java.awt, Java.awt.image dan
Java.applet.*. Dengan Program Java dapat juga memanipulasi Warna, Huruf atau Text sehingga membentuk suatu
tampilan yang menarik. Hal ini merupakan suatu yang
penting dalam menampilkan animasi dan aplikasi java.
4.2 Saran Penulis sangat mengharapkan program-program
kalkulator yang lain selain kalkulator sederhana yang
dibuat oleh penulis, seperti yang dikembangkan menggunakan operator-operator trigonometri, dan dapat membandingkan operator aritmatika. Penulis pun berharap
program tersebut mempunyai desain tampilan yang lebih
inovatif, dan dinamis serta adanya tambhan fasilitasfasilitas baru yang lebih user frindly sehingga proses pengenalan bahasa pemrograman java2SE menggunakan Netbeans 3.5.1 untuk pemula ini dapat diterapkan sesuai yang
diinginkan. 49
.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
V. Chapter 5
.......
For further detail, please
(http://library.gunadarma.ac.id)
visit
UG
Library
Download