Kamis, 22 September 2011

JOption + Buffered Reader + Scanner

Posting ini juga untuk memenuhi TUGAS SEKOLAH :D Dimana pada coding Java kali ini menggabungkan JOption, Buffered Reader, dan Scanner untuk memasukkan 3 inputan data. .


 
Inputan data pertama kita menggunakan Scanner 
Inputan data kedua kita menggunakan Buffered Reader

  
Inputan data ketiga kita menggunakan JOption
 
Hasil rata-rata dari ketiga nilai data ditampilkan dengan JOption.


Ini codingnya. . -silakan menikmati-

package Array.ThreeinOne;
import java.util.Scanner;
    import java.io.*;
    import javax.swing.JOptionPane;

public class ThreeinOne {
     public static void main(String[] args) {
            Scanner input = new Scanner(System.in);
            System.out.print("Masukkan nilai 1 : ");
            String nilai1 = input.nextLine();
            int n1 = Integer.valueOf(nilai1).intValue();
          
            BufferedReader nilai2 = new BufferedReader(new InputStreamReader(System.in));
            try {
                System.out.print("Masukkan nilai 2 : ");
                float n2 = Float.parseFloat(nilai2.readLine());
                float n3 = Float.parseFloat(JOptionPane.showInputDialog("Masukkan nilai 3 : "));
                float rata2 = (n1+n2+n3)/3;
                JOptionPane.showMessageDialog(null, "Rata-ratanya dari adalah " + rata2);
            }
            catch (IOException e) {
                System.out.println(e);
            } 
        }
}

Array Dinamis dan Statis (2)

Posting ini bertujuan memenuhi TUGAS SEKOLAH :D
Java yang kedua kali ini menggunakan JOption dengan dua pilihan inputan. . Statis atau Dinamis. Nah mari kita lihat dua-dua :D
Yang ini yang STATIS . .  .
 
Kita menginputkan bilangan "2" untuk memilih array Statis 
 
 Kita hanya bisa memasukkan 3 inputan, sesuai dengan coding yang telah dibuat sejak awal #karna itulah disebut STATIS


 Setelah memasukkan nilai data secara berurutan dari data 1-3, maka kita akan mendapatkan hasil rata-rata dari kelima nilai data tersebut. .
 
NB : ini nih codingnyaa. . -silakan menikmati-

package Array.ThreeinOne;

import javax.swing.JOptionPane;
public class Array {
     public static void main (String args []){
        float rt;
        String p,n,n1,n2,n3;
        int pp,j = 0,d=0, i=0;
        p=JOptionPane.showInputDialog("Dinamis(1) or Statis(2)");
        pp=Integer.parseInt(p);
       
        switch(pp){
           
        case 1:
         n=JOptionPane.showInputDialog("Input Jumlah Data");
         d=Integer.parseInt(n);
         for(i=1;i<=d;i++){
      n1=JOptionPane.showInputDialog("Input Nilai "+ i);
         j=j+Integer.parseInt(n1);
         }
         rt=j/d;
        
         if(rt<70){
                String msg = "Rata-Rata Anda= "+ rt + " Sehingga Anda Tidak Lulus";
                JOptionPane.showMessageDialog(null, msg);
         }
         else {
                String msg = "Rata-Rata Anda= "+ rt + " Sehingga Anda Lulus";
                JOptionPane.showMessageDialog(null, msg);
         }
            break;
           
        case 2:
      n1=JOptionPane.showInputDialog("Input Nilai 1");
         n2=JOptionPane.showInputDialog("Input Nilai 2");
         n3=JOptionPane.showInputDialog("Input Nilai 3");
         j= Integer.parseInt(n1) + Integer.parseInt(n2) + Integer.parseInt(n3);
         rt=j/3;
         if(rt<70){
                String msg =  "Rata-Rata Anda= "+ rt + " Sehingga Anda Tidak Lulus";
                JOptionPane.showMessageDialog(null, msg);
         }
         else {
                String msg = "Rata-Rata Anda= "+ rt + " Sehingga Anda Lulus";
                JOptionPane.showMessageDialog(null, msg);
         }
        break;
       
        default:
             String msg = "Input Anda Salah";
             JOptionPane.showMessageDialog(null, msg);
        }
    }
}

Array Dinamis dan Statis (1)

Posting ini bertujuan memenuhi TUGAS SEKOLAH :D
Java kali ini menggunakan JOption dengan dua pilihan inputan. . Statis atau Dinamis. Mari kita lihat satu-satu :)
Yang ini yang DINAMIS . .  .

 
Kita menginputkan bilangan "1" untuk memilih array Dinamis
Masukkan jumlah bilangan yang menunjukkan berapa kali kita ingin menginputkan data. Bisa 5,10,15, sesuka anda.



 Setelah memasukkan nilai data secara berurutan dari data 1-5, maka kita akan mendapatkan hasil rata-rata dari kelima nilai data tersebut. .


NB : Codingnya bersambung yah. . . hehehehe. -yang sabar-

Kamis, 28 Juli 2011

Faktor-Faktor Pembentuk Sikap

1. Pengalaman pribadi
Pengalaman pribadi harus meninggalkan kesan yang kuat.
Sikap mudah terbentuk jika melibatkan faktor emosional
2. Kebudayaan
Tergantung pada kebudayaan tempat individu tersebut dibesarkan
3. Orang lain yg dianggap penting (Significant Other)
Orang-orang yg kita harapkan persetujuannya bagi setiap gerak tingkah laku dan opini kita, orang yg berarti ridak ingin dikecewakan, dan yg berarti khusus
Umumnya individu tersebut akan memiliki sikap yg searah (konformis) dgn org yg dianggap penting
4. Media massa
Media cetak maupun elektronik. Dalam penyampaian pesan, media massa membawa pesan-pesan sugestif yg dapat mempengaruhi opini kita.
Jika pesan sugestif yg disampaikan cukup kuat, maka akan memberi dasar afektif dalam menilai sesuatu hal hingga membentuk sikap tertentu.
5.Institusi/Lembaga pendidikan dan Agama
Institusi berfungsi meletakkan dasar pengertian dan konsep moral dalam diri individu.
Pemahaman baik dan buruk, salah atau benar, yg menentukan sistem kepercayaan sesorang hingga ikut berperan dalam menentukan sikap seseorang.
6. Faktor Emosional
Suatu sikap dilandasi oleh emosi yg fungsinya sebagai semacam penyaluran frustasu atau pengalihan bentuk mekanisme pertahanan ego.
Dapat bersifat sementara ataupun menetap

Kenapa harus Attitude?


"Karna SIKAP anda hari ini menetukan masa depan anda !

Attitutude memiliki arti kecenderungan BERSIKAP. Attitude seseorang akan sangat mempengaruhi cock tidaknya dia dalam suatu peran di pekerjaannya. Attitude yang positif memiliki kekuatan radiasi seperti medan magnet yang mampu mempengaruhi lingkungan sekitarnya untuk berubah. Attitude bisa dibentuk dari proses pembinaan yang kontinyu (terus menerus). Pembinaaan attitude akan lebih efektif jika dilakukan melalui proses penanaman nilai-nilai diri. Proses ini merupakan fase pertumbuhan dan akulturasi yg bisa dilakukan secara terencana dan terukur.

10 strategi untuk meningkatkan dan mengembangkan attitude anda :

# Pelatihan diri melalui nilai-nilai positif

Penegasan berulang beberapa kali setiap hari, setiap hari, berfungsi untuk memprogram ulang bawah sadar Anda dengan pikiran positif. Sebuah nilai positif terdiri dari kata-kata dibebankan dengan kekuatan, keyakinan dan iman. Anda mengirim respon positif alam bawah sadar Anda, yang menerima apa pun yang Anda kirim. Ketika dilakukan dengan benar, hal ini memicu perasaan positif yang, pada gilirannya, tindakan nyata.

# Pemberian motivasi diri dengan menemukan motif anda terlebih dulu

Temukan apa yang memotivasi Anda-apa yang menghasut Anda untuk mengambil tindakan untuk mengubah hidup Anda. Motif dasar meliputi cinta, pemeliharaan diri, kemarahan, keuntungan finansial dan ketakutan. Motivasi diri membutuhkan antusiasme, pandangan positif, fisiologi yang positif (berjalan lebih cepat, tersenyum, duduk), dan keyakinan dalam diri sendiri dan Anda potensi yang diberikan Tuhan. 

# Kekuatan Visualisasi

Studi psikologi kinerja puncak telah menemukan bahwa sebagian besar atlet yang hebat, ahli bedah, insinyur dan seniman menggunakan nilai positif dan visualisasi baik secara sadar atau tidak sadar untuk meningkatkan keterampilan mereka dan fokus. Nelson Mandela telah banyak menulis tentang bagaimana visualisasi membantunya mempertahankan sikap positif sementara dipenjara selama 27 tahun. "Saya memikirkan terus hari ketika saya akan berjalan bebas. Aku berkhayal tentang apa yang saya ingin lakukan, "tulisnya dalam otobiografinya. Visualisasi bekerja dengan baik untuk memperbaiki sikap.

# Sikap berbicara untuk percakapan positif dalam diri anda

Sikap berbicara adalah cara untuk menimpa pemrograman masa lalu negatif Anda dengan menghapus atau menggantikannya dengan suara, suara positif dalam diri anda yang membantu Anda menghadapi arah baru. Percakapan dalam diri anda-suara kecil yang Anda dengarkan sepanjang hari-bertindak seperti benih dalam program otak Anda dan mempengaruhi perilaku Anda. Lihatlah lebih dekat pada apa yang Anda katakan kepada diri sendiri.

# Kekuatan kata - WOW

Setelah dirilis ke alam semesta, kata-kata kita tidak dapat diambil kembali. Pelajari konsep WOW-watch our word atau jaga perkataan kita. Apa yang kita berbicara mencerminkan apa yang sudah di dalam hati kita berdasarkan semua hal yang kita telah datang untuk percaya tentang diri kita sendiri. Jika kita menemukan diri kita berbicara menghakimi dan meremehkan hal-hal tentang keadaan kita atau orang di sekitar kita, kita tahu kondisi hati kita perlu dirubah. Anda dapat menciptakan jalur langsung menuju kesuksesan dengan apa yang Anda katakan.

#Kekuatan dalam ucapan positif

Ketika orang bertanya kepada anda bagaimana bagaimana kabar anda, anda harus berkata, "Super-fantastis." Kebanyakan orang menikmati bekerja dan tinggal dengan orang lain yang mencoba menjalani hidup apa adanya.

# Antusiasme: Alat Vital untuk Tetap Termotivasi

Antusiasme mengatur mengapa anda hidup  . Antusiasme memungkinkan Anda untuk menerapkan talenta Anda lebih efektif. Ini adalah keinginan yang membara yang menghubungkan komitmen, tekad dan semangat. Antusiasme berarti menempatkan diri dalam suatu gerakan. Ini adalah semangat dari dalam diri yang berbicara melalui tindakan Anda dari komitmen dan keyakinan Anda pada apa yang Anda lakukan. Ini adalah salah satu karakteristik yang paling memberdayakan dan menarik dapat Anda miliki.

# Menghubungkan ke Pemberdayaan Spiritual Anda

Tingkat tertinggi kebutuhan manusia meluas ke dunia spiritual. Sama seperti kita memberi makan tubuh kita dalam menanggapi kebutuhan primer kita untuk bertahan hidup secara fisik, kita perlu memberi makan roh kita karena kita adalah makhluk spiritual. Banyak orang menemukan motivasi yang kuat dan positif dalam iman mereka.

# Terangi Hidup Anda dengan Humor

Humor adalah motivator yang sangat kuat. Lebih banyak humor dan tawa dalam kehidupan Anda, akan mengurangi stres yang Anda miliki, yang berarti lebih banyak energi positif untuk membantu Anda mewujudkan sikap dalam tindakan.

# Berolahraga akan membantu menjaga Anda Termotivasi

Salah satu cara terbaik untuk pindah ke frame yang lebih positif dan termotivasi pikiran anda adalah olahraga. Sebuah rutinitas olahraga teratur dapat memberikan umpan balik positif relatif cepat dalam bentuk penurunan berat badan, pengembangan otot dan perasaan melakukan sesuatu yang positif untuk diri sendiri.

Rabu, 27 Juli 2011

Kekurangan Java

  • Tulis sekali, jalankan di mana saja - Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecodeMicrosoft.NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.

Kelebihan Java

  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platformsistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.)
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis objek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
  • Perpustakaan Kelas Yang Lengkap. Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram 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.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan Sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).

Selasa, 26 Juli 2011

Sejarah JAVA

Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menio Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oaktouch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven). Pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh .Setelah era Star Seven selesai, sebuah anak perusahaan tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.
Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Micorsystems bersama Marc Andreessen, membentuk Netscape.
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).

Apa itu JAVA ?

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer dan telepon genggam. Bahasa ini awalnya dibuat oleh James Goslingsum Microsystem 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 Java (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, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". 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. 
 
Copyright 2009 Hanna Rayitno Soebari. Powered by Blogger
Blogger Templates created by Deluxe Templates
Wordpress by Wpthemescreator