Sabtu, 29 November 2014

Belajar bahasa pemogragram

BELAJAR BAHASA PEMROGRAMAN KOMPUTER

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).
Sebelumnya, terlebih dahulu download dan install pada Komputer (pc) / Laptop agan" sekalian. Silahkan copy ke teman atau guru agan" sekalian, tapi jika punya koneksi internet sendiri alngkah baiknya download sendiri. seperti peribahasa "lebih baik tangan diatas daripada tangan dibawah".:D dari pada minta" mending kita download sendiri dan jika ada teman yang minta kita juga sekalian beramal. :D

NB: Pada saat selesai penginstalan di windows 7 atau windows 8 biasanya aplikasi tidak dapat dijalankan langsung / terjadi error tidak dapat running solusinya sebagai berikut :
  1. Buka folder Computer Local Disk (C:) ( atau tempat sistem operasi anda berada ).
  2. Program Files (x86), (x64),(x32) Borland Bin. x68, x64, x32 > menunjukkan bit yang ada pada sistem operasi.
  3. Cari data DELPHI32.DRO dan ganti dengan nama DELPHI.$$$. atau sebaliknya.
  4. Kemudian enter dan akan ada muncul form (bahwa data benar" yakin untuk direname), pilih ok, dan pilih continue.

0 komentar:

Posting Komentar