Minggu, 24 April 2016

Perbedaan Delphi dan Visual Basic

Perbedaan visual basic dan delphi adalah cara pengkodean. Pengodean di kedua bahasa sangat berbeda meskipun tetap menggunakan double klik di komponennya.
Delphi dan vb adalah bahasa pemograman tingkat tinggi yang mana dalam penggunaanya sangat mudah, tinggal klik dan drag, tidak membutuhkan kode-kode yang banyak untuk membuat sebuah komponen. Penggunaan vb tidak jauh beda dengan delphi. Di keduanya terdapat komponen-komponen yang di gunakan unutk membuat interface.

Di vb terdapat prosedur di bagian atas kode editornya dan juga komponen dari form sehingga kita dengan mudah beralih pemberian kode dari satu komponen ke komponen lain, sedangkan di delphi untuk pindah pemberian kode ke komponen lain harus mengklik komponennya atau melalui even.

Delphi tampilannya terpisah-pisah sedangkan di vb tidak. di vb tampilanya dalam bentuk satu kesatuan. Vb sangat powefull untuk menciptakan berbagai aplikasi baik yang berskala kecil maupun yang berskala besar.Pada delphi di bagian pembuatan kode nya terdapat folder folder yang merupakan kumpulan dari variabel dan konstanta dari sebuah form, sedangkan vb hanya terdapat tempat pengisian kode.

Dari sisi interface ataupun tampilan VB yang merupakan produk dari Microsoft, kelanjutan dari bahasa pemrograman BASIC lebih mudah dan user friendly, ini juga di pengaruhi oleh ke pupeleran dan ketergantungan masyarakat dari microsoft yang selalu mengutamakan keindahan interface dan kemudahan dalam pengoperasiannya.

Dari segi security kemampuan Delphi untuk “mengamankan” suatu data dari serangan hacker dianggap lebih daripada VB, sehingga untuk pembatasan session user loginnya delphi dianggap lebih “menjanjikan” keamanan daripada VB. Selain itu juga Delphi lebih ditujukan untuk keperluan manajemen hardware dan software sedang VB lebih ke arah kompatibilitas dengan database . Sehingga jika arah keperluannya memang ditujukan untuk keamanan, manajemen hardware dan software, dan tampilannya, DElphi lebih dapat diandalkan daripada VB. Namun jika program yang dibuat lebih mengarah ke penggunaan database, VB masih lebih baik.

Visual Basic:

· Memiliki perintah-perintah yang berorientasi Objek
· Menggunakan bahasa BASIC
· Juga mudah dalam penunjukan membuat GUI
· Penggunaannya pada Windows
· Juga memiliki statement, fungsi dan keyword yang terhubung dengan dengan GUI

Delphi :

· Menggunakan bahasa PASCAL
· Menjalankan file executable, biasanya dalam model debug
· Selain Windows dibuka bisa jug menggunakan linux
· Objec Orintasi Programingnya murni
· Kompilasi pada source code (bahasa Pascal) yang diletakan pada form (extensi PAS)a

Sabtu, 09 April 2016

Kekurangan Bahasa pemrograman Cobol

1. Operasi masukan dan keluaran yang masih kaku.
2. Struktur penulisan program yang sangat kaku dan bertele-tele.

Kelebihan Bahasa pemrograman Cobol

1.Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari dan dibuat.
2. Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan
3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer yang    berbeda, tanpa banyak perbedaan.
4. Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan data yang sedikit.
5. COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain

Kekurangan Bahasa pemrograman HTML

1. Menghasilkan halaman yang statis, yang saya tahu untuk memperoleh halaman yang dinamis harus menggunakan bahasa pemrograman tertentu seperti Javascript atau VBScript dan animasi seperti Flash atau Shockwave.

2. Memiliki tag-tag yang begitu banyak sehingga susah dipelajari untuk yang masih awam.
Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini maksudnya client dapat berinteraksi dengan server. Untuk keperluan itu, HTML harus disisipi bahasa pemrograman yang dapat menangani hal tersebut, contohnya Perl atau Tcl.

Kelebihan Bahasa pemrograman HTML

1. Merupakan bahasa penkodean yang lintas platform (cross platform), maksudnya HTML dapat digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII.

2. Dapat disisipi gambar baik gambar statis atau dinamis (animasi) termasuk menggunakan gambar untuk dijadikan hyperlink. Gambar di sini digunakan untuk merujuk pada suatu halaman web, dimana setiap titik-titik yang sudah didefinisikan berupa rectangular (kotak), poligon (kurva tak beraturan) atau lingkaran digunakan untuk ‘jump’ ke halaman lain, atau link ke halaman di luar web yang bersangkutan.
3. Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave (untuk keperluan ini, browser harus memiliki plug-in khusus untuk menjalankan file-file animasi ini).

4.Dapat disisipi bahasa pemrograman untuk mempercantik halaman web seperti Javascript, VBScript, Active Server Pages, Perl, Tcl, PHP dan sebagainya.
Bukan merupakan bahasa pemrograman jadi tidak memerlukan kompiler. Cara menjalanakannya cukup dengan menggunakan browser.

Kekurangan Bahasa pemrograman PHP

1. PHP Tidak mengenal Package.
2. Jika tidak di encoding, maka kode PHP dabat dibaca semua orang & untuk meng encodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.
3. PHP memiliki kelemahan keamanan. Jadi Programmer harus jeli & berhati-hati dalam melakukan pemrograman & Konfigurasi PHP.

Kelebihan Bahasa pemrograman PHP

Banyak sekali kelebihan yang dimiliki PHP dibandingkan dengan bahasa pemrograman yang lain, Diantaranya :

1. Bisa membuat Web menjadi Dinamis.
2, PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.
3. Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi bahkan HP yang mempunyai Web Browser dapat menggunakan program PHP.
4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.
5. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan lain-lain.
6. Bahasa pemrograman PHP tidak memerlukan Kompilasi / Compile dalam penggunaannya.
7. Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS dan lain-lain.
8. Pengembangan Aplikasi PHP mudah karena banyak Dokumentasi, Refrensi & Developer yang membantu dalam pengembangannya.
9. Banyak bertebaran Aplikasi & Program PHP yang Gratis & Siap pakai seperti WordPress, PrestaShop, dan lain-lain.