Bangkit Rizky Pratomo
L2H009145
MODUL 1
1.Sebut dan jelaskan tipe-tipe data
TIPE DATA
Tipe data yang dikenal dalam bahasa pascal antara lain :
· Tipe data sederhana / Jenis data yang standar (Dasar)
1. Integer
2. Real
3. Karakter
4. Boolean
· Tipe data non standar (user defined)
1. Enumerated
2. Sub-range
· Tipe data berstuktur
1. Array
2. Record
3. Set
4. File
· Jenis data Pointer
INTEGER
Jenis data ini merupakan nilai bilangan bulat, yang terdiri atas integer positif, integer negatif dan nol. Pada TURBO PASCAL jenis data ini di bagi atas beberapa bagian. (lihat tabel 1)
Tabel 1. Jenis data integer
Tipe | Ukuran memori (dalam byte) | Jangkauan nilai |
BYTE | 1 | 0..255 |
SHORTINT | 1 | -128..127 |
INTEGER | 2 | -32768..32767 |
WORD | 2 | 0..65535 |
LONGINT | 4 | -2147483648..2147483647 |
Operator Integer terdiri atas : + , - , * , DIV dan MOD
Var
Jumlah : byte;
Begin
Jumlah := 200;
WriteLn(‘Nilai JUMLAH = ‘,Jumlah);
End.
Hasilnya bila dijalankan :
Nilai JUMLAH = 200
REAL
Penulisan untuk jenis data ini selalu menggunakan titik desimal. Nilai konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukkan nilai 10 pangkat. Nilai konstanta numerik real menempati memori sebesar 6 byte.
Contoh :
123.45
12345. ® salah, titik desimal tidak boleh dibelakang
12E5
12E+5
-12.34
.1234 ® salah, titik desimal tidak boleh dimuka
Pada TURBO PASCAL, jenis data ini dibedakan ( lihat tabel 2.)
Tabel 2. Jenis data Real
Tipe | Ukuran memori (dalam byte) | Jangkauan nilai | Digit signifikan |
SINGLE | 4 | 1.5x10E-45 .. 3.4x10E38 | 7-8 |
DOUBLE | 8 | 5.0x10E-324 .. 1.7x10E308 | 15-16 |
EXTENDED | 10 | 1.9x10E-4951 .. 1.1x10E4932 | 19-20 |
COMP | 8 | -2E+63+1 .. 2E+63-1 | 19-20 |
Operator untuk jenis data ini terdiri atas : + , - , * dan /
KARAKTER
Yang dimaksud dengan jenis data ini adalah karakter tunggal atau sebuah karakter yang ditulis diantara tanda petik tunggal, seperti misalnya ‘A’, ’a’, ’!’, ’5’ dsb.
Dasarnya adalah ASCII CHARACTER SET.
Misalnya : 032 pada tabel ASCII CHARACTER SET menunjukkan karakter.
Blank.
033 ! 048 0 076 L dst
STRING
Nilai data string merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal. Nilai data string akan menenpati memori sebesar banyaknya karakter stringnya ditambah dengan 1 byte. Bila panjang dari suatu string di dalam deklarasi variabel tidak disebutkan, maka dianggap panjangnya adalah 255 karakter.
Contoh :
Var
Kampus : string[10];
Begin
Kampus := ‘Gunadarma’;
Write(Kampus);
End.
BOOLEAN
Jenis data ini mempunyai nilai TRUE atau FALSE.
Operator untuk jenis data ini adalah :
1. Logical Operator, yaitu : NOT, AND dan OR
2. Relational Operator, yaitu : >, <, >=, <=, <> dan =
JENIS DATA NON-STANDARD (USER DEFINED)
ENUMERATED.
Jenis data ini terdiri atas barisan identifier yang terurut dimana setiap identifier tersebut dianggap sebagai suatu individual data item (elemen data yang berdiri sendiri).
Pada saat mendeklarasikan jenis data ini kita harus menuliskan semua elemen-elemennya.
Bentuk umum deklarasinya adalah :
TYPE nama = (data_item_1, data_item_2, ……., data_item_n);
Contoh :
TYPE hari = (sen,sel,rab,kam,jum,sab,ming);
TYPE warna = (red,blue,green,yellow,black,white);
Setelah jenis data ini dideklarasikan, maka selanjutnya kita dapat mendeklarasikan suatu variabel yang berjenis data sama dengan jenis data ini.
Misalnya :
TYPE nama_hari = (sen,sel,rab,kam,jum,sab,ming);
VAR libur : nama_hari;
Fungsi standar yang dapat digunakan pada jenis data ini adalah :
PRED, SUCC dan ORD
Misalnya :
PRED (sel) = sen
SUCC (sen) = sel
ORD (sen) = 0
ORD (sel) = 1
dsb
SUB-RANGE.
Jenis data ini berupa range dari suatu kumpulan data yang mempunyai urutan..
Bentuk umum deklarasinya adalah :
TYPE nama = data_item_pertama .. data_item_terakhir;
Contoh :
TYPE jam_kuliah = 1 .. 10;
tanggal = 1 .. 31;
abjad = ‘A’ .. ‘Z’;
TYPE bulan = (jan,feb,mar,apr,mei,jun,jul,agt,sep,okt,nov,des);
hari = (sen,sel,rab,kam,jum,sab,ming);
ata = agt .. jan;
pta = feb .. jun;
hari_kerja = sen .. jum;
TANDA OPERASI
Tanda operasi (operator) di dalam bahasa Pascal dikelompokkan ke dalam 9 kategori,
1. Assignment operator.
2. Binary operator.
3. Unary operator.
4. Bitwise operator.
5. Relational operator.
6. Logical operator.
7. Address operator.
8. Set operator.
9. String operator.
Assignment operator
Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=).
Contoh :
A:=B;
Binary operator
Digunakan untuk mengoperasikan dua buah operand. Operand dapat berbentuk konstanta ataupun variabel. Operator ini digunakan untuk operasi aritmatika yang berhubungan dengan nilai tipe data integer dan real.
Operator | Operasi | Tipe operand | Tipe hasil |
* | Perkalian | real,real integer,integer real,integer | real integer real |
DIV | Pembagian bulat | integer,integer | integer |
/ | Pembagian real | real,real integer,integer real,integer | real real real |
MOD | Sisa pembagian | integer,integer | integer |
+ | Pertambahan | real,real integer,integer real,integer | real integer real |
- | pengurangan | real,real integer,integer real,real | real integer real |
Contoh :
15*5 hasilnya 75
20/3 hasilnya 6.6666666667E+00
20 div 3 hasilnya 6
20 mod 3 hasilnya 2
Unary operator
Operator ini hanya menggunakan sebuah operand saja. Dapat berupa unary minus dan unary plus. Unary minus digunakan untuk menunjukkan nilai negatif, baik pada operang numerik real maupun integer. Unaru plus adalah operator untuk memberai tanda plus.
Contoh :
-5 +7
-2.5 +2.5
Bitwise operator
Digunakan untuk operasi bit per bit pada nilai integer. Terdiri dari operator NOT, AND, OR, XOR, Shl, Shr.
Relational operator
Relational operator digunakan untuk membandingkan hubungan antara dua buah operand dan akan didapatkan hasil tipe boolean, yaitu True atau False. Terdiri dari operator : =, <, >, <=, >=, <>
Logical operator
Terdapat 4 buah logical operator yaitu : NOT, AND, OR dan XOR. Operator ini bekerja dengan nilai-nilai logika, yaitu True dan False.
Set operator
Digunakan untuk operasi himpunan.
String operator
Digunakan untuk operasi string. Hanya ada sebuah operator string saja, yaitu operator + yang digunakan untuk menggabungkan dua buah nilai string.
Contoh :
Nama1 := ‘Arief ‘;
Nama2 := ‘Kurniawan’;
Nama3 := Nama1 + Nama2;
SUMBER http://marliza.staff.gunadarma.ac.id/Downloads/files/12177/pertemuan+III.doc
2.Sebut dan jelaskan macam-macam DBMS beserta kelebihan dan kekurangannya
DBMS (Database Management System)
Sistem Basis Data adalah system terkomputerisasi yang tujuan
utamanya adalah memelihara informasidan membuat informasi tersebut tersedia saat
dibutuhkan.
Manajemen Sistem Basis Data (Database Management System ± DBMS)
adalah perangkat lunak yang didesain untuk membantu dalam hal pemeliharaan dan
utilitas kumpulan data dalam jumlah besar. DBMS dapat menjadi alternative
penggunaan secara khusus untuk aplikasi, semisal penyimpana n data dalam fiel dan
menulis kode aplikasi yang spesifik untuk pengaturannya.
Komponen Utama DBMS
Komponen utama DBMS dapat dibagi menjadi 4 macam :
•Perangkat Keras
•Perangkat Lunak
•Data
•Pengguna
Keuntungan Penggunaan DBMS
Pengunaan DMBS untuk mengelola data mempunyai beberapa keuntungan,
yaitu :
•Kebebasan data dan akses yang efisien
•Mereduksi waktu pengembangan aplikasi
•Integritas dan keamanan data
•Administrasi keseragaman data
•Akses bersamaan dan perbaikan dari terjadinya crashes (tabrakan dari
proses serentak).
Kerugian DBMS
Rumit (Complexity)•
Karena penetapan fungsi dari DBMS yang baik, menyebabkan
DBMS menjadi software yang cukup rumit. Seluruh user harus
mengetahui fungsi-fungsi yang ada dengan baik, sehingga dapat
memperoleh manfaatnya.
Ukuran (Size)•
Kerumitan dan banyaknya fungsi yang ada menyebabkan DBMS
memerlukan banyak software pendukung yang mengakibatkan
penambahan tempat penyimpanan dan memory.
Biaya DBMS (Cost of DBMS)•
Biaya Tambahan Hardware (Additional hardware costs)•
Biaya Konversi (Cost of conversion)•
Performance•
Pada dasarnya DBMS dibuat untuk menyediakan banyak aplikasi,
akibatnya mungkin beberapa aplikasi akan berjalan tidak seperti
biasanya.
Higher impact of a failure•
Karena system yang terpusat, jika seluruh user dan aplikasi
terakses dari DBMS maka kerusakan pada bagian manapun dari
sistem, akan menyebabkan operasi terhenti.
Nama : Microsoft Visual Fox ProDeveloper : Microsoft CorporationRilis Terakhir : Visual Fox Pro 9.0 SP 2Deskripsi Singkat :
Microsoft Visual Fox Pro adalah salah satu bahasa pemrograman prosedural dan bahasa pemrograman berorientasi objek yang dikembangkan oleh Microsoft. Software ini dimulai dari FoxPro (FoxBASE) yang awalnya dikembangkan oleh Fox Technology pada 1984.Fox Technology kemudian bergabung dengan Microsoft pada 1992.Awalnya Foxpro dapat berjalan pada sistem operasi Mac OS, DOS, Windows, dan UNIX (2.6 Version) tapi pada perkembangannya (3.0 Version) hanya mampu berjalan pada Mac OS dan Windows saja, bahkan pada versi-versi berikutnya hanya berjalan pada Windows saja.
Nama : dBaseDeveloper : Ashton-Tate setelah dibeli Borland mengganti namanya dengan dataBased Intelligence, Inc.Deskripsi singkat :
dBase adalah perkembangan pertama dari pemakaian Sistem Manajemen Database untuk komputer, dipublikasikan oleh Ashton-Tate untuk CP/M dan kemudian untuk Apple II, Mcintosh, UNIX, VMS dan IBM PC. Perkembangan dBAse terlalu lama sehingga nmengakibatkan para saingan mereka seperti Visual Foxpro, Microsoft Acces, berkembang lebih baik kepada para pemakainya.Ashton-Tate dibeli oleh Borlan pada tahun 1991 yang setelah itu produk yang diciptakan bernaung dibawah dBase Inc. Pada tahun 2004, dBase Inc mengubah namanya menjadi dataBased Intelligence, Inc.
Nama : DB2Developer : IBMDeskripsi singkat :
DB2 adalah produk Sistem Manajemen Hubungan Database dari IBM atau sekarang yang populer disebut Data Server yang dimana merupakan Perangkat Lunak Manajemen Informasi. Kebanyakan DB2 disebut juga sebagai DB2 Enterprise Server Edition atau top of the line DB2 DAta Warehouse Edition (DB2 DWE) yang berjalan pada Unix, Windows dan Linux Server.
Nama : Microsoft AccessDeveloper : MicrosoftDeskripsi singkat :
Microsoft Access atau Microsoft Office Access adalah program aplikasi dari Microsoft yang ditujukan untuk kalangan rumahan atau perusahaan kecil menengah. Microsoft Access menggunakan mesin basis data Microsoft Jet Database Access Engine. Microsoft mengeluarkan versi terbaru dari Microsoft Access yaitu Microsoft Access 2007.
Nama : IngresDeveloper : Ingres CorporationLink : www.ingres.com
Ingres adalah software Sistem Manajemen Basis Data komersial yang bebas (open source). Ingres pertama kali memulai proyek ristenya di Universitas California, Berkeley. pada awal tahun 70′ an. Sejak pertengahan 1980, Ingres mulai bersaing dengan aplikasi databasekomersial lainnya seperti Sybase, Microsoft SQL Server, NonStop SQL dan lain-lainnya.
Nama : Microsoft SQL ServerDeveloper : MicrosoftLink : www.microsoft.com/sqlMacam Edisi : SQL Server Compact Edition (SQL CE), SQL Server Express Edition, SQL Server Workgroup Edition, SQL Server Standart Edition, SQL Server Enterprise Edition, SQL Server Developer Edition.Deskripsi singkat :
Microsoft SQL Server adalah program Sistem Manajemen Dasis Data Relasional. Susunan dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang melakukan layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan memori, dan pengaturan Input/Output; Relational Engine yang bekerja sebagai penghubung komponen database, tabel, query, dan perintah tersimpan dan Protocol Layer yang mengatur fungsi-fungsi SQL Server.
Nama : OracleDeveloper : Orace CorporationDeskripsi Singkat :
Oracle adalah salah satu software sistem manajemen basis data relasional yang cukup diminati, dikenal, dan dipakai saat ini. Versi terbaru dari Oracle adalah Oracle 11g.Software ini biasa digunakan untuk pengaksesan data yang dilakukan secara online.
Nama : MySQLDeveloper : MySQL ABVersi Terakhir : 5.0.41 (Mei 2007)Link : www.mysql.comDeskripsi singkat :
My SQL adalah perangkat lunak sistem manajemen basis data yang diciptkan untuk dapat dilakukan instalasi secara gratis (open source). Hingga saat ini MySQL telah lebih dari 6 juta instalasi.
DBMS lain2 : Arago, Force,dbFast, dbXL, Quicksilver, Clipper, Xbase++, Flagship, Codebase, Harbour/XHarbour
SUMBER http://danz20saputra.blogspot.com/2009/11/pengertian-dbms-dan-macam-macam.html
MODUL 2
1. Sebut dan jelaskan file ekstension dalam delphi
ekstensi file | Type Jenis | Delphi Version Versi delphi | Description Deskripsi | Keep in Source Control? Perlu Kontrol Sumber? |
.adt . ADT | ? ? | Rad Studio 2010 enterprise and newer Rad Studio 2010 perusahaan dan yang lebih baru | QA Audit set file, the stored settings for a QA audit QA Audit mengatur file, pengaturan disimpan untuk audit QA |
|
.bdsdeploy . Bdsdeploy | ? ? |
| Deployment file Deployment file |
|
.bdsgroup . Bdsgroup | text/xml teks / xml | Delphi 2005 and 2006 Delphi 2005 dan 2006 | BDS Project Group, combines several projects into a group. Proyek BDS Group, mengkombinasikan beberapa proyek dalam kelompok. Only put under source control if you actually use that feature. Hanya diletakkan di bawah kontrol sumber jika Anda benar-benar menggunakan fitur itu. | Maybe Mungkin |
.bdsproj . Bdsproj | text/xml teks / xml | Delphi 2005 and 2006 Delphi 2005 dan 2006 | Borland Developer Studio Project File . Borland Developer Studio Project File. Successor of the .dof file holding compiler options etc. Also used for opening a project. Penerus dari file dll. Dof memegang opsi compiler Juga digunakan untuk membuka proyek. | Yes Ya |
.bpg . BPG | text teks | Delphi 7 and older Delphi 7 dan lebih tua | Borland Project Group, combines several projects into a group. Proyek Borland Group, mengkombinasikan beberapa proyek dalam kelompok. Only put under source control if you actually use that feature. Hanya diletakkan di bawah kontrol sumber jika Anda benar-benar menggunakan fitur itu. | Maybe Mungkin |
.bpl . BPL | Binary Biner | Delphi 4 and newer Delphi 4 dan yang lebih baru | Borland Package Library . Paket Borland Perpustakaan. DLL including VCL components available for use in the Delphi environment at design time or by applications at run time. DLL termasuk VCL komponen yang tersedia untuk digunakan dalam lingkungan Delphi pada waktu desain atau oleh aplikasi pada saat dijalankan. | Maybe Mungkin |
.cbk . Cbk | Other Lainnya |
| Temporary Backup File. Temporary File Backup. | No Tidak ada |
.cfg . Cfg | text teks | Delphi 7 and older Delphi 7 dan lebih tua | Project Configuration File. Proyek Konfigurasi File.
The Delphi IDE (up to Version 7) automatically creates this file from the settings in the .DOF file. IDE Delphi (hingga Versi 7) secara otomatis membuat file ini dari pengaturan dalam file DOF.. It is only used by the command line compiler. Hal ini hanya digunakan oleh compiler baris perintah. See elsewhere in this wiki regarding command line compilation. Lihat di bagian lain dalam perintah kompilasi wiki tentang baris. | No Tidak ada |
.dcl . DCL | binary biner |
| Delphi Component Library Delphi Component Library |
|
.dcp . DCP | Binary Biner |
| Delphi Component Package . Komponen delphi Paket. Contains symbol information for code compiled into a package. Simbol Berisi informasi untuk kode dikompilasi ke dalam kemasan. | Maybe Mungkin |
.dcpil . Dcpil | Binary Biner |
| Delphi Compiler Symbolic Information . Delphi Compiler Informasi Simbolik. The purpose of a .DCPIL file is to provide symbolic information to the compiler about certain language constructs that can't be reconstituted from CLR metadata alone. Tujuan dari sebuah file DCPIL. Adalah untuk menyediakan informasi simbolik untuk compiler tentang bahasa tertentu konstruksi yang tidak dapat dibentuk kembali dari metadata CLR saja. This is a traditional Delphi technique for handling and caching compiler symbols. Ini adalah teknik Delphi tradisional untuk simbol compiler penanganan dan caching. | Maybe Mungkin |
.dcr . DCR | Resource Sumber daya |
| Delphi Component Resource File. Delphi Komponen Sumber Daya File. Contains resource information for components, such as the icon to display in the palette. Berisi sumber informasi untuk komponen, seperti ikon untuk menampilkan dalam palet. | Yes Ya |
.dcu . DCU | Binary Biner | Win32 Win32 | Delphi Compiled Unit File. Delphi Disusun Berkas Unit. | Maybe Mungkin |
.dcuil . Dcuil | Binary Biner | .NET . NET | Delphi Compiled Unit File Delphi Disusun Berkas Unit | Maybe Mungkin |
.ddp . DDP | Other Lainnya | Delphi 7 and older Delphi 7 dan lebih tua | Delphi Diagram Portfolio File. Diagram delphi Portofolio File. Used by the diagram editor. Digunakan oleh editor diagram. | Maybe Mungkin |
.dfm . DFM | binary or text biner atau teks |
| Delphi Win32 Form File. Delphi Win32 Berkas Formulir. A file listing the various objects and their property values contained within a form, including such things as form control coordinates. Sebuah file yang berisi daftar berbagai benda dan harta mereka nilai yang terkandung dalam sebuah formulir, termasuk hal-hal seperti kontrol bentuk koordinat. Right click on the form and select View as Text from the pop-up menu to view this file. Klik kanan pada form dan pilih Lihat sebagai Teks dari menu pop-up untuk melihat file ini. Manual alterations to this file may prevent the IDE from being able to load the form. perubahan Manual untuk file ini dapat mencegah IDE dari yang dapat memuat formulir. Use the Environment Options dialog to specify which format to use for newly created forms. Gunakan dialog Lingkungan Pilihan untuk menentukan format yang digunakan untuk bentuk yang baru dibuat. The text format is recommended as it better supports source control. Format teks dianjurkan karena lebih baik mendukung pengendalian sumber. | Yes Ya |
.dof . Dof | text teks | Delphi 7 and older Delphi 7 dan lebih tua | Delphi Project Options File. Pilihan Proyek Delphi File. Text file containing project options (such as compiler and linker settings, version info, search path and output directories). File teks yang berisi opsi proyek (seperti pengaturan compiler dan linker, info versi, jalur pencarian dan direktori output). | Yes (but beware: It might contain absolute paths) Ya (tapi hati-hati: Ini mungkin berisi absolute paths) |
.dpc . Dpc | ? ? |
| Delphi Package Collection Delphi Paket Koleksi |
|
.dpk . DPK | text teks |
| Delphi Package Project Delphi Paket Proyek | Yes Ya |
.dpkw . Dpkw | text teks |
| Delphi Package Project for Windows (Never seen in the wild) Delphi Paket Proyek untuk Windows (pernah dilihat di alam liar) | Yes Ya |
.dpl . Dpl | Binary Biner | Delphi 3 and older Delphi 3 dan yang lebih tua | Delphi Package Library. Paket delphi Perpustakaan.Superseded by .bpl in later Delphi versions. Digantikan oleh. BPL dalam versi Delphi nanti. | Maybe Mungkin |
.dpr . Dpr | text teks | All Delphi versions Semua Delphi versi | Delphi Project File . Delphi Project File. The main file for any project. File utama untuk setiap proyek.Contains the source code of the main file for a Delphi project. Berisi kode sumber dari file utama untuk proyek Delphi. It is the primary entry point for the executable and refers to the other source files in the project. Ini adalah titik masuk utama untuk dieksekusi dan mengacu ke file sumber lain dalam proyek tersebut. Do not delete. Jangan hapus. | Yes Ya |
.dproj . Dproj | text/xml teks / xml | Delphi 2007 and newer Delphi 2007 dan yang lebih baru | Delphi Project File . Delphi Project File. Replaces bdsproj file. Menggantikan file bdsproj. | Yes (but beware: It might contain absolute paths) Ya (tapi hati-hati: Ini mungkin berisi absolute paths) |
.drc . DRC | text teks |
| Resource String File. Sumber Daya String File.Contains resource string information. Berisi sumber informasi string. Can be deleted; will be regenerated from source code by compiler. Dapat dihapus, akan dibuat ulang dari kode sumber dengan kompiler. | No Tidak ada |
.dsk . DSK | text teks |
| Delphi Desktop File . Delphi Desktop File.Contains information about the IDE desktop settings, including which files are open and the position of windows. Berisi informasi tentang pengaturan desktop IDE, termasuk file mana yang terbuka dan posisi jendela. | No Tidak ada |
.dsm . Dsm | Binary Biner | Delphi 6? Delphi 6? | Browser Symbol information from the last successful compile. Browser informasi Simbol dari terakhir berhasil kompilasi. Enviroment -> Preferences -> Desktop contents. Lingkungan -> Preferences -> Desktop isi. | No Tidak ada |
.groupproj . Groupproj | text/xml teks / xml | Delphi 2007 and newer Delphi 2007 dan yang lebih baru | Project Group File. Proyek Grup File. Replaces .bdsgroup file. Menggantikan. Bdsgroup file. | Yes Ya |
.identcache . Identcache | ? ? |
| Temporary Cache File created by refactoring engine to improve performance. Sementara Cache File yang dibuat oleh mesin refactoring untuk meningkatkan kinerja. | No Tidak ada |
.int . Int | text teks |
| Interface part of Unit not shipped with source, typically in $(Delphi)\doc bagian Interface Unit tidak dikirim dengan sumber, biasanya dalam $ (Delphi) \ doc |
|
.local . Setempat | text/xml teks / xml | Delphi 2005 and newer Delphi 2005 dan yang lebih baru | User-specific project options . User-spesifik proyek pilihan. When using Starteam projects it will contain overrides to settings from the .bdsproj file. Bila menggunakan Starteam proyek ini akan berisi menimpa ke pengaturan dari berkas. Bdsproj. | No Tidak ada |
.map . Peta | text teks |
| The optional error map file will contain a list of error addresses and source line numbers, grouped together for each source file in the application. Peta error file opsional akan berisi daftar alamat kesalahan dan nomor baris sumber, dikelompokkan bersama untuk setiap berkas sumber dalam aplikasi. To create a detailed .map file, ensure the {D+} compiler directive is set, and the "Detailed Map File" option selected in the Project >Options>Linker page of the IDE. Untuk membuat file peta detail., Menjamin {D +} direktif kompiler diatur, dan "Detil Peta File" pilihan yang dipilih di halaman> Proyek Pilihan> Linker IDE. | No Tidak ada |
.mts . Mts | QA Metrics set file QA Metrik mengatur file | Rad Studio 2010 enterprise or newer Rad Studio 2010 perusahaan atau yang lebih baru | The stored settings for QA metric Yang tersimpan pengaturan untuk QA metrik |
|
.nfm . Nfm | Resource Sumber daya | Delphi 8.0 or newer Delphi 8.0 atau yang lebih baru | Delphi .NET Form File. Delphi. Berkas Formulir BERSIH. | Yes Ya |
.pas . Pas | Source Sumber |
| Delphi Unit Source File. Delphi Unit File Sumber. | Yes Ya |
.proj . Proj |
|
| Codegear RAD Studio project. Codegear RAD Studio proyek. |
|
.res . Res | Binary Biner |
| Binary . Resource File . Biner. File Resource.Binary file associated with a project containing resource definitions, such as strings, icons, images etc.This file will be recreated by the IDE when loading a project but the icon will get lost in that process. file Biner terkait dengan proyek yang memuat definisi sumber daya, seperti string, ikon, gambar etc.This file akan diciptakan oleh IDE ketika loading proyek tetapi ikon akan hilang dalam proses tersebut. Therefore you should either keep it in source control or find another way to create it. Oleh karena itu Anda juga harus tetap di kontrol sumber atau mencari cara lain untuk membuatnya. | Yes Ya |
.rsm . RSM | Binary Biner |
| Remote Debugging Symbols file. Remote Debugging Simbol file. |
SUMBER http://delphi.wikia.com/wiki/Delphi_File_Extensions
2. Sebut dan jelaskan toolbar dalam delphi
· Toolbar
Delphi memiliki beberapa toolbar yang masing-masing memiliki perbedaan fungsi dan setiap tombol pada bagian toolbar berfungsi untuk menggantikan suatu perintah menu yang sering digunakan. Toolbar terletak pada bagian bawah baris menu. Pada kondisi default, terdapat enam bagian toolbar, antara lain standard, view, debug, desktop, custom dan component palette.
· Component palette
Berisi sekumpulan ikon yang melambangkan komponen-komponen yang terdapat pada VCL (Visual Component Library). Pada component palette terdapat beberapa page control seperti standard, additional, Win32, System, Data Access, dan lain-lain seperti gambar 1.3.
Gambar 1.3
Komponen ini merupakan sebuah procedure/program yang sudah di kompile dan langsung dapat digunakan, sesuai dengan fungsinya masing-masing.
Untuk menggunakan komponen ini kita dapat meng-klik komponen yang diinginkan, kemudian kita klik di form, maka komponen tersebut akan muncul di form.
Kegunaan beberapa komponen :
a. pointer
komponen khusus dan terdapat di setiap tab dalam component palette. Komponen pointer adalah komponen select yang digunakan untuk memilih komponen-komponen dalam form designer.
b. Frames
Sebuah kontainer yang digunakan untuk menampung komponen. Frame dapat diletakkan dalam form atau frame-frame yang lain.
c. Main menu
komponen yang digunakan untuk membuat menubar dan menu drop down, bersifat invisible.
d. PopupMenu
Popup Menu berfungsi sebagai perintah yagn aktif bila kita meng-klik kanan mouse, Untuk mengaktifkannya kita harus mengaktifkan popup menu pada komponen yang dinginkan, caranya : ubah pada object inspector.
e. Label
Digunakan untuk menambah teks di dalam form.
f. Edit
Edit berfungsi sebagai masukan data (input) dalam bentuk string, dari bentuk string ini kita dapat mengolahnya menjadi bentuk integer atau bentuk lainnya. Yang kemudian dapat digunakan untuk operasi selanjutnya.
g. Memo
Dipakai untuk memasukkan atau menampilkan beberapa baris teks di dalam form.
h. Button/ Bitbtn
Biasa digunakan sebagai tombol kendali. Perbedaan antara bitbtn dengan btn : pada bitbtn kita dapat menyisipkan warna pada tombol dan icon tertentu, lain halnya bila kita menggunakan btn.
i. ComboBox
Combo Box berfungsi sebagai petunjuk untuk pemilihan berbagai masukan, di mana hanya ada satu pilihan yang dapat dipilih.
j. CheckBox
Digunakan untuk memilih atau membatalkan suatu pilihan, yaitu dengan cara mengklik komponen.
k. RadioButton
Prinsip kerjanya hampir sama dengan check box, cuma tampilannya saja yang berbeda.
l. listbox
digunakan untuk membuat sebuah daftar option, di mana hanya ada satu option yang dapat dipilih.
m. scrollbar
mempunyai fungsi sama seperti batang penggulung yang terdapat dalam program-program berbasis windows pada umumnya.
n. groupbox
sebuah kontainer yang dapat digunakan untuk mengelompokkan komponen-komponen lain seperti radio button, checkbox, dan sebagainya.
o. radiogroup
merupakan kombinasi dari groupbox yang didesain untuk membuat sekelompok radiobutton.
p. panel
sebuah kontainer yang dapat digunakan untuk membuat status bar, toolbar, dan tool palette.
q. actionlist
komponen yang berisi daftar action yang digunakan bersama-sama dengan komponen dan kontrol seperti item menu dan button.
r. Chart
Data-data yang telah kita analisa, dapat kita tampilkan ke dalam grafik, sehinga memudahkan kita untuk menganalisanya.
s. Stringgrid
Stringgrid berguna untuk menaruh data string kedalam bentuk kolom tabel, seperti pada Excel. Kita harus mengubah type data ke dalam bentuk string bila data yang ingin kita tampilkan data bukan string.
t. Media Player
Biasa digunakan untuk mennyalakan atau memainkan musik (format wav atau midi) dan menjalankan film (format avi).
u. Timer
Timer berfungsi sebagai jam yang telah disediakan Delphi. Dengan timer kita juga dapat mendecode time, sehingga dapat terjadi akusisi data.
v. Clientsocket
Digunakan di client pada saat koneksi ke server.
w. Serversocket
Digunakan di server, yang akan menyediakan layanan koneksi ke client.
3.Sebutkan dan jelaskan macam-macam bahasa pemograman disertai kelebihan dan kekurangan
Macam-Macam Bahasa Pemrograman
1. BAHASA C
1.1 Sejarah Bahasa C
Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh "Kakek "Martin Richar pada tahun 1967. Bahasa ini memberikan ide kepada "oOm" Ken Thompson yang kemudian mengembahngkan bahasa yg disebut bahasa B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh "Bang"Denies Ricthie sekitar tahun 1970-an di Bell Telepon Laboratories Inc. (Sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali di gunakan di komputer digital equipment Corportaion PDP-11 yang menggunakan sistem operasi UNIX.
Kepopuleran bahasa C yang emang laris manis udah kaya kacang rebus ini, membuat versi-versi dari bahasa ini banyak dibuat untuk komputer mikro. Untuk membuat versi-versi tersebut standar, ANSI(American National Standards Institute) membuat sualtu komite
(ANSI Committee X3J11) pada tahun 1983 yang kemudian menetapkan standar ANSI untuk bahasa C. Standar ANSI ini didasarkan dari standar UNIX yang diperluas.
Sandar ANSI menetapkan sebanyak 32 buah kata-kata kunci standar.
Bahasa C bukan merupakan OOP (Object Oriented Programming), Stripping Languange, maupun Visual programming. Klo diibaratin ama manusia ni bahasa C juga punya kelemahan sama kekurangannya yaitu.....
1.2 Kelebihan dan Kekurangan
Kelebihan:
Ø Bahasa C tersedia hampir di seluruh jenis komputer
Bahasa C merupakan Bahasa komputer yag tersedia baik di koputer mikro maupun di komputer besar (mainframe computer).
Ø Kode bahasa C sifatnya adalah portable
Aplikasi yang ditulis dengan bahasa C untuk suatu komputer tertentu dapat digunakan di komputer lain hanya dengan modifikasi yang sedikit saja.
Ø Bahasa C hanya menyediakan sedikit kata kunci.
Telah kita ketahui bahwa bahasa C standar ANSI cuma menyaratkan sebanyak 32 kata-kata kunci kunci dan turbo hanya menyediakan 39 kata-kata kunci. Coba kita bandingin dengan bahasa-bahasa yang lain yang emang nyediain ratusan kata-kata kunci. Semakin sedikit kata-kata kunci yang digunakan oleh suatu bahasa, semakin mudah bagi si pemakai buat mempelajari sama ngegunain bahasa itu.
Ø Proses executable program bahasa C lebih cepat
Karena philosoli bahasa C yang emang cuma nyediain sedikit kata-kata kunci, maka konsekuensinya program hasil dari kompilasi bahasa C bisa dibmasing-masing ilang relatip akan lebih cepat prosesnya di bandingkan dengan hasil dari bahasa lain.
Ø Dukungan pustaka yang banyak
Telah disebutkan bahwa keandalan bahasa C dicapai dengan fungsi-fungsi pustakanya. Fungsi-fungsi pustaka ini disediakan oleh versi-versi bahasa C masing-msing atau dapat dibeli dari sumber yang lain. Ribuan fungsi-fungsi pustaka C telah tersedia di pasaran sampai sekarang, mulai dari fungsi-fungsi pustaka yang sederhana sampai dengan yang rumit, misalnya itu funsi pustaka untuk membuat indeks dari file database menggunakan B+ tree yang digunakan di dBASE.
Ø C adalah bahasa yang terstruktur
Bahasa C mempunyai struktur yang baik sehingga mudah untuk dipahami. C disubut dengan bahasa yang terstruktur karena menggunakan fungsi-fungsi sebagai program-program bagiannya. Struktur bahasa C yang baik akan, selain mudah dipelajari, juga memudahkan dalam pembuatan program, memudahkan pelacakan kesalahan program da aka menghasailkan dokumentasi program yang baik.
Kekurangan :
Ø Banyaknya Operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
Ø Bagi pemula pada umumnya akan kesulitan menggunakan pointer
1.3 Aplikasi Bahasa C
Ø Bahasa C pertama kali digunakan di Computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX
Ø Bahasa C juga digunakan untuk menyusun operasi Linux
Ø Banyak bahasa pemrogaman popular seperti PHP dan Java menggunakan sintaks dasar mirip bahasa C.
Contoh programnya :
#include
#include
void main()
{
long int D;
unsign long int Mulai,B;
clrscr();
printf("Masukkan Nilai Integer ?") ;
scanf("%1d,&D");
printf("\n");
printf("Nilai binarinya :");
mulai=pow (2,sizeof(D)*8-1);
for (B=Mulai; B>0;B=B/2)
if(D&B)==B)printf("1");
else printf("0");
printf("\n");
printf("Nilai Heksadesimalnya =%1x\n",D)
}
2. C++
1.1 Sejarah
Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++. Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadi sebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak evolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan oleh sebagian besar pemrogram professional.
2.2 Kelebihan dan Kekurangan
C++ itu kan pada dasarnya bahasa C juga, nah kemampuan C yang utama itu adalah seperti :
Ø mampu mengakses komponen hardware komputer dengan syntax yang lebih manusiawi dibanding Assembly bahasa Standard-nya.
Ø ANSI bisa dipakai diberbagai platform
Ø kecepatan program jika dibanding dengan program yang sama buatan bahasa lain, relatif lebih cepat...
Naaah,,,,,
kelebihan C++ mencakup semua kelebihan C namun dengan tambahan seperti misalnya yang utama penanganan kompleksitas dengan OOP
Kekurangan:
Salah satu kelemahan C++ adalah kurangnya library built in, sehingga untuk proses-proses tertentu kita harus membuat sebuah program nearly built from scratch, atau dari dasar sekali. Terlebih lagi bahasa C++ dewasa ini kurang begitu popular karena kita masih memikirkan pemrograman dari sisi mesin ketimbang memikirkan probis (proses bisnis) yang seharusnya menjadi tujuan kita.
2.3 Aplikasi bahasa C++
Ø Sebagai bahasa pemrograman di Windows, UNIX, Linux.
Ø Visual C++ dapat dibuat aplikasi apa saja seperti database.
Ø Bahasa untuk pembuatan system operasi, game, system kendali,pembuatan aplikasi
Ø Untuk membuat bahasa baru atau membuat compiler bahasa baru
Ø Untuk menulis komponen dan file-file pustaka bahasa lain
Contoh programnya :
#include
int main ()
{
int n;
cout << "Enter the starting number > ";
cin >> n;
while (n>0) {
cout <<> 8
8, 7, 6, 5, 4, 3, 2, 1, FIRE!
3. JAVA
3.1 Sejarah
Java mulai dirilis pada tahun 1990 sebagai bahasa program yang disebut Oak, Kemudian Sun MycroSystem mendirikan kelompok kerja yang terdiri atas para programmer handal untuk membuat produk baru dan memperluas pasar Sun.Oak didesain pertama kali untuk personal digital assistance yang disebut *7 yang akan dipasarkan Sun dengan fasilitas Graphical User Interface.
Ternyata *7 tidak pernah dipasarkan dan secara kebetulan Sun membentuk suatu perusahaan yang disebut Firstperson untuk mengembangkan *7 dalam bentuk TV set-top boxes untuk televisi interaktif. Karena persaingan yang begitu ketat akhirnya prospek TV interaktif menurun dan akhirnya Oak tidak laku di pasaran. Akan tetapi semenjak FirstPerson dan Oak mengalami kegagalan bermunculanlah para perintis internet khususnya World Wide Web seperti Netscape yang mulai membuat software yang memungkinkan terjadinya koneksi antara Internet dengan WWW. Sun akhirnya menyadari bahwa Oak memiliki kemungkinan besar untuk membuat jalur akses ke dunia Web. Tidak lama kemudian Oak diluncurkan di Internet dengan nama baru, yaitu Java.
Sekarang ini Java masih dalam taraf pengembangan dan sudah mulai mempengaruhi arah pemrogaman komputer dan internet.Bahasa pemrograman Java dirilis secara gratis di internet dan Sun memberikan lisensi penuh terhadap implementasi Java dan segala komponennya untuk digunakan di berbagai vendor software Internet dengan harapan supaya dapat menciptakan standard bagi pemrograman web.
Java adalah bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuan-kemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).
3.2 Kelebihan dan Kekurangan
Kelebihan:
Ø Sederhana dan Ampuh
Kita dapat belajar membuat program dengan Java secara cepat jika telah memahami konsep dasar pemrograman berorientasi objek yaitu hanya perlu mengerti beberapa konsep untuk dapat menulis program yang memuaskan. Java tidak memiliki hal-hal yang mengejutkan dan aneh. Tidak seperti bahasa pemrograman lain yang menawarkan puluhan cara untuk melakukan satu pekerjan, tetapi semua itu dibutuhkan ketelitian dan tingkat kerumitan yang tinggi.
Ø Aman
Kebanyakan masalah keamanan terutama aplikasi jaringan internet yang dihasilkan dari sistem lama terjadi karena sistem tidak dirancang dengan konsep keamanan Internet. Salah satu prinsip kunci perancangan Java adalah keselamatan dan keamanan. Java tidak pernah memiliki fasilitas dan keamanan yang tidak aman sampai perlu ditangani secara khusus untuk pengamanannya. Oleh karena itu, program Java tidak dapat memanggil fungsi-fungsi global dan memperoleh akses ke berbagai sumber dalam sistem karena terdapat sejumlah pengawasan yang dilakukan oleh program Java yang tidak dapat dilakukan oleh sistem lain.
Ø Berorientasi Objek
Java tidak diturunkan bahasa pemrograman manapun, juga sama sekali tidak kompatibel dengan semuanya. Hal ini dikarenakan adanya kebebasan dalam rancangan maka dipilih pendekatan yang jelas berguna, dan pragmatis. Modul objek Java adalah sederhana dan mudah dikembangkan namun sejalan dengan itu, bilangan dan tipe data sederhana lain dianggap sebagai non objek berkinerja tinggi. Kebanyakan sistem berorientasi objek lain memilih hirarki objek yang kaku dan susah diatur atau memilih menggunakan model objek dinamik yang tidak memiliki kinerja tinggi dan kelengkapan . Java sekali lagi memiliki keseimbangan yang menyediakan mekanisme peng-class-an sederhana dengan model antarmuka dinamik yang intuitif hanya jika diperlukan. Memahami gaya pemrograman berorientasi objek sangat penting dan membantu mempelajari bagaimana membuat program dengan Java.
Kekurangan:
Ø Java memiliki kecepatan yang kurang dari bahasa C ++
Ø Implementasi J2ME tidak global. Misalnya, J2ME untuk Motorola dengan J2ME untuk Sony Ericson tidak sama. Berbeda lagi J2ME untuk Nokia. Setiap produk selalu mempunyai modul tersendiri yang dinilai aneh penerapannya dan harus di-compile dengan modul yang berbeda-beda.
Ø Java memakan banyak memori computer
Ø Java merupakan bahasa yang kompleks dan susah dipelajari
Ø Program yang dibuat oleh bahasa ini lebih lambat dibanding program yang dibuat dengan bahasa lain seperti C atau C++.
3.3 Aplikasi bahasa Java
Ø Pemrograman jaringan
Ø Pembuatan aplikasi berbasis windows
Ø Program untuk membuat web
Contoh sitaks pengulangan atau looping pada bahasa Java dengan menggunakan While:
Cara Penulisan:
while ( condition )
statement;
Contoh:
while ( count<=10 ){
System.out.println(“count belum lewat 10");
}
4.Visual Basic
4.1 Sejarah
“Om” Bill Gates, pendiri Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler). Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya.
Programmer yang menggunakan Visual Basic bisa memilih kode terkompilasi atau kode yang harus diinterpretasi sebagai hasil executable dari kode VB. Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).
Visual Basic merupakan bahasa yang mendukung OOP, namun tidak sepenuhnya. Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module. Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif. Selain itu Visual Basic juga mendukung Visual Programming
4.2 Kelebihan dan Kekurangan:
Kelebihan:
Perintah-perintah dalam bahasa VB juga sangat komplit dan di VB kita bisa dengan mudah membuat sebuah program tanpa harus mengetik bahasa program lagi, tetapi cukup mendesign interface/tampilan program dengan VB Editor yang terlah tersedia. Yang paling menarik dari VB terutama adalah tersedianya fasilitas ActiveX. ActiveX merupakan program/fasilitas tambahan yang bisa kita masukan/load ke dalam VB sehingga fasilitas dan kemampuan VB bisa terus meningkat. Selai itu bila kita ingin membuat tombol, lainnya Anda harus membuat code yang panjang hanya untuk membuat tombol saja. Selain itu source code, ocx VB dapat diperoleh di internet sangat banyak.
Kekurangan:
Didalam kelebihan pastinya sebuah software memiliki kelemahan, VB memiliki kelemahan yaitu VB tidak memiliki database sendiri dan biasanya VB mengunakan database seperti : mysql,sql server, microsoft access. Selain tidak memiliki database sendiri VB tidak punya pendukung untuk membuat report dari bawaan VB sendiri, tetapi vb menggandeng sebuah software lain contohnya crystal report ataupun Microsoft access untuk membangun sebuah laporan.
4.3 Aplikasi dalam Visual Basic
Ø Pemrograman jaringan
Ø Pembuatan aplikasi berbasis windows
Ø Program untuk membuat web
Contoh Programnya:
Dim i As Integer
For i = 0 To 3
Console.Write("*")
Next
5. Bahasa Ruby
5.1 Sejarah
Ruby adalah bahasa pemrogaman scripting yang berorientasi objek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa pemrogaman scripting yang ada di dunia. Ruby ditulis dengan bahasa C dengan kemampuan dasar seperti Perl dan Phyton.
Ruby pertama kali dibuat oleh seorang programmer Jepang bernama Yukihiro Matsumoto. Penulisan Ruby dimulai pada February 1993 dan pada Desember 1994 dirilis versi alpha dari ruby. Pada awal perkembangan Ruby, Yukihiro meulis Ruby sendiri sampai pada tahun 1996 terbentuk komunitas Ruby yang banyak mengkotribusikan Ruby.
5.2. Kelebihan dan Kekurangan
Kelebihan:
Ø Sintaks sederhana
Ø Memiliki Exception Handling yang baik
Ø OOP
Ø Single inheritance
Ø Didukung oleh OS Linux, Windows, MacOS X, OS/2, BeOs, dan Unix.
Ø Merupakan bahasa pemrograman scripting yang berorientasi objek
Ø Memiliki garbage collector yang secara otomatis akan menghapus informasi tak terpakai dari memori
Kelemahan :
Ø Multithreading. Implementasi thread di ruby masih berupa green thread, bukan native thread. Hal ini membuat aplikasi GUI (desktop) dengan background thread tidak mungkin diimplementasikan di ruby.
Ø Virtual Memory, ruby masih fully interpreted sehingga program ruby cenderung lebih lambat.
Ø Spek. saat ini spesifikasi ruby (syntax, behaviour, dll) adalah implementasi ruby yang asli dari matz.
Ø IDE. Saat ini kualitas IDE untuk ruby masih jauh daripada .net dan java. Tapi dengan bermunculnya IDE ruby yang dibuat dengan java.net, kondisinya agak berubah. Tapi karena ruby bahasa yang sangat dinamis, sulit untuk bisa mendapatkan informasi secara lengkap mengenai struktur sebuah program ruby secara statis.
5.3 Aplikasi bahasa ruby
Ø Implementasi besar Ruby pada JRuby dan Rubinius
Ø Ruby dapat diterapkan pada teknologi Asynchronous JavaScript dan XML (AJAX).
Ø Ruby on Rails untuk membuat framework web
Contoh programnya:
> Untuk pengulangan
# !/usr/bin/ruby
count=0
while count<10
puts "count=" +count.to_s
count +=1
end
SUMBER
http://buletin.melsa.net.id/okt/1020/bahasa-java.html
http://sangmurid.blogsome.com/2007/05/02/2-kelebihan-dan-kekurangan
http://zezitomartins.blogspot.com/2008/10/oop-bahasa-programing-prosedur.html
MODUL 3
1. Sebut dan jelaskan macam-macam konektor koneksi database ke Delphi
- Zeos adalah kumpulan komponen untuk melakukan akses ke database engine mulai dari mssql sampai dengan mysql, koneksinya juga bagus hanya saja untuk delphi 2010 masih alpha tapi sangat stabil. untuk mendownload komponen tersebut boleh dengan mengklik link dibawah ini:
http://zeosdownloads.firmos.at/downloads/releases/ZEOSDBO-7.0.0-alpha.zip
SUMBER Zeos http://indocoding.org/index.php?option=com_content&view=article&id=51:zeos-database-untuk-delphi-2010&catid=48:database-delphi&Itemid=62
- MySQLDAC adalah MySQL BDE pengganti untuk Delphi / C + + Builder. Hal ini diatur komponen memungkinkan untuk membuat Delphi / C + + Builder aplikasi dengan akses langsung ke MySQL DB tanpa BDE dan ODBC
SUMBER http://forum.krwetatnt.net/id/thread145383.html
Soal Tambahan
1. Apa yang anda ketahui tentang DSS dan jelaskan korelasinya dengan praktikum teknologi informatika
DSS adalah sebuah komputer berbasis
sistem informasi yang mendukung bisnis atau organisasi
pengambilan keputusan kegiatan. DSS melayani manajemen, operasional, dan tingkat perencanaan organisasi dan membantu untuk membuat keputusan, yang mungkin cepat berubah dan tidak mudah ditetapkan di muka.
Korelasinya dengan praktikum teknologi informatika adalah DSS melibatkan pengambilan database, yang diperlukan saat praktikum teknologi informasi. DSS juga berguna untuk seseorang dalam pengambilan keputusan.