Program Bilangan Prima Pada Java

on 28 September 2012



Tugas PBO pertama di kuliah, memunculkan bilangan prima sesuai deretan yang di inginkan user. Jadi kalo user input angka 5 maka yang keluar adalah 5 bilangan prima : 2 3 5 7 11 .


package bilangan_prima;

import java.util.Scanner;

/**
 *
 * @author gita
 */
public class Bilangan_Prima {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
       
        boolean isPrima;
        int x = 2;
        int count = 1;
       
        System.out.print("Masukkan banyak angka : ");
        int angka = input.nextInt();
       
        while(count <= angka){
            isPrima=false;
            if(x == 2 || x == 3 || x == 5){
                isPrima = true;
            }
            else if(x % 2 != 0){
                if(x % 3 != 0){
                    if(x % 5 != 0){
                        isPrima = true;
                    }
                }
            }
            if(isPrima==true){
                System.out.print(x+" ");
                count++;
            }
            x++;
        }
        System.out.println("\n");
       
    }
}


jika di compile / run , maka hasilnya seperti berikut :

img

contoh di atas ketika ane input angka 5, jadi yang keluar 5 bilangan prima .^^
sementara sekian dulu, nanti kalo ada pasti di update.


Tag : , ,

Belajar MySql Dengan Phpmyadmin

on 26 September 2012

Artikel ini adalah lanjutan dari artikel sebelumnya Belajar MySql Dengan Phpmyadmin ( Bagi - 1 ) . Jadi sebelum kesini mending baca dulu yang sebelumnya .^^

mari kita lanjutkan beberapa syntax yang ada di SQL :

Update

Fungsi:Untuk mengupdate isi dari sebuah tabel
Struktur:Update nama_tabel set field1="isi1"
Contoh:Update mahasiswa set tempat_lahir = "Surabaya"
Ket:Merubah field tempat lahir menjadi Surabaya

Delete

Fungsi:Untuk menghapus sebuah atau beberapa record dalam sebuah tabel
Struktur:delete from nama_tabel
Contoh:delete from mahasiswa where nama = "Budiman"
Ket:Menghapus isi dari tabe mahasiswa yang namanya adalah Budiman

Between

Fungsi:Untuk memilih data pada range tertentu
Struktur:select field1,field2 from nama_tabel where field 2 between nilai1 and nilai2
Contoh:select nrp,nama from mahasiswa where right(nrp,3) between '001' and '006'
Ket:Menampilkan field Nrp, nama dari tabel mahasiswa yang memiliki nilai Nrp dari kanan di antara '001' dan '006'
Max

Fungsi:Untuk menampilkan nilai terbesar dari suatu field dengan tipe data apa saja
Struktur:select max(nama_field) from nama_tabel
Contoh:select max(Nrp) from mahasiswa
Contoh:Menampilkan Nrp maksimal yang di ambil dari nilaii Nrp


Tag : , ,

HANAZAKARI NO KIMITACHI - HANA KIMI Subtitle Indonesia

on 25 September 2012

hanakimi

SINOPSIS HANAZAKARI NO KIMITACHI - ( HANAKIMI )

Ashiya Mizuki (Horikita Maki) memasuki hari pertamanya di Osaka High, sekolah khusus cowok yang sangat terkenal. Sekolah ini memiliki sister school yang merupakan sekolah khusus cewek tidak jauh dari sana. Menurut salah seorang muridnya, misi mereka sebagai sister school adalah menjaga kenyamanan setiap murid cowok di Osaka High #_#Hari pertama Ashiya diwarnai dengan terkena tendangan bola dan kejatuhan baskom besi. Belum hapus rasa terkejutnya, tiba-tiba ada seseorang yg marah karena Ashiya meletakkan sepatu di rak sepatunya. Ternyata orang itu adalah Sano Izumi (Oguri Shun). Dalam hati, Ashiya lega karena akhirnya dapat bertemu dengan cowok impiannya yang dilihatnya di televisi di California, Amerika. Ashiya adalah seorang gadis yang melakukan penyamaran menjadi cowok demi mengejar cowok impiannya, sang atlet lompat tinggi, Sano Izumi.Adapun semua siswa di sekolah itu harus masuk asrama. Ada 3 asrama di Osaka High; asrama 1 berisi mereka yang gemar martial arts; asrama 2 berisi mereka yang suka sports; dan asrama 3 berisi mereka yang suka arts. Karena tersiar kabar bahwa Ashiya Mizuki, sang murid baru, jago dalam lari cepat, asrama 1 dan 3 berebut untuk mengajak Ashiya memasuki asrama mereka. Namun, Ashiya akhirnya memilih asrama 2 di mana Sano berada. Berhasilkah Ashiya mendapatkan perhatian Sano?


DETAIL

Title                      : Hanazakari no Kimitachi e - 花ざかりの君たちへ
Title English         : For You in Full Blossom
Tagline                  : イケメン♂パラダイス / Ikemen Paradise
Also Known As     : Hana Kimi
Date Release        : 2007
Language              : Japanese
Genre                    : Romance Comedy School
episodes                : 12


INFO PASSWORD

Jika link download di bawah ini ada yang membutuhkan password, maka masukkan salah satu password di bawah ini :
indofiles.org
rezaryuzaku

DOWNLOAD HANAZAKARI NO KIMITACHI

Tag : ,

Rosetta Stone - Belajar Bahasa Asing Metode Interaktif

on 24 September 2012

Kesulitan bahasa inggris dan bahasa lainnya ?
Udah jenuh metode belajar bahasa yang gitu" aja ?
Kami punya solusinya.




Tanpa kursus, tanpa keluar uang banyak, hanya duduk tenang di depan Laptop/PC anda dan dengan uang yang terjangkau.

Rosetta stone adalah sebuah software untuk belajar bahasa-bahasa yang ada di dunia, seperti American English, British English, Mandarin, Prancis, Arab, Rusia, Jepang, Korea, Spanyol dan masih banyak lagi dengan cara yang unik sehingga memudahkan kita untuk belajar. Software Rosetta Stone Merupakan Software terbaik dan menduduki peringkat #1 dunia dalam pembelajaran bahasa melalui komputer

FITUR ROSETTA

1. Voice recognition / Dynamic Immersion :
Fitur ini membantu meningkatkan kemampuan melafal atau berbicara dengan menggunakan fitur keren " dynamic speech recognition" untuk membandingkan lafal kalian dengan lafal asli penduduk asli.

2. Listening :
Rosetta Stone menggunakan penduduk asli untuk mengajari kita mendengarkan, sehingga bikin kalian cepat memahami bahasa sehari harinya, dan mengembangkan kemampuan mendengarkan dan memahami secara mudah dan alami.

3. Reading :
Mengembangkan kemampuan membaca kalian dengan menggunakan topik objek, aksi dan kejadian sehari hari.

4. Typing :
Fitur ini untuk berlatih menulis bahasa yang sedang kalian pelajari dengan bantuan program ini. Tinggal tulis apa yang kalian dengar, dan program ini akan dengan hati hati dan teliti memeriksa hasilnya. 





List Bahasa Yang Tersedia


1. Arab - Level 1,2 & 3 Set + Audio Companion Level 1,2,3
2. China - Level 1,2 & 3 Set + Audio Companion Level 1,2,3
3. Belanda - Level 1,2 & 3 Set
4. English (American) - Level 1,2,3,4 & 5 Set + Audio Companion Level 
    1,2,3,4,5
5. English (British) - Level 1,2 & 3 Set
6. Filipina (Tagalog) - Level 1 + Audio Companion
7. Francis - Level 1,2 & 3 Set
8. German - Level 1,2 & 3 Set + Audio Companion Level 1,2,3
9. Hebrew - Level 1 & 2 Set
10. Hindia - Level 1,2 & 3 Set + Audio Companion
11. Irlandia - Level 1 with + Audio Companion
12. Italy - Level 1,2 & 3 Set
13. Jepang - Level 1,2 & 3 Set + Audio Companion Level 1,2,3
14. Korea - Level 1,2 & 3 Set + Audio Companion Level 1,2,3
15. Portugal) - Level 1,2 & 3 Set
16. Polandia - Level 1
17. Russia - Level 1,2 & 3 Set
18. Spanyol Amerika latin - Level 1,2 & 3 Set
19. Spanyol- Level 1,2 & 3 Set
20. Swedia - Level 1,2 & 3 Set
21. Turki - Level 1,2 & 3 Set 


KETERANGAN

# Harga 1 bahasa Rp. 5000,-
# Belum termasuk ongkir, pengiriman dari Bandung ( Kalo ada yang dari bandung khususnya daerah buah batu, boleh COD )
# Layanan return DVD jika kaset tidak berjalan selayaknya
# Contoh metode rosetta bisa di cek di youtube.

INFO PAKET :

- Paket eceran minimal 5 Bahasa
- Paket FULL 21 BAHASA Rp. 60.000,-
Beli 10 Bahasa, BONUS 2 Bahasa.

KETERANGAN SELLER

Phone : 087870616245
E-mail : gita.adi@hotmail.com
FB      : https://www.facebook.com/gittaadi

NB : SMS aja gan jangn message FB , karena suka ga kebaca sama saya .^^

Sistem pembeliannya mesen dulu, hubungi ane aja sms/tlp. Kalo udah deal nanti langsung di kerjain, sehari setelah di kerjain ane paketin lewat JNE . Ongkir JNE nya ane kurang tau pasti berapa, bisa di cek di wabsitenya JNE .^^
Ane kuliah di IT Telkom Bandung, kalo ada yang mau COD deket-deket situ hayu .^^
Tag : ,

Struktur Sistem Operasi

img


Menurut Stalling, model tingkatan struktur sistem operasi dibagi menjadi sejumlah lapisan yang masing-masing dibangun diatas lapisan yang lebih rendah.
  • Lapisan yang lebih rendah menyediakan layanan untuk lapisan yang lebih tinggi.
  • Lapisan yang paling bawah adalah perangkat keras, dan yang paling tinggi adalah user interface.

LevelNamaObjek
13
12
11
10
9
8
Shell
Proses pengguna
Direktori
Peranti
Sistem berkas
Komunikasi
User programming environment
Proses pengguna
Direktori
Peranti eksternal
Berkas
Pipa
7
6
5
Memori virtual
Penyimpanan sekunder lokal
Proses primitif
Segmen halaman
Blok data, saluran peranti
Proses primitif, semator, ready list
4
3
2
1
Interupsi
Prosedur
Set instruksi
Sirkuit elektronik
Program penanganan interupsi
Prosedur, call stack, tampilan
Stack, microprogram interpreter,scalar dan array data
Register, gerbang, bus dll.
Keterangan :
  • Level 1 - 4  : Perangkat keras
  • Level 5 - 7  : Sistem operasi
  • Level 8 - 11: Kelengkapan
  • Level 11-13: Program aplikasi
Dapat di simpulkan, lapisan sistem operasi secara umum terbagi 4 bagian.
  1.  Perangkat Keras
    • Lebih berhubungan kepada perancangan sistem. lapisan ini mencakup level 1 - 4 menurut Stalling.
  2. Sistem Operasi
    • Lebih berhubungan kepada programmer. Lapisan ini mencakup level 5 - 7 menurut Stalling
  3. Kelengkapan
    • Lebih berhubungan kepada programmer. Lapisan ini mencakup level 8 - 11 menurut Stalling
  4. Program Aplikasi
    • Lebih berhubungan kepada pengguna aplikasi komputer. Lapisan ini mencakup level 11 - 13 menurut Stalling.

Yapz sekian dulu pembahasan mengenai Struktur Sistem Operasi, semoga membantu .^^
Tag : ,

Belajar MySql Dengan Phpmyadmin

img


SQL (Structured Query Language) adalah sebuah bahasa scripting yang di pergunakan untuk mengolah database. Database besar seperti Mysql, PostgreSQL dan SQL Server sudah menggunakan SQL untuk mengolah database nya. SQL yang di pergunakan software database tsb adalah sama kecuali sedikit perbedaan di beberapa tempat.
Pada kesempatan kali ini, kita akan menggunakan SQL pada Mysql. Kita akan membuat database pada phpmyadmin sbb :

Nama database : test
Nama tabel : mahasiswa
Struktur tabel :
img
klik untuk perbesar gambar
Silahkan buat berdasarkan gambar di atas.
Setelah struktur di buat, isi data pada tabel mahasiswa, klik insert dan isi tabel seperti di bawah ini :
img
klik untuk perbesar gambar


Berikut beberapa syntax di dalam SQL

Create database

Fungsi:Untuk membuat database
Struktur:Create database nama_database
Ket:Untuk membuat sebuah database
Contoh:Create database test

Create table

Fungsi:Untuk membuat sebuah tabel
Struktur:Create table nama_tabel (field1 tipe data(jumlah karakter),filed2 tipe data(jumlah karakter));
Ket:Membuat sebuah tabel
Contoh:Create table siswa (nama varchar(45),alamat varchar(60));

Select

Fungsi:Untuk menampilkan isi dari sebuah tabel
Struktur:Select nama_kolom from nama_tabel
Ket:Untuk menampilkan data di nama kolom di table nama_tabel
Contoh:select nrp,nama from mahasiswa


contoh di atas akan menampilkan nrp dan nama di tabel mahasiswa.
untuk menampilkan semua field, gunakan *.

Where

Fungsi:Untuk filter dengan kriteria mana saja, sebuah table di tampilkan
Struktur:select * from nama_tabel where kriteria yang di filter
Ket:Perintah where dapat di gunakan untuk perintah select, update dan delete
Contoh:Select * from mahasiswa where nama = "Akhmad Sofwan"

And

Fungsi:Untuk penghubung operator and atau dan
Struktur:select nama_kolom from nama_table whrere kriteria and kriteria
Ket:Perintah and dapat di gunakan untuk select, update dan delete
Contoh:select nama,alamat from mahasiswa where nama = "Budiman" and tempat_lahir = "Jakarta"

Order

Fungsi:Untuk mengurutkan data secara ascending atau descending berdasarkan field tertentu
Struktur:select nama_kolom from nama_tabel order by field1
Ket:Perintah order pada umumnya di gunakan untuk select
Contoh:select * from mahasiswa oder by nama

Menampilkan data table mahasiswa dan mengurutkan berdasarkan nama

Insert

Fungsi:Untuk memasukkan data ke dalam sebuah tabel
Struktur:insert into nama_tabel(field1,field2,field3) values(""nilai1","nilai2","nilai3")
Ket:Memasukkan 101101 ke field nrp, andi ali ke field nama, jakarta ke field alamat
Contoh:insert into mahasiswa(nrp,nama,alamat) values("101101","andi ali","Jakarta")

Masih banyak lagi syntax di dalam SQL, sementara itu dulu nanti gw posting syntax SQL yang sisanya .^^
Tag : , ,

Contoh Program Variable Dan Tipe Data Pada Java

on 18 September 2012

Berikut contoh program variable dan tipe data, di sini gw pake contoh program bunga bank yang sederhana.^^

img
klik untuk perbesar gambar

maka hasil setelah di run, seperti berikut :

klik untuk perbesar gambar
Untuk mula-mula seperti itu dulu, makin kesini insya allah gw share program-program yang lebih kompleks lagi.^^

img

Referensi :
http://asepramdhani.wordpress.com/
Tag : ,

Pemahaman Tentang Objek Dalam Pemrograman Java

on 17 September 2012

java

Sebelumnya gw udah ngebahas tentang Konsep Pemrograman Berorientasi Objek, selanjutnya gw mau ngebahas tentang Pemahaman Tentang Objek Dalam Pemrograman Java.

Apliaksi pendukung buat belajar java bisa dengan netbeand, eclips atau textpad. Silahkan download dari web/blog yang tersedia di mbah google .^^
Ketiklah program berikut:

img
Klik untuk perbesar gambar
Setelah di ketik lalu di run aja, tiap aplikasi pendukung java, cara run nya beda-beda, kalo gw pake NetBeans cara run/compile nya itu tinggal pencet F6.

img
Klik untuk perbesar gambar
Sekarang kalian lihat di folder tempat penyimpanan program yang kalian buat tadi, biasanya secara default itu ada di

C:\Users\gita\Documents\NetBeansProjects\HelloWord\build\classes\helloword
img
Klik untuk perbesar gambar
Penjelasan :
Dimulai dari 1 program yang membuat 1 file dengan nama "HelloWord.class", file ini adalah hasil dari baris perintah :

public class HelloWord

Baris perintah ini adalah untuk membuat sebuah class dengan nama "HelloWord", kata kunci public menandakan bahwa class ini memiliki jangkauan publik atau global artinya class "HelloWord" dapat di gunakan oleh class lain.

Sebelumnya sudah di bahas jika ada class, maka harus ada objek, lalu yang mana objeknya ?
Perhatikan baris perintah ini :

img
Klik untuk perbesar gambar

Sebelumnya sudah pernah di bahas tentang Atribut dan Method, pada baris :

public static void main (String [ ] args)

merupakan objeknya.

Pada contoh program tersebut belum ada pendefinisian nama objek karena programnya sederhana, untuk contoh di atas tadi nama objeknya "main" berikut yang ada di dalam 
(String [ ] args)
merupakan Atribut dari objek "main" dan terakhir Methodnya ada pada baris

System.out.println("Program Pertamaku");

Kesimpulannya, objek "main" yang memiliki Atribut (String [ ] args) melakukan sebuah Method yaitu menampilkan teks/tulisan "Program Pertamaku" pada layar.

Lanjut ke contoh yang berbeda, silahkan ketik buat file baru ( Ctrl + N ) dengan nama Rumah.java kode berikut :

img
Klik untuk perbesar gambar
setelah itu di compile, jika tidak ada pesan eror lanjut ke tahap berikutnya. Buat lagi 1 file baru, class namenya IsiRumah.java :

img
Klik untuk perbesar gambar

img
Klik untuk perbesar gambar
Penjelasan :
Pada latihan kedua, kita telah membuat 2 buah file :
  1. Rumah.java ( Membuat sebuah class dengan nama Rumah.class )
  2. IsiRumah.java ( class "IsiRumah.class" yang menggunakan class "Rumah.class" )
public static void Meja ( )

kata kunci "public static" di gunakan agar method ini mempunyai jangkauan global dan isinya tetap, sedangkan Method "JamDinding" hanya di gunakan untuk jangkauan lokal saja.

void JamDinding ( )

Lalu pada file kedua "IsiRumah.java" di dalamnya terdapat Method "main" dengan Atribut "String [ ] args" fungsi program tersebut adalah memanggil fungsi class "Rumah" untuk di gunakan pada class "IsiRumah.java", perhatikan cara pemanggilannya :

Rumah.Meja ( );

Karena Method "Meja" menggunakan "public static" maka pemanggilannya dapat secara langsung tanpa harus membuat 1 objek baru untuk menggunakan/memanggil method pada class lain, seperti method "JamDinding" pada class "Rumah" :

Rumah Panggil = new Rumah ( );

Pada baris ini di buat satu objek baru dengan nama "Panggil" yang merupakan nama lain dari class "Rumah" :

Panggil.JamDinding ( );

Yapz sekian dulu materi Pemahaman Tentang Objek Dalam Pemrograman Java, saya akan posting lagi beberapa artikel tentang pemrograman Java, semoga membantu .
img

Referensi :
http://asepramdhani.wordpress.com/
Tag : ,

Kemajuan Teknologi Yang Membawa Perubahan

on 16 September 2012


"Teknologi, paling luas dapat didefinisikan sebagai entitas, benda maupun takbenda, yang diciptakan secara terpadu melalui perbuatan dan pemikiran untuk mencapai suatu nilai. Dalam penggunaan ini, teknologi merujuk pada alat dan mesin yang dapat digunakan untuk menyelesaikan masalah-masalah di dunia nyata"  ( wikipedia )
dari kutipan di atas, sudah jelas bahwa kemunculan teknologi memberikan kemudahan dalam menyelesaikan permasalahan di dunia nyata. Permasalah seperti apa ? ada banyak hal , seperti membantu permasalahan komunikasi, pendidikan, bisnis , hubungan sosial, dan masih banyak lagi. Tentu dengan kemunculan teknologi ini sangatlah membantu menyelesaikan permasalah dalam berbagai aspek kehidupan.

Pemanfaatan Teknologi Di Bidang Komunikasi
Mungkin orang tua kalian pernah mengatakan " kalo sekarang enak sudah ada handphone, mau nanya kabar ke keluarga yang jauh tinggal sms atau telpon aja". Kenapa mereka berkata seperti itu ? karena mereka menyadari adanya kemunculan teknologi yang mereka alami, tidak halnya kita yang sudah lahir di era teknologi. Orang tua dulu untuk memberi berkomunikasi jarak jauh biasa menggunakan surat yang di kirim melalu kantor pos, tentu membutuhkan waktu yang tidak sebentar. Teknologi handphone, kini sudah mampu melakukan banyak hal, merekam, foto, radio, alat pemutar musik dll. Karena hal seperti itu kini teknologi digital sudah menjadi kebutuhan hidup. Dengan kemunculan teknologi di indonesia seperti tentu permasalahan seperti ini bisa terselesaikan.

Pemanfaatan Teknologi Di Bidang Pendidikan
"Survey di inggris dengan kualitas guru yang baik,dan system pembelajaran yang interaktif dapat meningkatkan kualitas pemehaman belajar 40 %  sampai 60% dari pada belajar di kelas dengan kualitas guru yang sama akan tetapi tanpa media apapun" ( sumber )

Memanfaatkan teknologi di indonesia di dunia pendidikan tentu akan membawa system pembelajaran yang interaktif. Dulu system pembelajarannya hanya dengan menulis dan berbicara, berbeda dengan sekarang yang pembelajarannya bisa melalui multimedia yang mampu menampilkan gambar, suara, video bahkan metode 3D. Kemunculan multimedia seperti ini sangat bermanfaat untuk membantu meningkatkan system pembelajaran di Indonesia. Lagi, kemunculan teknologi mampu menyelesaikan permasalahan di dunia nyata.

Pemanfaatan Teknologi Digital Di Bidang Kesehatan
"Ketika pasien masuk langsung bisa dicatat secara digital dan nantinya pasien kalau hendak kontrol ulang lebih cepat dan lebih mudah mengakses datanya" ( sumber )
Pemanfaatan teknologi digital ini di lakukan oleh salah satu rumah sakit Pemerintah Provinsi Sulawesi Selatan ( Sulse ), RS Ibu dan Anak (RSIA). Jika kalian sadar , ketika teknologi seperti ini belum ada di Indonesia, pasien yang datang ke rumah sakit akan di catat secara manual ( oleh manusia ), sehinggal membutuhkan waktu yang lumayan lama jika pasien dalam jumlah banyak. Dalam rangka mengikuti perkembangan teknologi yang terjadi, tentu kita sebagai pengguna harus bisa memanfaatkan kemajuan teknologi digital untuk menyelesaikan permasalahan yang ada di dunia.

Pemanfaatan Teknologi Digital Untuk Usaha
Teknologi digital kini bisa juga di manfaatkan dalam meraup penghasilan. Teknologi digital seperti Komputer, jika kita mampu memafaatkannya, barang itu bisa membantu kita dalam menghasilkan penghasilan. Bagaimana caranya ? sudah pernah ke warnet bukan ? benda apa yang mereka gunakan untuk mendapatkan penghasilan ? komputer, ya dengan kedatangan komputer di dunia ini bisa di manfaatkan untuk mencari penghasilan.

Masih banyak pemanfaatan teknologi digital di dunia ini. Perkembangan teknologi digital memang sangat cepat, selalu menghasilkan teknologi baru yang bisa di manfaatkan masyarakat. Kita sebagai manusia yang sudah hidup di era teknologi harus pintar-pintar memanfaatkan teknologi digital untuk kebutuhan hidup, mencari penghasilan dll.

Seperti yang di lakukan teman saya bambang, dia mengerti bagaimana memanfaatkan teknologi yang berkembang saat ini. Dia memanfaatkan ada nya internet di dunia ini. "Apa yang dia lakukan ?"
Dia menciptakan ide baru bagaimana membantu meningkatkan pendidikan indonesia, mungkin kalian sendiri sadar bahwa banyak sekali sekolah rusak yang ada di indonesia, jumlahnya sudah ratusan unit, dia memberikan ide tentang bagaimana memanfaatkan laptop yang bisa terhubung dengan internet. Menciptakan sebuah website khusus untuk sekolah rusak, dimana seluruh masyarakat Indonesia bisa mendonasikan uang untuk membantu sekolah yang rusak.

Itu sedikit cerita dari teman saya yang mengerti bagaimana memanfaatkan kemunculan teknologi digital ini. Semoga masyarakat Indonesia bisa memanfaatkan hal ini dengan baik.
Tag :

Konsep Pemrograman Berorientasi Objek


Kali ini gw mulai merangkak ke bahasa pemrograman berorientasi objek, kalo dulu belum OOP sekarang udah OOP, dulu pake pasca, lanjut ke C sekarang naek level ke Java. Makin sulit ? pasti, baru baca pengantar di internet tentang java aja udah semaput
img
Tapi harus tetep di pelajari, soalnya ini menyangkut kelangsungan kuliah gw, kalo gw buta ama beginian, yang ada ga ada peningkatan .^^

Oke, yang pertama gw mau bahas, apa sih maksud dari OOP (Object Oriented Programming) / PBO (Pemrograman Berorientasi Objek) ??
adalah sebuah cara pandang( paradigma ) dalam memecahkan masalah di dunia nyata dianalogikan kedalam bentuk object dan struktur data yang didalamnya terdapat kumpulan item data disebut variable dan method/fungsi yang saling berinteraksi dalam sebuah struktur program
itu kata kakek wiki, tapi kalo bahasa ringannya gini OOP merupakan teknik membuat suatu program berdasarkan objek. Contoh, Meja, kursi, jam dinding  dan lainnya merupakan objek. Objek yang tadi gw sebutin itu pada umumnya ada dalam sebuah ruangan, ruangan apabila kita melihatnya dari sebuah rumah bisa juga di kategorikan sebuah objek dan rumah jika di lihat dari sudut pandang yang lebih luas lagi, rumah juga merupakan objek. Jadi  sebuah objek merupakan  suatu bentuk model yang tergantung dari cara pandang objek  yang di maksud.

Perumpamaannya gini :

  • Meja, Kursi, Jam dinding ada di dalam sebuah ruangan
  • Ruangan A, ruangan B, dan ruangan-ruangan lainnya berada dalam sebuah rumah
  • Rumah 1, rumah 1, rumah 3 dan rumah-rumah lainnya  berada dalam 1 tempat yang di sebut Bumi,dst.
Bisa juga di dalam suatu objek ada objek yang lebih kecil lagi,misal jam dinding, ada juga objek yang lebih kecil seperti batterai, gear dll.
Ruangan, Rumah dan Bumi merupakan sebuah class apabila kita melihatnya dalam pemrograman.
Setiap objek memiliki Atribut dan Method.
  • Atribut merupakan segala sesuatu yang berhubungan dengan karakteristik objek. Seperti Tipe, Model, Tipe, Kusen menggunakan kayu apa dll.
  • Method Merupakan fungsi atau segala sesuatu yang dapat di lakukan objek, misal method dari rumah adalah dapat melindungi dari panas, hujan, angin.
Segini dulu pembahasan tentang OOP, biar lebih jelasnya next article gw bahas prakteknya pemahamannya dalam bentuk pemrograman.

Semoga bermanfaat .^^
Tag : ,

Jadwal Pertandingan PON XVIII Riau - 2012

on 11 September 2012


 jadwal lengkap pertandingan cabang-cabang olahraga pada PON XVIII Riau tahun 2012 PON XVIII di Riau ini akan dilaksanakan selama 12 (dua belas) hari. Upaca pembukaan akan dilaksanakan pada tanggal 11 September 2012 dan penutupan akan dilaksanakan pada tanggal 20 September 2012. Namun, jika diperlukan, beberapa pertandingan bisa mulai dilaksanakan lebih cepat dari jadwal pembukaan.

Secara umum waktu pertandingan akan mulai dilaksanakan tanggal 9 – 20 September 2012. Berikut ini jadwal lengkap pertandingan cabang-cabang olahraga pada PON XVIII Riau tahun 2012.

TARUNG DERAJAT
Tempat: GOR Perkasa Alam Bengkalis
Tryout: 8-10 Sept 2012
Tanding: 11-13 Sept 2012

SKI AIR
Tempat: Danau Sri Bandar Kayangan, Rumbai
Tryout: 7-9 Sept 2012
Tanding: 10-17 Sept 2012

PANJAT TEBING
Tempat: Area Panjat Tebing Kawaran UNRI
Tryout: 6-8 Sept 2012
Tanding: 9-19 Sept 2012


SEPATU RODA
Tempat: Venue Sepatu Roda Siak
Tryout: 8-10 Sept 2012
Tanding: 11-13 Sept 2012


KEMPO
Tempat: GOR Sri Indrapura, Siak
Tryout: 12-14 Sept 2012
Tanding: 15-19 Sept 2012


BRIDGE
Tempat: Hotel Furaya Pekanbaru
Tryout: 5-7 Sept 2012
Tanding: 8-20 Sept 2012


BALAP MOTOR
Tempat: Sport Center Balap Motor Bangkinang
Tryout: 6-8 Sept 2012
Tanding: 9-11 Sept 2012


TERJUN PAYUNG
Tempat: Bandara Japura Rengat
Tryout: 7-9 Sept 2012
Tanding: 10-19 Sept 2012


TERBANG LAYANG
Tempat: Bandara Tuanku Tambusai Pasir Pengaraian
Tryout: 6-8 Sept 2012
Tanding: 9-20 Sept 2012


PARALAYANG
Tempat: Bukit Tungku Nasi, Rokan IV Koto
Tryout: 6-8 Sept 2012
Tanding: 9-20 Sept 2012


GANTOLE
Tempat: Bandara Pinang Kampai Dumai
Tryout: 7-9 Sept 2012
Tanding: 10-18 Sept 2012


AEROMODELING
Tempat: Bandara Japura, Rengat
Tryout: 2-4 Sept 2012
Tanding: 5-15 Sept 2012


WUSHU
Tempat: Hall Beladiri Sport Center Rumbai
Tryout: 7-9 Sept 2012
Tanding: 10-15 Sept 2012


VOLI PANTAI/PASIR
Tempat: Area Pelabuhan Bandar Sri Maharaja Bengkalis
Tryout: 9-11 Sept 2012
Tanding: 12-17 Sept


VOLI INDOOR
Tempat: Hall Voli UIR
Tryout: 6-8 Sept 2012
Tanding: 9-19 Sept 2012


TINJU
Tempat: GOR Tengku Pangeran Pangkalan Kerinci
Tryout: 7-9 Sept 2012
Tanding: 10-17 Sept 2012


TENIS MEJA
Tempat: Sport Hall Chevron Dumai
Tryout: 8-10 Sept 2012
Tanding: 11-18 Sept 2012


TENIS LAPANGAN
Tempat: Lap Tenis PTPN V Pekanbaru
Tryout: 4-6 Sept 2012
Tanding: 7-19 Sept 2012


TAEKWONDO
Tempat: Gedung PKM UIN
Tryout: 11-13 Sept 2012
Tanding: 14-17 Sept 2012


SEPAK TAKRAW
Tempat: Hall F Komp. Bandar Serai
Tryout: 6-8 Sept 2012
Tanding: 9-19 Sept 2012


SQUASH
Tempat: Area Squash Stadion Utama
Tryout: 8-10 Sept 2012
Tanding: 12-19 Sept 2012


FUTSAL
Tempat: GOR Tembilahan
Tryout: 3-5 Sept 2012
Tanding: 6-16 Sept 2012


SENAM AEROBIK
Tempat: GOR Senam Rumbai
Tryout: 5-7 Sept 2012
Tanding: 8-20 Sept 2012


SENAM RITMIK
Tempat: GOR Senam Rumbai
Tryout: 11-13 Sept 2012
Tanding: 14-16 Sept 2012


SENAM ARTISTIK
Tempat: GOR Senam Rumbai
Tryout: 6-8 Sept 2012
Tanding: 9-12 Sept 2012


SELAM OBA FIN
Tempat: Pelabuhan TPI Dumai
Tryout: 11-13 Sept 2012
Tanding: 14-16 Sept 2012


SELAM MONO FIN
Tempat: Kolam Renang Sasana Tirta Pertamina
Tryout: 8-10 Sept 2012
Tanding: 11-12 Sept 2012


PENCAK SILAT
Tempat: Sport Center Kampar, Bangkinang
Tryout: 9-11 Sept 2012
Tanding: 12-18 Sept 2012


PANAHAN
Tempat: Kampus UIR
Tryout: 7-9 Sept 2012
Tanding: 10-19 Sept 2012


MENEMBAK
Tempat: Hall Menembak Pekanbaru
Tryout: 7-9 Sept 2012
Tanding: 10-16 Sept 2012


LAYAR
Tempat: Pantai Selat Baru Bengkalis
Tryout: 6-8 Sept 2012
Tanding: 9-17 Sept 2012


KARATE
Tempat: GOR Tribuana Pekanbaru
Tryout: 6-8 Sept 2012
Tanding: 9-13 Sept 2012


JUDO
Tempat: Gedung Olahraga Tribuana Pekanbaru
Tryout: 13-15 Sept 2012
Tanding: 16-19 Sept 2012


GULAT
Tempat: Gedung PKM UIR
Tryout: 6-8 Sept 2012
Tanding: 9-17 Sept 2012


GOLF
Tempat: Golf Country Club Labersa
Tryout: 7-9 Sept 2012
Tanding: 10-18 Sept 2012


TRADITIONAL BOAT RACE
Tempat: Danau Kebon Nopi Kuansing
Tryout: 13-15 Sept 2012
Tanding: 16-19 Sept 2012


ROWING
Tempat: Danau Kebon Nopi Kuansing
Tryout: 9-11 Sept 2012
Tanding: 12-15 Sept 2012


CANOEING
Tempat: Danau Kebon Nopi Kuansing
Tryout: 5-7 Sept 2012
Tanding: 8-11 Sept 2012

CATUR
Tempat: Hotel Pangeran Pekanbaru
Tryout: 8-10 Sept 2012
Tanding: 12-20 Sept 2012


BULUTANGKIS
Tempat: Gelanggang Remaja
Tryout: 5-7 Sept 2012
Tanding: 8-20 Sept 2012


BOWLING
Tempat: Bowling Center Bandar Serai Pekanbaru
Tryout: 10-12 Sept 2012
Tanding: 13-19 Sept 2012


BILLIARD
Tempat: Billiard Center, Pekanbaru
Tryout: 6-8 Sept 2012
Tanding: 9-19 Sept 2012


BOLA BASKET
Tempat: Hall A Sport Center Rumbai
Tryout: 5-7 Sept 2012
Tanding: 8-19 Sept 2012


BASEBALL
Tempat: Stadion Baseball Pekanbaru
Tryout: 6-8 Sept 2012
Tanding: 8-19 Sept 2012


BALAP SEPEDA
Tempat: Jalan Raya Sp Buatan, Pusako, Pedada, Siak
Tryout: 6-8 Sept 2012
Tanding: 9-20 Sept 2012


ATLETIK
Tempat: Stadion Atletik Sport Center Rumbai
Tryout: 7-9 Sept 2012
Tanding: 10-17 Sept 2012


BINARAGA
Tempat: Hotel Ratu Mayang Garden
Tryout: 7-9 Sept 2012
Tanding: 10 Sept 2012


ANGKAT BERAT
Tempat: Hotel Ratu Mayang Garden
Tryout: 8-10 Sept 2012
Tanding: 12-15 Sept 2012


ANGKAT BESI
Tempat: Hotel Ratu Mayang Garden
Tryout: 12-14 Sept 2012
Tanding:15-17 Sept 2012


ANGGAR
Tempat: Gedung PKM Unilak
Tryout: 7-9 Sept 2012
Tanding: 10-17 Sept 2012


POLO AIR
Tempat: Kolam Renang Kalinjuhang
Tryout: 5-7 Sept 2012
Tanding: 8-20 Sept 2012


LONCAT INDAH
Tempat: Kolam Renang Kalinjuhang
Tryout: 7-9 Sept 2012
Tanding: 10-15 Sept 2012


RENANG INDAH
Tempat: Kolam Renang Sport Center Rumbai
Tryout: 14-16 Sept 2012
Tanding: 17-19 Sept 2012


RENANG
Tempat: Kolam Renang Sport Center Rumbai
Tryout: 7-9 Sept 2012
Tanding: 10-15 Sept 2012


SEPAKBOLA
(FINAL) PEKANBARU
Tempat: Stadion Kaharuddin Nasution
Tryout: 10-12 Sept 2012
Tanding: 13-19 Sept


(PENYISIHAN)

BANGKINANG
Tempat: Stadion Tuanku Tambusai
Tryout: 3-5 Sept 2012
Tanding: 6-10 Sept


TALUK KUANTAN
Tempat: Stadion Sport Centre Kuansing
Tryout: 3-5 Sept 2012
Tanding: 6-10 Sept 2012


RENGAT
Tempat: Stadion Narasinga Rengat
Tryout: 3-5 Sept 2012
Tanding: 6-10 Sept 2012


PON Riau mempertandingkan sebanyak 39 Cabang Olahraga dan 555 nomor. Jumlah medali yang diperebutkan 555 medali emas, 555 medali perak dan 729 medali perunggu. Tempat pelaksanaan keseluruhan cabang olahraga tersebut tersebar di 10 kabupaten/kota yang ada di Provinsi Riau.


Sumber
Tag :

Berlangganan via email :


.
 
© Agit Share | Blognya Si Agit | All Rights Reserved
D.I.Y Themes ByBelajar SEO