Selasa, 10 Maret 2015

Nama/NIM                                       : Ida Ayu Agung Padmi/1404505049
Jurusan/Fakultas/Perguruan Tinggi       : Teknologi Informasi/ Teknik Universitas Udayana
Mata Kuliah                                      : Pemograman Berorientasi Objek 
Dosen                                              : I Putu Agus Eka Pratama,ST., MT.



Kali ini saya akan membagikan cara tutorial Ubuntu 14.10 Utopic Unicorn. Tapi sebelumnya, ada beberapa hal yang harus disiapkan sebagi berikut 

  • File ISO Instalansi atau USB installer Ubuntu 14.10 Utopic Unicorn
  • Komputer atau laptop yang akan diinstal Ubuntu 14.10 Utopic Unicorn
  • Jika perlu, siapkan partisi kosong berkapasitas minimal 7GB untuk instalansi Ubuntu 14.10 Utopic Unicorn     

MINIMUM SYSTEM REQUIREMENTS UBUNTU 14.10 UTOPIC UNICORN

  • CPU 1GHz atau lebih cepat
  • RAM 1,5GB
  • Hard Drive Size 7GB
  • Port USB atau optical drive untuk instalasi
  • Koneksi internet (opsional)

Langkah Instalasi

Cara instalasi sistem operasi Ubuntu 14.10 Utopic Unicorn ini sama seperti sistem operasi Linux lainnya. Pada tutorial kali ini saya menggunakan media Live USB untuk melakukan instalasi Ubuntu 14.10 Utopic Unicorn. Bagi yang menginstal melalui optical drive maupun USB flash drive, jangan lupa set boot priority melalui BIOS agar booting dengan sukses.
Setelah boot selesai, kita akan disuguhi tampilan desktop Unity dari live session Ubuntu 14.10 Utopic Unicorn Linux. Dobel klik pada ikon Instal Ubuntu 14.10 untuk memulai instalasi.


1.Pilih bahasa sesuai yang diinginkan , kemudian klik Continue untuk melanjutkan ke proses berikutnya.


2.Sistem akan melakukan pengecekan mengenai apa saja yang dibutuhkan untuk instalasi. Jika terhubung dengan internet, bisa memberi tanda cek pada bagian Instal this third-party software. Jika tidak, bisa langsung klik Continue.


3.Pada menu Installation Type pertama, anda akan disajikan dengan berbagai menu pilihan diantaranya : Erase Disk anda Install Ubuntu yang berfungsi untuk menghapus seluruh data yang ada di hardisk . Dan menggantikannya dengan partisi baru untuk linux ubuntu 14,10. 
langkah ini akan mempersingkat waktu anda, jika pilihan ini dipilih maka langkah selanjutnya adalah lompat ke langkah 13, cukup singkat dan tidak menguras banyak waktu bukan. Untuk Pilihan Something Else digunakan jika anda akan menginstall DUAL BOOT atau di Harddisk anda terdapat DATA PENTING dalam partisi Harddisk anda, maka gunakan pilihan yang ini, begitupun dengan Installasi kali ini akan menggunakan menu Something Else, klik Continue untuk melanjutkan.


4. Pada menu, jika harddisk anda terdeteksi baru, belum di partisi sebelumnya maka akan nampak seperti tampilan dibawah ini, untuk membuat partisi tabel partisi baru klik New Partition Table.

5. Jika ada peringatan, Klik Continue untuk melanjutkan prosesnya.


6. Jika tabel partisi sudah dibuat langkah selanjutnya adalah membuat type-type partisi yang akan digunakan oleh Ubuntu, Linux Ubuntu hanya memerlukan 2 Type partisi yang digunakan yaitu ROOT:"/" swaparea. 
untuk membuat type partisi langkah pertama yaitu klik Menu + pada menu sebelah kiri bawah.


7. Langkah berikutnya adalah menentukan partisi dan di sini kita harus konsentrasi agar tidak salah memilih. Salah memilih, berisiko data Anda hilang. 
Klik pada partisi yang telah disiapkan untuk instalasi sistem operasi Ubuntu 14.10 Utopic Unicorn kemudian klik tombol CHANGE, Setelah itu pilih Ext4 journaling file system pada bagian Use as, beri tanda check atau centang pada bagian Format the partition, dan pada bagian Mount point pilih “/” seperti pada gambar di atas, klik OK


8. Jika semua sudah dibuat, maka akan terlihat seperti tampilan di atas ini, perhatikan partisi yang akan diformat akan diberi tanda ceklist pada menu format ini, biarkan saja ceklist ini ada, untuk melanjutkan klik Install Now.


9. 
Berikutnya adalah memilih zona waktu atau timezone. 


10. Langkah berikutnya adalah memilih layout keyboard. Jika menggunakan keyboard standar, pilih English (US) kemudian klik Continue. Setelah itu akan muncul form yang berisi nama, username, dan password. Isi form-nya dan klik Continue.


11. 
Pada menu ini, isikan semua informasi tentang Anda, dari nama pemakai, nama komputer, username, password, jika sudah selesai klik Continue untuk melanjutkan.


12. proses instalasi sistem operasi Ubuntu 14.10 Utopic Unicorn sedang berjalan dan memakan waktu yang bervariasi sesuai dengan spesifikasi komputer masing-masing.


13. Langkah instal Ubuntu 14.10 Utopic Unicorn telah selesai gan! Muncul kotak dialog seperti gambar di atas. Pilih Continue Testing untuk melanjutkan live session atau pilihRestart Now untuk merestart komputer dan mencicipi sistem operasi Ubuntu 14.10 Utopic Unicorn yang baru saja selesai di instal.

Selamat anda telah berhasil menginstall Ubuntu 14.10 Utopic Unicorn


Nama/NIM                                       : Ida Ayu Agung Padmi/1404505049
Jurusan/Fakultas/Perguruan Tinggi       : Teknologi Informasi/ Teknik Universitas Udayana
Mata Kuliah                                      : Pemograman Berorientasi Objek 
Dosen                                             : I Putu Agus Eka Pratama,ST., MT.









Kali ini saya akan berbagi tutorial cara membuat program aritmatika dengan menggunakan Java. Berikut adalah tutorialnya

 Pilih New Project pada Menu Bar File untuk membuat program baru
Kemudian muncul tampilan seperti gambar diatas, pilih Java Application


Lalu simpan nama program sesuai dengan yang diinginkan. Untuk kali ini saya akan meyimpan program ini dengan nama "Program_Aritmatika". Setelah itu klik Finish

Masukkan koding seperti gambar diatas, lalu klik Run atau tekan tombol F6 maka akan keluar hasil seperti gambar berikut 


Selamat mencoba :)

Nama/NIM                                       : Ida Ayu Agung Padmi/1404505049
Jurusan/Fakultas/Perguruan Tinggi       : Teknologi Informasi/ Teknik Universitas Udayana
Mata Kuliah                                      : Pemograman Berorientasi Objek 
Dosen                                              : I Putu Agus Eka Pratama,ST., MT.


Dalam artikel saya sebelumnya, saya sudah pernah membahas tentang pewarisan. Pewarisan atau Inherintance adalah suatu hubungan antara superclass dan subclass-nya (atau bisa dikatakan hubungan antara induk class dan anak class-nya). Inheritance class (class warisan) didalam mekanisme java digunakan untuk membangun kelas baru dari kelas yang sudah ada. Jadi inti dari inheritance (pewarisan) pada java ini yaitu sebuah kelas mewarisi attribute dan method dari kelas lain.
Kali ini, saya akan membahas bagaimana cara untuk membuat program pewarisan tersebut menggunakan Java. Berikut adalah tutorialnya
Pilih New Project pada Menu Bar File untuk membuat program baru



Kemudian muncul tampilan seperti gambar diatas, pilih Java Application. Setelah itu beri nama program tersebut. Untuk kali ini, saya memberikan nama "Person" pada kelas ini. Setelah itu masukkan koding ini

public class Person {
    protected String name;
    protected String address;
    /**
    * Default constructor
    */
    public Person(){
    System.out.println("Inside Person:Constructor");
    name = "";
    address = "";
    }
    /**
    * Constructor dengan dua parameter
    */
    public Person( String name, String address) {
    this.name = name;
    this.address = address;
    }
    /**
    * Method accessor
    */
    public String getName() {
        return name;
    }
    public String getAddress() {
          return address;
    }
    public void setName(String name) {
        this.name = name;
    }
    public void setAddress(String add) {
        this.address = add;
    }
}


Kemudian buat subclass dari kelas Person ini. Subclass ini saya beri nama Student


Setelah itu masukkan koding seperti gambar di bawah ini
Kemudian kembali ke class Person dan klik Run atau tombol F6, maka akan keluar hasil seperti berikut


Selamat Mencoba :)






Nama/NIM                                  : Ida Ayu Agung Padmi/1404505049
Jurusan/Fakultas/Perguruan Tinggi  : Teknologi Informasi/ Teknik Universitas Udayana
Mata Kuliah                                 : Pemograman Berorientasi Objek 
Dosen                                        : I Putu Agus Eka Pratama,ST., MT.






Kali ini saya akan membahas bagaimana cara membuat program yang menampilkan "Hello Word" menggunakan Java. Berikut adalah langkah-langkahnya


Pilih New Project pada Menu Bar File untuk membuat program baru



Kemudian muncul tampilan seperti gambar diatas, pilih Java Application

Lalu simpan nama program sesuai dengan yang diinginkan. Untuk kali ini saya akan meyimpan program ini dengan nama "Program Hello Word". Setelah itu klik Finish

Setelah itu, masukkan koding seperti pada gambar diatas, kemudian klik tombol Run atau tekan tombol F6. Outputnya akan menjadi seperti berikut




Demikianlah tutorial membuat program yang menampilkan "Hello Word" menggunakan Java. Semoga bermanfaat ;)

Selasa, 03 Maret 2015

BAHASA PEMOGRAMAN JAVA

Nama/NIM                                       : Ida Ayu Agung Padmi/1404505049
Jurusan/Fakultas/Perguruan Tinggi  : Teknologi Informasi/ Teknik Universitas Udayana
Mata Kuliah                                      : Pemograman Berorientasi Objek 
Dosen                                                : I Putu Agus Eka Pratama,ST., MT.



1. JAVA
Java adalah bahasa pemograman  yang dapat dijalankan di berbagai komputer  termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems yang saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Jaya (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda. Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Kelebihan dari bahasa java adalah sebagai berikut :
a.       Multiplatform
Kelebihan utama dari Java adalah dapat dijalankan di beberapa platform atau sistem operasi komputer. Dengan kelebihan ini kita cukup menulis sebuah program Java dan dikompilasi sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis Java dikerjakan diatas sistem operasi Linux tetapi dapat dijalankan dengan baik di sistem operasi Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris.
b.      OOP (Object Oriented Programming)
Selain multiplatform, bahasa Java juga mendukung OOP. OOP  (Object Oriented Programming) atau Pemograman Beorientasi Objek adalah paradigma pemograman yang berorientasikan kepada objek. Semua data dan fungsi didalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek.
c.       Perpustakaan Kelas yang Lengkap
Java terkenal dengan kelengkapan perpustakaan (kumpulan program-program yang disertakan dalam pemograman java) yang sangat memudahkan dalam penggunaan oleh para pemogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi
d.      Bergaya C++
Java memiliki sintaks seperti bahasa pemograman C++ sehingga menarik banyak pemogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemogram C++ yang pindah ke Java.
e.       Pengumpulan Sampah Otomatis
Java juga memiliki fasilitas pengaturan penggunaan memori sehingga para pemogram tidak perlu melakukan pengaturan memori sehingga pemogram tidak perlu melakukan pengaturan meori secara langsung.
Selain memiliki kelebihan, Java juga memiliki kekurangan. Kekurangan dari bahasa Java adalah sebagai berikut
a.       Tulis sekali, jalankan di mana saja
Tulis sekali, jalankan di mana saja merupakan moto dari Java. Namun pada kenyataannya masih ada beberapa hal yang tidak sesuai dengan moto tersebut. Ada beberapa hal yang tidak kompatibel  antara platform satu dengan platform lain. Untuk J2SE, missal SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
b.      Mudah Didekompilasi
Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft. NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak.


2.  KELAS
Kelas adalah kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh 'class of dog' adalah suatu unit yang terdiri atas definisi-definisi data dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan dari anjing. Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi object. Sebuah class secara tipikal sebaiknya dapat dikenali oleh seorang non-programmer sekalipun terkait dengan domain permasalahan yang ada, dan kode yang terdapat dalam sebuah class sebaiknya (relatif) bersifat mandiri dan independen (sebagaimana kode tersebut digunakan jika tidak menggunakan OOP). Dengan modularitas, struktur dari sebuah program akan terkait dengan aspek-aspek dalam masalah yang akan diselesaikan melalui program tersebut. Cara seperti ini akan menyederhanakan pemetaan dari masalah ke sebuah program ataupun sebaliknya.

3.  OBJEK
Objek merupakan bentuk representasi dari sebuah kelas, membungkus data dan fungsi bersama menjadi suatu unit atau entitas dalam sebuah program komputer, sebuah kelas dapat diinstansiasikan menjadi banyak objek, sebagai contoh sebuah kelas binatang dapat diinstansiasikan menjadi objek : kuda, ayam, kambing, harimau dan sebagainya.

4.  PEWARISAN
Pewarisan atau Inherintance adalah suatu hubungan antara superclass dan subclass-nya (atau bisa dikatakan hubungan antara induk class dan anak class-nya). Inheritance class (class warisan) didalam mekanisme java digunakan untuk membangun kelas baru dari kelas yang sudah ada. Jadi inti dari inheritance (pewarisan) pada java ini yaitu sebuah kelas mewarisi attribute dan method dari kelas lain.

5.  PEMBUNGKUSAN
Pembungkusan atau encapsulation adalah proses membuat paket (memaketkan) data objek bersama dengan metode-metodenya. Berdasarkan kode program, proses memisahkan aspek-aspek objek dilakukan dengan cara pembungkusan. Proses pembungkusan itu sendiri cara atau mekanisme untuk melakukan abstraksi.

6. IMPLEMENTASI JAVA
a. M-commerce E-commerce lebih identik dengan transaksi jual-beli barang dan jasa secara online, online shop, dan bisnis lain yang dilakukan melalui internet. Transaksi bisa berupa B2B (Business to Business) maupun B2C (Business to Customer). E-Commerce tidak hanya dilakukan di dalam browser namun juga dilakukan di dalam perangkat mobile yang biasa disebut dengan mobile commerce. Mobile Commerce biasa menggunakan aplikasi berbasis java dalam penerapannya, bahkan browser pada mobile juga banyak yang menggunakan platform java missal yang banyak digunakan adalah Opera Mini. Jumlah pengguna ponsel pada umumnya lebih banyak ketimbang pengguna internet melalui PC/laptop sehingga pelanggan melalui ponsel lebih banyak bisa dijangkau daripada pengguna yang tidak menggunakan ponsel. Dengan banyaknya pengguna ponsel ini maka semakin besar peluang untuk pengguna ponsel melakukan transaksi jika ponsel mereka bisa bisa digunakan untuk E-Commerce, maka m-commerce semakin banyak dikembangkan karena potensinya yang cukup besar. Contoh aplikasi telah dikembangkan adalah mobile banking, aplikasi untuk transaksi saham,pelelangan barang dan lain sebagainya. Namun pengembangan aplikasi ini tidak terlepas dengan keamanan yang didukung oleh aplikasi tersebut. Oleh karena itu platform yang banyak digunakan adalah WAP dan Java ME baik melalui teknologi seperti Circuit Switched Data (CSD) atau General Packet Radio Service (GPRS). 2. Social Networking Seperti dijelaskan di atas, manusia merupakan makhluk social yang membutuhkan interaksi dengan sesama. Dengan bahasa Java dimungkinkan untuk membuat aplikasi social networking yang memenuhi kebutuhan user dalam berinteraksi melalui device (tanpa suara tentunya). Contoh terbaru adalah kerjasama antara Facebook dan Snaptu dalam menghasilkan sebuah aplikasi berbasis java. Konsepnya akan seperti Facebook Zero. Pengguna akan bisa mempergunakan aplikasi ini secara gratis 90 hari tanpa perlu dibebani data akses. Namun karena gratis maka hanya bisa dipergunakan di operator yang bekerjasama dengan Facebook. Layanan ini baru tersedia di beberapa negara. Sayangnya operator di Indonesia belum ada yang mendukung layanan ini. Aplikasi ini mirip dengan Facebook di Snaptu sebelumnya. Bisa untuk update status, komentar, melihat foto dll. Alamat untuk mengunduh adalah di m.fb.snaptu.com/f. 3. Games Penerapan Java pada games saat ini sudah sangat luas, terutama pada ponsel dan android. Game java dapat diunduh dimana saja dan sebagian telah mendukung grafis 3D. Dengan dukungan J2ME pada ponsel memungkinkan game berbasis java dan mesin virtual Dalvik pada Android.  Dengan perkembangan penerapan java saat ini java sudah menjadi salah satu bahasa pemrograman yang sangat berpengaruh dalam kehidupan IT di dunia ini.





Daftar Pustaka