Fakultas Komputer Name Mahasiswa Section Class Content 1 TEKNIK
Total Page:16
File Type:pdf, Size:1020Kb
Fakultas Komputer Name Mahasiswa Section Class Content TEKNIK INFORMATIKA TENTANG DELPHI SUHARYANTO 165100070 Fakultas Komputer, 448757233 [email protected] Abstract Delphi adalah sebuah IDE compiler untuk bahasa pemrograman Pascal. Borland Delphi merupakan salah satu bahasa pemrograman yang semenjak diluncurkan pertama kali langsung dilirik dan diminati oleh para programmer komputer. Hal ini disebabakan karena Delphi menyediakan fasilitas untuk pembuatan aplikasi dengan antarmuka visual secara mudah dan dapat memberikan hasil yang memuaskan. tapi yang namanya suatu produk mesti ada saja kekurangan nya. Berikut adalah kekurangan dan kelebihan delphi.. Kata Kunci : Teknik Informatika Tentang Delphi A. INTRODUCTION programmer dengan komputer , disebut Materi Ke 1 membahas mengenai i dengan Bahasa Pemrograman. cloud system ...dst tambahkan gambar Bahasa pemrograman adalah untuk memperkuat penjelasan ( Gunakan Minimal 600 kata ) teknik komunikasi standar untuk mengekspresikan instruksi kepada Jawab : komputer. Layaknya bahasa manusia, Ketika seorang programmer ingin setiap bahasa memiliki tata tulis dan membuat sebuah program, sang aturan tertentu. Bahasa pemrograman programmer harus mempunyai suatu memfasilitasi seorang programmer untuk media untuk dapat berkomunikasi dengan secara spesifik apa yang akan dilakukan komputer. Media tersebut akan menjadi oleh komputer selanjutnya, bagaimana penyambung, apa yang diingkinkan oleh data tersebut disimpan dan dikirim, dan sang programmer dengan apa yang apa yang akan dilakukan apabila terjadi nantinya akan di lakukan oleh komputer. kondisi yang variatif. Bahasa Media yang digunakan seorang pemrograman dapat diklasifikasikan 1 Fakultas Komputer Name Mahasiswa Section Class Content menjadi tingkat rendah, menengah, dan 2.1. Sejarah dan Perkembangan Bahasa tingkat tinggi. Pergeseran tingkat dari Pemrograman Secara Umum rendah menuju tinggi menunjukkan kedekatan terhadap ”bahasa manusia”. Sebelum mempelajari lebih dalam tentang suatu bahasa pemrograman tertentu, sebaiknya perlu mengetahui 1. 2. Rumusan Masalah tentang awal mula perkembangan bahasa pemrograman itu sendiri. Dalam a) Bagaimana sejarah dan perkembangannya bahasa pemrograman perkembangan bahasa pemrograman memiliki tiga generasi. secara umum? b) Bagaimana sejarah dan o Generasi Pertama (tahun 1940-an dan perkembangan bahasa awal 1950-an) pemrograman Delphi? Generasi pertama pada c) Apa saja varian yang telah dimiliki oleh perkembangan bahasa pemrograman bahasa pemrograman Delphi sampai saat adalah bahasa mesin. Bahasa mesin ini? adalah bahasa internal komputer yang d) Seperti apa contoh program Delphi mengeksekusi secara langsung tanpa (coding)? terjemahan. Akan tetapi, menulis program dalam bahasa mesin tidak mudah, karena seringnya 1. 3. Tujuan terjadi kesalahan dan programmer harus menemukan dan mengoreksi ulang semua yang telah dibuatnya (debugging). a) Mengetahui sejarah dan perkembangan bahasa pemrograman o Generasi Kedua (tahun 1950-an) secara umum. Penggunaan komputer secara b) Mengetahui sejarah dan komersial tahun 1950-an mengakibatkan perkembangan bahasa dikembangkannya bahasa pemrograman Delphi. assembly. Bahasa assembly sangat c) Mengetahui apa sajakah varian yang menyerupai bahasa mesin. Sama seperti telah dimiliki oleh bahasa bahasa mesin, bahasa assembly pemrograman Delphi hingga saat ini. tergantung pada komputer (tidak d) Mengetahui seperti apa contoh program portable). Untuk menerjemahkan kode- menggunakan bahasa Delphi. kode diperlukan program khusus yang disebut Assembler. Bahasa assembly masih digunakan karena begitu mirip dengan bahasa mesin dengan kode yang sangat efisien Untuk membuat sistem 18 Fakultas Komputer Name Mahasiswa Section Class Content software lebih disukai menggunakan Bahasa pemrograman pada bahasa assembly karena sangat efisiean generasi keempat ini lebih mudah untuk dalam penggunaan komputer (butuh dipelajari dan dipahami. Dimana bahasa memori yang kecil). pemrograman generasi keempat ini o Generasi Ketiga memfokuskan pada memaksimalkan Penggunaan komputer dalam produktivitas manusia daripada bisnis berkembang sangat dramatis pada minimisasi waktu komputer. Pada tahun 1950-an. Bahasa mesin dan generasi keempat, bahasa pemrograman assembly terlalu sulit, sehingga muncul sudah tersedia dalam bentuk software third-generation languages (3GLs) yang paket yang dapat digunakan untuk lebih mudah untuk program dan portable. mengembangkan aplikasi yang diinginkan Disebut tingkat tinggi karena mudah dengan mudah. dipelajari & program tingkat-tinggi Contoh bahasa pemrograman generasi memerlukan proses penerjemahan oleh keempat: komputer yang sangat rumit yang - Query language seperti disebut Compiler (suatu program yang SQL (structured query language) menterjemahkan bahasa program (source - QBE (query-by-example) code) ke dalam bahasa objek (object - INTELLECT code) secara keseluruhan program) o Generasi Kelima atauInterpreter ( Interpreter menganalisis Bahasa pemrograman pada dan mengeksekusi setiap baris dari generasi kelima ini sering digunakan program tanpa melihat program secara untuk akses database atau membuat sistem keseluruhan ) pakar (expert system) maupun knowledge- Seperti dua generasi sebelumnya, based system. Dalam konsep, bahasa bahasa pemrograman pada generasi ketiga pemrograman pada generasi ini disebut bahasa prosedural, yakni kelimaditujukan untuk bahasa program harus menentukan kumpulan alami (natural languages) yang semirip instruksi yang tepat yang dibutuhkan mungkin dengan bahasa manusia. untuk menyelesaikan tugas yang Contoh : LISP dan Prolog diberikan. Contoh bahasa tingkat-tinggi : 2.2. Sejarah dan Perkembangan Bahasa - FORTRAN (FORmula Pemrograman Delphi TRANslator) - Cobol Setelah mengetahui secara singkat tentang - Pascal sejarah dan perkembanganbahasa - BASIC pemrograman secara umum, pada sub bab - ADA ini akan dibahas salah satu bahasa o Generasi Keempat pemrograman yang ada saat ini yaitu bahasa pemrograman Delphi. 19 Fakultas Komputer Name Mahasiswa Section Class Content § Apa itu Bahasa Pemrograman Delphi ? bekerja pada Pascal pada tahun 1977 Borland Delphi adalah bahasa untuk menciptakan sebuah bahasa baru, tingkat tinggi dan terkompilasi yang Modula – penerus Pascal. mendukung bahasa terstruktur serta Perancangan Berorientasi Objek (OOD) § Awal Mula Ditemukannya Bahasa Borland Pascal Pemrograman Delphi Bahasa pemrograman Delphi Dengan dirilisnya Turbo Pascal 1.0 diciptakan dengan mengembangkan pada November 1983, Borland mulai bahasa pemograman Pascal. perjalanannya dengan lingkungan Asal usul Pascal bermula dari pengembangan dan perangkatnya. Untuk rancangan Algol, bahasa tingkat tinggi menciptakan Turbo Pascal 1.0 Borland pertama yang mudah dibaca, terstruktur melisensikan kompilator inti Pascal yang dan mendefinisikan sintaks secara cepat dan murah, yang ditemukan oleh sistematis. Pada akhir tahun 1960-an, Anders Hejlsberg. Turbo Pascal beberapa usulan evolusi penerus algol memperkenalkan suatu Integrated dikembangkan. Salah satu yang paling Development Environment (IDE) dimana sukses adalah Pascal, ditemukan oleh Prof anda dapat mengedit kode, Niklaus Wirth. Wirth mempublikasikan menjalankan compiler, melihat kesalahan temuan asli Pascal pada tahun 1971. Mulai dan melompat kembali ke baris yang diimplementasikan di tahun 1973 dengan mengalami kesalahan. Kompiler Turbo beberapa modifikasi. Banyak fitur Pascal Pascal telah menjadi salah yang berasal dari bahasa sebelumnya. satu compiler terlaris sepanjang waktu, Pernyataan Case dan parameter value- dan membuat bahasa ini sangat popular result berasal dari Algol, dan catatan pada platform PC. struktur yang mirip dengan Cobol dan PL Pada tahun 1995 Pascal kembali 1. dengan memperkenalkan lingkungan Pascal menambahkan kemampuan aplikasi bernama Delphi – mengubah untuk mendefinsikan tipe data baru secara Pascal menjadi sebuah bahasa lebih sederhana dari yang pernah ada. pemrograman visual. Pascal juga mendukung struktur data dinamis, contohnya : struktur data yang dapat tumbuh dan menyusut saat program 2.3. Berbagai Varian Versi Delphi berjalan. Bahasa ini dirancang untuk 1. Delphi 1 (14 Februari 1995) menjadi alat pembelajaran bagi siswa pada kelas pemrograman. Pada tahun 1975, Borland Delphi adalah suatu alat Wirth dan Jensen memproduksi buku pengembangan yang sangat powerful referensi Pascal terakhir “Pascal User untuk pemrograman windows yang Manual and Report”. Wirth berhenti pertama kali muncul pada tahun 1995. 20 Fakultas Komputer Name Mahasiswa Section Class Content Delphi 1bersumber dari Bahasa dan alat pengembangan server untuk pemrograman Borland Pascal dimana menciptakan perusahaan terdistribusi dan berorientasi pada objekdan bentuk aplikasi-aplikasi yang berhubungan berbasis pendekatan, kompilator kode asli dengan web. sangat cepat, dua cara visual alat dan Delphi 3 memperkenalkan fitur dukungan database yang besar, integrasi baru dan tambahan di bidang-bidang yang erat dengan Windows dan komponen berikut: kode wawasan teknologi. teknologi, debugging DLL, komponen Delphi dan Delphi Client / Server templates, adalah satu-satunya alat pembangunan komponenDecisionCube dan TeeChart, yang menyediakan manfaat Rapid teknologi WebBroker, ActiveForms, paket Application Development (RAD) untuk komponen, dan integrasi komponen visual berbasis desain, dengan COM melalui antarmuka. kekuatan mengoptimalkan kode asli kompiler dan solusi klien/server. 4. Delphi 4 ( 17 Juni 1998) 2. Delphi 2 ( 10 Februari 1996) Delphi 4 adalah seperangkat profesional dan klien / server alat Delphi 2 adalah satu-satunya