Pages

Senin, 04 November 2013

MODUL 1



Modul 1
  1.  Jelaskan sejarah singkat perkembangan java (min 1 halaman)
java dikembangkan pada tahun 1990 oleh insinyur Sun, James Gosling sebagai bahasa pemrograman yang  berperan sebagai otak untuk peralatan pintar (TV interaktif, oven serba bisa). Gosling tidak puas dengan hasil yang ia peroleh ketika menulis program dengan C++, bahasa pemrograman lain, lalu ia mengasingkan diri di kantornya dan menulis bahasa pemrograman baru agar lebih sesuai dengan kebutuhannya.Gosling menamakan bahasa pemograman barunya Oak, bermula dari nama sebuah pohon yang bisa ia lihat dari jendela kantornya; ia kemudian menamainya Green, dan kemudian mengganti namanya menjadi Java, berasal dari kopi Jawa (Java Coffee) , yang katanya banyak dikonsumsi dalam jumlah besar oleh pencipta bahasa ini. Bahasa pemograman ini kemudian menjadi bagian dari strategi Sun untuk menghasilkan uang jutaan dolar ketika TV interaktif menjadi industri bernilai jutaan dolar. Hal itu memang masih belum terjadi hari ini, tetapi sesuatu yang benar-benar berbeda kemudian terjadi pada bahasa pemograman baru Gosling itu.Secara kebetulan World Wide Web menjadi begitu populer, banyak kelebihan yang membuat bahasa Gosling dapat digunakan dengan baik dan cocok pada proyek maupun alat untuk adaptasi ke Web. Pengembang Sun merancang cara bagi program yang akan berjalan dengan aman dari halaman web dan memilih nama baru yang menarik untuk menemani fokus baru bahasa itu: Java.Walaupun Java dapat digunakan untuk banyak hal, Web menyediakan tampilan yang dibutuhkan untuk menarik perhatian internasional. Seorang programmer yang menempatkan program Java pada halaman web dapat langsung diakses ke seluruh planet "Web-surfing". Karena Java adalah teknologi pertama yang bisa menawarkan kemampuan ini, Java kemudian menjadi bahasa komputer pertama yang menerima perlakuan bagai bintang di media.Java adalah bahasa pemrograman untuk berbagai tujuan (general purpose), bahasa pemrogramn yang concurrent, berbasis kelas, dan berorientasi objek, yang dirancang secara khusus untuk memiliki sesedikit mungkin ketergantungan dalam penerapannya. Hal ini dimaksudkan untuk memungkinkan pengembang aplikasi "write once, run anywhere" yang berarti bahwa kode yang dijalankan pada satu platform tidak perlu dikompilasi ulang untuk di tempat lain. Java saat ini menjadi salah satu bahasa pemrograman yang paling populer digunakan, terutama untuk aplikasi web client-server, dengan 10 juta pengguna.
dan hingga saat ini penggunaan pemograman yang terbilang masi baru adalah java
(modul)
 
2   2. Deskripsikan eclipse   
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent, untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya.Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna dengan komponen yang dinamakan plug-in. eclipse merupakan pemograman yang terbilang mudah di pahami sehingga saat ini eclipse di minati
3 3. Sebut dan jelaskan menubar yang ada pada eclips
*File-untuk menyimpan membuka dan mebuat project
*edit-untuk merubah project
*project-untuk membuka project yang sudah dibuka
*help-bantuan yang sekiranya dapat membantu
*dll(modul)
S4. Sebut dan jelaskan  struktur kode yang ada pada eclips
class_dasar modularitas dan struktur pemograman
variable_satuan dassar penyimpanan
method_kumpulan program yang memiliki nama (modul)
  5. Sebut dan jelaskan jenis-jenis tipe data
tipe data sederhana (primitive type penyimpanan yang hanya mampu menyimpan 1 variabel
tipe data kompleks (complex type)adalah tipe data penyimpanan yang mampu untuk menyimpan lebih dari satu nilai dalam tiap satu variabelnya.(modul)
  6. Jelaskan yang dimaksud package, class, public, dan static void dalam eclips?
*package_wadah classdalam 1 kategori
*class_file kode java
*public_membuat class baru
*public void_metode dijalankan oleh main metode java juga (ittelkom.com)
6 7.Jelaskan apa yang akan terjadi, dan mengapa demikian jika user mengetikan listing sebagai berikut pada eclips!
package selamatdatang;
public class tery {
/**
*@param args
*program selamat dating untuk memunculkan nama saya
*/
public static void main(Stringargs){
                        }
}
menunjukkan bahwa nama selamat dating dan dan penamaan sebagai interaksi dengan java missal selamat dating java public void metode untuk mendisplay tampilan (modul)
88. Jelaskan yang dimaksud dengan berikut ini dalam eclips dan masing masing diberi hasil outputnya!
a. “SEMARANG”.equals(“semarang”)
b. “SEMARANG”.equalsIgnoreCase(“semarang”)
c. “semarang”. Length(),
d. “semarang”. charAt(0),
e. “semarang”. Substring(1,4)
f. “semarang”. indexOf(“a”)
g. “semarang”. compareTo(“semarang”)
h. “semaRang”. toUpperCase()
j. “selamat pagi”. Trim()

a. equals(String s), method ini digunakan untuk membandingkan dua objek string dengan membedakan antara huruf besar dengan huruf kecil.
b. equalsIgnoreCase(String s), method untuk membandingkan dua objek string tanpa memperdulikan perbedaan antara huruf besar dengan huruf kecil.
c.
length merupakan anggota kelas String
d. 0 adalah intejer bilangan bulat
ini mengembalikan karakter ke-0 dari string
e.
Fungsi ini mengambil potongan string antara karakter ke-1 hingga karakter 4
f. Fungsi ini mencari string “a”, dan apabila ditemukan mengembalikan posisi awal
g. pembanding dari “semarang” jika sama berarti sama dengan 0
h. mengubah huruf “semarang” menjadi besar
j. menghapus karakter yang tak bias dicetak
(http://yurieprasetyo.blogspot.com)

9 9. String str;
Str=”Hari ini cerah sekali!”;
System.out.printin(“panjang string\””+str+”\”adalah”
+str.length());
Jelaskan yang dimaksud dengan string,str,dan system.out.printin dalam listing diatas, dan hasilan outputnya bagaimana apabila di run pada program yang sudah benar?
_string yaitu adalah tipe dari data
_out adalah pengeluaran data
_printin pengeluaran data pemograman
keluaran data :
hari ini cerah sekali!.java

0 komentar:

Posting Komentar