18 query1.open
maksud dari pernyataan diatas adalah
A membuka query1
B menyiapkan query1
C meneksekusi query1
D membuka dan mengeksekusi query1
D tTdbgrid, TDbedit, Tadotable
24 Menurut anda yang bukan merupakan komponen dari delphi adalah
A Tedit
B Ttable
C Datasource
D Winsock
26 Yang membedakan Teditmask dengan edit salah satunya adalah pada properties yaitu
A Tedit tidak mempunyai Property EditMask
B Tmaskedit tidak mempunyai properti Editmask
C Tedit tidak mempunyai property Passwordchar
D Tmaskedit tidak mempuyai properties Password char
1 Query1.close;
Maksud dari pernyataan diatas adalah :
A menutup komponent Query1 dari segala aktivitas
B Memperbaharui komponent Query1 dari segala aktivitas
C membersihkan komponent Query1 dari segala aktivitas
D semua salah
Yang merupakan file backup delphi adalah ?
A *.Pas
B *.Dfm
C *.Bak
D *.~*
5 Fungsi dari karakter #27 sama dengan
A Sama dengan tombol F9
B Sama dengan tombol F1
C Sama dengan tombol enter
D Sama dengan tombol Esc
6 Apa fungsi dari even OnClacField
A Digunakan untuk menghitung data
B Digunakan untuk menghitung table
C digunakan untuk menghitung field
D digunakan untuk mengisi field yang membutuhkan proses perhitungan
7 Untuk mencetak langsung suatu laporan ke print dapat dilakukan dengan cara memanggil namalaporan tersebut
diikuti dengan prosedure..(LapMhs. ..)
A LapMhs.prints
B LapMhs.preview.print
C LapMhs.Preview
D lapMhs.print
8 Fungsi dari TADOConnection adalah
A untuk menghubungkan ke database
B Sebagai penghubung antara database dengan Ado
C Untuk menyediakan hubungan dengan database access
D Sebagai penghubung dengan database menggunakan koneksi Ado
9 select * from mhs where nim like '26%'
Maksud dari perintah sql diatas adalah
A menampilkan seluruh record dan field pada tabel mhs dimana nim=26%
B menampilkan seluruh record dan field pada tabel mhs dimana hurup pertama dan kedua dari nim adl 26
C menampilkan seluruh record dan field pada tabel mhs dimana hurup pertama dan kedua dari nim adl 26%
D menampilkan seluruh record dan field pada tabel mhs dimana nim=26
10 perintah berikut untuk menutup table yang aktip
A table.active:=false
B table.close
C table.Active
D table.DeActive
D3
25 Apakah perintah clrscr dapat dijalankan di delphi 5
A Bisa asal unit crt disertakan
B tidak bisa karena hanya jalan dipascal
C bisa, asal di jalankan pada modul console
D hanya bisa dijalankan di delphi 6 ke atas
26 Script program dibawah ini artinya
procedure TForm1.Button1Click(Sender: TObject);
A Event Onclick pada Button1
B Event Onclick pada Button2
C Event Onclick pada Tobject
D Event Onclick pada Tform
27 apa yang salah dengan program berikut :
if edit1.text='10' then
label1.caption:='sepuluh';
else
label1.caption:='bukan sepuluh';
A 10 harusnya bukan string
B 10 harusnya tidak dalam tanda kutip
C pada else harus memakai ;
D sebelum else harusnya tidak memakai ;
28 Maksud dari perintah berikut adalah :
query1.sql.clear
A untuk membersihkan perintah sql
B untuk membersihkan perintah sql sebelumnya
C untuk menghapus perintah sql
D untuk mengupdate perintah sql
29 select * from mhs order by nim
maksud dari pernyataan diatas adalah
A Akan menampilkan seluruh record dari table mhs dan diurutkan berdasarkan nim dari kecil kebesar
B Akan menampilkan seluruh record dari table mhs dan diurutkan berdasarkan nim dari besar ke kecil
C Akan menampilkan seluruh record dari table mhs dan diurutkan berdasarkan nim
D Akan menampilkan seluruh record dari table mhs
30 Value assigned to 'a' never used
maksud dari pernyataan diatas adalah.
A nilai dari variabel a tidak pernah digunakan
B Variabel a harus dideklarasikan dulu
C variabel a salah typevariabel
D variabel a tidak bisa dipakai sebagai variabel
7 Untuk memasukan/melakukan perhitungan otomatis pada suatu table dapat dilakukan dengan mamasukan sript
perhitungan tersebut pada event
A Oncalcfileld
B Onclick
C Before Post
D Apter Post
8 maksud dari perintah berikut adalah :
Query1.prapare
A menjalankan query1
B menghapus query1
C menyiapkan query1
D menyiapkan query berparameter
9 Fungsi dati komponent Dbgrid adalah
A untuk menampilkan data dan memanipulasi record dalam dataset
B untuk mencetak data
C Untuk menampilkan data
D Untuk menampilkan table beserta isinya
10 Untuk mengganti kata button1 pada komponent Tbutton menjadi Ok adalah dengan cara mengganti properties
A Text=Ok
B Hint=Ok
C Caption=Ok
D tidak bisa diganti
12 Apakah perintah clrscr dapat dijalankan di delphi 5
A Bisa asal unit crt disertakan
B tidak bisa karena hanya jalan dipascal
C bisa, asal di jalankan pada modul console
D hanya bisa dijalankan di delphi 6 ke atas
13 Untuk navigasi pada aplikasi database kita bidang menggunakan komponent..?
A Dbgrid
B Dbnavigator
C Dbedit
D Dbnavigasi
21 Table1.firs
maksud dari statement diatas adalah
A mengerakan penunjuk kerecord pertama
B memindahkan record ke record pertama
C memindahkan filed ke field pertama
D memindahkan table ke table pertama
24 Coba anda perhatikan potongan program dibawah ini, kira-kira berapa yang salah?
if (Button1.Enabled) then
Label1.Visible := True;
else
Label2.Visible = True;
A 2 baris
B 1 baris
C 3 baris
D tisak ada yang salah
25 edit.text:=table1nim.value
maksud dari perintah diatas adalah
A mengisi edit.text dengan value
3 I:=5
while I< 7 do
I:=1+I;
berapa nilai I akhir?
A5
B6
C7
D1
24 Yang membedakan Teditmask dengan edit salah satunya adalah pada properties yaitu
A Tedit tidak mempunyai Property EditMask
B Tmaskedit tidak mempunyai properti Editmask
C Tedit tidak mempunyai property Passwordchar
D Tmaskedit tidak mempuyai properties Password char
25 I:=5
while I<= 7 do
I:=0*I;
Hot key untuk Mang-compile project delphi adalah sebagai berikut, kecuali
A
F9
B
F8
C
F7
D
F5
4
Select nim, nama from mhs
Maksud dari perintah sql diatas adalah
A
menampilkan nim dan nama pada table mhs
B
menampilkan seluruh record pada table mhs
C
manampilkan nim dan nama saja
D
menampilkan isi dari table mhs
7
Pada saat kita membuat aplikasi database dengan menggunkan 3 komponen yaitu Ttable, Tdatasource, dan
Tdbgrid, semua properties untuk masing masing komponent sudah terpasang, tetapi pada saat Ttable diaktifkan terjadi
kesalahan "Missing Table name property". Maksud dari kesalahan tersebut adalah
A
Ttablenya belum diberi nama
B
Nama Tablenya belum dimasukan ke properties Tablename pada komponent Ttable
C
Datasourcenya belum di aktifkan
D
Dbgridnya belum di aktifkan
9
10
11
12
select * from mhs order by nim
maksud dari pernyataan diatas adalah
A
Akan menampilkan seluruh record dari table mhs dan diurutkan berdasarkan nim dari kecil kebesar
B
Akan menampilkan seluruh record dari table mhs dan diurutkan berdasarkan nim dari besar ke kecil
C
Akan menampilkan seluruh record dari table mhs dan diurutkan berdasarkan nim
D
Akan menampilkan seluruh record dari table mhs
15
Untuk bisa mengakses table pada database access (read & write) minimal harus ada 3 Komponent yaitu :
A
tTdbgrid, Tdatasource, Tadotable
B
tTdbgrid, Tdatasource, Tquery
C
tTdbVavigator, Tdatasource, Tadotable
D
tTdbgrid, TDbedit, Tadotable
16
Query1.close;
Maksud dari pernyataan diatas adalah :
A
menutup komponent Query1 dari segala aktivitas
B
Memperbaharui komponent Query1 dari segala aktivitas
C
membersihkan komponent Query1 dari segala aktivitas
D
semua salah
17
18
19
procedure TForm1.Button1Click(Sender: TObject);
var a : integer;
i : integer;
begin
a:=0;
for i:=1 to 10 do
begin
a:=a+i;
end;
edit1.Text:=inttostr(a);
end;
Berapa isi dari edit1.text
A
55
B
40
C
10
D
salah
20
21
procedure TForm1.Button1Click(Sender: TObject);
var a : integer;
i : real;
begin
for i:=1 to 10 do
a:=a+i;
end;
Berapa nilai a akhir
A
55
B
0
D
22
10
23
Perhatikan program berikut ini
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
If Checkbox1.Checked=true then;
Label1.Caption:='Aktif'
else
Label1.Caption:='Not Aktif'
end;
Pada program diatas jika dijalankan apa yang terjadi
A
Jika CheckBox.Checked = True maka label1.caption=Aktif dan sebaliknya, terjadi pada even onlick
B
akan menampilkan Aktif
C
Program akan error pada baris ke 3
D
akan menampilkan tidak aktif
25
procedure TForm1.Button1Click(Sender: TObject);
var a : integer;
begin
a:=0;
for i:=1 to 10 do
begin
a:=a+i;
end;
edit1.Text:=inttostr(a);
end;
Apayang yang salah pada program diatas
A
Pada baris I : integer tidak terdapat ;
B
tidak ada yang salah
C
ragu - ragu
D
pada for i:=1 to 10 do hrusnya diakhiri
1.
A table.open
B table.enable:=true
C table.visible:=true
D table.active
2.
A TEXT
B Alpha
C Char
D String
3.
A datetostr
B strtodate
C stringtodate
D datetostring
4.
A editor database
B membuat database
C membuat table
D membuat program
5. procedure TForm1.Button1Click(Sender: TObject);
var a : integer;
i : real;
begin
for i:=1 to 10 do
a:=a+i;
end;
Berapa nilai a akhir
A 55
B0
C Error
D 10
6.
Pencaraian data pada delphi dibagi menjadi 2 yaitu pencarian secara parsial dan pencarain berindex, yang
merupakan pencarian parsial adalah
A Locate
B Findkey
C Find
D Search
7. Maksud dari perintah berikut adalah :
n:=Table1.recordcount;
A menghitung secara otomatis pada table 1
B menghitung total pada table 1
C menghitung nilai pada table 1
D menghitung jumlah record pada table 1
Hot key untuk Mang-compile project delphi adalah sebagai berikut, kecuali
A F9
B F8
C F7
D F5
8
edit.clear;
fungsi dari perintah diatas adalah
A
Untuk membersihkan buffer memori pada komponen edit
B
C
D
9
edit.text:=table1nim.value
maksud dari perintah diatas adalah
A
mengisi edit.text dengan value
B
mengisi edit.text dengan nilai nim pada table 1
C
mengisi edit.text dengan nim
D
perintah yang salah
10
I:=5
while I<= 7 do
I:=i+i;
berapa nilai I akhir?
A
7
B
5
C
4
D
10
11
12
17
19
20
pada suatu alikasi kita memasang komponent Tbutton, tetapi pada saat di RUN button tersebut tidak
keliahatan, kenapa hal ini bisa terjasi
A
Karena property Visible di set False
B
Karena property Visible di set True
C
Terjadi kesalahan pada program
D
Karena delphinya rusak
22
23
24
25
I:=5
while I<= 7 do
I:=0*I;
berapa nilai I akhir?
A
0
B
1
C
2
D
3
27
Table1.firs
maksud dari statement diatas adalah
A
mengerakan penunjuk kerecord pertama
B
memindahkan record ke record pertama
C
memindahkan filed ke field pertama
D
memindahkan table ke table pertama
29