Berbagai
Macam Software Programming
Komputer
pada dasarnya membutuhkan
keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya
hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program
tersebut pada prosesor(otak komputer).Bentuk program yang memungkinkan
Programmer(julukan bagi orang yang telah melakukan programming dan menghasilkan
suatu program)menganalisis dan mengkaji algoritma yang digunakan dalam
algoritma tersebut.
Pemrograman komputer adlah suatu proses perulangan penulisan
dan penyuntingan kode sumber sehingga membentuk sebuah program.Berikut adalah Berbagai Macam Software Programming :
- visual basic
- borland delphi
- c ++
- pascal
- borland delphi
- c ++
- pascal
1.
Visual Basic 6.0
Visual
Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis
Microsoft Windows secara cepat dan mudah. Dalam Visual Basic terdapat tool
untuk membuat aplikasi yang sederhana sampai yang rumit baik dari perorangan
pribadi maupun sampai ke sebuah organisasi/perusahaan. Visual Basic ini berasal
dari kata “Visual dan Basic”, kata “Visual” berarti merupakan bahasa
pemrograman yang menggunakan macam desain dengan model GUI (Graphical User
Interface) yaitu dengan mengetikan sedikit kode program, anda sudah dapat
menikmati program dengan tampilan menarik. Dan kata “Basic” berarti bahasa
pemrograman BASIC (Beginner All-Purpose Symbolic Instruction Code).
Visual
Basic ini merupakan bahasa pemrograman yang berorientasi pada objek atau sering
disebut OOP (Object Oriented Programming), yang sangat mudah digunakan
dan dipelajari. Dalam pembahasan kali ini kita akan membahas dan mempelajari
lebih lanjut bahasa pemrograman Visual Basic 6.0.
Visual
Basib merupakan software programming buatan dari perusahaan microsoft.Visual
Basic merupakan turunan bahasa pemograman BASIC dan menawarkan pengembangan
perangkat lunak komputer berbasis grafik dengan instan. Ada banyak versi dari
VB ada di pasar, yang paling populer dan masih banyak digunakan oleh banyak
programmer VB tidak lain adalah Visual Basic 6. Kami juga memiliki VB.net,
Visual Basic 2005, Visual Basic 2008, Visual Basic 2010, Visual Basic 2012 dan
Visual Basic 2013. VB2008, VB2010, VB2012 dan VB2013 yang sepenuhnya
berorientasi objek pemrograman (OOP) bahasa.Visual Basic 6.0 mempunyai
3fasilitas edisi antara lain :
1.
Edition Learning : Dalam edisi ini programmer diberi kesempatan
untuk praktek dan belajar untuk membuat sebuah aplikasi sederhana Microsoft
Windows dan Windows NT secara mudah dan sederhana. Dalam edition learning ini
sudah terdapat beberapa control sederhana, ditambah grid tab, dan control
data-bound.
2.
Edtion Professional : Dalam edisi ini terdapat tool-tool yang
lengkap. Disamping berisi semua fasilitas yang ada sebelumnya dalam edisi
learning juga ditambah lagi control ActiveX, Desainer Aplikasi Informasi
Internet, Integrated Data Tools, Data Environment, Active Data Objects dan
Dynamic HTML, Page Designer.
3.
Edition Enterprise : Dalam edisi ini para programmer professional diberikan ijin untuk membuat
aplikasi dalam sebuah tim. Yang di dalamnya dimasukkan semua fasilitas yang ada
pada edisi professional, ditambah tool Back Office seperti SQL Server,
Microsoft.
2.
Borland Delphi
Borland
Delphi adalah salah satu dari program secara visual, bahasa yang digunakan
lebih mengarah ke bahasa pascal. Banyak orang yang mengatakan
bahwa pascal adalah nenek moyang dari Delphi, karena Delphi adalah pengembangan dari turbo pascal yang popular. Delphi awalnya dikembangkan oleh Borland sebagai alat pengembangan aplikasi yang cepat untuk Windows, dan sebagai penerus Borland Pascal. Delphi dan C ++ yang rekan, C ++ Builder, berbagi banyak komponen inti, terutama IDE dan Visual Component Library (VCL), tapi tetap terpisah sampai rilis RAD Studio 2007. RAD Studio adalah tuan rumah bersama untuk Delphi, C + + Builder, dan lain-lain.
Pada tahun 2006, alat pengembang bagian Borland dipindahkan ke anak perusahaan yang sepenuhnya dimiliki dikenal sebagai CodeGear, yang dijual ke Embarcadero Technologies dalam 2008.
bahwa pascal adalah nenek moyang dari Delphi, karena Delphi adalah pengembangan dari turbo pascal yang popular. Delphi awalnya dikembangkan oleh Borland sebagai alat pengembangan aplikasi yang cepat untuk Windows, dan sebagai penerus Borland Pascal. Delphi dan C ++ yang rekan, C ++ Builder, berbagi banyak komponen inti, terutama IDE dan Visual Component Library (VCL), tapi tetap terpisah sampai rilis RAD Studio 2007. RAD Studio adalah tuan rumah bersama untuk Delphi, C + + Builder, dan lain-lain.
Pada tahun 2006, alat pengembang bagian Borland dipindahkan ke anak perusahaan yang sepenuhnya dimiliki dikenal sebagai CodeGear, yang dijual ke Embarcadero Technologies dalam 2008.
Delphi
dibagi menjadi 3 versi. Setiap versinya ditujukan untuk pengembangan yang
berbeda. Ketiga versi itu adalah:
1. Delphi standard, adalah versi pemula dan ditujukan untuk pelajar yang ingin mendalami Delphi. Versi ini dilengkapi dengan segala sesuatu yang diperlukan untuk membuat aplikasi Delphi.
2. Delphi Profesional, ditujukan untuk pengembang professional yang tidak memerlukan fasilitas server /client.
3. Delphi Enterprise, ditujukan untuk pengembangan yang lebih tinggi dengan aplikasi yang berkomunikasi dengan SQL Server sebagai database. Berikut adalah kekurangan dan kelebihan delphi:
Kelebihan :
1. Mempunyai desain yang user friendly terhadap para programmer beginer
2. freeware
3. Mempnyai kecepatan kompilasi yang cepat
4. Mempunyai komponen yang sangat kompleks untuk pembuatan software aplikasi sampai database
5. Mempunyai aplikasi plugin database bawaan (BDE)
6. Versi selalu diupdate, sampai saat ini sudah mencapai Delphi versi 2009
7. Aplikasi yang dihasilkan bisa merupakan File Executable portable dan Executable installer
8. Sangat mudah untuk membuat koneksi ke berbagai aplikasi database, misalnya BDE, Access, MySql, SQL Server, Oracle, Dan database lainnya
Kekurangan :
1. Salah satu kekurangan Delpi adalah hasil compilenya yaitu file *.exe pasti memori yang dibutuhkan lebih besar.
1. Delphi standard, adalah versi pemula dan ditujukan untuk pelajar yang ingin mendalami Delphi. Versi ini dilengkapi dengan segala sesuatu yang diperlukan untuk membuat aplikasi Delphi.
2. Delphi Profesional, ditujukan untuk pengembang professional yang tidak memerlukan fasilitas server /client.
3. Delphi Enterprise, ditujukan untuk pengembangan yang lebih tinggi dengan aplikasi yang berkomunikasi dengan SQL Server sebagai database. Berikut adalah kekurangan dan kelebihan delphi:
Kelebihan :
1. Mempunyai desain yang user friendly terhadap para programmer beginer
2. freeware
3. Mempnyai kecepatan kompilasi yang cepat
4. Mempunyai komponen yang sangat kompleks untuk pembuatan software aplikasi sampai database
5. Mempunyai aplikasi plugin database bawaan (BDE)
6. Versi selalu diupdate, sampai saat ini sudah mencapai Delphi versi 2009
7. Aplikasi yang dihasilkan bisa merupakan File Executable portable dan Executable installer
8. Sangat mudah untuk membuat koneksi ke berbagai aplikasi database, misalnya BDE, Access, MySql, SQL Server, Oracle, Dan database lainnya
Kekurangan :
1. Salah satu kekurangan Delpi adalah hasil compilenya yaitu file *.exe pasti memori yang dibutuhkan lebih besar.
3.
C++
C++ adalah bahasa pemograman komputer Bahasa itu
diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut
dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada
perkembangannya, versi ANSI (American National Standart Institute) Bahasa
pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang
dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded,
Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal
1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem
support untuk pemrograman tingkat rendah (low level coding) dan tingkat tinggi
(high level coding).
Bahasa C adalah sebuah bahasa dasar tingkat
tinggi yang sifatnya kompleks dan membangun logika atau algoritma.C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
Bahasa C adalah bahasa pemrograman prosedural yang memungkinkan kita untuk membuat prosedur dalam menyelesaikan suatu masalah. Bahasa C++ adalah bahasa pemrograman yang berorientasi pada objek.
Bahasa tingkat tinggi merupakan bahasa yang mudah dipahami oleh manusia, C dan C++ merupakan contoh bahasa dari bahasa tingkat tinggi. Contoh lain dari bahasa tingkat tinggi adalah Pascal , Perl, Java, dan lain lain. Sedangkan bahasa tingkat rendah merupakan bahasa mesin atau bahasa asembly.
Paradigma didukung
Sebuah paradigma pemrograman adalah metodologi atau cara pemrograman yang mendukung bahasa pemrograman. Berikut adalah ringkasan dari paradigma umum beberapa:
Deklaratif
Sebuah bahasa deklaratif akan lebih fokus pada menentukan apa bahasa yang seharusnya untuk mencapai dan bukan dengan cara apa yang seharusnya untuk mencapai itu. Paradigma seperti ini mungkin digunakan untuk menghindari yang tidak diinginkan efek samping yang dihasilkan dari harus menulis kode sendiri.
Fungsional
Pemrograman fungsional adalah bagian dari pemrograman deklaratif yang mencoba untuk mengungkapkan masalah dalam hal persamaan dan fungsi matematika. Ia pergi keluar dari cara untuk menghindari konsep negara dan variabel bisa berubah yang umum dalam bahasa imperatif.
Umum
Pemrograman generik berfokus pada menulis algoritma kerangka dalam hal jenis yang akan ditentukan ketika algoritma sebenarnya digunakan, sehingga memungkinkan beberapa kelonggaran untuk programmer yang ingin menghindari kuat aturan mengetik ketat. Ini bisa menjadi paradigma yang sangat kuat jika baik-dilaksanakan.
Sangat penting
Bahasa-bahasa imperatif memungkinkan programmer untuk memberikan komputer memerintahkan daftar instruksi tanpa perlu harus secara eksplisit menyatakan tugas. Hal ini dapat dianggap sebagai kebalikan dari pemrograman deklaratif.
Tersusun
Bahasa pemrograman terstruktur bertujuan untuk menyediakan beberapa bentuk struktur penting untuk bahasa, seperti kontrol intuitif atas urutan laporan dijalankan (jika X maka jangan Y dinyatakan melakukan Z, lakukan X sementara Y adalah Z). Bahasa seperti umumnya mencela "melompat", seperti yang disediakan oleh pernyataan goto di C dan C ++.
4. Pascal
Pascal
adalah salah satu bahasa pemrograman komputer yang umumnya digunakan sebagai
pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah
dipelajari karena perintah-perintahnya yang mirip dengan bahasa inggris
sehari-hari seperti begin, end, write, dan read.Pascal adalah bahasa pemrograman prosedural tingkat
tinggi yang banyak digunakan sebagai pemula atau sebagai bahasa pengajaran dan dapat
berguna untuk memecahkan masalah teknis. Ini adalah bahasa pemrograman yang
sangat mudah dan membantu Anda untuk memahami dasar-dasar dunia pemrograman. Juga,
itu sangat membantu Anda untuk mulai belajar bahasa pemrograman C. Bahasa
pemrograman Pascal memiliki struktur dan sintaks yang sangat mirip dengan bahasa
pemrograman C. Bahasa penerus Pascal adalah Delphi yang merupakan versi berorientasi
objek Pascal.
-Struktur Bahasa Pascal :
Skema Program Pascal
Program nama_program;
[ Deklarasi label ]
[ Deklarasi konstanta ]
[ Deklarasi tipe ]
[ Deklarasi variabel ]
[ Deklarasi subprogram ]
Begin
Pernyataan;
....
Pernyataan;
End.
[ Deklarasi label ]
[ Deklarasi konstanta ]
[ Deklarasi tipe ]
[ Deklarasi variabel ]
[ Deklarasi subprogram ]
Begin
Pernyataan;
....
Pernyataan;
End.
Variabel
Merupakan suatu nama yang menyiratkan lokasi
memori komputer yang dapat digunakan untuk
menyimpan nilai, dimana isinya dapat diubah-ubah.
Jenis / tipe data
Merupakan deklarasi variabel yang disebutkan
sebelum main program sehingga dapat menyimpan nilai yang sesuai dengan tipe data yang
disebutkan.
Pernyataan
Merupakan deretan instruksi yang akan dieksekusi
oleh komputer.
Artikel Lain :
Tidak ada komentar:
Posting Komentar