Disaat Dia mengaatakan semuanya baahwa kita harus pisah...
;(
;(
;(
......
Haati ini benar2 haanccur.......!
Tapi q harus bisa melanjutka hidupqw tanpa dya....an q yakin meskipun kami sudah berpisah hati kami masih tetap satu....
sekarang q cumaan pengen melatih kesabaran dan kekuaatan haati untuk dapat meraih cita2 dan cintaku kembali...
:)
mohon do'anya ya semua...
Jumat, 11 Januari 2013
Sejarah Pemrograman Visual Basic
Sejarah Visual Basic diawali dari perkembangan bahasa BASIC di darthmouth College, Amerika Serikat, pada awal tahun 1960-an. Sejak semula BASIC memang dirancang untuk mudah dipelajari. Begitu sederhananya sehingga nyaris semua pakar pemrograman komputer menggunakan BASIC sebagai bahasa pemrograman pertamanya. Pada tahun 1982 IBM/PC diperkenalkan pada masyarakat, Microsoft pun membuat sistem operasi MS-DOS untuk komputer ini. Didalamnya disertakan pula bahasa BASIC yang dikenal sebagai QuickBasic (QBASIC). Pada tahun 1990-an era DOS berlalu digantikan era Windows. Tampilan grafis windows yang sangat bagus dan lebih interaktif mengubah pemrograman dari pekerjaan yang memusingkan kepala menjadi sebuah pekerjaan yang sangat menyenangkan. Microsoft pun akhirnya membuat BASIC versi Windows yang dikenal dengan Microsoft Visual Basic.
Visual Basic memungkinkan pembuatan aplikasi Grapichal User Interface (GUI) atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan pemakainya. Pembuatan tampilan user interface dapat dilakukan dengan meletakkan object-object grafis ke lembar (form) yang sudah disediakan oleh Visual Basic.
Visual Basic Merupakan bahasa pemrograman Visual sehingga dapat mempermudah dalam mendesain tampilan program atau lebih dikenal dengan istilah user interface. Hal ini sangat bermanfaat untuk membuat program yang bekerja dalam lingkungan windows yang tampilannya lebih rumit. Dengan Bahasa Pemrograman biasa / Non Visual, Waktu seorang programmer lebih banyak dihabiskan untuk mendesain tampilan program dibandingkan dengan penulisan program utamanya. Visual basic adalah suatu bahasa pemrogramman visual yang merupakan pengembangan terakhir dari Basic.
Bahasa Pemrogramman Visual Basic 6.0 merupakan perangkat lunak yang memiliki kesamaan dengan bahasa Pemrogramman Basic dan bekerja pada lingkungan sistem operasi Windows. Pemrogramman Visual Basic 6.0 juga memberikan kemudahan bagi programmer dalam membuat sebuah program, karena dalam Bahasa pemrogramman Visual Basic 6.0 telah disediakan fasilitas-fasilitas pendukung yang mudah penggunaannya tanpa menambah syntax program yang berbelit-belit seperti pada beberapa Bahasa pemrogramman lainnya, yang tentunya akan lebih banyak menyita waktu dan pemikiran. Selain kemudahan tersebut, Visual Basic 6.0 juga memiliki kecepatan proses yang tinggi dan keunggulan dalam file eksekusi yang dihasilkan, yang mampu berdiri sendiri diluar software pembangunnya serta kecilnya file eksekusi yang dihasilkan.
Form adalah objek yang digunakan untuk menampung semua objek yang akan dibuat pada aplikasi form juga bisa diartikan sebagaitempat untuk pembuatan window. Kontrol diletakkan pada form. Kontrol ini misalnya tombol check box, radio button, memo, label, panel, dan sebagainya. Pada form tersedia tombol :•Tombol Minimize untuk mengubah window menjadi icon.•Tombol Maximize untuk memperbesar ukuran sehingga memenuhi layar monitor pada saat itu tombol berubah menjadi tombol Restore yang berfungsi mengembalikan ke ukuran sebelumnya
sumber http://id.wikipedia.org/wiki/Visual_Basic
Rabu, 31 Oktober 2012
5 Tips Mencapai Kesuksesan
5 KUNCI MERAIH KESUKSESAN | TIPS RAHASIA HIDUP SUKSES
Sukses
adalah kata yang diimpikan oleh semua orang dan merupakan sebuah
pilihan hidup. Manusia adalah makhluk pencipta kesuksesan. Manusia
selalu lapar dan dahaga akan kesuksesan, apa pun makna sukses tersebut
baginya. Prestasi-prestasi besar dalam sejarah seperti piramida para
Firaun di Mesir, tembok besar di Cina, kompleks Taj Mahal di India,
atau candi Borobudur di Indonesia adalah monumen akan hebatnya karya
akal budi manusia yang selalu ingin mencapai keberhasilan terjauh,
tertinggi, atau terbesar.
1. Niat
Hal
pertama yang wajib anda miliki adalah niat. Awalilah dengan niat yang
kuat untuk melakukan usaha dengan sungguh-sungguh. Niat anda memiliki
daya dorong yang luar biasa untuk memperoleh kesuksesan, niat juga
menentukan diterima tidaknya suatu amal manusia, oleh karena itu anda
harus meluruskan niat anda agar dibimbing oleh Allah SWT menuju kepada
kesuksesan. Niat yang tulus dan benar akan melahirkan suatu motivasi
dalam meraih suatu kesuksesan dan menghantarkan seseorang pada tujuan
yang dicita-citakannya
2. Ikhlas
Orang
sukses melakukan segala hal dengan hati yang ikhlas dan menikmati apa
yang sedang mereka lakukan. Mereka mampu melihat pekerjaan sebagai
sebuah kesenangan. Dengan itu anda tidak akan pernah bosan dan
terbebani dalam melakukan usaha/pekerjaan anda.
3. Bekerja Keras dan Berusaha diatas rata-rata dari orang lain.
Anwar
Fuadi seorang penulis novel best seller “Negeri 5 Menara” dan “Ranah 3
warna” adalah seseorang yang mengaku memiliki kunci kesuksesan yang
bernama “Man Jadda Wajada” Siapa yang bersungguh-sungguh, maka ia akan
berhasil”.
4. Berdoa
Dengan
berdo'a kita dituntut untuk lebih mendekatkan diri terhadap sang
Pencipta dan yang pasti dengan kita semakin dekat dengan-Nya maka akan
semakin dekat pula kesuksesan itu.
5. Sabar dan Tawakal
Dan
yang terakhir adalah tawakal menyerahkan semuanya hanya kepada Allah
SWT. Karena, hanya Dialah pemberi segala kesuksesan, pemberi segala
yang kita inginkan.
Itulah 5 Kunci Meraih Kesuksesan | Tips Rahasia Hidup Sukses yang dapat saya sharing ke teman-teman semoga bermanfaat
modul pak mesran
http://mesran.wordpress.com/mata-kuliah-saya/pemrog-visual-basic-ii/
Selasa, 25 Oktober 2011
Cinta Juga Diatur Sama Yang Maha Kuasa
Kisah ini saya ambil dari pandangan saya terhadap kisah saudara saya yang nyata terjadi.
Cinta adalah dimana seseorang merasa rindu ketika tidak bertamu, merasa kangen saat tidak mendengar suaranya.Cinta itu berbeda sama cinta monyet, mencintai seseorang itu dengan tulus, menjalaninya dengan suka-duka dihadapi bebrsama, lukamu adalah lukanya dan lukanya adalah lukamu.Itulah mencintai yang sebenarnya.
Banyak orang yang tidak ingin mengenal cinta.Tapi sayangnya, cinta itu datang dengan sendirinya yang tidak bisa ditolak kehadirannya.
Tapi ketahuilah bahwa semua itu anugerah terbesar dari tuhan untuk kita.Seperti dalam kisah berikut ;
Di usia remajanya dulu dia adalah cewek yang tergolong bandel sampai-sampai sekolahnya terputus begitu saja cerita cinta monyetnya.Bosan dengan hari-harinya yang penuh dengan kesendirian, dia pun berangkat menuju kota Metropolitan untuk pertama kalinya.Dia mendapatkan pekerjaan disana dan tinggal bersama kawan sekampungnya.Sambil menyelam minum air seperti pepatah tersebut, dia punmulai coba-coba merajut hubungan asmara dengan laki-laki asli sana.Berpindah dari hati yang satu ke hati yang lainsudah lumrah baginya.Sampai pada suatu saat dia pindah kerja ke sebuah Restaurant.disitulah dia bertemu seorang laki-laki.
Laki-laki itu ternyata baik, jadilah mereka menjadi sepasang kekasih.Menjalani nhari-hari dengan terus bersama-sama.Pulang kerja, pergi kerja dan lainnya.Hubungan merekapun selalu di bumbui dengan masalah-masalah.Cinta mereka sangat kuat.Berjanji sehidup semati dan akan jodoh..!!! tapi, ternyata ternyata semua itu hanya Planning yang berbeda dengan kenyataan yang tuhan berikan.seperti apapun usaha kita untuk bersama,jika tuhan tidak mengkehendakinya maka semua itu tidak akan terwujujud dan perpisahan itupun akan menghampiri.
Mereka tidak pernah berniat untuk berpisah tapi ternyata tuhan berkehendak lain.Melaui “Kecelakan”yang dialami oleh cowok itu,ketika mengantarkan cewek itu kerumah pulang dari tempat kerjanya.Dengan tak bisa berbuat apa-apa dia harus rela melihat cowoknya dibawa pulang kampung oleh ibunya, yang kemungkinan tidak akan balik lagi.Tinggallah sicewek dengan luka yang begitu dalam karna musibah itu.
Untuk itu jika kalian mengharapkan seseorang itu menjadi jodoh kalian, maka memintalah kepada kepada tuhan dan yakinlah akan perasaanmu.biarkanlah dia yang menjaga hubungan kalian.
Harapan saya mereka yang ada dalam kisah ini akan berjodoh.Begitu juga dengan kita semua akan berjodoh dengan cinta kita masing-masing.
Senin, 11 Juli 2011
program Lat7.java
public class lat7{
public static void main(String Arg[]) throws IOException{
String str ; String NIP ; String Nama ;String jbt ;
double gaji=0 ; double pajak =0 ; double total=0 ;
int Kdj ;
BufferedReader Get=new BufferedReader(new
InputStreamReader(System.in)) ;
System.out.print("NIP :") ; NIP = Get.readLine() ;
System.out.print("Nama :") ; Nama = Get.readLine() ;
System.out.print("Kode :") ; str = Get.readLine() ;
Kdj = Integer.parseInt(str) ;
switch(Kdj) {
case 1 : jbt = "Direktur" ; gaji = 5000000 ;
break ;
case 2 : jbt = "Wakil Direktur" ;gaji = 4000000;
break ;
case 3 : jbt = "Bendahara" ; gaji = 3000000 ;
break ;
case 4 : jbt = "Staf" ; gaji = 2000000 ;
break ;
default :
jbt = "" ; gaji = 0 ;
}
pajak = 0.1*gaji ;
total = gaji-pajak ;
System.out.println("Jabatan : " + jbt ) ;
System.out.println("Gaji : " + gaji) ;
System.out.println("Pajak : " + pajak ) ;
System.out.println("Total : " + total ) ;
}
}
Hasilnya :
Kamis, 07 Juli 2011
Senin, 04 Juli 2011
jawaban Quiz no.4
import java.io.*;
class latfungsi{
public static void main(String Arg[])throws IOException{
String str;
int kode;
double gaji=0;
double tunj=0;
int nik;
String nama;
String status;
BufferedReader Get=new BufferedReader(new InputStreamReader(System.in));
latfungsi fungsi=new latfungsi();
System.out.println("NIK :");str=Get.readLine();
nik=Integer.parseInt(str);
switch(nik){
case 001 : nama= "Trisno" ; status="Menikah";
break;
case 002 : nama= "Widya" ;status="Lajang";
break;
case 003 : nama= "Dania" ;status="Lajang";
break;
default:
nama= "";status="";
}
System.out.println("Nama : "+nama);
System.out.println("Status : "+status);
System.out.println("Kode : ");str=Get.readLine();
kode=Integer.parseInt(str);
gaji=Double.parseDouble(str);
System.out.println("Gaji : Rp."+fungsi.gaji(gaji));
tunj=Double.parseDouble(str);
System.out.println("Tunjangan : Rp."+fungsi.tunjangan(tunj));
System.out.println("Tunjangan Keluarga : Rp."+fungsi.gaji(gaji)*0.15);
System.out.println("Total Gaji : Rp."+fungsi.gaji(gaji)+ +fungsi.tunjangan(tunj)+ +fungsi.gaji(gaji)*0.15);
}
double gaji(double kode){
double gaj;
if (kode == 1)gaj=2500000 ;
else if(kode == 2) gaj=2000000;
else gaj=1500000;
return(gaj);
}
double tunjangan(double kode){
double tun;
if (kode == 1) tun=2500000*0.35;
else if (kode == 2) tun=2000000*0.1;
else tun=1500000*0.05;
return(tun);
}
}
class latfungsi{
public static void main(String Arg[])throws IOException{
String str;
int kode;
double gaji=0;
double tunj=0;
int nik;
String nama;
String status;
BufferedReader Get=new BufferedReader(new InputStreamReader(System.in));
latfungsi fungsi=new latfungsi();
System.out.println("NIK :");str=Get.readLine();
nik=Integer.parseInt(str);
switch(nik){
case 001 : nama= "Trisno" ; status="Menikah";
break;
case 002 : nama= "Widya" ;status="Lajang";
break;
case 003 : nama= "Dania" ;status="Lajang";
break;
default:
nama= "";status="";
}
System.out.println("Nama : "+nama);
System.out.println("Status : "+status);
System.out.println("Kode : ");str=Get.readLine();
kode=Integer.parseInt(str);
gaji=Double.parseDouble(str);
System.out.println("Gaji : Rp."+fungsi.gaji(gaji));
tunj=Double.parseDouble(str);
System.out.println("Tunjangan : Rp."+fungsi.tunjangan(tunj));
System.out.println("Tunjangan Keluarga : Rp."+fungsi.gaji(gaji)*0.15);
System.out.println("Total Gaji : Rp."+fungsi.gaji(gaji)+ +fungsi.tunjangan(tunj)+ +fungsi.gaji(gaji)*0.15);
}
double gaji(double kode){
double gaj;
if (kode == 1)gaj=2500000 ;
else if(kode == 2) gaj=2000000;
else gaj=1500000;
return(gaj);
}
double tunjangan(double kode){
double tun;
if (kode == 1) tun=2500000*0.35;
else if (kode == 2) tun=2000000*0.1;
else tun=1500000*0.05;
return(tun);
}
}
Minggu, 03 Juli 2011
JAWABAN SOAL KUIZ NO.3
Tipe 5 : 43,42,15,13,23,70
i=0 j=5 -> F: 43,42,15,13,23,70
j=4 -> T: 43,42,15,23,13,70
j=3 -> T: 43,42,23,15,13,70
j=2 -> T: 43,23,42,15,13,70
j=1 -> T: 23,43,42,15,13,70
i=1 j=5 -> T: 23,43,42,13,15,70
j=4 -> F: 23,43,13,42,15,70
J=3 -> F: 23,13,43,42,15,70
J=2 -> F: 13,23,43,42,15,70
i=2 j=5 -> F:13,23,43,15,42,70
J=4 -> F: 13,23,15,43,42,70
J=3 -> F: 13,15,23,43,42,70
i=3 J=5 -> F: 13,15,23,42,43,70
J=4 -> F: 13,15,23,42,43,70
i=4 j=5 -> F: 13,15,23,42,43,70
kuliah itu Mandiri
Saya kuliah di STMIK BUDI DARMA Medan
Saya kuliah di STMIK BUDIDARMA Medan sebuah Universitas Swasta.
Dengan kuliah saya mengerti bnanyak tentang kehidupan Mandiri dimana " kita harus berusaha sendiri jika kita ingin dapat".
kata-kata itu memang berlaku untuk semua anak kuliah....Tapi, itu semua tergantung kita Menjalankannya jika kita mampu maka kita akan selalu hidup sukses dalam menjalani perkuliahan itu
Saya kuliah masuk siang untuk mendukung Materi/Biaya untuk kuliah saya.
Saya Berharap dan akan berusaha semaksimal mungkin untuk tetap melanjutkan kuliah saya walaupun bagitu banyak cobaan.
MotiVasi saya Adalah Orang tua saya".
Saya harus bisa Demi mereka...mohon Doanya semua....
Saya kuliah di STMIK BUDIDARMA Medan sebuah Universitas Swasta.
Dengan kuliah saya mengerti bnanyak tentang kehidupan Mandiri dimana " kita harus berusaha sendiri jika kita ingin dapat".
kata-kata itu memang berlaku untuk semua anak kuliah....Tapi, itu semua tergantung kita Menjalankannya jika kita mampu maka kita akan selalu hidup sukses dalam menjalani perkuliahan itu
Saya kuliah masuk siang untuk mendukung Materi/Biaya untuk kuliah saya.
Saya Berharap dan akan berusaha semaksimal mungkin untuk tetap melanjutkan kuliah saya walaupun bagitu banyak cobaan.
MotiVasi saya Adalah Orang tua saya".
Saya harus bisa Demi mereka...mohon Doanya semua....
Waktu adalah Hal Nomor 1
Terkadang Karna kurangnya waktu saya tidak bisa mengikuti semua pelajan kuliah dengan sempurna.
karna saya harus kerja....
dan saya juga kekurangan Fasilitas seperti Laptop yang bisa sangat membantu saya
Terkadang saya belajar dilarut malam menjelang pajar....
Tapi Insyaallah....Saya pasti bisa dan selalu berusaha untuk menjadi yang terbaik
kadang Dosen juga sangat berperan dengan cara belajar kita.
sampai saat ini dosen-dosen di kampus saya alhamdulilah selalu mendukung niat kita untuk belajar.
Saya akan Lebih baik lagi...:-)
karna saya harus kerja....
dan saya juga kekurangan Fasilitas seperti Laptop yang bisa sangat membantu saya
Terkadang saya belajar dilarut malam menjelang pajar....
Tapi Insyaallah....Saya pasti bisa dan selalu berusaha untuk menjadi yang terbaik
kadang Dosen juga sangat berperan dengan cara belajar kita.
sampai saat ini dosen-dosen di kampus saya alhamdulilah selalu mendukung niat kita untuk belajar.
Saya akan Lebih baik lagi...:-)
Lingkungan Adalah Pengaruh Penuh
Tinggal dimedan bukan sesuatu yang mudah bagi saya.saya harus menyesuaikan diri dengan lingkungan sekitar,
mulai dari tetangga , kawan, dan keluarga.
Tapi, kadang kita sering terbawa arus melakukan hal Negatif karna pengaruh lingkungan kita...
apa pun itu halnya kita harus selalu ingat untuk meninggalkan perbuatan Negatif itu...karna itu kan bisa merubah cita-cita yang kita cita-citakan.
mulai dari tetangga , kawan, dan keluarga.
Tapi, kadang kita sering terbawa arus melakukan hal Negatif karna pengaruh lingkungan kita...
apa pun itu halnya kita harus selalu ingat untuk meninggalkan perbuatan Negatif itu...karna itu kan bisa merubah cita-cita yang kita cita-citakan.
Berusaha meraih Kesuksesan
Saya tinggal di tempat saudara laki-laki ibu saya.setiap hari saya harus mengatur waktu untuk bekerja,kuliah,dan menyasuaikan diri.
mereka adalah orang tua pengganti bagi saya.
tapi kadang sakit hati membuat saya nyaris menyerah....Alhamdulilah Allah selalu mengingatkan saya untuk selalu tabah dan terus berjuang untuk meraih cita-cita saya.
mudah-mudahan saya akan bisa meraihnya kelak.Aminnn....
mereka adalah orang tua pengganti bagi saya.
tapi kadang sakit hati membuat saya nyaris menyerah....Alhamdulilah Allah selalu mengingatkan saya untuk selalu tabah dan terus berjuang untuk meraih cita-cita saya.
mudah-mudahan saya akan bisa meraihnya kelak.Aminnn....
Seorang anak yang malang
Saya besaral dari keluarga yang bisa di bilang hidupnya pas-pasan.
Seorang anak Perempuan dari 5 bersaudara.Saya nak Ke-3 Dari 1 abang dan 1 kakak dan 2 adek....
Keluarga saya dibimbing dengan hanya 1 Orang tua yaitu ibu sejak saya SMA.
Saya berharap Kepada siapa saja yang masih punya orang tua untuk menyayangi orang tuanya sebelum kalian tidak bisa lagi melakukannya.
Seorang anak Perempuan dari 5 bersaudara.Saya nak Ke-3 Dari 1 abang dan 1 kakak dan 2 adek....
Keluarga saya dibimbing dengan hanya 1 Orang tua yaitu ibu sejak saya SMA.
Saya berharap Kepada siapa saja yang masih punya orang tua untuk menyayangi orang tuanya sebelum kalian tidak bisa lagi melakukannya.
*C#
C# (dibaca: C sharp)
merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan olehMicrosoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang menandakan angka # (U+0023). Tanda pagar # yang digunakan memang bukan tanda kres dalam seni musik (U+266F), dan tanda pagar # (U+0023) tersebut digunakan karena karakter kres dalam seni musik tidak terdapat di dalam keyboard standar.
merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan olehMicrosoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang menandakan angka # (U+0023). Tanda pagar # yang digunakan memang bukan tanda kres dalam seni musik (U+266F), dan tanda pagar # (U+0023) tersebut digunakan karena karakter kres dalam seni musik tidak terdapat di dalam keyboard standar.
Tujuan Desain
Standar European Computer Manufacturer Association (ECMA) mendaftarkan beberapa tujuan desain dari bahasa pemrograman C#, sebagai berikut:- Bahasa pemrograman C# dibuat sebagai bahasa pemrograman yang bersifatbahasa pemrograman general-purpose (untuk tujuan jamak), berorientasi objek, modern, dan sederhana.
- Bahasa pemrograman C# ditujukan untuk digunakan dalam mengembangkan komponen perangkat lunak yang mampu mengambil keuntungan dari lingkunganterdistribusi.
- Portabilitas programmer sangatlah penting, khususnya bagi programmer yang telah lama menggunakan bahasa pemrograman C dan C++.
- Dukungan untuk internasionalisasi (multi-language) juga sangat penting.
- C# ditujukan agar cocok digunakan untuk menulis program aplikasi baik dalam sistem klien-server (hosted system) maupun sistem embedded (embedded system), mulai dari perangkat lunak yang sangat besar yang menggunakan sistem operasi yang canggih hingga kepada perangkat lunak yang sangat kecil yang memiliki fungsi-fungsi terdedikasi.
- Meskipun aplikasi C# ditujukan agar bersifat ‘ekonomis’ dalam hal kebutuhan pemrosesan dan memori komputer, bahasa C# tidak ditujukan untuk bersaing secara langsung dengan kinerja dan ukuran perangkat lunak yang dibuat dengan menggunakan bahasa pemrograman C dan bahasa rakitan.
- Bahasa C# harus mencakup pengecekan jenis (type checking) yang kuat, pengecekan larik (array), pendeteksian terhadap percobaan terhadap penggunaanVariabel-variabel yang belum diinisialisasikan, portabilitas kode sumber, dan pengumpulan sampah (garbage collection) secara otomatis.
*BASIC
BASIC, adalah singkatan dari Beginners’ All-purpose Symbolic Instruction Code adalah sebuah kelompok bahasa pemrograman tingkat tinggi. Secara harfiah, BASIC memiliki arti “kode instruksi simbolis semua tujuan yang dapat digunakan oleh para pemula”. Memang, istilah “Bahasa BASIC” di sini juga bisa diartikan menjadi bahasa untuk pemula, atau dengan kata lain, disebut sebagai bahasa dasar, tapi hal tersebut dirasa kurang tepat, mengingat BASIC dapat juga digunakan oleh para pemrogram ahli.
BASIC pertama kali dikembangkan pada tahun 1963 oleh John George Kemeny dan Thomas Eugene Kurtz yang berasal dari Dartmouth College, untuk mengizinkan akses terhadap komputer bagi para mahasiswa jurusan selain jurusan ilmu eksakta. Pada waktu itu, hampir semua komputer membutuhkan perangkat lunak, dan waktu itu belum ada perangkat lunak yang dijual secara bebas, sehingga hanya orang-orang tertentulah yang dapat menggunakan komputer, yakni para matematikawan dan ilmuwan, karena mereka dapat membangun perangkat lunak sendiri. Bahasa BASIC, setelah diciptakan menjadi menjamur dan banyak dimodifikasi. Bahasa BASIC menjadi bahasa yang paling populer digunakan pada komputer mikro pada akhir tahun 1970-an dan komputer rumahan pada tahun 1980-an. Dan hingga saat ini, menjadi bahasa yang dialeknya beberapa kali berevolusi.
BASIC pertama kali dikembangkan pada tahun 1963 oleh John George Kemeny dan Thomas Eugene Kurtz yang berasal dari Dartmouth College, untuk mengizinkan akses terhadap komputer bagi para mahasiswa jurusan selain jurusan ilmu eksakta. Pada waktu itu, hampir semua komputer membutuhkan perangkat lunak, dan waktu itu belum ada perangkat lunak yang dijual secara bebas, sehingga hanya orang-orang tertentulah yang dapat menggunakan komputer, yakni para matematikawan dan ilmuwan, karena mereka dapat membangun perangkat lunak sendiri. Bahasa BASIC, setelah diciptakan menjadi menjamur dan banyak dimodifikasi. Bahasa BASIC menjadi bahasa yang paling populer digunakan pada komputer mikro pada akhir tahun 1970-an dan komputer rumahan pada tahun 1980-an. Dan hingga saat ini, menjadi bahasa yang dialeknya beberapa kali berevolusi.
Sejarah
Sebelum pertengahan tahun 1960-an, komputer merupakan barang yang sangat mahal dan hanya digunakan untuk tugas-tugas tujuan khusus. Pada saat itu, jenis pemrosesan yang dapat dilakukan adalah batch processing, yang artinya komputer hanya dapat melakukan pemrosesan satu pekerjaan pada satu waktu, dan pekerjaan lainnya akan dilakukan setelah pekerjaan lainnya selesai. Akan tetapi, selama tahun 1960-an, muncullah komputer yang lebih cepat dan lebih terjangkau. Dengan kemampuan pemrosesan yang lebih kuat ini, komputer pun kadang-kadang “menganggur”, tanpa ada pekerjaan yang ia lakukan sama sekali. Bahasa pemrograman di dalam era batch programming pun didesain untuk tujuan-tujuan khusus, seperti halnya mesin di mana mereka berjalan, seperti halnya kalkulasi formula ilmiah atau pemrosesan data bisnis atau hanya untuk penyuntingan teks.*VISUAL BASIC
VISUAL BASIC
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasisgrafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) danVisual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.[1]
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasisgrafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) danVisual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.[1]
Pemrograman Berorientasi Objek (OOP)
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, sepertiInheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.[5]*ASP
ASP adalah suatu akronim tiga huruf yang antara lain dapat merujuk pada
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.[1] ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melaluipenjelajah web (browser).[1] ASP bekerja pada web server dan merupakan server side scripting.[1]
- Active Server Pages, suatu antarmuka bahasa skrip web dari Microsoft.
- Application service provider atau penyedia layanan aplikasi.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.[1] ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melaluipenjelajah web (browser).[1] ASP bekerja pada web server dan merupakan server side scripting.[1]
*VISUAL BASIC
VISUAL BASIC
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasisgrafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) danVisual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.[1]
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasisgrafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) danVisual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.[1]
Pemrograman Berorientasi Objek (OOP)
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, sepertiInheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.[5]* Delphi
Delphi’s-like logo
Pada tanggal 8 Februari 2006, Borland mengumumkan akan melepas seluruh jajaran produk pengembangan aplikasi komputernya termasuk di antaranya Delphi. [1]. Saat ini Delphi menjadi bagian dari jajaran IDE milik Embarcadero Technologies setelah Embarcadero Technologies mengakuisisi CodeGear, anak perusahaan Borland yang menangani tool pengembangan aplikasi.
Keuntungan
Adapun sejumlah keuntungan Embarcadero Delphi, antara lain:- Komunitas pengguna yang besar pada Usenet maupun web [2]
- Dapat mengkompilasi menjadi single executable (aplikasi portable), memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning
- Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia berikut source codenya) ataupun tools pendukung lainnya (dokumentasi, tool debugging)
- Optimasi kompiler yang cukup cepat
- Mendukung multiple platform dari source code yang sama
Kerugian
- Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya)
- Terbatasnya kemampuan portabilitas antar-platform OS (sebelum ada kylix)
- Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal
- Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32)
Langganan:
Postingan (Atom)


