Monday, June 20, 2011

SS













Monday, October 11, 2010

Resume PBO 05 Oktober 2010

Design Pattern : yaitu bagaimana cara kita agar dapat menghasilkan pola yang baik. Design pattern untuk object-oriented biasanya menunjukkan relasi dan interaksi antar kelas dan objek, tanpa menjelaskan kelas dan objek akhir yang terlibat dalam sebuah aplikasi.

- Proxy : adalah server yang berfungsi mewakili request yang ingin diteruskan ke Internet, sehingga jika ada request yang tidak diperbolehkan oleh proxy server yang memang sudah diatur agar tidak me-redirect beberapa request ke Internet, maka akan langsung diputuskan oleh proxy server.
- Factory

Anti Pattern : adalah pola yang mungkin umum digunakan tetapi tidak efektif dalam prakteknya.
Overloading : adalah suatu keadaan dimana beberapa method memiliki nama yang sama tetapi fungsionalitasnya berbeda.

Ciri Overloading :
Nama method harus sama
Daftar parameter harus berbeda
Return type boleh sama, boleh berbeda

Overriding : class turunan membuat method yang sama persis dengan yang diatsnya. Overriding menyatakan suatu keadaan dimana method pada subclass menolak method pada parent class-nya.

Ciri dari overriding :
Nama method harus sama
Daftar parameter harus sama
– Return type harus sama

Monday, October 4, 2010

KARA Jumping (ジャンピン) 3.30s Preview

Resume PBO 28 September 2010

Overloading
Method ini digunakan untuk membuat beberapa fungsi (method) dengan nama yang sama dan mengerjakan operasi yang sama. Tujuannya, agar pembuat program tidak kesulitan dalam mengingat sebuah fungsi yang tugasnya mirip. Misalnya untuk membuat fungsi perkalian.
- Dua atau lebih method dengan nama yang sama
- Masing-masing dibedakan dengan jumlah parameternya

Untuk membuat method overloading diperlukan setidaknya satu dari tiga syarat di bawah ini:

- mempunyai jumlah argumen berbeda.
- mempunyai tipe data argumen yang berbeda.
- mempunyai urutan argumen yang berbeda.


Beberapa orang sering menginputkan syntax yang salah, berikut adalah contoh syntax yang error..
// return type: int
int hitungUmur(int umur)
{
return umur + 2;
}
// return type: void
void hitungUmur(int umur)
{
cout<<”umur siswa setelah lulus kuliah= “<
}
SYNTAX ERROR. Method tidak dapat di-overload karena mempunyai jumlah argumen yang sama dengan tipe data yang sama.

Contoh program :
Public class Test Case Koin{
String MataUang;
Int nilai;
Public static void main (String [] a){
Boolean test 1 = k4.tambah (k3);
Boolean test 2 = k2.tambah (k1);
Boolean test 3 = k1.tambah (k0);
Boolean test 4 = k2.tambah (k0);
System.out.println (test 1? “DONE” +k4 : “FAIL”);
System.out.println (test 2? “DONE” +k2 : “FAIL”);
System.out.println (test 3? “DONE” +k1 : “FAIL”);
System.out.println (test 4? “DONE” +k2 : “FAIL”);
}
}

Tuesday, September 21, 2010

Resume PBO 21 September 2010


Yang dimaksud dengan asosiasi adalah jika suatu atribute pada suatu class terdapat pada class lain.
Contoh: Class A memiliki Atribute X, atribute X diturunkan sehingga dimiliki juga oleh Class B.







Manager = Mengatur bagaimana sebuah object terbuat/dihapus.
Manager Operation dibagi menjadi 2 (Constructor & Destructor)
Constructor = Inisialisasi terhadap sesuatu yang berarti.
Dalam suatu class memungkinkan untuk terdapat 2 Constructor, tetapi keadaan ini akan menyebabkan Constructor Overloading. Sehingga untuk mengatasi hal tersebut maka parameter pada Constructor harus diatur.

fungsi Syntax new adalah untuk membuat object.
Contoh:
Barang brg1 = new Barang();
System.out.println(brg1.getNama Barang());


Karakteristik Constructor:
  1. Tidak mengembalikan nilai (return Value X)
  2. Namanya sama dengan nama Class-nya (same as Class Name)
  3. Void X (Tidak bersifat void)
  4. Bisa lebih dari 1 Constructor pada suatu class
  5. Bersifat Public/ Private

Monday, September 20, 2010

Resume PBO 14 September 2010

Operation : dalam sebuah class disebut juga method. Biasanya juga disebut prosedur / function.

Sebuah operation terdiri dari :
Nama operation : nama sebuah operation yang akan dijalankan
Parameter : merupakan masukan (sesuatu yang akan diolah). Parameter bersifat relatif, parameter bisa ada, bisa juga tidak, dan sebuah parameter bisa diberikan lebih dari 1.
Contoh : int tambah (int a, int b). (int a, int b merupakan parameter
Return type : output apa yang akan dihasilkan oleh sebuah operation
Contoh : void System.out.println (“Hello”);
Float random = Math.random();


Keterangan :
void merupakan return value
println merupakan nama operation
float dan Math merupakan return type
random merupakan operation

Sunday, September 12, 2010

Resume PBO 07 Septemer 2010

Class
-Private = Class itu sendiri (-)
-Protected = Private yang terbagi dengan class turunnnya (#)
-Package = Public tapi masih satu package/folder yang sama ( )
-Public (+)

Operator

-Access Operation = digunakan untuk bisa mengakses private atribute.
-Manager Operation = digunakan saat ingin membuat atau meemove suatu objek.
Implementator Operation = mencerminkan proses bisnis (bisa diakses oleh class lain).
-Helper Operation = hanya bisa diakses oleh class itu sendiri.

Inheritance Class-Diagram
-Access Operation = operasi ini dibagi menjadi 2, yaitu: set (digunakan hanya untuk mengisi nilai) dan get (Hanya dapat membaca nilai dari suatu objek tanpa dapat diisi).
-Manager Operation (Constructor & Destructor)
-Implementor
ex: Proses-proses seperti seotr uang, transfer, dll..
-Helper Operation = Semua operation yang bertanda private (-), maka itulah yang disebut sebagai helper. Refresh operation adalah salah satu contoh dari helper operation.

Saturday, September 4, 2010

Etika & Etiket

Pengertian Etika dan Etika Profesi
Kata etik (atau etika) berasal dari kata ethos (bahasa Yunani) yang berarti karakter, watakkesusilaan atau adat. Sebagai suatu subyek, etikaakan berkaitan dengan konsep yang dimiliki olehindividu ataupun kelompok untuk menilai apakah tindakan-tindakan yang telah dikerjakannya itu salah atau benar, buruk atau baik. Menurut Martin [1993], etika didefinisikan sebagai”the discipline which can act as the performance index or reference for our control system”.
etika adalah refleksi dari apa yang disebut dengan “self control”, karena segala sesuatunya dibuat danditerapkan dari dan untuk kepentingan kelompok sosial(profesi) itu sendiri.
Kehadiran organisasi profesi dengan perangkat “built-in mechanism” berupa kode etik profesi dalam hal ini jelasakan diperlukan untuk menjaga martabat sertakehormatan profesi, dan di sisi lain melindungimasyarakat dari segala bentuk penyimpangan maupunpenyalah-gunaan keahlian (Wignjosoebroto, 1999).
Sebuah profesi hanya dapat memperoleh kepercayaandari masyarakat, bilamana dalam diri para elitprofesional tersebut ada kesadaran kuat untukmengindahkan etika profesi pada saat mereka inginmemberikan jasa keahlian profesi kepada masyarakatyang memerlukannya.

Etika disebut juga filsafat moral adalah cabang filsafat
yang berbicara tentang praxis (tindakan) manusia. Etikatidak mempersoalkan keadaan manusia, melainkan mempersoalkan bagaimana manusia harus bertindak.
Tindakan manusia ini ditentukan oleh bermacam-macam norma. Norma ini masih dibagi lagi menjadi norma hukum, norma moral, norma agama dan norma sopan santun. Norma hukum berasal dari hukum dan perundangundangan, norma agama berasal dari agama sedangkan norma moral berasal dari suara batin. Norma sopan santun berasal dari kehidupan sehari-hari sedangkan norma moral berasal dari etika.

Etika dan Etiket
Etika (ethics) berarti moral sedangkan etiket (etiquette) berarti sopan santun. Persamaan antara etika denganetiket yaitu: etika dan etiket menyangkut perilaku manusia. Istilahtersebut dipakai mengenai manusia tidak mengenaibinatang karena binatang tidak mengenal etika maupun etiket.
Kedua-duanya mengatur perilaku manusia secara normatif artinya memberi norma bagi perilaku manusiadan dengan demikian menyatakan apa yag harus dilakukan dan apa yang tidak boleh dilakukan. Justrukarena sifatnya normatif maka kedua istilah tersebut sering dicampuradukkan.

Perbedaan antara etika dengan etiket
1. Etiket menyangkut cara melakukan perbuatan manusia. Etiket menunjukkancara yang tepat artinya cara yang diharapkan serta ditentukan dalamsebuah kalangan tertentu. Etika tidak terbatas pada cara melakukan sebuah perbuatan, etika memberi norma tentang perbuatan itu sendiri. Etika menyangkut masalah apakah sebuah perbuatan boleh dilakukan atau tidak boleh dilakukan.
2. Etiket hanya berlaku untuk pergaulan.
Etika selalu berlaku walaupun tidak ada orang lain. Barang yang dipinjamharus dikembalikan walaupun pemiliknya sudah lupa.
3. Etiket bersifat relatif. Yang dianggap tidak sopan dalam sebuahkebudayaan, dapat saja dianggap sopan dalam kebudayaan lain. Etika jauh lebih absolut. Perintah seperti “jangan berbohong”, “janganmencuri” merupakan prinsip etika yang tidak dapat ditawar-tawar.
4. Etiket hanya memadang manusia dari segi lahiriah saja sedangkan etika memandang manusia dari segi dalam. Penipu misalnya tutur katanyalembut, memegang etiket namun menipu. Orang dapat memegang etiketnamun munafik sebaliknya seseorang yang berpegang pada etika tidakmungkin munafik karena seandainya dia munafik maka dia tidak bersikapetis. Orang yang bersikap etis adalah orang yang sungguh-sungguh baik.

Thursday, September 2, 2010

How to Make Categories in BLOG

1. Creating a label for posts

First, you need to add a label posts. Label is added by entering text in the textbox which is located at the bottom of the screen for writing or editing posts (Potsting-->Create or Posting-->EditPosts.

2. Creating a Page element category

You can use Labels gadget or write your own HTML to add category links one by one. Labels gadget is very simple to implement.


Adding Labels gadget to blog

1. Go to Layout.

2. Click on Add Gadget.

3. Select Labels Gadget

Add label page element

4. Enter title, chose to show all labels or only selected labels, sorting type. You can show number of posts per label by clicking check box and display labels as a list or cloud.

Tips:
Don't forget to write your categories name on your label post.

Tuesday, August 31, 2010

OST 카라 [KARA] ‘We Online’ OST 2 ’2ME’ Music Video