Minggu, 28 Oktober 2012

STRUKTUR KONTROL


STRUKTUR KONTROL
Struktur control ada 2 macam:
1.      Percabangan,
2.      Perulangan.
Statement if
Menentukan sebuah pernyataan (atau blok code) yang akan di eksekusi jika dan hanya jika persyaratan bernilai (true).
Statement if-else
Digunakan apabila kita ingin mengeksekusi beberapa pernyataan yang kondisinya true dan yang lain berkondisi false.
Statement if-else- if
Pada bagian kondisi else dari blok if-else dapat menjadi struktur  if-else yang lain,dan diijinkan kita untuk membuat seleksi yang lebih kompleks.
Anda dapat memiliki banyak blok if-else sesudah pernyataan if.
Blok else bersifat opsional dan dapat dihilangkan.
Statement-switch
Memperbolehkan percabangan pada multiple outcomes.
Switch menginstruksikan cabang untuk beberapa kondisi dari nilai.

Kesalahan umum ketika menggunakan statemen if-else;
1.      Kondisi pada statement if tidak mengevaluasi nilai logika Boolean.
2.      Menggunakan operator = sebagai operator perbandingan yang seharusnya adalah operator ==.
3.      Penulisan  elseif yang seharusnya ditulis dengan else- if.


Perulangan
Perulangan ada 3 macam :

Perulangan – for
     Digunakan untuk mengeksekusi code yang bernilai sama,berulang-ulang.
Perulangan – while
     Merupakan statement atau blok dari statement yang diulang selama kondisinya sesuai.
While akan di eksekusi selama Boolean_ekspresi bernilai true.
Perulangan – do – while
    Sama dengan While,yang akan mengeksekusi beberapa kali selama kondisinya sesuai dengan                  ekspresi yang diberikan.









Senin, 22 Oktober 2012

KOMPUTER MASA DEPAN YANG LEBIH EFISIEN


Nama : Rizky Bambang Susanto
NIM  : 1210651150
Kelas : D
JUDUL : KOMPUTER MASA DEPAN YANG LEBIH EFISIEN

Teknologi memang tidak akan pernah berhenti untuk berkembang dan berinovasi. Sejak pembuatan komputer pertama hingga sekarang terus menerus berinovasi secara cepat yang memang ditujukan untuk memudahkan kehidupan manusia selanjutnya yang lebih modern lagi.
Salah satu dari inovasi yang baru saja dibuat adalah bagaimana membuat hal yang virtual di dunia maya dihidupkan di dunia nyata.


Komputer memang tak pernah habis untuk dibahas,ada-ada saja ide baru dari berbagai pengembang untuk membuat suatu penemuan demi menghasilkan suatu penemuan yang sangat luar biasa bagi para pengguna teknologi.Untuk itulah komputer masa depan dirancang dengan sangat luar biasa sehingga menarik peminat pecinta komputer di seluruh negara ini.Komputer masa depan ini drancang dengan efisien serta fleksibilitas tinggi sehingga mudah dibawa kemana- mana sesuai kebutuhan pengguna.


Fitur 3D akan menjadi fitur dari komputer masa depan ini,fitur 3D ini ialah tampilan grafis yang memiliki dimensi sendiri sebagai bagian dari hasil pemberian efek cahaya yang memberikan hasil yang lebih nyata.kita pasti sudah pernha menonton film yang menggukan fitur 3D bukan???yang membuat kita menjadi seakan akan menjadi bagian dari film tersebut,hal inilah yang menjadi dasar dari komputer masa depan ini.


Selain faslitas 3D, komputer masa depan ini dilengkapi dengan beberapa fitur lain nya yakni:
-Hanya dengan bantuan sinar matahari komputer masa depan ini tidak perlu melakukan isi ulang baterai dengan charger.
-Kompter masa depan mungkin juga dilengkapi dengan berbagai macam sensor,yakni sensor panca indra atau juga sensor mood bagi pengguna komputer.





-Serba efisien dan fleksibel,selain  itu masih banyak rancangan-rancangan dan ide ide yang lebih fantastis yang akan dilakukan oleh banyak pengembang di dunia teknologi saat ini untuk memulai sebuah rencana bagi komputer masa depan.

Fitur Komputer Masa Depan

Selain efek 3D, computer masa depan tidak jauh  dari beberapa fitur di antaranya adalah sebagai berikut :
  • Computer masa depan mampu menghemat energi hanya dengan bantuan sinar matahari ,computer masa depan tidak perlu lagi melakukan isi ulang dengan charger
  • Computer masa depan juga akan di lengkapi dengan berbagai macam bentuk sensor . sensor tersebut bisa bermacam-macam, sensor panca indra  atau sensor mood pengguna computer tersebut .
  • Operasi system yang lebih cerdas ,ringan, dan efisien serta fleksibel dimana saja. Saat ini system operasi los4, android dan windows 7 sudah membuat kita terkagum-kagum. Siapa tahu ,dua atau tiga tahun lagi akan ada lagi system operasi yang lebih keren .


REFRENSI :
http//Asembara.blogspot.com
http//www.Annehira.com

Rabu, 17 Oktober 2012

MENDAPATKAN INPUTAN DARI KEYBOARD


MENDAPATKAN INPUTAN DARI KEYBOARD

1.     Menggunakan class BufferedReader
2.     Menggunakan class JOptionPane
BufferedReader
Cara:
1.      Tambahkan baris code pada aal source code.
Import java.io.*;
2.      Tambahkan statement berikut:
BufferederReader datain = new BufferederReader (new input treamReader(System.in));

3.      Deklarasikan Variabel sementara String untuk mendapat inputan.
Jalankan perintah readLine()untuk mendapat inputan dari keyboard.
Tuliskan di dalam blok Try-catch

Try{
       String tempat = datain.readLine();
       }
Catch(ioexception e ){
        System.out.println(“error in getting input”);

JOptionPane
·        Tambahkan baris code pada source code
                 Import javax.swing.*;
·         Tambahkan statement

                 String name;
Name = JOptionPane.showInputDialog
(“Please enter your name”);
           

Senin, 08 Oktober 2012

OPERATOR



OPERATOR
Macam macam operator ada 6 :
Ø  Operator Aritmatika,
Ø  Operator Increment dan Decrement,
Ø  Operator Relasi,
Ø  Operator Logika,
Ø  Operator Kondisi.
Operator Aritmatika ada enam macam symbol:
·         +
·         *
·         /
·         %
·         -
Operator Increment dan Decrement
       + +  =  +1                                            
        - - = -1
Operator Relation digunakan untuk membandingkan beberapa nilai dan menentukan hubungan antara nilai nilai tsb.
Output dari perbadingan tersebut adalah nilai Boolean antara true dan false.
Contoh :      <            >                             >=         <=      
Operator Logika
v  && (logika) & (Boolean logical) AND.
v  | | (logika) | (Boolean logica) Inclusive OR.
v  ^ (Boolean logic exsclusive OR).
v  ! (logical NOT).