Minggu, 08 April 2012

Membuat Program Kalkulator Sederhana Dengan Java Berbasis GUI

Untuk pada kesempatan ini, saya akan berbagi ilmu dasar dalam pemrograman java. Seharusnya yang saya bagikan untuk pertama kali adalah berbasis konsol, namun belum sempat menyusun tutorialnya. Sempat kebingungan dari dulu tentang Java (kita sebut saja bahasa jawa) yang berbasis GUI (Graphical User Interface), setelah belajar Delphi saya mencoba utak-atik Java kembali yang sebelumnya sempat terfakum akibat MLS (malas). Okay, langsung saja tanpa panjang lebar lagi kita langsung menuju ke pokok bahasan pada posting kali ini. Untuk toolsnya saya menggunakan Netbeans 7.0 yang lebih mudah dipahami bagi pemula seperti saya ini.

Senin, 02 April 2012

Menghitung luas segitiga dengan bahasa Pascal

Segitiga atau segi tiga adalah nama suatu bentuk yang dibuat dari tiga sisi yang berupa garis lurus dan tiga sudut. Matematikawan Euclid yang hidup sekitar tahun 300 SM menemukan bahwa jumlah ketiga sudut di suatu segi tiga adalah 180 derajat. Hal ini memungkinkan kita menghitung besarnya salah satu sudut bila dua sudut lainnya sudah diketahui.(wikipedia).

Virus dan Antivirus



1.      Pengertian Virus

Virus komputer merupakan sebuah software yang dapat merusak software atau file lainnya, dengan cara menggandakan dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam software atau file yang ada di dalam komputer. Cara kerja virus komputer sama halnya virus yang terdapat pada makhluk hidup. Sebagian besar, virus komputer dapat menyerang perangkat lunak berbasis sistem operasi Windows. Sebagian yang lain, virus komputer dapat merusak perangkat lunak berbasis sistem operasi GNU/Linux, Mac OS, bahkan tidak hanya perangkat lunak komputer namun sistem operasi Mobile seperti Symbian OS pun ikut terserang virus.

Operator pada Pemrograman Pascal

A. Penugasan (Assignment Operator)


Adalah sebuah operator yang digunakan untuk melakukan suatu proses atas suatu nilai dengan memberikan nilai baru pada suatu variabel. Simbol operator penugasan adalah ":=".
Contoh :
var x,y,z:integer; {variabel x,y dan z belum memiliki nilai}
begin
x:=10; {nilai baru pada variabel x}
y:=20; {nilai baru pada variabel y}
z:=y+x; {memproses x dan y ke dalam variabel z}
write('nilai hasil proses penugasan = ',z);
readln;
end.

Tipe Data pada Pemrograman Pascal

1. Tipe data integer
Tipe integer adalah bilangan yang tidak mempunyai titik desimal/bilangan pecahan.
Integer terdiri dari beberapa tipe, yaitu :
- byte, dengan jangkauan nilai 0....255
- shortint, dengan jangkauan nilai -128.....127
- integer, dengan jangkauan nilai -32768....32767
- word, dengan jangkauan nilai 0......65535
- longint, dengan jangkauan nilai -2147483648....2147483647
Contoh :

Deklarasi pada Pemrograman Pascal

Bagian deklarasi adalah merupakan suatu pengenal (identifier) yang dapat berupa label, konstanta, tipe, variable, prosedur dan fungsi.
1. Deklarasi Konstanta
Definisi konstanta diawali dengan kata cadangan Const diikuti oleh kumpulan identifier yang diberi suatu nilai konstanta. Data konstanta nilainya sudah ditentukan dan pasti, tidak dapat dirubah didalam program.

Pemrograman Pascal

Pascal adalah bahasa tingkat tinggi yang orientasinya pada segala tujuan, dirancang oleh Prof. Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama pascal diambil sebagai penghargaan  terhadap Blaise Pascal, ahli matematik dan philosophi terkenal abad 17 dari Perancis. Struktur dari suatu program pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu : bagian deklarasi dan bagian pernyataan. Secara ringkas, struktur suatu program pascal dapat terdiri dari :

Perbedaan Algoritma dengan Program

Program adalah kompulan instruksi komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ini ditulis dengan menggunakan bahasa pemrograman. Jadi bisa kita sebut bahwa program adalah suatu implementasi dari bahasa pemrograman.
Beberapa pakar memberi formula bahwa:

Pengertian Algoritma

Kata algoritma, mungkin bukan sesuatu yang asing bagi kita. Penemunya adalah seorang ahli matematika dari uzbekistan yang bernama Abu Abdullah Muhammad Ibn Musa al-Khwarizmi (770-840). Di literatur barat dia lebih terkenal dengan sebutan Algorizm. Panggilan inilah yang kemudian dipakai untuk menyebut konsep algorithm yang ditemukannya. Dalam bahasa Indonesia kita kemudian menyebutkannya sebagai algoritma.