Posted on 22.13

C#

1. Sejarah C#


Pengembangan dari tiga bahasa pemrograman sebelumnya, yaitu C/C++, Java dan Visual Basic.
Memiliki kehandalan seperti C/C++
Mendukung pemrograman berbasis objek seperti Java
Kemudahan rapid application development seperti Visual Basic



2. Dasar Pemrogaman C#


Bersifat case sensitive
  ex : variabel A berbeda dengan variabel a
Penulisan komentar
  //komentar baris tunggal pada C#
  /* komentar banyak baris
       pada C# */



3. Variabel


Tempat untuk menyimpan nilai
Variabel harus dideklarasikan terlebih dahulu karena kompiler harus mengetahui terlebih dahulu tipe data dari variabel yang akan dideklarasikan agar dapat melakukan pengecekan





4. Tipe Data


Tipe Data Integer
  byte, sbyte, short, ushort, int, uint, long dan ulong
Tipe Data Floating Point
  float dan double
Tipe Data Decimal
Tipe Data Characters
Tipe Data Boolean



5. Konversi Tipe Data


Automatic Conversions
Tipenya kompatibel
Tipe tujuan memiliki range yang lebih besar
Casting Incompatible Types
Tipe data yang tidak kompatibel






6. Operator


Aritmatic Operator
Bitwise Operator
Relational Operator
Logical Operator
Assigment Operator



7. Progam Control Statement


Ada tiga program control statement pada C#,
Selection statement à if dan switch statement
Iteration statement à for, while, do-while, foreach
Jump statement à break, continue, goto, return dan throw



8. If Statement


Digunakan untuk pemilihan berdasarkan kondisi tertentu
  if (condition) statement1;
else statement2;
Jika kondisi dipenuhi, maka statement1 dijalankan sebaliknya statement2 dijalankan



9. If Nested Statement


Statement pemilihan dengan lebih dari satu kondisi
  if(condition){
  statement1
} else if(condition){
  statement2
} else {
  statement3
}




10. Switch Statement


Fungsi switch sama dengan fungsi if…else dengan else lebih dari satu
Lebih efisien dari fungsi if



11. For... Loop Statement


Digunakan untuk perulangan yang batasnya sudah diketahui dengan jelas, misal 1 s.d. 10
Memerlukan dua variabel untuk awal dan akhir perulangan
Nilai variabel penghitung (counter) akan secara otomatis bertambah atau berkurang



12.While... Loop Statement


13. Foreach Statement


14. Method

kumpulan statement yang dikerjakan bersama-sama untuk menyelesaikan tugas tertentu

Ada dua macam method :
mengembalikan nilai à void
tidak mengembalikan nilai à return



15. Parameter

Method dapat menerima nilai menggunakan parameter



16. Method Overloading

membuat method dengan nama yang sama dengan ketentuan jumlah parameter atau tipe parameternya berbeda

Read More

Posted on 09.33

Blog saya..

Bikin blog ..
gampang-gampang susah..
dulu pernah bikin, waktu SMP pas lagi pelajaran Teknik Informasi dan Komunikasi, tapi karena udah lama gak buka sekarang udah  lupa cara-caranya.. dan sekarang ditemuin lagi sama bloger karena tuntutan tugas di sekolah. Read More

Posted on 06.06

Perkenalan Tentang Java

Apakah Java itu?



            Java adalah bahasa pemrogaman serbaguna. Java dapat digunakan untuk membuat suatu progam sebagaimana Anda buat dengan bahasa seperti Pascal atau C++. Yang lebih menariknya lagi adalah, Java juga mendukung sumber daya internet yang saat ini sedang populer, yaitu Word Wide Web atau  yang biasa disebut web saja. Java juga mendukung aplikasi klien/server, baik dalam jaringan lokal (LAN) maupun dalam jaringan yang berskala luas (WAN).
            Java dikembangkan oleh Sun Microsystems pada Agustus 1991, dengan nama yang semula adalah Oak. Konon Oak adalah pohon semacam Jati yang terlihat dari jendela tempat pembuatannya, James Gosling, bekerja. Ada yang mengatakan bahwa Oak adalah singkatan dari “Object Application Kernel”, tetapi ada yang menyatakan hal itu muncul setelah nama Oak diberikan. Pada Januari 1995, karena nama Oak dianggap kurang komersial, maka diganti menjadi Java.
            Dalam sejumlah literatur disebutkan bahwa Java merupakan hasil perpaduan sifat dari sejumlah bahasa pemrogaman, yaitu C, C++, Object-C, SmallTalk, dan Common LISP. Selain itu Java juga dilengkapi dengan unsur keamanan. Yang tak kalah pentingnya juga adalah bahwa Java menambahkan paradigma pemrogaman yang sederhana. Jika Anda telah mengenal C ataupun C++, yang ,mengandalkan pointer dan Anda dapat merasakan keruwettannya, Java justru meninggalkan keruwetan tersebut sehingga Anda akan merasakan kemudahannya saat Anda menggunakannya.


Java tidak bergantung pada Platform

            Progam Java mempunyai sifat tidak bergantung pada platform, artinya Java dapat dijalankan pada berbagai komputer dan bahkan pada berbagai sistem operasi. Yang menarik, tingkat portabilitas (ketidakbergantungan terhadap platform) Java tidak hanya sebatas pada progam sumber (source code), melainkan juga pada tingkat kode biner (byte code). Dengan demikian bila Anda telah mengkompilasi progam Java pada komputer bersistem operasi Windows, Anda dapat menjalankan hasil kompilasi pada Macintosh secara langsung, tanpa perlu dengan dikompilasi ulang.


Jenis Progam Java

            Progam Java dapat dibedakan menjadi 2 jenis:
            1.    Applet adalah progam yang dibuat dengan Java. Dapat diletakkan pada web server dan diakses melalui web browser. Dalam hal ini browser yang digunakan adalah yang memiliki kemampuan Java seperti Nestcape Navigator, Internet Explorer, Hot Java.
            2.    Aplikasi adalah dibuat dengan Java yang bersifat umum. Aplikasi dapat dijalankan secara umum. Aplikasi dapat dijalankan secara langsung dan tidak perlu perangkat lunak seperti browser untuk menjalankannya. Aplikasi dapat ini setelah dikompilasi maka Anda dapat langsung mengeksekusinya.


Mengenal J2SDK

            Untuk progam Java 2 kita dapat menggunakan perangkat lunak J2SDK (Java 2 System Develoment Kit) yang disediakan oleh Sun Microsiystems.
Progam pada J2SDK antara lain adalah:
1.    Javac              : kompiler
2.    Java                : interpreter
3.    Jdb                  : debugger
4.    Javap              : disasembler
5.    Appletviewer   : penampil applet
6.    Javadoc          : pembangkit dokumentasi
7.    Javah              : pembangkit berkas header C

Contoh awal:

// Berkas : SelamatBelajar.java

public class SelamatBelajar {
     public static void main{string[] args) {
           System.out.println(“Selamat Belajar Java”);
     }
{

            
Read More