Halaman

Senin, 05 Desember 2011

Pertemuan 8


Pengaplikasian Javax.Swing

 

// untuk memanggil package yg terdapat pada java seperti JFrame, JLabel,JButton,JOption.
import javax.swing.*; 

//kelas turunan dari method frame
class frame extends JFrame {
          JLabel NIM = new JLabel ("NIM = ");  // untuk memanggil fungsi label pada frame
          final JTextField fNIM = new JTextField (15); //untuk memanggil fungsi tempat isian (text field)
          JLabel Nama =new JLabel ("Nama = ");
          final JTextField fNama = new JTextField (25);
          JButton OK = new JButton ("OK"); // untuk memanggil fungsi tombol
          JButton Cancel = new JButton ("Cancel");

//method atau superkelas dari JFrame
public frame (String judul) {
          setTitle (judul);  // untuk mengeset judul yg dibuat pada kelas utama
          setSize (300,200); // untuk mengeset ukuran dari frame
          setVisible (true);
          setDefaultCloseOperation (EXIT_ON_CLOSE);
         

Senin, 31 Oktober 2011

Pertemuan 6


ABSTRACT CLASS

Abstract Class adalah suatu kelas yang dinyatakan abstract, umumnya memiliki suatu atau lebih abstract method. Abstract Method adalah suatu method yang memiliki implementasi dan menggunakan modifier abstract. Abstract Class biasanya dijadikan parent/super class dari kelas-kelas yang dapat membuat object, abstract class tidak dapat diinstansiasikan.


INTERFACE

Interface adalah suatu kelas yang berisi method-method tanpa implementasi, namun tanpa modifier abstract, apabila suatu interface memiliki atribut maka atributnya akan berlaku sebagai konstanta. Interface menyerupai kelas. Perbedaannya, kata kunci interface menggantikan kedudukan kata kunci class.

Bentuk pendeklerasiannya adalah:
Penentu akses public biasa digunakan dengan tujuan agar interface dapat diakses oleh kelas manapun. Jika tidak ada penentu akses public, interface hanya dapat diakses oleh kelas-kelas yang berada dalam paket yang sama.


INNER CLASS

Inner Class adalah kelas yang disisipkan didalam kelas yang lain. Fungsi kelas sisipan ini adalah mendukung suatu proses yang akan dijalankan oleh kelas utamanya. Inner Class bersifat tersarang terhadap kelas-kelas utamanya.


Senin, 24 Oktober 2011

Pertemuan 5

Dalam bahasa pemrograman berorientik objek, program dibagi menjadi objek-objek yang saling
berinteraksi satu sama lain. Objek adalah benda, baik benda yang berwujud nyata maupun yang
tidak nyata (abstrak).

Konsep-konsep dasar yang mendasari pemrograman berorientasi objek adalah:
INHERITANCE (Pewarisan)
Inheritance adalah penurunan atribut dan method dari suatu kelas super/kelas induk ke sub
kelas/kelas anak yang bersifat menyeluruh sehinggal semua atribut dan method yang dimiliki
kelas super dapat diturunkan ke sub kelas.
 
ENCAPSULATION (Pengkapsulan)
Encapsulation adalah suatu kemampuan dalam pemrograman berorientasi objek untuk
menyembunyikan atribut dan method suatu objek dari objek lain yang tujuannya agar orang lain
tidak mengetahui bagaimana detil implementasi (listing program) dari suatu modul. Dalam
pemrograman, Encapsulation ini lebih dikenal dengan istilah Information Hiding.
Pengkapsulan dilakukan dengan cara memberikan modifier PRIVATE pada suatu method juga
variabel. Method untuk memberikan nilai pada suatu atribut private biasanya diawali dengan
kata "set" sedangkan untuk mengambil nilai diawali dengan kata "get".

Senin, 17 Oktober 2011

pertemuan 4

Disket
public class Disket{
 int panjang = 10;
 final int LEBAR = 10;
 String warna = "Kuning";
 String bentuk = "Segi Empat";
 String data = "";
 Disket (){
     panjang = 100;
 }
 Disket (int panjang1){
     this.panjang = panjang1;
 }
 void simpanData (String data1) {
   this.data += data1;
 }

Senin, 10 Oktober 2011

Pertemuan 3


Tes Keputusan:

class TesKeputusan {
public static void main (String[]args) {

char JenisKelamin = 'W';

//nested if
if (JenisKelamin=='L')
System.out.println("Cowok");
else if (JenisKelamin=='P')
System.out.println("Cewek");
else
System.out.println("Banci");

Rabu, 05 Oktober 2011

FeTRAM Teknologi RAM Baru, Lebih Hemat Daya Berkombinasikan Polimer & Nanowire Silikon

Sebuah teknologi RAM (Random Access Memory) baru saat ini tengah dikembangkan oleh para peneliti.
Dengan kombinasi tersebut, konsumsi energi RAM menjadi lebih hemat daya namun memiliki kecepatan
yang jauh lebih baik.


















FeTRAM, ferroelectric transistor random acces memory, merupakan hasil kombinasi
antara nanowire dengan polimer. Menurut pembuatnya di Birck Nanotechnology Center (BNC)
di Purdue University, berkat kombinasi tersebut, FetRAM memiliki performa tersendiri
dibandingkan dengan RAM tradisional.

Ferroelektrik adalah material yang mempunyai kemampuan untuk berganti polaritas
sesuai dengan medan yang berada di dekatnya. Sifat ini kemudian dimanfaatkan oleh
para peneliti di BNC untuk membentuknya menjadi transistor ferroelektrik yang saat ini
masih belum ada di pasaran.

Rabu, 28 September 2011

Hati hati mengunakan Keygen ilegal


Pernah mengenal software Keygen atau Generator serial number aplikasi. Aplikasi untuk mendapatkan nomor seri dari software sehingga software aplikasi bisa dijalan penuh.
Hati hati karena baru ditemukan software Keygen sangat berbahaya. Minggu lalu sempat muncul software Keygen yang sengaja dibuat untuk menginfeksi computer dengan bermacam macam kegiatan. Didalam Keygen sengaja disusupi Application.Keygen.BW (sebutan dikalangan perusahaan antivirus). Software Keygen menyebar melalui jaringan P2P, USB media, layanan mesan , email dan jaringan underground.
Bitdefender menyebut Trojan.Agent.ASDM. Bila aplikasi tersebut dijalankan maka software tersebut akan menyerang Explorer.exe dari Windows. Trojan tersebut dapat mendaftarkan dirinya ke software Firewall agar bisa meloloskan trafik yang diperlukan.
Dari sana, si trojan akan mencatat semua password dari browser Firefox dan IE, memata-matai komputer seperti data transaksi uang atau e-banking.
Mendownload malware lainnya via internet, atau FTP dan menginfeksi bermacam macam malware dari Zeus BOT, SpyNet RAT, Bandook RAT, Scwarze Sonne RAT, Apocalypse RAT, Bff BOT, Solitude RAT, PoisonIvy,  Cybergate.
SI Trojan bisa melakukan video streaming seperti mengambil gambar dari webcam computer dan ikut campur dalam percakapan pesan sampai kegiatan di situs jejaring sosial.

Pengenalan Java

Pertemuan Pertama Java 19 September 2011.
Algoritma:
*flow chard
*Show Docut
*Bahasa Algoritma

Tahap Perkenalan Java
Cara menggunakan Java dan cara mengeksekusi:
Menggunakan program Textpad
Untuk menampilkan kalimat "Hello java" menggunakan kode/script yang di ketikkan adalah sebagai berikut:
Public class HelloWorld {
          Public static void main (string [] args){
                   System.out.println ("HELLO JAVA");
         }
}

kemudian di check untuk melihat adanya kesalahan dalam menuliskan perintah kode/script dengan shortcut Ctrl + 1, apabila sudah berhasil bisa di compile dengan shortcut Ctrl + 2.

Minggu, 25 September 2011

Make a Divinely Dark Zen Composition in Photoshop





Kamera Digital Terkecil di Dunia 2011 [Released]


Kebutuhan akan perangkat fotografi sekarang sudah sangat menjamur di semua lapisan. Mulai dari kamera konvensional SLR, kamera digital DSLR, kamera VGA pada perangkat mobile, bahkan hingga kamera profesional dengan lensa super besar.


Namun, anda mungkin akan sedikit tercengang jika melihat yang ini. Memang jika dilihat dari spesifikasi kamera, kamera ini tidak jauh beda dengan kamera handphone biasa bahkan mungkin lebih 'buruk' dari pada kamera handphone highend sekarang.

Akan tetapi yang unik di sini adalah perangkat pengolah gambar dari kamera ini. Kamera ini lebih mirip dengan kamera DSLR super kecil. Ukurannya hanya sebesar ujung jari orang dewasa. Bahkan, sang vendor kamera mengklaim kamera ini sebagai kamera terkecil di dunia!!
Perangkat elektronik yang berada di dalamnya berukuran sangat kecil, hingga skala milimeter.

Kamera ini dapat menghasilkan gambar dengan resolusi 1600 x 1200 px berformat JPEG, dan video dengan 30fps 640x480 px format AVI.
Jika anda berminat, anda bisa memboyong kamera produk Hammacher Schlememr Amerika ini dengan harga $99.95 (klik here to buy). Tidak murah memang, tapi bagi anda yang gemar mengoleksi barang barang unik, saya yakin anda tidak akan keberatan.. :D

source : http://www.hammacher.com

Shiny Lock Icon Design Tutorial