Minggu, 10 April 2011

penyakit kusta

Penyakit kusta atau juga dikenali sebagai penyakit Hansen, merupakan penyakit berjangkit yang disebabkan oleh jangkitan Mycobacterium leprae. Nama penyakit Hansen datang daripada orang yang menjumpai Mycobacterium leprae, G. A. Hansen. Pengidap penyakit Hansen biasanya dipanggil pesakit kusta atau dalam bahasa Inggeris lepers, walaupun penggunaan istilah lepers semakin ditinggalkan kerana jumlah pesakit yang berkurangan dan sebagai mengelak stigma buruk yang dikaitkan dengan pesakit kusta.
Kusta dahulunya tidak dapat diubati dan amat mencacatkan. Pesakit kusta akan disingkir dan dikurung di penempatan kusta. Pada masa kini, kusta mudah dirawat dengan menggunakan terapi pelbagai antibiotik. Cabaran utama bagi usaha menghapuskan penyakit kusta adalah untuk sampai kepada penduduk yang masih belum menerima perkhidmatan terapi pelbagai dadah, memperbaiki pengesanan penyakit, dan membekalkan pesakit dengan perkhidmatan berkualiti tinggi dan dadah yang murah.
Selain manusia, haiwan lain yang diketahui mengidap kusta adalah armadilo.

Isi kandungan

[sorokkan]

[sunting] Sejarah

Penyakit kusta telah dikenali sebagai masalah semenjak permulaan sejarah bertulis. Pesakit kusta sering tinggal dipinggir masyarakat, dan penyakit sering dipercayai disebabkan oleh sumpuhan tuhan (atau shaitan) atau hukuman.
Kitab Injil mengandungi banyak rujukan kepada "pesakit kusta", yang tidak semestinya berkaitan dengan penyakit Hansen. Perkataan ini telah digunakan bagi merangkumi pelbagai masalah kulit yang berlainan etiologi dan keparahan ( severity ).
Di bawah hukum Yahudi silam, rabai dikehendaki mampu mengenalpasti pesakit kusta. Kaum Yahudi menggunakan kuarantin untuk menghalang penyebarannya.
Minoriti seperti agote Navarrese sering dituduh sebagai pesakit kusta.

[sunting] Ciri-ciri klinikal

Penyakit ini disebabkan oleh basilus yang membiak amat perlahan dan kebanyakkannya menjejaskan kulit, saraf, dan membran mukus. Organisma ini tidak pernah dibiakkan dalam media bakteriologi atau kultur sel, tetapu telah dibiakkan dalam tapak kaki tikus. Ia berkait dengan M. tuberculosis, basilus yang menyebabkan batuk kering.
Kaedah penularan kusta kekal tidak jelas. Kebanyakan penyiasat merasakan bahawa M. leprae disebarkan dari seseorang ke seseorang dalam titisan pernafasan. Apa yang diketahui adalah kadar penularan adalah amat perlahan.
Penyakit jangkitan kronik ini biasanya memberi kesan kepada kulit dan saraf pinggir tetapi mempunyai manifastasi klinikal yang luas. Pesakit dikelaskan sebagai mempunyai penyakit Kusta Pausibakilari atau Kusta Multibakilari. Penyakit Kusta Pausibakilari adalah serdahana dan bercirikan satu atau lebih makules kulit hipopigment. Penyakit Kusta Multibakilari pula dikaitkan dengan lesion kulit sekata, nodule, lendir (plaques), kulit menebal, dan peningkatan lendir hidung menyebabkan hidung tersumbat dan epistaxis (hidung berdarah).

[sunting] Insiden

Pada tahun 1999, Jumlah penyakit Hansen sedunia dianggarkan sebanyak 640,000; dan pada 2000, 738,284 kes telah dikenalpasti. Pada tahun 1999, 108 kes telah dicatatkan berlaku di Amerika Syarikat. Pada tahun 2000, Persatuan Kesihatan Sedunia (WHO) telah menyenaraikan sebanyak 91 negara di seluruh dunia sebagai endemik penyakit kusta, dengan India, Myanmar dan Nepal mencatatkan 70% dari keseluruhan kes tersebut. Pada tahun 2002, 763,917 kes baru telah dikesan di seluruh dunia termasuk Brazil, Madagascar, Mozambique, Tanzania dan Nepal yang menguasai 90% penyakit tersebut berdasarkan rekod WHO.
Seluruh dunia, 1-2 juta orang mengalami kecacatan kekal disebabkan kusta. Bagaimanapun, pesakit yang sedang menerima rawatan antibiotik atau selesai menerima rawatan dianggap bebas dari jangkitan aktif.
Penyakit kusta merupakan salah satu penyakit yang dijejak secara pasif oleh Pusat kawalan dan Penghalang Penyakit. Taburannya di Amerika Syarikat kekal rendah dan stabil. Terdapat pengurangan jumlah kes seluruh dunia, sungguhpun kes setempat dikawasan tertentu terus muncul di kawasan seperti Pasifik timur.

[sunting] Kumpulan Berisiko

Mereka yang berhubung rapat dengan pesakit yang tidak penyakit kebanyakannya multibasilari aktif, tanpa rawatan, dan mereka yng tinggal di negara dengan penyakit kusta asal (endemik) berisiko mengidap kusta. Penyelidikan terkini menunjukkan variasi genetik menyumbang kepada kecenderungan penyakit ini. Kawasan DNA bertanggung jawab bagi variasi ini turut terbabit dengan penyakit Parkinson, menimbulkan jangkaan bahawa kedua penyakit ini berkait pada aras biokimia.

[sunting] Perlindungan

Masih terdapat beberapa koloni kusta disekeliling dunia, di negara seperti India dan Filipina. Di Amerika Syarikat, pulau Molokai kecil di kepulauan Hawai mengandungi perlindungan kusta tertua negara itu.
Pada 2001, koloni dikendali kerajaan di Jepun diteliti oleh badan perhakiman, mendorong kepada keputusan bahawa kerajaan Jepun telah salah mengendali pesakit [1].

Jumat, 08 April 2011

konsep pemograman C

Sejarah C
• Akar dari bahasa C adalah bahasa BCPL yang
dikembangkan oleh Martin Richards pada tahun 1967.
• BCPL memberikan ide kepada Ken Thompson yang
kemudian mengembangkan bahasa yang disebut dengan
B pada tahun 1970.
• Selanjutnya dari bahasa B ke bahasa C oleh Dennis
Ritchie sekitar tahun 1970an
di Bell Telephone
Laboratories Inc. (sekarang adalah AT&T Bell
Laboratories).
• Bahasa C pertama kali digunakan pada komputer Digital
Equipment Corporation PDP11
yang menggunakan
sistem operasi UNIX.
• C adalah bahasa yang standar, artinya suatu program yang ditulis dengan
versi bahasa C tertentu akan dapat dikompilasi dengan versi bahasa C yang
lain dengan sedikit modifikasi.
• Standar bahasa C yang asli adalah standar dari UNIX.
• Patokan dari standar UNIX ini diambilkan dari buku yang ditulis oleh
Brian Kerninghan dan Dennis Ritchie berjudul "The C Programming
Language", diterbitkan oleh PrenticeHall
tahun 1978.
• Deskripsi C dari Kerninghan dan Ritchie ini kemudian dikenal secara
umum sebagai "K&R C".
• Kepopuleran bahasa C membuat muncul banyak varian dari kompiler C,
sehingga dilakukan standarisasi bahasa oleh ANSI (American National
Standards Institute) dengan membentuk suatu komite (ANSI committee
X3J11) pada tahun 1983 yang kemudian menetapkan standar ANSI untuk
bahasa C.
• Standar ANSI menetapkan sebanyak 32 buah katakata
kunci (keywords).
• C yang mengadopsi standar dari ANSI dikenal dengan nama ANSI C

Ruang Lingkup Bahasa C :
• Banyak pemrograman yang dibuat dengan bahasa C seperti
assembler, interpreter, program paket, sistem operasi,
editor, kompiler, program bantu, Word Star, Dbase, aplikasi
untuk bisnis, matematika, dan game, bahkan ada pula yang
menerapkannya untuk kecerdasan buatan.
• Dalam beberapa literatur bahasa C digolongkan sebagai
bahasa tingkat menengah.
• Pada kenyataannya bahasa C mengkombinasikan kelebihan
dari bahasa tingkat tinggi dan bahasa tingkat rendah.
• Kemudahan dalam membuat program yang ditawarkan pada
bahasa tingkat tinggi dan kecepatan eksekusi dari bahasa
tingkat rendah merupakan tujuan diwujudkannya bahasa C.

Keterangan Gambar
• Program C ditulis dengan menggunakan editor dan disimpan dalam file yang
disebut file program sumber (dengan ciri utama memiliki ekstensi .c).
• File include (umumnya memiliki ekstensi .h, misalnya stdio.h, atau biasa
disebut dengan file judul (header file)) berisi kode yang akan dilibatkan dalam
program C
• Kode dalam file program sumber maupun kode pada file include akan
dikompilasi oleh kompiler menjadi kode obyek yang disimpan pada file yang
biasanya berekstensi .obj, atau .o (bergantung kepada lingkungan/environment
sistem operasi yang dipakai). Kode obyek berbentuk kode mesin, oleh karena
itu tidak dapat dibaca oleh pemrogram tetapi kode ini sendiri juga belum bisa
dipahami komputer.
• Supaya bisa dimengerti oleh komputer, maka kode obyek bersamasama
dengan kode obyek yang lain (kalau ada) dan isi file pustaka (library file, yaitu
file yang berisi rutin untuk melaksanakan tugas tertentu. File ini disediakan
oleh pembuat kompiler, biasanya memiliki ekstensi .lib) perlu dikaitkan
(linking) dengan menggunakan linker, membentuk sebuah program yang
executable (program yang dapat dijalankan/dieksekusi secara langsung dalam
lingkungan sistem operasi).
• Program hasil linker ini disimpan dalam file yang disebut file executable, yang
biasanya berekstensi .

Struktur Penulisan Program C
• Program C pada hakekatnya tersusun atas sejumlah blok
fungsi, dan sebuah program minimal mengandung sebuah
fungsi.
• Fungsi pertama yang harus ada dalam program C dan sudah
ditentukan namanya adalah main().
• Setiap fungsi terdiri atas satu atau beberapa pernyataan,
yang secara keseluruhan dimaksudkan untuk melaksanakan
tugas khusus.
• Bagian pernyataan fungsi (sering disebut tubuh fungsi)
diawali dengan tanda kurung kurawal buka ({) dan diakhiri
dengan tanda kurung kurawal tutup (}) yang
mengisyaratkan awal dan akhir definisi fungsi.
• Di antara kurung kurawal itu dapat dituliskan statemenstatemen
program C.
• Berikut ini adalah struktur dari program C
main()
{
statemenstatemen;
//fungsi utama
}
fungsi_fungsi_
lain()
{
statemenstatemen;
//user defined function
}
• Bahasa C dikatakan sebagai bahasa pemrograman terstruktur karena strukturnya
menggunakan fungsifungsi
sebagai programprogram
bagiannya (subroutine).
Fungsifungsi
yang ada selain fungsi utama (main()) merupakan programprogram
bagian. Fungsifungsi
ini dapat ditulis setelah fungsi utama atau diletakkan di file
pustaka (library). Jika fungsifungsi
diletakkan di file pustaka dan akan dipakai di
suatu program, maka nama file judulnya (header file) harus dilibatkan dalam
program yang menggunakannya dengan preprocessor directive berupa #include.

konsep pemrograman dengan C++

Pengantar
Apa itu program? Bagaimanakah membuatnya? Jika sudah dibuat, apakah gunanya? Mungkin itu adalah pertanyaan – pertanyaan dari orang – orang yang baru saja mengenal komputer. Program adalah semacam sebuah metode penyelesaian masalah yang disediakan dalam komputer untuk digunakan oleh manusia dalam mempermudah pekerjaannya / kegiatannya. Kurang lebih itulah pengertian program, paling tidak  menurut saya. Lantas, bagaimana membuatnya? Pembuatan program adalah dengan memberi “perintah” sedemikian rupa kepada komputer sehingga “terciptalah” program itu yang kemudian disimpan dalam memori komputer. Lalu, apa yang “diperintahkan” pada komputer sehingga program itu dapat terbentuk? Tidak ada yang berpikiran bahwa dia harus mengatakan kepada komputer: “Buatkan saya sebuah program yang bagus yang mau  dipake untuk pembukuan perusahaan saya.” , kan? J Kita, tentu saja, harus “ngobrol” dengan komputer dengan bahasa yang bisa dimengerti olehnya. Bahasa apa itu? Sudah banyak dibuat banyak bahasa pemrograman untuk menerjemahkan logika pemrograman menjadi instruksi yang dapat dimengerti oleh komputer, untuk kemudian dijalankan (dan dalam hal ini untuk membuat program). Perintah tersebut di jalankan oleh komputer untukmembuat sebuah program yang kemudian akan digunakan oleh manusia / pihak yang berkepentingan.

C++
C++ adalah salah satu bahasa pemrograman yang powerful untuk membuat sebuah program. C++ adalah sebuah bahasa tingkat menengah yang merupakan perkembangan dari bahasa C, dimana bahasa ini merupakan bahasa pemrograman berorentasi objek (tidak seperti pendahulunya, C). Dikatakan menengah karena bahasa ini berada di antara bahasa tingkat tinggi dan rendah. Bahasa tingkat tinggi merupakan bahasa yang lebih “manusawi”, karena perintah – perintah dari bahasa ini lebih berorientasi kepada bahasa manusia. Visual Basic (VB) dan Pascal adalah dua dari beberapa contoh bahasa tingkat tinggi. Sedangkan bahasa tingkat rendah adalah bahasa yang lebih berorientasi kepada bahasa mesin sehingga bahasa ini tidak terlalu “manusiawi” J. Contoh dari bahasa tingkat rendah ini adalah Assembly.

Bab I. Header dan Fungsi main()
Sekarang kita masuk ke dalam pembuatan program. Beberapa bagian yang harus di perhatikan adalah header dan fungsi. Header adalah diana kita memasukkan  library yang ada dalam C++ kedalam kode program kita. Fungsi adalah “tempat” dimana kita bisa “bereksperimen” J. Didalamnya terdapat semua statement yang kita buat. Program yang paling sederhana yang pernah diketahui umat manusia (seram amat kata-katanya) adalah:



#include <iostream>
using namespace std;

void main () {
      cout << “Hello, World!\n”;
}

Pada baris pertama, seperti yang kita lihat, ada perintah #include <iostream>. Tanda ‘#’ adalah preprocessor directive. Preprocessor directive adalah perintah – perintah yang diberikan kepada compiler untuk melakukan definisi, memasukkan file library, dll. Contoh – contoh dari preprocessor ini adalah:
·        #define maximum_number 100000
·        #include “fileku.h”
·        #ifdef maximum_number
#undef maximum_number
#define maximum_number_2 1000
#endif

Itu berarti bahwa kita memasukkan (include) library iostream ke dalam kode program kita. iostream itu adalah header yang dibutuhkan untuk “kegiatan” input dan output dari program. Perintah cout sendiri ada karena kita memasukkan iostream ke dalam kode program kita dan juga using namespace std; dimana ada member cout di dalamnya.
Berikut beberapa header yang terdapat dalam C++:
·        ctime =  header waktu
·        cstdio = header untuk perintah C seperti printf dan scanf
·        cmath = header untuk operasi matematika seperti sin, cos, sqrt, dan tan
·        cstring = header untuk memanipulasi string seperti strcpy, strcat, dll

(untuk lebih lengkapnya, lihat http://cplusplus.com/tutorial)

main () adalah fungsi utama (main) yang harus ada dalam setiap program C++ kita. Di sini yang digunakan adalah dengan main tanpa nilai kembalian dan tanpa paramater. Apa itu nilai kembalian dan apa itu paramater? Saksikan setelah pesan – pesan berikut… eh salah, lihat dalam bab berikutnya J. Jika diperhatikan ada perintah \n pada akhir “kalimat” Hello, World!. Apa itu? ”\n” adalah perintah dalam banyak bahasa pemrograman sebagai baris baru (new line) jadi yang akan ditampilkan pada program adalah:

Perintah dengan menggunkan backslash (‘\’) juga ada beberapa jenis, diantaranya:
·        ‘\a’ = untuk menghasilkan bunyi alert
·        ‘\t’= tabulasi
·        ‘\0’ = null terminated dalam array

Tanda ‘{‘ juga harus ada dalam setiap fungsi C++, itu menandakan awal dari fungsi / program dan ‘}’ menandakan akhir dari fungsi / program.

BAB II. Penulisan Dalam Bahasa C++
Penulisan dalam bahasa C++ adalah case sensitive. Yang berarti, C++ membedakan huruf kecil dan kapital. Yang berarti (lagi): variabel_pertama tidak sama dengan variabel_Pertama atau mboknya_echi tidak sama dengan mboknya_Echi J.

Komentar dalam C++ ditulis dengan ‘//’ untuk komentar dengan panjang satu baris atau ‘/*’ dan ‘*/’ untuk komentar lebih dari satu baris, dimana tanda /* merupakan “pembuka” komentar dan */ adalah “penutup” komentar. Komentar adalah cataatan ang ditulis oleh programmer untuk sebagai pengingat atau penjelasan ketika membaca sebuah kode. Kata – kata dalam sebuah komentar tidak akan dieksekusi oleh compiler.

Beberapa kesalahan dalam penulisan dalam C++  adalah:
·         int int; /*salah karena nama sebuah variabel tidak boleh sama dengan seuah tipe data (int)*/
·         int Jam_9; //salah karena nama variabel dimulai dengan huruf besar
·         int 90jam; /*nah, ini juga salah karena nama sebuah variabel tidak boleh dimulai dengan bilangan*/

Penulisan yang benar dalam C++ adalah:
·        int myint; //betul
·        char kata_2; //betul juga...
·        double bilangan_KeDuA; /*walaupun nama identifiernya  aneh, tapi ini juga betul :) */

Setiap statement dalam C++ harus diberi tanda ‘;’ pada akhir dari statement. Contoh penulisan statement yang benar dalam C++ adalah:

int a, b, c;
a = 1;
b = 2;
c = a + b;

Sedangkan penulisan yang salah adalah:
int a, b, c
karena itu dianggap error oleh  compiler, karena merupakan statement yang tidak lengkap.

konsep pmrograman dengan php


Mengenal Visual Basic 6.0
Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga
pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya
Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa yang
sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk
graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.
Modul Dasar Pemrograman Visual Basic 2
Visual Basic merupakan bahasa pemrograman yang sangat mudah
dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya
untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat
dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat
mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.
Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic
untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows
dengan komponen ActiveX Control. Dengan komponen ini memungkinkan penguna
untuk memanggil dan menggunakan semua model data yang ada di dalam sistem
operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam
Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman
Visual dan Object Oriented Programming (OOP).

Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan
beberapa penambahan komponen yang sedang tren saat ini, seperti kemampuan
pemrograman internet dengan DHTML (Dynamic HyperText Mark Language), dan
beberapa penambahan fitur database dan multimedia yang semakin baik. Sampai saat
buku ini ditulis bisa dikatakan bahwa Visual Basic 6.0 masih merupakan pilih
pertama di dalam membuat program aplikasi yang ada di pasar perangkat lunak
nasional. Hal ini disebabkan oleh kemudahan dalam melakukan proses development
dari aplikasi yang dibuat.
Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan
membuat tampilan aplikasi pada form, kemudian diberi script program di dalam
komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen
yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur
propertinya lewat jendela [Property].
Menu pada dasarnya adalah operasional standar di dalam sistem operasi
windows, seperti membuat form baru, membuat project baru, membuka project dan
menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic
pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat
lengkap dan detail dalam MSDN.
Konsep Dasar Pemrograman Dalam Visual Basic 6.0
Konsep dasar pemrograman Visual Basic 6.0, adalah pembuatan form
dengan mengikuti aturan pemrograman Property, Metode dan Event. Hal ini
berarti:
(1) Property: Setiap komponen di dalam pemrograman Visual Basic dapat diatur
propertinya sesuai dengan kebutuhan aplikasi. Property yang tidak boleh
dilupakan pada setiap komponen adalah “Name”, yang berarti nama variabel
(komponen) yang akan digunakan dalam scripting. Properti “Name” ini hanya
bisa diatur melalui jendela Property, sedangkan nilai peroperti yang lain bisa
diatur melalui script seperti
Command1.Caption=”Play”
Text1.Text=”Visual Basic”
Label1.Visible=False
Timer1.Enable=True
Modul Dasar Pemrograman Visual Basic 5
(2) Metode: Bahwa jalannya program dapat diatur sesuai aplikasi dengan
menggunakan metode pemrograman yang diatur sebagai aksi dari setiap
komponen. Metode inilah tempat untuk mengekpresikan logika pemrograman
dari pembuatan suatu prgram aplikasi.
(3) Event: Setiap komponen dapat beraksi melalui event, seperti event click pada
command button yang tertulis dalam layar script Command1_Click, atau event
Mouse Down pada picture yang tertulis dengan Picture1_MouseDown.
Pengaturan event dalam setiap komponen yang akan menjalankan semua metode
yang dibuat.

konsep pemrograman dengan visual basic


Mengenal Visual Basic 6.0
Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga
pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya
Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa yang
sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk
graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.
Modul Dasar Pemrograman Visual Basic 2
Visual Basic merupakan bahasa pemrograman yang sangat mudah
dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya
untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat
dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat
mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.
Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic
untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows
dengan komponen ActiveX Control. Dengan komponen ini memungkinkan penguna
untuk memanggil dan menggunakan semua model data yang ada di dalam sistem
operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam
Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman
Visual dan Object Oriented Programming (OOP).

Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan
beberapa penambahan komponen yang sedang tren saat ini, seperti kemampuan
pemrograman internet dengan DHTML (Dynamic HyperText Mark Language), dan
beberapa penambahan fitur database dan multimedia yang semakin baik. Sampai saat
buku ini ditulis bisa dikatakan bahwa Visual Basic 6.0 masih merupakan pilih
pertama di dalam membuat program aplikasi yang ada di pasar perangkat lunak
nasional. Hal ini disebabkan oleh kemudahan dalam melakukan proses development
dari aplikasi yang dibuat.
Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan
membuat tampilan aplikasi pada form, kemudian diberi script program di dalam
komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen
yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur
propertinya lewat jendela [Property].
Menu pada dasarnya adalah operasional standar di dalam sistem operasi
windows, seperti membuat form baru, membuat project baru, membuka project dan
menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic
pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat
lengkap dan detail dalam MSDN.
Konsep Dasar Pemrograman Dalam Visual Basic 6.0
Konsep dasar pemrograman Visual Basic 6.0, adalah pembuatan form
dengan mengikuti aturan pemrograman Property, Metode dan Event. Hal ini
berarti:
(1) Property: Setiap komponen di dalam pemrograman Visual Basic dapat diatur
propertinya sesuai dengan kebutuhan aplikasi. Property yang tidak boleh
dilupakan pada setiap komponen adalah “Name”, yang berarti nama variabel
(komponen) yang akan digunakan dalam scripting. Properti “Name” ini hanya
bisa diatur melalui jendela Property, sedangkan nilai peroperti yang lain bisa
diatur melalui script seperti
Command1.Caption=”Play”
Text1.Text=”Visual Basic”
Label1.Visible=False
Timer1.Enable=True
Modul Dasar Pemrograman Visual Basic 5
(2) Metode: Bahwa jalannya program dapat diatur sesuai aplikasi dengan
menggunakan metode pemrograman yang diatur sebagai aksi dari setiap
komponen. Metode inilah tempat untuk mengekpresikan logika pemrograman
dari pembuatan suatu prgram aplikasi.
(3) Event: Setiap komponen dapat beraksi melalui event, seperti event click pada
command button yang tertulis dalam layar script Command1_Click, atau event
Mouse Down pada picture yang tertulis dengan Picture1_MouseDown.
Pengaturan event dalam setiap komponen yang akan menjalankan semua metode
yang dibuat.

konsep pemrograman dengan menggunakan turbo paskal


Algoritma & Pemrogram 2A
KONSEP DASAR PEMROGRAMAN PASCAL
1.1 Perkembangan 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.
1.2 Struktur Program Pascal
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 :
1. Judul program
2. Blok program
a. Bagian deklarasi
- deklarasi label
- deklarasi konstanta
- deklarasi tipe
- deklarasi variable
- deklarasi prosedur
- deklarasi fungsi
b. Bagian pernyataan
Program pascal yang paling sederhana adalah program yang hanya terdiri dari sebuah bagian pernyataan saja.
Begin
End.
Bentuk umum dari bagian pernyataan adalah :
Begin
Statement;
End .
Konsep dasar pemrograman pascal
Algoritma & Pemrogram 2A
Contoh :
Begin
Writeln ( ‘Saya pascal’ );
Writeln ( ‘--------------‘ )
End .
Outputnya : Saya pascal
---------------
Program pascal tidak mengenal aturan penulisan di kolom tertentu, jadi boleh ditulis mulai kolom berapapun. Penulisan statement-statement pada contoh program yang menjorok masuk beberapa kolom tidak mempunyai pengaruh diproses, hanya dimaksudkan supaya mempermudah pembacaan program, sehingga akan lebih terlihat bagian-bagiannya, dan baik untuk dokumentasi.
Judul program sifatnya optional dan tidak signifikan didalam program. Jika ditulis dapat digunakan untuk memberi nama program dan daftar dari parameter tentang komunikasi program dengan lingkungannya yang sifatnya sebagai dokumentasi saja. Judul program bila ditulis harus terletak pada awal dari program dan diakhiri dengan titik koma.
Contoh :
Program contoh ;
Begin
Writeln ( ‘Gunadarma’ );
Writeln( ‘---------------‘ );
End .
1.3 Deklarasi
Bagian deklarasi digunakan bila didalam program menggunakan pengenal (identifier) yang dapat berupa label, konstanta, tipe, variable, prosedur dan fungsi.
1.3.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.
Konsep dasar pemrograman pascal
Algoritma & Pemrogram 2A
Contoh :
Program contoh_konstanta;
Const
Potongan = 0.2 ;
Gaji = 25000 ;
Namaperusahaan = ‘PT ABC’ ;
Begin
Writeln ( ‘Potongan =’, Potongan ) ;
Writeln ( ‘Gaji =’, Gaji ) ;
Writeln ( ‘Nama =’, Namaperusahaan) ;
End .
1.3.2 Deklarasi Variabel
Variabel adalah identifier yang berisi data yang dapat diubah-ubah nilainya didalam program. Menggunakan kata cadangan Var sebagai judul didalam bagian deklarasi variable dan diikuti oleh satu atau lebih identifier yang dipisahkan koma, diikuti dengan titik dua dan tipe dari datanya diakhiri dengan titik koma.
Contoh :
Var
Total, Gaji, Tunjangan : real ;
Jumlahanak : integer ;
Keterangan : string [25] ;
Begin
Gaji : = 500000 ;
Jumlahanak : = 3 ;
Tunjangan : = 0.25 * Gaji + Jumlahanak * 30000 ;
Total : = Gaji + Tunjangan ;
Keterangan : = ‘Karyawan Teladan’ ;
Writeln ( ‘ Gaji bulanan = Rp. ‘ , Gaji ) ;
Writeln ( ‘ Tunjangan = Rp. ‘ , Tunjangan ) ;
Writeln ( ‘ Total gaji = Rp. ‘ , Total ) ;
Writeln ( ‘ Keterangan = Rp. ‘ , Keterangan ) ;
End .
1.3.3 Deklarasi Tipe
Pascal menyediakan beberapa macam tipe data, yaitu :
1. tipe data sederhana, terdiri dari :
a. tipe data standar : integer, real, char, string, Boolean.
Konsep dasar pemrograman pascal
Algoritma & Pemrogram 2A
b. Tipe data didefinisikan pemakai : enumerated atau scalar, subrange
2. Tipe data terstruktur : array, record, file, set
3. Tipe data penunjuk
Contoh :
Type
Pecahan = real ;
Bulat = integer ;
Huruf = string [25] ;
Begin
……..
……..
……..
End .
1.3.4 Deklarasi Label
Jika program menggunakan statement Goto untuk meloncat ke suatu statement yang tertentu, maka dibutuhkan suatu label pada statement yang dituju dan label tersebut harus di deklarasikan terlebih dahulu pada bagian deklarasi. Menggunakan kata cadangan Label diikuti oleh kumpulan identifier label dengan dipisahkan oleh koma dan diakhiri dengan titik koma.
Contoh :
Label
Output : Bahasa
Pascal
100, selesai ;
Begin
Writeln ( ‘Bahasa’ ) ;
Goto 100 ;
Writeln ( ‘Cobol’ ) ;
100 :
Writeln ( ‘Pascal’ ) ;
Goto selesai ;
Writeln ( ‘Fortran’ ) ;
Selesai :
End .
1.3.5 Deklarasi Prosedur
Prosedur merupakan bagian yang terpisah dari program dan dapat diaktifkan dimanapun didalam program. Prosedur dibuat sendiri bilamana program akan dibagi-bagi menjadi beberapa blok-blok modul. Prosedur dibuat didalam program dengan cara mendeklarasikannya dibagian deklarasi prosedur. Menggunakan kata cadangan Procedure.
Konsep dasar pemrograman pascal
Algoritma & Pemrogram 2A
Contoh :
Procedure tambah ( x, y : integer ; var hasil : integer ) ;
Begin
Hasil : = x + y ;
End ;
Output :
2 + 3 = 5
{program utama}
var
z : integer ;
Begin
Tambah ( 2, 3, z ) ;
Writeln ( ‘ 2 + 3 = ‘, z );
End .
1.3.6 Deklarasi Fungsi
Fungsi juga merupakan bagian program yang terpisah mirip dengan prosedur, tetapi ada beberapa perbedaannya. Kata cadangan yang digunakan Function.
Contoh :
Function Tambah ( x, y : integer ) : integer ;
Begin
Tambah : = x + y ;
End ;
{program utama}
Begin
Writeln ( ‘ 2 + 3 = ‘ , Tambah ( 2, 3)) ;
End .
1.4 Unit
Suatu unit adalah kumpulan dari konstanta, tipe-tipe data, variable, prosedur dan fungsi-fungsi. Tiap-tiap unit tampak seperti suatu program Pascal yang terpisah. Unit standar sudah merupakan kode mesin (sudah dikompilasi), bukan kode sumber Pascal lagi dan sudah diletakkan di memori pada waktu menggunakan pascal. Untuk menggunakan suatu unit, harus diletakkan suatu anak kalimat Uses diawal blok program, diikuti oleh daftar nama unit yang digunakan.
1.4.1 Unit System
Sebenarnya adalah pustaka dari runtime Turbo Pascal yang mendukung semua proses yang dibutuhkan pada waktu runtime. Unit system berisi semua prosedur dan fungsi standar turbo pascal. Unit system ini akan secara otomatis digunakan didalam program, sehingga boleh tidak disebutkan didalam anak kalimat Uses.
Konsep dasar pemrograman pascal
Algoritma & Pemrogram 2A
1.4.2 Unit Crt
Digunakan untuk memanipulasi layer teks ( windowing, peletakkan cursor dilayar, color untuk teks, kode extanded keyboard dan lainnya). Unit standar crt hanya dapat digunakan oleh program yang digunakan dikomputer IBM PC, IBM AT, IBM PS/2 atau yang kompatibel dengannya.
Contoh :
Uses crt ;
Begin
Clrscr ;
Writeln ( ‘Hallo’ ) ;
Writeln ( ‘-------‘ ) ;
End .
Prosedur standar yang menggunakan unit crt adalah :
AssignCrt
HighVideo
Sound
ClrEol
InsLine
TextBackground
ClrScr
LowVideo
TextColor
Delay
NormVideo
TextMode
DelLine
NoSound
Window
GotoXY
Fungsi standar yang menggunakan unit Crt adalah :
KeyPressed
ReadKey
WhereX
WhereY
1.4.3 Unit Printer
Merupakan unit yang sangat kecil dirancang untuk penggunaan printer didalam program.
Contoh :
Uses printer ;
Begin
Writeln ( Lst, ‘Hallo’ ) ;
Writeln ( Lst, ‘-------‘ ) ;
End .
Konsep dasar pemrograman pascal
Algoritma & Pemrogram 2A
1.4.4 Unit Dos
Digunakan bila akan menggunakan prosedur-prosedur dan fungsi-fungsi standar yang berhubungan dengan DOS call, semacam DetTime, SetTime, DiskSize, DiskFree dan lainnya.
Contoh :
Uses Dos ;
Begin
Writeln ( DiskFree(0), ‘ byte sisa isi disk ‘ ) ;
End .
1.4.5 Unit Graph
menyediakan suatu kumpulan rutin grafik yang canggih, sehingga dapat memanfaatkannya untuk keperluan-keperluan pembuatan grafik.
contoh :
Uses graph ;
Var
DriveGrafik, ModeGrafik : integer ;
I, x, y : integer ;
Begin
DriveGrafik : = detect ;
…….
…….
End .
Konsep dasar pemrograman pascal

Kamis, 07 April 2011

terluka

kalau hati seseorang terluka
karena selisih paham dan mempunyai perasa'n tidak enak terhadap anda,
meskipun dengan logika