19 Apr 2012

Inheritance dan Polimorfisme pada Java

Inheritance dan Polimorfisme pada Java
disertai contoh program


Inheritance

Inheritance adalah pewarisan. Pewarisan dalam pemrograman berorientasi objek, Inheritance memungkinkan suatu Class bisa mewariskan atribut dan Method kepada Class yang lainnya atau subClass, sehingga membentuk Class hirarki. Inheritance sangat mirip dengan hubungan orang tua dengan anak. Manakala suatu kelas menerima warisan dari semua anggota data dan fungsi menerima warisan, walaupun tidak semua di antara mereka dapat diakses oleh anggota fungsi dari kelas.
Di dalam Java untuk mendeklarasikan suatu class sebagai subclass dilakukan dengan cara menambahkan kata kunci extends setelah deklarasi nama class, kemudian diikuti dengan nama parent class-nya. Kata kunci extends tersebut memberitahu kompiler Java bahwa kita ingin melakukan perluasan class.
Semua class dalam Java, termasuk class yang membangun Java API, merupakan subclass dari superclass Object.
# Superclass adalah class induk atau class orang tua, class yang letaknya di atas class tertentu di dalam hierarki.
# Subclass adalah class anak. Semua property, methode, ataupun konstruktor yang dimiliki oleh superclass jika  diwariskan, maka subclass memiliki semua yang dimiliki oleh superclass.

Contoh Program :

public class Striker extends posisi {
    public static void main (String[]args){
        Striker a = new Striker();
        a.cetak1();
        a.cetak2();
    }
}
class posisi {
    public void cetak1(){
        System.out.println("Saya di posisi depan !");}
        protected void cetak2(){
        System.out.println("I am a Striker !");}  
        private void cetak3(){
            System.out.println("P="   +P);
        }
 int P = 8;
}


Listing

Output 

Keuntungan penggunaan Inheritance dalam OOP : Reusability
Ketika behavior(method) dideklarasikan dalam superclass, behavior tersebut otomatis diwariskan ke seluruh subclass
Jadi, Anda dapat meng-enkode method hanya sekali dan method tersebut dapat digunakan oleh seluruh subclass
Sebuah subclass hanya perlu mengimplementasikan perbedaan antara dirinya sendiri dan parent-nya.



Polimorfisme

Suatu kemampuan dari sebuah object untuk membolehkan mengambil beberapa bentuk yang berbeda agar tidak terjadi duplikasi object kita kenal sebagai polymorphism.

Antara penurununan sifat (inheritance) maupun polymorphism merupakan konsep yang memungkinkan digunakannya suatu interface yang sama untuk memerintah objek agar melakukan aksi atau tindakan yang mungkin secara prinsip sama namun secara proses berbeda. Dalam konsep yang lebih umum sering kali polymorphism disebut dalam istilah tersebut.

Contoh Program :

//Membuat Class hewan
class hewan {
public void suara (){
System.out.println("Hewan bersuara :");
}
}
// Membuat kelas turunan kuda yang merupakan turunan dari class hewan :
class kuda extends hewan {
public void suara(){
System.out.println("Kuda mengikik...");
}
}
//Membuat kelas turunan kucing yang merupakan turunan dari class hewan :
class kucing extends hewan {
public void suara (){
System.out.println("Kucing mengeong...");
}
}
//Membuat kelas turunan ayam yang merupakan turunan dari class hewan :
class ayam extends hewan {
public void suara(){
System.out.println("Ayam berkokok...");
}
}
// Membuat class suarahewan untuk mengetes class-class yang telah dibuat :
public class suarahewan {
public static void main(String[] args){
hewan HEWAN = new hewan();
kuda KUDA = new kuda();
kucing KUCING = new kucing();
ayam AYAM = new ayam();


HEWAN.suara();


HEWAN = KUDA;
HEWAN.suara();


HEWAN = KUCING;
HEWAN.suara();


HEWAN = AYAM;
HEWAN.suara();
}
}
Listing
 


Output


Sumber :
http://andra-ulatbulu.blogspot.com/2009/11/inheritance-dan-contoh-program-dalam.html
http://avrilblue.blogspot.com/2011/12/contoh-polimorfisme-dalam-bahasa.html


Nama : Nanda Fitriya Hayati
NPM : 54410908
 Kelas : 2IA14

Partner : Nama : Ni Putu Yuan Antaputeri
NPM : 54410952
Kelas : 2IA14
Link : yuanantaputeri.blogspot.com

Tanggal : 19 April 2012

 

12 Apr 2012

Enkapsulasi beserta contoh program

Enkapsulasi Java


Enkapsulasi adalah suatu cara untuk menyembunyikan informasi detail dari suatu class. Dua hal yang mendasar dalam enkapsulasi yakni :
• Information hiding.
• Interface to access data.

Information hiding
Sebelumnya kita dapat mengakses anggota class baik berupa atribut maupun method secara langsung dengan menggunakan objek yang telah kita buat. Hal ini dikarenakan akses kontrol yang diberikan kepada atribut maupun method yang ada di dalam class tersebut adalah 'public'. Kita dapat menyembunyikan informasi dari suatu class sehingga anggota class tersebut tidak dapat diakses dari luar, caranya adalah hanya dengan memberikan akses kontrol 'private' ketika mendeklarasikan atribut atau method. Proses ini disebut dengan information hiding.

Interface to access data
Jika kita telah melakukan information hiding terhadap suatu atribut pada suatu class, lalu bagaimana cara melakukan perubahan terhadap atribut yang kita sembunyikan tersebut, caranya adalah dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu atribut tersebut.

 Berikut adalah contoh program sederhana :


import javax.swing.*;
import java.io.*;
public class Enkapsulasi{
/*Main Method*/
public static void main (String[] args){
//Membuat dari kelas hitungGaji untuk suatu-
//pegawai, dan memanggil method-methodnya
Penggajian pegawai = new Penggajian();
double sg;
String Nilai;

Nilai = JOptionPane.showInputDialog("");

sg = Double.parseDouble(Nilai);

pegawai.setGaji(sg);
pegawai.hitungGaji();
System.out.println("\nBesar Gaji Bersih : "+ pegawai.getGajiBersih());

}

}

/*Kelas Penggajian*/
class Penggajian {
//Mendeklarasikan variabel-variabel internal kelas Penggajian.

private double gajipokok, gajiSetelahPajak,pajakgaji;
public double gajiBersih;
private double potongan = 100000;

//Method untuk mengeset variabel internal gaji pokok.
public void setGaji(double gaji){

gajipokok = gaji;

}

//Method untuk menghitung gaji bersih.
public void hitungGaji(){
gajiSetelahPajak = gajipokok - (0.1 * gajipokok);
pajakgaji = (gajipokok*0.1);
gajiBersih = gajiSetelahPajak - potongan;

System.out.println("\nBesar Pajak Gaji : "+ pajakgaji);
System.out.println("\nBesar potongan Gaji : "+ potongan);
}

//Method yang mengembalikan gaji Pokok (Gaji sebelum-
//ada pengurangan)
public double getGajipokok(){
return gajipokok;

}

//Method yang mengmbalikan besar gaji bersih
public double getGajiBersih(){
return gajiBersih;
}
}



LISTING :





OUTPUT :




Pembungkusan atau pengkapsulan merupakan proses membuat paket data objek bersama dengan metode-metodenya. Berdasarkan kode program, proses memisahkan aspek-aspek objek dilakukan dengan cara pembungkusan.

Dalam melakukan pembungkusan kode dan data di dalam java, terdapat tiga tingkat akses yang harus diketahui, yaitu private, protected, dan public.


Sumber :

http://littlebro-note.blogspot.com/2008/10/java-enkapsulasi.html
http://ebestmateri.blogspot.com/2010/07/pembungkusan-enkapsulasi-pada-java.html


Nama : Nanda Fitriya Hayati
NPM : 54410908
 Kelas : 2IA14

Partner :
Nama : Ni Putu Yuan Antaputeri
NPM : 54410952
Kelas : 2IA14
Link : yuanantaputeri.blogspot.com

Tanggal : 12 April 2012

5 Apr 2012

Perbedaan Pemrograman Terstruktur dan OOP

PERBEDAAN PEMROGRAMAN BERORIENTASI OBJEK DAN PEMROGRAMAN TERSTRUKTUR

24OKT

Pengertian Pemrograman Berorientasi Objek
Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.
Bahasa pemrograman yang mendukung OOP antara lain:
  1. Visual Foxpro
  2. Java
  3. C++
  4. Pascal (bahasa pemrograman)
  5. Visual Basic.NET
  6. SIMULA
  7. Smalltalk
  8. Ruby
  9. Python
  10. PHP
  11. C#
  12. Delphi
  13. Eiffel
  14. Perl
  15. Adobe Flash AS 3.0
Pengertian Pemrograman Terstruktur
Pemrograman Terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program.

Selain pengertian diatas Pemrograman Terstruktur adalah suatu aktifitas pemrograman dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami.

Prinsip dari pemrograman terstruktur adalah Jika suatu proses telah sampai pada suatu titik / langkah tertentu , maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya / kembali lagi ke baris sebelumnya, kecuali pada langkah – langkah untuk proses berulang (Loop).
Bahasa pemrograman yang mendukung pemrograman terstruktur:
  1. Cobol Turbo Prolog
  2. C
  3. Pascal
  4. Delphi
  5. Borland Delphi
Pemrograman terstruktur memilki beberapa sifat – sifat seperti :
a. Memuat teknik pemecahan masalah yang logis dan sistematis

b. Memuat algoritma yang efisien, efektif dan sederhana

c. Program disusun dengan logika yang mudah dipahami

d. Tidak menggunakan perintah GOTO

e. Biaya pengujian program relatif rendah
f. Memiliki dokumentasi yang baik
g. Biaya perawatan dan dokumentasi yang dibutuhkan relatif rendah

Berdasarkan penjelasan diatas, sangat jelas sekali bahwa pemrograman tersktruktur unggul dalam melakukan pemrograman sederhana karena lebih efisien dan lebih murah dalam hal perawatannya tetapi permodelan ini lebih susah untuk dipahami oleh orang – orang selain pembuat program itu sendiri (contohnya ketika dlakukan tracing program ).
Beberapa keuntungan OOP :

1.Maintenance program lebih mudah dibaca dan dipahami, dan pemrograman berorientasi obyek mengontrol kerumitan program hanya dengan mengijinkan rincian yang dibutuhkan untuk programmer.

2.Pengubahan program (berupa penambahan atau penghapusan fitur tertentu); perubahan yang dilakukan antara lain menyangkut penambahan dan penghapusan dalam suatu database program misalnya.
3.Dapat digunakannya obyek-obyek sesering yang diinginkan, kita dapat menyimpan obyek-obyek yang yang dirancang dengan baik ke dalam sebuah tolkit rutin yang bermanfaat yang dapat disisipkan kedalam kode yang baru dengan sedikit perubahan atau tanpa perubahan pada kode tersebut.
Jadi, sangat jelas sekal bahwa pemrograman berorientasi objek sangat cocok sekali digunakan dalam kasus pembuatan software yang rumit dan kompleks karena memberikan berbagai kemudahan kepada pemrogram seperti yang telah disebutkan diatas.
Perbedaan mendasar antara OOP dan pemrograman terstruktur adalah:
Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut. Sedangkan untuk pemrograman terstruktur,  menggunakan prosedur/tata cara yang teratur untuk mengoperasikan data struktur
Untuk tata nama, keduanya pun memiliki tatanan yang sama walaupun memiliki pengertian tersendiri:
object oriented menggunakan “method” sedangkan terstruktur menggunakan “function”. Bila di OOP sering didengar mengenai “objects” maka di terstruktur kita mengenalnya dengan ” modules”. Begitu pula  halnya dengan “message” pada OOP dan “argument” pada terstruktur. “attribute” pada OOP juga memiliki tatanan nama yang sepadan dengan “variabel” pada pemrograman terstruktur.



Referensi :
http://www.ms-room.com/index.php?topic=3789.0


Nama : Nanda Fitria Hayati
NPM  : 54410908
Kelas : 2IA14

Partner :
Nama : Ni Putu Yuan Antaputeri
NPM   : 54410952
Kelas  : 2IA14
Link   : yuanantaputeri.blogspot.com

Tanggal : 5 April 2012

22 Mar 2012

Tugas PBO 1

Penggunaan JOptionPane pada JAVA

(Operasi Matriks)


Codingan :

import javax.swing.*;

public class YuanNanda {
    public static void main(String[] args) {
        int baris = Integer.parseInt(JOptionPane.showInputDialog(null,
                "Input banyak baris untuk matriks : ", "2"));
        int kolom = Integer.parseInt(JOptionPane.showInputDialog(null,
                "Input banyak kolom untuk matriks : ", "2"));
        System.out.println("Matriks Y : \n");

        int Y[][]=new int[baris][kolom];
        for (int i=0; i<baris; i++){
            System.out.print(" | ");
        for (int j=0; j<kolom; j++){
            Y[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,
                "Nilai Y baris ke-"+(i+1)+ " kolom ke-"+(j+1)));
            System.out.print(" "+Y[i][j]+" ");}
            System.out.println(" | ");}
        System.out.print("\n");
        System.out.println("Matriks N : \n");
        int N[][]=new int[baris][kolom];
        for (int i=0; i<baris; i++){
            System.out.print(" | ");
        for (int j=0; j<kolom; j++){
            N[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,
                "Nilai N baris ke-"+(i+1)+ " kolom ke-"+(j+1)));
            System.out.print(" "+N[i][j]+" ");}
            System.out.println(" | ");}
        System.out.print("\n");
        System.out.println("##############################");
        System.out.println("      PENJUMLAHAN MATRIKS     ");
        System.out.println("##############################");
        for (int i=0; i<baris; i++){
            System.out.print(" | ");
        for (int j=0; j<kolom; j++){
            System.out.print(" "+(Y[i][j]+N[i][j])+" ");}
        System.out.println(" | ");}
        System.out.print("\n");
        System.out.println("##############################");
        System.out.println("      PENGURANGAN MATRIKS     ");
        System.out.println("##############################");
        for (int i=0; i<baris; i++){
            System.out.print(" | ");
        for (int j=0; j<kolom; j++){
            System.out.print(" "+(Y[i][j]-N[i][j])+" ");}
        System.out.println(" | ");}
        System.out.print("\n");
        System.out.println("##############################");
        System.out.println("      PERKALIAN   MATRIKS     ");
        System.out.println("##############################");
        int kali[][]=new int[baris][kolom];
        for (int i=0; i<baris; i++){
            System.out.print(" | ");
        for (int j=0; j<kolom; j++){
            kali[i][j]=0;
        for (int k=0; k<kolom; k++){
            kali[i][j]+=Y[i][k]*N[k][j];}
            System.out.print(" "+kali[i][j]+" ");}
        System.out.println(" | ");}}}
Output untuk input baris dan kolom serta elemen matriks :
 
 
 
 
Output Akhir :
 
 
Logika

import javax.swing.*;
Statement di atas digunakan untuk memanggil package di Java yang nantinya berguna untuk memasukkan inputan dari keyboard.

int baris=Integer.parseInt(JOptionPane.showInputDialog(null, "Input banyak baris untuk matriks : ", "2"));
Statement di atas digunakan untuk memunculkan kotak dialog dengan perintah pemasukan inputan baris. Jika input tidak dimasukkan maka baris otomatis muncul sebanyak 2 buah. Begitu juga dengan kolom.

Operasi - operasi pada program matriks di atas dibuat dengan menggunakan array dan perulangan "for". Elemen untuk baris disimpan ke dalam variable "i" dan elemen untuk kolom disimpan dengan variable "y". Bisa dilihat pada codingan bagaimana untuk penjumlahan, pengurangan dan perkalian matriks. Perkalian matriks membutuhkan satu buah varibale lagi yaitu "k" dimana variable tambahan ini berguna untuk menyimpan nilai sementara pada saat operasi perkalian matriks. Sedangkan hasil yang sebenarnya disimpan ke dalam suatu variable yang diberi nama "kali". 
 
 
Nama  : Nanda Fitriya Hayati
NPM   : 54410908
Kelas   : 2IA14
 
Partner :
Nama  : Ni Putu Yuan Antaputeri
NPM   : 54410952
Kelas   : 2IA14
Link     : yuanantaputeri.blogspot.com
 
 

20 Mar 2012

game online

5 manfaat Game Online !


Kebanyakan Orang berpikir bahwa bermain game online itu tidak bermanfat alias membuang-buang waktu. Tapi jangan salah pikir loh. Ternyata Game Online itu bermanfaat juga.Inilah 5 Manfaat Bermain Game Online:

1. Pengambilan keputusan 

Semua melibatkan permainan berubah tiba-tiba dan pengambilan keputusan. Pemain dapat memperoleh atau meningkatkan keterampilan membuat keputusan mereka. Baca lebih lengkapnya tentang Main Game Perang Tingkatkan Kemampuan Untuk Mengambil Keputusan. Dan jika anda ingin memiliki game perang / action alangkah baiknya klik disini untuk mendownload 5 Free Games Action Terbaik.

2. Pemecahan masalahBanyak permainan didasarkan pada logika dan problems.You harus menyelesaikan serangkaian tugas dalam rangka memenangkan games.In sebuah cara tidak langsung game memeriksa noesis dan pendekatan bermasalah dari para pemain.  

3. Kreativitas
Games adalah produk dari kreasi manusiawi dan mereka juga tahu tentang kreativitas desain dan rasa teknologi. 

 4. Berpikir Cepat 
Sebuah permainan yang baik yang berfokus pada tes keahlian khusus dan menganalisis accordingly.Skills permainan pemain seperti perencanaan secara menyeluruh, dan reaksi, memori tajam, tindakan cepat dan rentang perhatian yang panjang hanya beberapa akuisisi bahwa pemain mampu berasal ketika satu memainkan permainan pikiran yang baik
.  
5. Pemeliharaan Interaksi Sosial 
Dalam proses bermain permainan pemain dan dalam menemukan jaringan sosial yang sama memiliki ide yang sama. Permainan ini mungkin permainan olahraga, permainan kegiatan, permainan perang, atau bahkan permainan balap.Selama mereka mendiskusikan masalah mereka dan menyiapkan server. Chatting online dengan mitra atau pesaing selama bermain menambah tingkat yang lebih tinggi kenikmatan untuk permainan dan menciptakan rasa yang baik-persekutuan. 

sumber : http://tekhabel.blogspot.com

apa itu Facebook ?


Apa itu Facebook ?
Facebook adalah sebuah layanan jejaring sosial dan situs web yang diluncurkan pada Februari 2004 yang dioperasikan dan dimiliki oleh Facebook, Inc. Pada Januari 2011, Facebook memiliki lebih dari 600 juta pengguna aktif. Pengguna dapat membuat profil pribadi, menambahkan pengguna lain sebagai teman dan bertukar pesan, termasuk pemberitahuan otomatis ketika mereka memperbarui profilnya. Selain itu, pengguna dapat bergabung dengan grup pengguna yang memiliki tujuan tertentu, diurutkan berdasarkan tempat kerja, sekolah, perguruan tinggi, atau karakteristik lainnya. Nama layanan ini berasal dari nama buku yang diberikan kepada mahasiswa pada tahun akademik pertama oleh administrasi universitas di AS dengan tujuan membantu mahasiswa mengenal satu sama lain. Facebook memungkinkan setiap orang berusia minimal 13 tahun menjadi pengguna terdaftar di situs ini.
Facebook didirikan oleh Mark Zuckerberg bersama teman sekamarnya dan sesama mahasiswa ilmu komputer Eduardo Saverin, Dustin Moskovitz dan Chris Hughes.Keanggotaan situs web ini awalnya terbatas untuk mahasiswa Harvard saja, kemudian diperluas ke perguruan lain di Boston, Ivy League, dan Universitas Stanford. Situs ini secara perlahan membuka diri kepada mahasiswa di universitas lain sebelum dibuka untuk siswa sekolah menengah atas, dan akhirnya untuk setiap orang yang berusia minimal 13 tahun.
Studi Compete.com bulan Januari 2009 menempatkan Facebook sebagai layanan jejaring sosial paling banyak digunakan menurut pengguna aktif bulanan di seluruh dunia, diikuti oleh MySpace Entertainment Weekly menempatkannya di daftar "terbaik" akhir dasawarsa dengan komentar, "Bagaimana cara kita menguntit bekas kekasih kita, mengingat ulang tahun rekan kerja kita, mengganggu teman kita, dan memainkan permainan Scrabulous sebelum Facebook diciptakan?" Quantcast memperkirakan Facebook memiliki 135,1 juta pengunjung bulanan di AS pada Oktober 2010. Menurut Social Media Today pada April 2010, diperkirakan bahwa 41,6% penduduk Amerika Serikat memiliki akun Facebook.
 
kita tentu saja tidak asing lagi dengan situs jejaring sosial ini, seperti facebook. Bahkan situs ini merupakan kebutuhan untuk berbagai kalangan. Nah, sekarang saya ajan membahas tentang keburukan dan kebaikan situs jejaring sosial ini.

Kelebihan Facebook:


1.Penggunaan facebook sangatlah mudah dibanding dengan yang lainnya. Tinggal klik dan selesai.


2.Facebook merupakan situs jejaring sosial terbesar saat ini, sehingga pemakainya banyak.


3.Upload gambar sangatlah mudah.


4.Pemakaiannya gratis dan tanpa batasan.


5.Dapat digunakan untuk iklan.


6.Facebook dapat digunakan untuk tempat bisnis, terlebih untuk sales yang akan mempromosikan produknya.


7.dunia sudah semakin canggih, facebookpun dapat diakses dimanapun, kapanpun, dan dalam keadaan apapun.


Kekurangan Facebook :


1.Facebook sangat terkenal sehingga banyak orang yang melakukan plagiat (nama samaran) biasanya mirip selebritis, jadi tidak tahu mana yang asli mana yang palsu.


2.Facebook menjadi ajang penjualan diri. Maksudnya banyak pekerja seks komersial yang menawarkan dirinya melalui facebook.


3.Lebih dari 60% pelajar di Indonesia adalah pengguna facebook dan 75% per harinya mereka akan membuka situs ini, sehingga mengganggu kegiatan belajar mereka.

4.Facebook acap kali menjadi tempat kasus, diantaranya melakukan pelecehan melaui status, menghina lewat comment, dll.

5.akhir akhir ini telah ada gosip, kabarnya pembuat situs jejaring sosial ini akan membuat facebook menjadi berbayar, dengan bayaran 10$ per bulan (bisa kaya pembuat facebook).



Ini adalah kebijakan pembuat facebook :

1. Foto yang diupload jangan yang berbau porno, menghina, atau merugikan orang lain, dan maksimal 4mb.

2.Orang yang terbukti melakukan plagiat nama kepada orang tertentu, buak tidak mungkin pihak facebook akan membanned (menonaktifkan) akun mereka.


3.pihak facebook kabarnya akan membagi facebook menjadi 2, yaitu facebook free dan facebook pro. Untuk yang free akan ada pembatasan status, comment dan upload foto. Sedangkan untuk yang pro tidak ada batasan sama sekali, namun kita diharuskan membayar 10$ per bulannya. (masih rencana, dan baru akan dilakukan tes di US).

Manfaat dan Pengembangan Masa Depan 

Di era globalisasi seperti sekarang ini, tentu penggunaan internet merupakan media yang sangat penting agar kita bisa terus mendapatkan informasi terbaru dari setiap perkembangan yang ada. Seperti misalnya perkembangan teknologi, perkembangan budaya, perkembangan ekonomi, serta berbagai perkembangan lainnya yang semakin hari semakin merubah cara hidup kita, dan itu semua karena penggunaan internet.

Ketika saya baru pertama kali mengenal cara penggunaan internet, ketika itu saya benar-benar masih cukup kesulitan bagaimana saya bisa menjadikan internet sebagai sarana saya untuk mempermudah kehidupan saya. Seperti ketika saya mendapatkan tugas untuk membuat makalah yang mana si pemberi tugas itu menyarankan saya untuk mencarinya di internet, tentu penggunaan internet ini menjadi salah satu dari bagian proses belajar saya ketika mengerjakan tugas tersebut.
Berbeda dengan zaman sekarang, yang mana semakin hari penggunaan internet jadi semakin lebih mudah untuk digunakan bagi seorang yang baru bisa menguasai Word Processor sekalipun. Asalkan mereka sudah mampu mengoperasikan teknik dasar dalam menggunakan komputer, maka sudah pasti penggunaan internet merupakan menjadi media baru bagi mereka untuk terus meningkatkan kemampuan mereka.
Lalu apa hubungannya antara semakin mudahnya penggunaan internet dengan perubahan dunia sekarang? Hubungannya tentu saja terletak pada cara hidup manusia sekarang, karena adanya internet semua jenis informasi jadi lebih mudah dan cepat untuk didapat, dan Anda tahu bagaimana penggunaan internet ini bisa mempengaruhi cara hidup manusia?
Sebenarnya pengaruh penggunaan internet terhadap cara hidup manusia itu tidak terlepas dari keinginan manusia yang serba cepat dan instan. Makanya tidak heran kalau yang hobi download, selalu saja mencari bagaimana caranya supaya kecepatan downloadnya bisa semakin lebih cepat, dan meskipun kecepatan downloadnya misalnya sudah mencapai 100KB/s sekali pun, maka akan masih terasa kurang cepat (seperti saya contohnya, hehe… :p ).
Kalau sudah begini, tentu saja penggunaan internet merupakan solusi dari permasalahan lambatnya mendapatkan informasi yang kita inginkan. Karena internet merupakan tempat untuk mendapatkan informasi yang paling cepat.
Dengan penggunaan internet ini dunia semakin berubah, bagaimana caranya? Caranya tentu dengan terus berkembangnya teknologi di dunia ini, dengan perkembangan teknologi ini maka kehidupan manusia pun semakin dimanja, karena perkembangan teknologi ini juga mampu secara instan membantu menyelesaikan segala permasalahan para manusia.
Maka dari itu, agar masa depan dari perkembangan teknologi yang ada sekarang bisa semakin mempermudah segala problema kehidupan, kita harus bisa memanfaatkan secara maksimal dari penggunaan internet, jangan sampai internet ini justru membunuh masa depan kita, karena masa depan sangat terpengaruh dari apa yang kita ciptakan saat ini. Semoga bermanfaat:).


Sumber:  
http://id.wikipedia.org/wiki/Facebook
http://www.iprasblog.com






8 Mar 2012

Android dan BB

Kelebihan dan kekurangan Android di Banding Blackbarry


Ini ngga ngeracun, ngga ngajak move on, just simply cerita kenapa saya ninggalin BB. Apakah BB ngga bagus?Tidak, BB sangat bagus... KELEBIHAN ANDROID DARI PADA BLACKBERRY
KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
Apakah BB tidak keren? BB sangat keren, makanya semua orang mau memilikinya, bahkan yang tidak mampu beli yg asli beli replikanya Apakah BB tidak canggih? BB sangat canggih, servernya hebat!!

Berkembangnya pesat Apakah BB tidak bermanfaat? Sangat bermanfaat, dipakai kerja sangat membantu..Lebih dari itu BB memperkenalkan kepada masyarakat kita dunia lain, yaitu email, internet , chatting dan social networking. Better than iklan internetmasuk desa.Kalau ada penghargaan dari negara untuk orang2 yang membuat kemajuan bagi negara, saya mengusulkan BB dimasukkan di dalamnya, BB memberikan buktinyata kepada masyarakat ada teknologi maju yang harus kita ikuti dan kuasai dan kejar.
KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY

Apakah saya a BB lover? Yup, sebelum mata terpejam, BB adalah benda terakhir yang saya pegang, waktu mata terbuka di pagi hari, bb benda yang saya pegang pertama kali untuk lihat ada berita atau kabar apa dari teman2. Nah loo... so kenapa move on? Percayakah anda pada cinta pada pandangan pertama? Ketika pertama saya memegang Magic (android dari HTC, HTC Magic), saya merasa ada sebuah "klik" Masih ingat Micah Sanders? karakter di film seri Heroes yang bisa bicaradengan mesin dan komputer?Itu yang saya inginkan ketika memegang android pertama kali, ingin berbicaradengan "mitos masa depan" ini. Masih butuh beberapa lama sampai saya bisa memiliki sebuah android dan mulai mendalaminya.
 KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
 KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY, KELEBIHAN DAN KEUNGGULAN ANDROID, KELEBIHAN ANDROID, KEKURANGAN BB DARI A

Android seperti sebuah Hummer, Humvee, kendaraan 4x4 offroad atau sebuahLand Rover.Yang dia tidak mampu adalah membawa semua aa , teteh, paman, bibi dlltumplek blek dalam bbm :-)Tapi kalau anda ajak berlibur, dia bisa sampai ke ujung pantai, kalau andabawa ke gunung , dia bisa diajak masuk ke dalamnya, kalau dia diajak kepasar, bisa diajak ke tempat paling becek. Kalau anda ajak ngantor, dia bisaparkir di atas trotoar walau parkiran penuh. BlackBerry sudah penuh sesak, ketika rekan2 kirim attachment gambar,tertatih tatih saya mendownload, ketika rekan memberi link url , tertatihtatih saya membuka.Ketika ada yang harus di download, berbagai macam trik harus dikerahkansupaya bisa mengatasi hambatan batasan download. Ketika ada link youtube,saya ter[aksa tutup pesannya. BlackBerry sudah mengubah banyak kebiasaan orang, dulu saya kalau pulangkerja, buka komputer download email dan balas via outlook, setelah ada BB,outlook tidak pernah disentuh lagi.  KELEBIHAN ANDROID DARI PADA BLACKBERRY
 KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRYKELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY, KELEBIHAN DAN KEUNGGULAN ANDROID, KELEBIHAN ANDROID, KEKURANGAN BB DARI ANDROID
Semua saya depend di BB.Sampai akhirnya saya mengikuti keingainan BB, limitasi. Android tidak semudah BB, mengetik di android melatih kesabaran lebihdaripada belajar mengetik di BB storm. Padahal kita sudah biasa ngetik diBB. Saya juga tau ini jawaban ketika banyak orang bertanya, kenapa banyakpemilik android belum lama pakai sudah jual? Pertama they miss BBM, ke duamereka ngga tahan ngetik nya :-D Jawaban ketiga adalah mereka belum tahu android bisa di push kemana, macetngantri di dalem Kijang sambil BBM dengan rekan2 dianggap lebih nyamandaripada , naik Humvee yang bisa lewatin kemacetan karena bisa dipakai naikke trotoar , lewatin banjir dan shortcut via semak belukar. *Jadi maksud anda BBM ngga bagus? Tidak, BBM sangat bagus, termasuk salahsatu arena chit chat paling hebat.*Trus Android punya yang lebih hebat dari BBM? Tidak, android tidak punya....  KELEBIHAN ANDROID DARI PADA BLACKBERRY
KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
Jadi kenapa tinggalkan BBM , padahal orang2 rasanya dunia runtuh ketika kontak BBM nya hilang karena gagal upgrade? Begini jawaban menurut saya. Dulu ketika saya kecil, waktu terasa lama, hari demi hari berlangsunglambat, libur sekolah 1 bulan, wuih...rasanya tidak habis2. Pulang sekolah masih sempat puas main. Suah mandi sore masih sempat mainlagi.Tetapi sekarang tidak, hari2 berlalu sangat cepat.BBM pertama kali sangat menyenangkan, tapi lama2 diperhatikan obrolannya mulai tidak terlalu penting. Kalau berteman dengan tukang jualan, tiap hari di bombardir jualannya:Barang baru masuk, x, y z bla bla bla Kalau ketemu customer: pak minta pin BBM nya, nanti sudah dikasih, nggakenal waktu tanya ini tanya itu, kalau sedang sibuk tidak dijawab, PING berkali kali...  KELEBIHAN ANDROID DARI PADA BLACKBERRY
KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
Belum mereka yang begitu sosialita dan penyebar segala berita, dari si A saya dapet broadcast message: hati-hati kalau terima ym dari si X, bisa bikin BB hang bla bla bal.Ngga lama isi yang sama saya dapet dari si B trus si C, trus si D.Belum ada pesan yang dengan akhiran: sebarkan pesan ini ke 10 teman lagiatau lebih supaya kamu tidak kena bencana. Bla bla bla...TIba 2 saya dapet pesan dari miss X, yang saya tidak kenal, ternyata diasebenarnya miss S yang baru saja mengganti namanya dengan sederet icon hati,smiley dll. Then I feel it's not for me anymore. Di android tidak ada yang bisa buzz saya di google talk :-)Tidak ada yang bisa lihat saya sudah baca pesannya atau belum, kalaudimarahin kenapa belum di balas? saya tinggal berkelit belum baca...Ketika waktu senggang, saya lebih suka google talk secukupnya, tulis emaildan baca rss.Android punya widget rss, yang tidak sepotong sepotongSaya cape kalau harus baca rss di bb, sudah sepotong baca full story harus masuk web nya dan laaaammmmmbatttt... sampe waktu menunggu lebih lama dari bacanya.  KELEBIHAN ANDROID DARI PADA BLACKBERRY
KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRYKELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY, KELEBIHAN DAN KEUNGGULAN ANDROID, KELEBIHAN ANDROID, KEKURANGAN BB DARI ANDROID
Setiap hari saya bisa baca informasi teknologi terbaru cukup dari rss yangsudah ada potongan gambarnya. Kalau dapet link youtube saya langsung bisa menikmati tanpa jeda, bahkanbisa lihat youtube related nya. Rasanya senang nonton youtube, karena di pcJuga pakai speedy youtube terengah engah. Dan semenjak paki BB youtubemenjadi barang asing untuk saya.Kalau dapet link url, saya tidak ragu2 membukanya, karena dalam sekejapnongol di depan, full site, tanpa dikurang2i.Kalau di BB bisa full site, misal pakai opera, bolt, tapi ketika di baca,geser kiri geser kanannya PITA (pain in the ass...upss sorry) belum lagnunggu fullsitenya muncul.Di android ketika saya besarkan dengan geser jari, huruf2 langsung menyusunrapi ke bawah, dan tinggal geser pakai jari ke bawah.Belum kalau sitenya mengandung Flash... Buka website sekarang menjadi kesenangan saya, bahkan kalau harus downloadsaya download dengan gembira, tinggal klik kaya di pc.Karena android dibuat oleh Google, saya mulai lihat visinya ke depan sebagai gadget segala informasi.  KELEBIHAN ANDROID DARI PADA BLACKBERRY
 KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
Sedikit sedikit ada icon share, kalau web bagus atau isi rss menarik, saya tinggal klik share, mau di share kemana? gmail,email lainnya, FB, twitter, delicious? dllDan upload foto 3 mega ke FB is a snap, sebentar beres, kalau di BB hmmmm...bbm aja sekarang kirim gambar musti accept, udah accept masih expired pula. I love market. Android market berjibun dan bertambah terus apps tiap hari,dari yang simpel sampai aneh. ngga ada keraguan untuk mencoba, karenadownloadnya sudah free , cepat pula, dan kalau ngga suka buangnya jugagampang.Bejibun softaware dari yang amazing sampe yang ngga guna ada disana. Saya ngga pusing soal theme, soal background. Semuanya ada di luar sana.Sekarang sedang musim hujan, kalau saya membayangkan di negeri 4 musimsedang salju. Ah iseng saya mau background saya hamparan salju dengan pohon2cemara.Maka saya hanya buka software background dan dia menyajikan bermacam macamfoto bagus online sudah dipilih dan sudah sesuai format ukurannya, tinggaldi pilih dan use it as background. Nanti malem mau ganti lagi, silahkan,tidak perlu bawa gambar2 dalam memory mu.
 KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
Sesudah pilih tema yang cocok, background yang cocok, ya tinggal susun icon2dan widget2 yang sesuai, semuanya personal dan tidak membosankan.Kalau ganti theme di BB, seringkali jadi lost mana software yang kita maupakai, karena iconnya sudah berubah, susunannya harus sesuai kemauan pembuattema. di android youre the boss, youre the architect. Pekerjaan saya mengharuskan saya kerja sampai malam, ketika pulang sayakadang ingin melepas penat , nongkrong ngopi di warung, dan lihat mood, ah saya pengen denger lagu2 dulu, maka saya stel saja radio 24 jam onlineseluruh dunia yang menyajikan lagu yang cocok, sambil saya baca komik diandroid.  KELEBIHAN ANDROID DARI PADA BLACKBERRY
  KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
Saya hanya ingin bawa 1 device, yang bisa memenuhi mostly kebutuhan saya,jiwa saya. Akhirnya saya memilih melengserkan BB yang sudah dari jamanbayarnya 700rb dan scroll samping saya sudah miliki.Tunggu sampe BB evolusiatau beli license WebOS...(ya kan oom wi :-) Buat yang mau coba android, saya hanya bisa bilang, miliki dulu, cobakenali, coba "bicara" seperti micah.Pakai cara keras untuk menguasai ketikannya, tinggalkan seminggu BB di laci:-) karena memang ngetik di BB itu mudah dan nyaman. Jangan under estimate dengan diri anda bahwa anda ngga akan bisa ngetikcepat di touchscreen, your mind is your weakness.Ingat dulu jaman nokia seri 3 yang tombolnya kaya pencetan telepon jadul,melingkar? Dulu saya bisa menguasainya, berarti sekarang lebih mudah :-) KELEBIHAN ANDROID DARI PADA BLACKBERRY
  KELEBIHAN DAN KEUNGGULAN ANDROID DIBANDING BLACKBERRY
Sumber: http://www.androlib.net/ 

Pages - Menu