Jawaban Modul 1

1.  James Gosling merupakan seorang salah satu insyinyur dari perusahaan Sun. Ia dan insinyur lainnya ingin mendesain komputer kecil yang proyeknya diberi nama “Green”. Proyek ini dimulai tahun 1991.
Pada perusahaan Sun ini kebanyakan para penghuninya merupakan para pemakai unix, sehingga bahasa C++ adalah bahasa dasar yang digunakan mereka. Mereka lebih mengembangkan bahasa yang memiliki orientasi objek, bukan orientasi prosedur.
Setelah itu James Gosling menamai bahasa yang dikembangkannya sebagai “Oak”, yang merupakan nama pohon yang tumbuh di luar jendela kantornya. Namun, karena nama Oak sudah dipakai di bahasa pemograman sebelumnya, ia lalu menamainya lagi dengan “Java”
Mosaic, nama sebuah webbrowser yang ditulis sebagian oleh MarcAndreessen merupakan browser yang  digunakan sebagian besar orang pada tahun 1994. Namun sesungguhnya browser itu dibuat oleh Patrick Naughton dan Jonathan Payne. Browser tersebut terus berkembang ke dalam browserHotJava yang ditulis dalam bahasa Java, sehingga dapat ditunjukkan apa saja kemampuan yang dimiliki oleh bahasa pemograman Java ini.
Disamping itu, para pengembang browser ini memikirkan sesuatu yang lebih. Mereka memiliki ide untuk membuat “applet” yang membuat browser mampu menerjemahkan kode byte tingkat menengah.
Pada tanggal 23 Mei 1995, pada SunWorldevent tahun 95 ini java menjadi sebuah teknologi yang terbukti, dan membuat java terus berlanjut dan terus berkembang sampai saat ini.
Java memiliki 11 kriteria untuk menjelaskan tujuan rancangan dan keunggulannya yang ditulis dalam kriteria “Kertas Putih” Java. Kriteria itu diantaranya yaitu sederhana, berorientasi objek, terdistribusi, kuat, aman, netral arsitektur, portabel, interpreter, highperformance, multithreaded, dan dinamis
(Sumber:http://jauharoh.wordpress.com/tag/sejarah-singkat-perkembangan-java/) 

2.   Eclipse merupakansuatu IDE (Intergrated Development Environment) yang bersifat open source dan gratis yang digunakan untuk mengembangkan perangkat lunak dan bersifat platform independent, yaitu dapat dijalankan padasemua platform.
(Sumber :http://id.wikipedia.org/wiki/Eclipse_%28perangkat_lunak%29) 

     3.   Menu bar pada eclipse:
1.      File            : Berisi perintah untuk membuka, membuat baru file, dll
2.      Edit            : Berisi perintah untuk undo/redo, copy, paste, dll
3.      Navigate     : Berisi perintah untuk menavigasi kode di project
4.      Search        : Berisi perintah untuk mencari data di project
5.     Project     : Berisi perintah untuk membuka/tutup project dan membuildnya
6.      Run           : Berisi perintah untuk run (menjalankan), debug, dll
7.      Window    : Berisi perintah untuk memanipulasi jendela program eclips
8.      Help          : Berisi panduan untuk mengoperasikan eclips
    
    4. Eclipse memiliki struktur code yaitu penulisan class (pengabstraksian prosedur), variable (lokasi penyimpan), method (prosedur/fungsi), dan lain – lain.

     5.  Jenis – jenis tipe data :
1.      Boolean     : 1-bit, memuat hanya true atau false
2.      Char          : 16-bit, memuat karakterunicode
3.      Byte          : 8-bit,  memuat bilanganbulat
4.      Short         :16-bit, memuat bilanganbulat
5.      Int             : 32-bit, memuat bilanganbulat
6.      Long          : 64-bit, memuat bilanganbulat
7.      Float          : 32-bit, memuat bilanganriil
8.      Double      : 64-bit, memuat bilanganriil
(Sumber :ModulPraktikumTeknologiInformasi)

6.    1. Package       : Cara untuk mengatur class
      2. Public          : Berisikode yang sifatnya umum
      3. Static void   : Method diasosiasikan pada class dan tidak memiliki nilai balik

0 komentar: