Selasa, 25 November 2014



Konsep Dasar Pemrograman

Sebelum kita membuat suatu bahasa pemrograman, maka kita perlu mengetahui:

Program merupakan himpunan atau kumpulan instruksi yang dibuat oleh programmer atau suatu executable dari suatu software.
Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau yang dikenal dengan bahasa pemrograman.
Bahasa Pemrograman merupakan prosedur atau tata cara penulisan program. Pada bahasa pemrograman terdapat dua factor penting, yaitu sintaks dan semantik.
Fungsi Bahasa Pemrograman adalah sebagai media untuk menyusun dan memahami serta sebagai alat komunikasi antara pemrogram dengan komputer.

Secara umum terdapat 4 kelompok Bahasa Pemrograman, yaitu :

1. Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
2. High Level Language (seperti Pascal dan Basic)
3. Middle Level Language (seperti bahasa C), dan
4. Low Level Language (seperti bahasa Assembly)

Tetapi, disini saya akan men-sharing sebagian ilmu saya yang saya dapat pada waktu saya belajar selama 1 semester.
memang tidak terlalu banyak, tetapi sedikit banyak membantu agan" sekalian, bagi yang ingin belajar bahasa pemrograman. :D
yah, sepreti biasa gan sebelum kita mulai belajarnya siapkan dulu : makanan ringan dan kopi hangat, untuk pendamping pada saat dimulainya waktu percobaan nanti. Dan jika sempat jangan lupa makan dulu usahakan perut kenyang, karena lumayan menguras pikiran :D dan selalu fokus. untuk menjaga kestabilan konsentrasi agan" semua usahakan mematikan ponsel agan, sementara cuekin duluh cewek agan" sekalian. :D

okey lanjut gan.
Disini saya akan membahas tentang bahasa pemrograman BORLAND DELPHI. dan tidak membahas tentang bahasa pemrograman lain. jadi seprti tujuan hidup fokus pada satu tujuan.:D
sebelum kita memulai mempelajrarinya kita harus mengetahui apa itu DELPHI.





sumber image by google.

Pengertian Delphi.

Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembangan perangkat lunak yang digunakan untk merancang suatu aplikasi program.
IDE (Integrated Development Environment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.
Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.

Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.

Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer.

Sejarah Borland Delphi
Delphi versi 1 (berjalan pada windows 3.1 atau windows 16 bit)
Delphi versi 2 (Berjalan pada windows 95 atau delphi 32 bit)
Delphi versi 3 (berjalan pada windows 95 keatas dengan tambahan fitur internet atua web)
Perkembangan selanjutnya diikuti dengan Delphi versi 4, 5 dan 6.
Versi terkini dari delphi adalahversi 7 dengan tambahan vitur .net dengan tambahan file XML

Kegunaan Delphi
Untuk membuat aplikasi windows
Untuk merancang aplikasi program berbasis grafis
Untuk membuat program berbasis jaringan (client/server)
Untuk merancang program .Net (berbasis internet)

Keunggulan Delphi

IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu – menu yang memudahkan kita untuk membuat suatu proyek program.
Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi.
Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
Adapun sejumlah kelebihan Embarcadero Delphi lainnya, antara lain meliputi:
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
Untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.
Ada kelebihan sudah pasti ada kekurangan.

Kekurangan
Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya)
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).

Categories

Total Tayang

Jam

Kalender Islam

Diberdayakan oleh Blogger.

Popular Posts

Pengikut