Minggu, 03 November 2013

modul 1

MODUL 1
1.jelaskan sejarah singkat perkembangan java (min 1 halaman)
Jawab :
 Jawaban : Sejarah perkembangan Java
Bahasa pemrograman Java pertama lahir dari The Green Project, dari awal tahun 1991-1992. Proyek yang d buat belum menggunakan versi yang dinamakan Oak. Proyek tersebut dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, dan sembilan pemrogram lainnya dari Sun Microsystems menghasilkan salah satu proyek adalah maskot Duke yang dibuat oleh Joe Palrang.
Sekitar tahun 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh, Teknologi baru ini dinamai *7 (Star Seven).
Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.
Mereka menjadikan  perambah Java pertama yang dinamai Web Runner, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka.
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:  d buat java.lang: Peruntukan kelas elemen-elemen dasar.  Yang kedua java.io: Peruntukan kelas input dan output, termasuk.  Yang ketiga java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan. Lalu yang ke empat java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.  Java berkembang seiring berkembang nya jaman hingga di buat java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI), dan java terus berevolusi hingga
java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web
seiring berkembangnya jaman akan ada java-java baru, yang teknologi yang akan seimbang
dengan zaman.




2.deskripsikan eclipse
Eclipse adalah sebuah software yang ada di dalam java atau dikenal juga sebagai IDE (integrated development enviropment) untuk bahasa java. Eclipse merupakan komunitas open source dan dapat dijalankan di semua platform (platform –independent). Eclipse terdiri dari frameware yang dapat dikembangkan lebih lanjut.
Referensi : id.wikipedia.org/wiki/eclipse- (perangkat lunak) dan buku modul prantikum
3. sebut dan jelaskan menubar yang ada pada eclipse
·         File :
·         Edit :
·         Refactor :
·         Fource :
·         Navigator :
·         Search :
·         Project :
·         Run :
·         Window :
·         Help :
4. sebut dan jelaskan struktur code yang ada pada eclipse
5. sebut dan jelaskan jenis-jenis tipe data
a)      Tipe data primitif
1.interger :bilangan bulat
a)      Byte : yaitu untuk keperluan proses membaca/menulis
b)      Short : umumnya diaplikasikan pada komputer 16-bit
c)      Int : banyak digunakan untuk indeks dalam struktur pengulangan maupun dalam kontruksi sebuah array
d)     Long : digunakan jika data memiliki range diluar range int.

2.floating-point (bilangan pecahan)
a)      Float : digunakan untuk menandakan nilai-nilai yang mengandung presisi atau ketelitian tunggal yang mengandung media penyimpanan 32-bit
b)      Double : lebih cepat melakukan perhitungan matematis.

3.char : menyatakan sebuah karakter

4.boolean : digunakan untuk menampung nilai logika

B.     Tipe data referensi
a)    Class : pada (template) untuk pembuatan objek
b)    Array : dapat menimpan sebuah data list
c)    Interfase : sekumpulan method yang hanya memuat deklarasi dan struktur method, tanpa detail implementasi
Referensi : eskun.blogspot.com/2013/03/macam-macam-tipe-data-pada-java.html

6. jelaskan yang dimaksud package,class,public, dan static void pada eclipse
a)    Package : koleksi dari beberapa class dan menyediakan proteksi akses dan pengelolaan namescape. Package adalah suatu cara untuk mamanage class-class yang kita buat. Package dapat mengelompokkan class=class berdasarkan kaegori tertentu.
Referensi : mu4n4m.wordpress.com/2008/12/22/package-dalam-bahas-java/

b)      Class : digunakan untuk membuat objek,dan berperan sebagai tipe data dari objek. Class merupkan sarana pengapsulan kumpulan method yang mengoperasikan kumpulan data tersebut.
Referensi :merdiana.blogspot.com/2012/11/method-dan class-pada-java.htmltaa

c)      Public : kode akses yang bersifat umumdata maupun method dalam suatu kodingan tersebut dapat diakses oleh semua bagian di dalam program.
Referensi : januar-ikmal.blogspot.com/2012/11/publik-private-dan-protected-pada-java.html

d)     Static void :

7. jelaskan apa yang terjadi dan mengapa demikian jika user mengetikkan listing sebagai berikut pada eclipse package selamat datang :
Public class tery {
/**
*@pemograman args
*selamat datang untuk memunculkan nama saya (string [] args){

Tidak akan ada terjadi kejadian apapun, karena ada kode yanng kurang. Untuk melengkapinya perlu ditambah sistem out println (“kata-kata”)

8. jelaskan yang dimaksud dengan berikut ini dalam eclipse dan masing-masing diberi outputnya!
a.       “SEMARANG”.equals (“semarang”)
       Membandingkan dua kata. Hasilnya false
b.      “SEMARANG”.equalsIgnorecase (“semarang"),
Membandingkan dua kata tanpa memperhatikan besar kecilnya 0. Yang outputnya bersifat true
c.       “semarang”.jenght (),
Mengetahui jumlah karakter huruf, yaitu semarang = 8
d.      “semarang”.charAt (0),
Mengetahui karakter dari urutan 0, hasilnyaadalah semarang =5
e.       “semarang”.substring (1,4)
f.       “semarang”.indexOf(“a”)
g.       “semarang”.compareTo(“semarang”)
h.      “semaRang”.toUppeCase()
i.        “selamat pagi”.trim()
9.
String str ;
            Str = “Hari ini cerah sekali!”;Lokasi
            System.out.println (“panjang string\””+str+”\” adalah “
+str.lenght ());
Jelaskan yang dimaksud dengan string,str,dan system,out,println dalam listing diatas, dan hasilan outputnya bagaimana apabila di run pada program yang sudah benar?





Tidak ada komentar:

Posting Komentar