Anda di halaman 1dari 16

TUGAS PEMOGRAMAN KOMPUTER

Dosen Pengampu : Bakti Dwi Waluyo, S.Pd., M.T.

MATA KULIAH : PEMROGRAMAN KOMPUTER

DISUSUN OLEH

ZIHAN SYABILA (5203131029)

INSANUL ADLI (5203131019)

RIFQI SETIAWAN.L (5203131002)

FAKULTAS TEKNIK

PENDIDIKAN TEKNIK ELEKTRO

UNIVERSITAS NEGERI MEDAN

2021
A . SEJARAH PERKEMBANGAN DELPHI
PENGERTIAN DELPHI

Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat


lunak. Kata Delphi sendiri berasal dari bahasa yunani yang berarti kuil yang dibangun untuk
menyembah dewa apollo, salah satu dewa yang disegani oleh orang-orang yunani selain dewa-
dewa lain seperti jupiter, titan dan lain sebagainya. Delphi awalnya sebuah proyek penelitian
rahasia di borland yang berevolusi menjadi sebuah produk yang disebut AppBuilder. Borland
sebagai pengembang perangkat lunak yang sudah ada sejak era 1980an menggunakan ikon dan
nama delphi sebagai salah satu perangkat lunak pembantu develover untuk membuat program
yang sudah mengarah ke pemrograman yang berorientasi pada objek atau dikenal dengan istilah
OOP (Object Oriented Programming).

SEJARAH DELPHI

Salah satu tujuan asli dari delphi adalah untuk menyediakan konektivitas database untuk
develover sebagai kunci dan sebuah paket database yang populer pada saat itu adalah database
oracle, maka pada saa itu terdapat istilah “Jika Anda ingin berbicara dengan Oracle, lakukan
dengan Delphi”.
Sejarah munculnya delphi dimulai dengan ide brilian Prof. Niclaus Wirth yang mengemukakan
paparan tentang struktur data dan algoritma (Algorthm and Data Structure). Prof. Niklaus Wirth
menerjemahkan paparan ini yang kemudian dikristalisasi ke dalam bahasa yang populer dan
digunakan pertama kalinya sebagai bahasa yang berorientasi pada hal-hal yangscience dan
ilmiah yaitu pascal. Pascal sendiri kemudian distandarisasi ke dalam ansi pascal oleh badan
standarisasi amerika serikat (ANSI). Kemudian pada, 20 Nopember 1983, borland melakukan
riset untuk menerjemahkan ide dari kristalisasi ansi pascal (Pascal yang distandarisasi) yang
kemudian menelurkan compiler pascal ke dalam pengembangan perangkat lunaknya yaitu Turbo
Pascal 1.0. Turbo Pascal 1.0 yang berjalan pada sistem operasi PC/MS DOS dengan
keterabatasan memori yang saat itu hanya bisa berjalan pada ukuran 1 Mbyte saja. Dari
penemuan Turbo Pascal inilah akhirnya Delphi diciptakan.

Pada November 2006, Borland membentuk subdivisi Developer Tools Group yang sepenuhnya
berfokus pada produktivitas pengembang perangkat lunak untuk memaksimalkan pengembangan
delphi yang diberi nama Code Gear. Selanjutnya pada bulan Mei 2008, Embarcadero
Technologies, perusahaan software database tools dan application development tools yang
berbasis di Amerika membelinya hingga saat ini dikenal dengan nama “Embarcadero”.
Embarcadero diharapkan dapat menciptakan penyedia perangkat lunak independen atau alat
pengembangan dan database terbesar di dunia. Embarcadero sendiri adalah sebuah perusahaan
swasta yang menguasai, dan memberikan alat-alat database yang profesional pada perusahaan
untuk merancang, mengembangkan dan mengelola database. Produk mencakup: ER / Studio,
DBArtisan, Rapid SQL.

Embarcadero Technologies, selaku develover pengembang produk compiler Delphi. Saat ini juga


tidak ingin ketinggalan dengan selalu merilis produk-produknya secara berkala. Beberapa tahun
terakhir, hampir setiap tahun Embarcadero selalu merilis produk Delphi dan menawarkan fitur-
fitur baru serta memperbaiki bug-bug yang ada di versi-versi sebelumnya. Bahkan untuk tahun
2010, Embarcadero Sudah merilis produk Delphi di Indonesia sampai dua kali, yaitu Delphi
2010 dan Delphi XE. Ini bukti bahwa secara tidak langsung Embarcadero semakin
memperhatikan perkembangan Delphi di Indonesia, mengingat pasar pengembang perangkat di
Indonesia juga tumbuh dengan pesat dalam sekian tahun terakhir. Secara umum, tentunya
langkah tersebut diambil oleh Embarcadero untuk selalu menghadirkan produk Delphi yang
selalu Up To Date dan menjadi pilihan bagi pengembang perangkat lunak untuk dapat
menghasilkan produk-produk aplikasi yang andal dan bisa bersaing di pasar global.

Umumnya Delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise
berbasis database, tetapi sebgai alat pengembeng bersifat general purpose ia juga mampu dan
dapat digunakan dalam berbagai jenis proyek pengembangan software. Hingga saat ini, Delphi
sudah mencapai versi yang paling stabil dan memiliki performance lebih baik jika dibandingkan
dengan versi-versi sebelumnya. Versi terakhir dari produk Delphi yang dirilis oleh Embarcadero
diberi nama “Delphi XE7”. Kini ia pun sudah hadir dengan Update XE7 1 yang menjawab
beberapa isu yang menjadi bug dari Delphi XE7.
Apa itu XE? Sebenarnya XE adalah sebuah versi rilis dari hampir semua produk yang
dikembangkan oleh Embarcadero, termasuk Delphi XE, C++ Builder XE, Prism XE, RAD PHP
XE dan sebagainya. “X” disini berarti bermacam-macam, sedangkan “E” adalah Embarcadero.
Jadi Delphi XE disini diartikan sebagai sebuah produk Delphi yang bisa menangani berbagai
macam kelebihan. Pada versi terbaru Delphi juga mampu digunakan untuk multi-platform. Ini
adalah fitur dimana programmer dapat menciptakan berbagai jenis aplikasi hanya dalam satu
Code Editor, di antaranya: Windows, OSX, iOS, dan Android. 

B . Cara dan prosedur Instalasi Borland Delphi 7


1. Buka Borland Delphi 7 lalu
Jalankan/run “instal.exe”,
Kemudian Pilih Delphi 7 .
2. Klik Next dan Masukkan Serial
Number. Serial Number terletak pada
folder keygen, sobat juga bisa
memilih serial number pada
keygen.exe.
3. Kemuadian centang (I accept the
terms in the license agreement)
Next Next lagi.
4. Pilih (Typical) kemudian Next,
hilangkan centang (Use VisiBroker/
CORBA Support) kemudian Next.
5. Untuk Windows 7 silahkan sobat
centang (office XP) kemudian Next
6. Untuk Windows 8 sobat centang
(office 97) lalu Next,
7. Kemudian hilangkan centang
(Instal InterBase Client) kemudian
Next lagi;.
Kemudian Next,
8. Centang (Save installation
database to hard drive
(recommendad)) dan Next.
9. Klik Install, tunggu hingga
proses instalasi selesai, dan klik
Finish.

C. Fungsi menu Borland Delphi 7


1. Menu File

Menu File berisi perintah-perintah dasar yang sering digunakan yang berhubungan dengan
pengoperasian file.
Submenu dan Fungsi
1 2
8 3
9 4
10 5
11
00 6
12 7
13
14
15
16
17
18
19

1. New Membuat objek baru berupa project dan form


2. New – Application Membuat Projek baru. Perintah ini akan menutup projek sebelumnya,
membuka code editor baru dengan nama Unit1.Pas, dan form baru dengan nama Form1.
3. New-CLX Application Membuat kelompok projek baru dengan aplikasi single cross plaform
di dalamnya. Anda dapat menggunakan objek CLX untuk membuat aplikasi platform untuk
Windows atau Linux. File form tersebut akan dihubungkan dengan aplikasi CLX yang memiliki
ekstensi xfm.
4. New – Data Module Membuat data module baru, dan selanjutnya akan ditampilkan kontainer
data module pada Desktop. Module ditambahkan di dalam projek yang berlaku.
5. New- Form Membuat form baru yang masih kosong
6. New – Frame Membuat frame baru yang masih kosong yang akan ditambahkan di dalam
projek yang aktif.
7. New- Unit Membuat unit baru di dalam jendela code editor
8. Open Membuka sebuah objek. Objek tersebut dapat berupa sebuah program atau project.
9. Open Project Membuka Project lama.
10. Reopen Membuka objek terakhir yang pernah Anda buka sebelumnya.
11. Save Menyimpan form yang sedang aktif.
12. Save As Menyimpan form yang aktif dengan nama baru.
13. Save Project As Menyimpan project yang aktif dengan nama baru.
14. Save All Menyimpan semua object yang aktif.
15. Close Menutup form. Jika form belum Anda simpan, maka Delphi akan menampilkan kotak
konfirmasi tentang penyimpanan file.
16. Close All Menutup semua object yang aktif.
17. Use Unit Membuka sebuah unit untuk project yang aktif.
18. Print Mencetak item Delphi yang sedang terpilih.
19. Exit Menutup program aplikasi Delphi.
2. Menu Edit

Menu Edit berisi perintah–perintah yang digunakan untuk menyunting teks program dalam
jendela code editor, menyunting komponen–komponen yang terletak pada bagian form designer
dan beberapa item lainnya.

Submenu dan Fungsi

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

1. Undo Membatalkan perintah terakhir yang pernah anda berikan


2. Redo Mengulang perintah terakhir yang pernah anda berikan.
3. Cut Memotong teks atau objek yang sedang terpilih
4. Copy Menyalin teks atau objek yang sedang terpilih
5. Paste Meletakkan atau menampilkan teks atau objek yang telah anda Cut atau Copy pada
posisi tertentu yang anda kehendaki
6. Delete Menghapus teks atau objek yang sedang di pilih
7. Select All Memilih seluruh teks atau objek
8. Align to Grid Merapikan atau mengatur peralatan objek terpilih terhadap posisi titik–titik grid
dalam form
9. Bring to Front Meletakkan objek terpilih pada posisi teratas di antara objek lain yang terdapat
dalam form
10. Send to Back Meletakkan objek terpilih pada posisi terbawah diantara objek lain yang
terdapat dalam form
11. Align Mengatur perataan objek–objek terpilih dalam form, baik secara vertikal maupun
horizontal
12. Size Mengatur ukuran lebar dan tinggi objek–objek yang terpilih
13. Scale Mengubah ukuran seluruh objek yang akan di aktifkan apabila anda menggunakan
tombol tab untuk memindah posisi objek yang aktif pada saat form yang telah anda buat
dijalankan
14. Creation Order Mengubah urutan komponen non visual yang akan di aktifkan apabila anda
menggunakan tombol tab untuk memindahkan posisi komponen non visual yang aktif pada saat
form yang telah anda buat di jalankan
15. Flip Children Memutar komponen–komponen yang terdapat dalam form secara horisontal
16. Lock Control Mengunci seluruh komponen yang terdapat dalam form sehingga anda tidak di
perkenankan untuk mengubah ukuran dan memindahkan posisi komponen–komponen tersebut.

3. Menu Search

Menu Search berisi perintah–perintah yang digunakan untuk mencari dan menyunting teks
program dalam jendela code editor.
Submenu dan Fungsi
1
2
3
4
5
6
7

1. Find Mencari teks tertentu dalam code editor


2. Find in files Mencari teks tertentu dalam code editor yang terletak dalam file lain
3. Replace Mencari teks tertentu dan menggantinya dengan teks lain dalam code editor
4. Search Again Mengulangi perintah pencarian teks yang pernah anda berikan sebelumnya.
5. Incremental search Mencari teks tertentu yang akan anda ketik. Jalankan perintah ini sehingga
akan tampak teks Searching for : pada bagian code editor dan kemudian ketik yang akan anda
cari
6. Go to Line Number Pindah menuju baris program tertentu pada jendela code editor
7. Find Error Mencari kesalahan–kesalahan program yang ada dalam jendela code editor

4. Menu View   

Menu view berisi perintah yang digunakan untuk menampilkan atau menyembunyikan jendela
-jendela tertentu dalam Delphi 7
Submenu dan Fungsi
1. Project Manager Menampilkan kotak dialog project manager yang digunakan untuk mengelola
struktur hirarki dari suatu project
2. Object Inspector Menampilkan jendela object inspector yang digunakan untuk mengubah nilai
properti dan membuka events procedure komponen–komponen yang digunakan dalam form
3. Object TreeView Menampilkan jendela objet treeview yang digunakan untuk menampilkan
diagram pohon objek yang terdapat dalam form
4. Aligment Palette Menampilkan toolbar align yang berisi tombol perintah untuk mengatur
perataaan komponen–komponen yang terdapat dalam suatu form
5. To Do List Menampilkan item–item tugas yang dibutuhkan untuk melengkapi pekerjaan
dalam project yang berlaku. Anda dapat mengurutkan item–item tersebut sesuai dengan urutan
abjad, status, atau berdasarkan prioritas dengan mengklik kolom yang di sediakan
6. Browser Menampilkan kotak dialog project browser
7. Code Explorer Menampilkan kotak dialog code explorer
8. Component List Menampilkan kotak dialog komponen yang berisi daftar nama komponen
Delphi
9. Windows List Menampilkan daftar nama jendela yang sedang dalam kondisi aktif yang dapat 
anda pilih
10. Additional Message Info Menampilkan kotak dialog Message Hints
11. Debug Windows Menampilkan kotak dialog Debug
12. Desktops Menampilkan submenu Desktops yang berfungsi untuk mengolah dekstops
13. Toggle form/unit Berpindah dari form designer ke code editor dan sebaliknya
14. Units Menampilkan dan mengaktifkan daftar nama unit yang terdapat dalam project
15. Forms Menampilkan dan mengaktifkan daftar nama form yang terdapat dalam project
16. New edit Window Membuka jendela code editor baru
17. Toolbar Menampilkan daftar nama toolbar yang sedang diaktifkan atau disembuyikan

5. Menu Project

Menu Project berisi perintah–perintah yang berhubungan dengan pengolahan suatu project.
Submenu dan Fungsi

1. Add to project Menambahkan unit yang pernah anda buat sebelumnya kedalam project yang
sedang aktif
2. Remove from project Menghapus unit yang terdapat di dalam project yang sedang aktif
3. Import Type Library Memasukkan type Library lain kedalam sistem program Delphi 7
4. Add to Repository Memasukkan program aplikasi yang telah anda buat kedalam daftar
repository. Program aplikasi yang telah dimasukkan dalam daftar repository dapat dipanggil
kembali dengan menggunakan file – new
5. View Source Menampilkan kode program sumber project yang sedang aktif
6. Languange Mengubah tatanan penterjemah (resource dll) pada project anda
7. Add new project Menambahkan item baru kedalam kelompok project
8. Add Exiting project Menambahkan project lain yang pernah anda buat sebelumnya kedalam
kelompok project
9. Compile Project Membentuk file kompilasi berakhiran EXE yang dapat dieksekusi setiap saat
untuk file–file dalam project aktif
10. Build Project Membangun kembali semua komponen yang terdapat dalam project yang aktif
yang telah mengalami perubahan
12. Syntax Check Project Mengkompilasi module–module project yang tidak terikat dengan
project tersebut. Perintah ini digunakan untuk mengecek kode dari kesalahan–kesalahan yang
mungkin terjadi pada saat proses kompilasi
13. Compile All  Project Membentuk file kompilasai dengan akhiran EXE untuk seluruh file
project yang sedang aktif.
14. Build All Project Membangun kembali semua komponen yang terdapat dalam seluruh project
yang aktif yang telah mengalami perubahan.
15. Options Menampilkan kotak dialog Options.

6. Menu Run

Menu Run digunakan untuk menjalankan program dan melihat jalannya program. Anda juga
dapat memantau jalannya program dengan memperhatikan prosedur yang dijalankan.

Submenu dan Fungsi


1. Run Mengkompilasi dan menjalankan program aplikasi yang telah anda buat
2. Attach to Process Memeriksa proses beberapa aplikasi yang sedang dijalankan, dan
menampilkan daftar proses program aplikasi yang sedang dijalankan oleh komputer lokal. Pilih
sebuah proses dari daftar dan klik dua kali pada attach untuk memulai pemeriksaan
3. Parameters Menentukan parameter awal untuk program aplikasi anda
4. Steep Over Menjalankan baris program satu persatu dalam suatu prosedur
5. Trace info Menjalankan baris program satu persatu dalam suatu prosedur yang saling
berhubungan
6. Trace to next source line Menjalankan program dalam suatu prosedur dan akan berhenti bila
menemukan baris perintah dalam suatu prosedur berikutnya
7. Run to Cursor Menjalankan program hanya sampai pada lokasi kursor dalam code editor
8. Run until return Menjalankan program sampai program mengeksekusi perintah return
9. Show Execution point Menampilkan posisi kursor dalam jendela code editor
10. Program pause Menghentikan program secara sementara
11. Program reset Menghentikan program secara permanen
12. Evaluate / Modify Menampilkan kotak dialog Evaluate/Modify, dimana anda dapat
mengevaluasi atau mengubah nilai pernyataan yang ada
13. Add Watch Membuka kotak dialog Watch properties. Dimana anda dapat memodifikasi
watch
14. Add Breakpoint Membuka kotak dialog breakpoint, dimana anda dapat membuat dan
memodifikasi break-point
7. Menu Component 

   

Menu Component digunakan untuk menambah atau menginstal komponen-komponen baru.


Submenu dan Fungsi

1. New Component  Membuat komponen baru


2. Install Component  Menginstal komponen baru
3. Import ActiveX Control   Menambah type library kontrol–kontrol ActiveX kedalam project
Delphi
4. Install Packages   Menginstal paket–paket komponen yang telah disediakan Delphi 7
5. Configure Palette   Membuka kotak dialog palette properties untuk mengatur komponen-
komponen dalam jendela component palette

8. Menu Database

Menu Database digunakan untuk membuat, mengubah atau melihat database.


Submenu dan Fungsi

1. Explorer Membuka Database Explorer atau SQL Explorer


2. SQL Monitor Membuka SQL Monitor
3. Form Wizard Membuat form melalui Database form wizard yang berfungsi untuk
menampilkan data dari suatu database

9. Menu Tool

Menu Tool digunakan untuk mengubah option dan memanggil Database Desktop dari menu
Delphi 7

Submenu dan Fungsi


1. Environment Options Menentukan konfigurasi Preferences, Library nama Path, dan mengubah
tampilan Component Palette
2. Editor Options Menentukan konfigurasi editor
3. Dabugger Options Menampilkan kotak dialog Debugger Options
4. Repository Menampilkan kotak dialog Object Repository
5. Translation Tool Options Menampilkan kotak dialog translation Tool Options yang digunakan
untun mengkonfigurasikan translations tools
6. Translation Repository Menampilkan Translation Repository
7. Regenerate Corba IDL Files Digunakan untuk membangun aplikasi client atau server dengan
menggunakan File IDL – Based
8. Configure Tools Menampilkan kotak dialog Tool Options. Gunakan kotak dialog ini untuk
menambah perintah, mengahapus perintah, atau mengubah perintah pada menu Tools
9. Database Desktop Menampilkan Database Desktop dimana anda dapat membuat,
menampilkan, mengurutkan, memodifikasi, dan mengolah tabel Query dalam program Paradox,
dBase, dan Format SQL
10. Package Collection Editor Membuat dan menyunting package collections (kumpulan Paket)
11. XML Mapper Membuka kotak dialog XML Maping Tool
12. Rave Designer Membuka program Rave Reports untuk membuat laporan
13. Image Editor Membuka lembar kerja Image Editor

10. Menu Window


Window list digunkan untuk menemukan daftar nama jendela

11. Menu help

Menu help digunakan untuk membuka lembar kerja bantu pada borland delphi 7

Anda mungkin juga menyukai