twitter

    Minggu, 03 November 2013

    MODUL 1

    SOAL:

    1.       Jelaskan secara singkat sejarah Java
    2.       Deskripsikan Eclipse
    3.       Sebut dan jelaskan menubar yang ada pada eclipse
    4.       Sebut dan jelaskan struktur code yang ada pada Eclipse
    5.       Sebut dan jelaskan jenis-jenis tipe data
    6.       Jelaskan yang dimaksud package, class, public, dan static void dalam eclipse?
    7.       Jelaskan yang akan terjadi, dan mengapa demikian jika user mengetikkan listing sebagai berikut pada eclipse!
    8.       Jelaskan yang dimaksud dengan berikut ini dalam eclips dan masing-masing diberi hasil outputnya!
    9.       String str;
    Str = “hari ini cerah sekali”;
    System. out. Println(“Panjang string\””+str+”\”adalah”
    +str.length());

    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

    JAWAB:

    1.       Java adalah bahasa pemograman tingkat tinggi yang mempunyai orientasi objek. The Green Project adalah dimana Bahasa pemrograman Java terlahir. The green project ini belum menggunakan versi Oak, berjalan selama 18 bulan(1991-1992), dan dipimpin oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya.
    tahun 1992 program Java Oakpertama lahir dan the green project ini ditutup. Teknologi java oak pertama ini dinamai "*7" (Star Seven). Nama oak ini terinspirasi dari pohon oak yang ada di depan jendela ruang kerja james gosling.
    Setelah ketenaran star seven memudar, anak perusahan tv kabel dan beberapa orang dari the green project membuat suatu hal yang baru. Mereka termasuk perusahaan yang pesat perkembangannya. Mereka juga sudah menggunakan internet untuk kerja mereka.
    Perambah Mosaic mereka jadikan landasan awal untuk membuat perambah Java pertama (web runner). Lalu web runner ini berganti nama menjadi hot java pada awal2 web runner dirilis.
    Pada tahun 1995, kode sumber java versi 1.0a2 dibuka dan diberitakan di San Jose Mercury News.
    Tetapi setelah itu terjadi perpecahan yang menyebabkan tiga pimpinan utama mundur dan membentuk netscape.
    nama java sendiri terinspirasi dari kopi kesukaan james. Karena kopi ini berasal dari pulau jawa sehingga dinamai “java”. Dan maka dari itulah lambang java berbentuk seperti cangkir teh yang berasap.
    2.       Adalah program  yang berfokus pada membangun sebuah pengembangan platform terbuka dan untuk mengembangkan perangkat lunak
    3.       Menubar pada eclipse:
    -          File
    -          Edit
    -          Refactor
    -          Source
    -          Navigate
    -          Search
    -          Project
    -          Run
    -          Window
    -          Help
    4.       Struktur kode pada eclipse maksudnya adalah jika kita ingin membuat suatu program, kita harus punya algoritma yang dapat diterima oleh komputer. Java mempunyai beberapa struktur code, yaitu diantaranya = class, variabel, method, dan lainnya.
    5.        
    -          tipe integer: tipe data untuk angka bilangan bulat
    -          tipe boolean: tipe data untuk sebuah status. Apakah status itu false atau true
    -          tipe real: tipe data untuk angka bilangan desimal. Tipe data ini jangkauannya lebih luas dari integer
    -          tipe enumerated: Tipe data ini berupa nilai urutan
    -          tipe subrange: tipe data ini adalah untuk sebuah jangkauan. Jadi kita bisa membuat jangkauan sendiri
    -          tipe string: tipe data ini biasanya untuk huruf
    -          tipe double: hampir sama dengan tipe real
    6.        
    è   class: frame yang didalamnya memuat data-data
    è  package: kelas-kelas dikumpulkan agar memudahkan kita
    è  public: kode/sinyal agar bila dilihat oleh umum
    è  static void: berguna untuk membentuk method
    7.       Pada saat program berjalan, muncul “launch error” dikarenakan karena tidak mempunyai output (perintah output)
    8.       A) “SEMARANG”.equals(“semarang”) à membandingkan kata. Output = false
    B) “SEMARANG”.equalsignorecase(‘semarang”)àmembandingkan kata tanpa melihat case. Output = true
    C) “semarang” length()àmenghitung banyak huruf. Output = 8
    D) “semarang”. charA(0),àmelihat/mengetahui huruf pertamanya. Output = s
    E) “Semarang”. Substring (1,4) à mengetahui huruf diantara 1 dn ke 4. Output = ema
    F) “semarang”.index of(“a”)à mengetahui posisi huruf a. Output = 3
    G) “semarang”. Comparoto(“semarang”)à untuk melihat perbedaan huruf. Output = 0
    H) “semarang”. Touppercase()à menjadikan semua huruf kapital. Output = selamat pagi
    I) “Selamat Pagi”.trim()à untuk pemisah. Output = selamat pagi
    9.   
    -          String: biasanya berupa sebuah kata / kalimat
    -          Str: berupa kalimat juga tetapi lebih kearah fingsi kalimat
    -          Systemout.println: output dari string


    0 komentar:

    Posting Komentar