Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Uji Pemahaman XAMPP dan Delphi 7

Total questions: 50

Worksheet time: 26mins

Name
Class
Date
1.

Apa itu XAMPP dan fungsinya?

a)

XAMPP adalah sistem operasi untuk server web.

b)

XAMPP adalah alat untuk mengedit gambar secara online.

c)

XAMPP adalah aplikasi untuk mengelola database secara otomatis.

d)

XAMPP adalah paket perangkat lunak untuk mengembangkan dan menguji aplikasi web secara lokal.

2.

Sebutkan komponen utama yang terdapat dalam XAMPP!

a)

Apache, MySQL, PHP, Perl

b)

Nginx, SQLite, Java, Ruby

c)

Tomcat, PostgreSQL, JavaScript, Go

d)

IIS, MongoDB, HTML, CSS

3.

Apa itu Borland Delphi 7?

a)

Borland Delphi 7 adalah perangkat keras untuk pengembangan game.

b)

Borland Delphi 7 adalah sistem operasi untuk komputer.

c)

Borland Delphi 7 adalah bahasa pemrograman untuk aplikasi web.

d)

Borland Delphi 7 adalah lingkungan pengembangan perangkat lunak untuk aplikasi Windows.

4.

Jelaskan konsep dasar pemrograman di Borland Delphi!

a)

Konsep dasar pemrograman di Borland Delphi adalah penggunaan Object Pascal untuk membuat aplikasi GUI dengan komponen visual dan pemrograman berbasis objek.

b)

Konsep dasar pemrograman di Borland Delphi adalah penggunaan Python untuk analisis data dan machine learning.

c)

Konsep dasar pemrograman di Borland Delphi adalah penggunaan C++ untuk membuat aplikasi berbasis web.

d)

Konsep dasar pemrograman di Borland Delphi adalah penggunaan JavaScript untuk pengembangan aplikasi mobile.

5.

Apa yang dimaksud dengan komponen dalam Delphi?

a)

Komponen dalam Delphi adalah bagian dari sistem operasi yang mengelola memori.

b)

Komponen dalam Delphi adalah alat untuk mengedit gambar dan video.

c)

Komponen dalam Delphi adalah struktur data yang menyimpan informasi pengguna.

d)

Komponen dalam Delphi adalah elemen yang digunakan untuk membangun antarmuka pengguna dan fungsionalitas aplikasi.

6.

Bagaimana cara menyimpan data ke dalam database menggunakan Delphi?

a)

Gunakan komponen TADOConnection dan TADOQuery untuk menyimpan data ke dalam database.

b)

Gunakan komponen TSQLConnection dan TSQLQuery untuk menyimpan data.

c)

Gunakan komponen TDBGrid dan TDataSet untuk menyimpan data.

d)

Gunakan komponen TDatabase dan TQuery untuk menyimpan data.

7.

Sebutkan langkah-langkah untuk menghapus data di Delphi!

a)

Menggunakan metode Update pada komponen database.

b)

Menghapus data di Delphi dapat dilakukan dengan menggunakan pernyataan SQL DELETE atau metode Delete pada komponen database.

c)

Menggunakan pernyataan SQL SELECT untuk menghapus data.

d)

Menyalin data ke file lain sebelum menghapusnya.

8.

Apa perintah SQL yang digunakan untuk menyimpan data?

a)

SELECT * WHERE

b)

INSERT INTO

c)

UPDATE SET

d)

DELETE FROM

9.

Jelaskan perintah SQL untuk menghapus data!

a)

DELETE FROM nama_tabel WHERE kondisi;

b)

DROP FROM nama_tabel WHERE kondisi;

c)

REMOVE FROM nama_tabel WHERE kondisi;

d)

CLEAR FROM nama_tabel WHERE kondisi;

10.

Bagaimana cara mencari data dalam database menggunakan Delphi?

a)

Gunakan komponen TForm untuk menampilkan data dari database.

b)

Gunakan komponen TQuery atau TADOQuery untuk menjalankan pernyataan SQL dan mengambil data.

c)

Panggil prosedur TDataSet untuk mengedit data secara langsung.

d)

Implementasikan fungsi pencarian manual tanpa SQL.

11.

Apa perintah SQL yang digunakan untuk mencari data?

a)

SEARCH

b)

FIND

c)

GET

d)

SELECT

12.

Sebutkan jenis-jenis database yang dapat digunakan dengan XAMPP!

a)

MySQL, MariaDB

b)

MongoDB, Redis

c)

Oracle, CouchDB

d)

PostgreSQL, SQLite

13.

Apa itu PHPMyAdmin dan fungsinya dalam XAMPP?

a)

PHPMyAdmin digunakan untuk mengelola server FTP dalam XAMPP.

b)

PHPMyAdmin adalah alat untuk membuat aplikasi desktop dalam XAMPP.

c)

PHPMyAdmin adalah alat untuk mengelola database MySQL dalam XAMPP.

d)

PHPMyAdmin adalah aplikasi untuk mengedit file HTML.

14.

Jelaskan cara menghubungkan Delphi dengan database!

a)

Gunakan komponen seperti FireDAC untuk menghubungkan Delphi dengan database.

b)

Pakai ODBC untuk menghubungkan Delphi dengan database.

c)

Implementasikan koneksi manual tanpa komponen untuk database.

d)

Gunakan komponen ADO untuk menghubungkan Delphi dengan database.

15.

Apa itu ADO dan bagaimana penggunaannya di Delphi?

a)

ADO digunakan untuk membuat antarmuka pengguna di Delphi.

b)

ADO adalah sistem operasi untuk perangkat mobile.

c)

ADO adalah bahasa pemrograman untuk web.

d)

ADO adalah teknologi untuk mengakses data, digunakan di Delphi untuk menghubungkan aplikasi dengan database.

16.

Sebutkan beberapa komponen visual yang sering digunakan di Delphi!

a)

Tombol, Label, Kotak Teks, ListBox, ComboBox

b)

Form, Dialog, Image, RadioButton, Spinner

c)

Panel, Menu, Tab, TreeView, ProgressBar

d)

Teks, Gambar, Grafik, Slider, Checkbox

17.

Bagaimana cara menampilkan data dari database ke dalam grid di Delphi?

a)

Gunakan TGridPanel dan TDataSet untuk menampilkan data.

b)

Gunakan TListView untuk menampilkan data dari database.

c)

Gunakan TDBGrid dan TDataSource untuk menampilkan data dari database.

d)

Gunakan TComboBox dan TDataLink untuk menampilkan data.

18.

Apa itu query dalam konteks database?

a)

Query adalah cara untuk menyimpan data dalam database.

b)

Query adalah alat untuk mengamankan database.

c)

Query adalah proses untuk menghapus database.

d)

Query adalah instruksi untuk berinteraksi dengan database.

19.

Jelaskan perbedaan antara perintah SELECT dan INSERT!

a)

SELECT menghapus data, INSERT memperbarui data.

b)

SELECT menambah data, INSERT mengambil data.

c)

SELECT menampilkan data, INSERT menghapus data.

d)

SELECT mengambil data, INSERT menambah data.

20.

Apa yang dimaksud dengan transaksi dalam database?

a)

Transaksi dalam database adalah proses untuk mengubah struktur tabel.

b)

Transaksi dalam database adalah cara untuk menyimpan data dalam format teks.

c)

Transaksi dalam database adalah serangkaian operasi yang dijalankan sebagai satu kesatuan untuk menjaga integritas data.

d)

Transaksi dalam database adalah metode untuk menghapus data secara permanen.

21.

Apa itu Borland Delphi 7?

a)

Borland Delphi 7 adalah sistem operasi untuk komputer.

b)

Borland Delphi 7 adalah bahasa pemrograman untuk aplikasi web.

c)

Borland Delphi 7 adalah lingkungan pengembangan perangkat lunak untuk aplikasi Windows berbasis Object Pascal.

d)

Borland Delphi 7 adalah perangkat keras untuk pengembangan game.

22.

Sebutkan fitur utama dari Borland Delphi 7!

a)

Fitur utama dari Borland Delphi 7 adalah kemampuan pengembangan aplikasi mobile.

b)

Fitur utama dari Borland Delphi 7 adalah pengembangan aplikasi web.

c)

Fitur utama dari Borland Delphi 7 adalah IDE intuitif, komponen visual, dukungan ADO untuk database, dan kemampuan pengembangan aplikasi Windows.

d)

Borland Delphi 7 tidak mendukung komponen visual.

23.

Bagaimana cara membuat form login di Delphi 7?

a)

Menambahkan komponen Image untuk menggantikan form login.

b)

Membuat form login dengan hanya satu Edit untuk username dan password.

c)

Menggunakan komponen Label untuk menampilkan username dan password.

d)

Membuat form login di Delphi 7 dengan menambahkan komponen Edit untuk username dan password, serta Button untuk login.

24.

Apa saja komponen yang diperlukan untuk form login?

a)

Link halaman utama

b)

Field nama lengkap

c)

Field username/email, Field password, Tombol submit, Link reset password, Pesan kesalahan, Opsi 'ingat saya'

d)

Tombol keluar

25.

Jelaskan langkah-langkah untuk menghubungkan Delphi 7 dengan database!

a)

Menggunakan komponen Visual Basic untuk menghubungkan database.

b)

Menambahkan komponen Web dan mengatur koneksi internet.

c)

Langkah-langkah untuk menghubungkan Delphi 7 dengan database adalah menambahkan komponen Database dan Query, mengatur properti koneksi, dan menjalankan perintah SQL.

d)

Menginstal driver database tanpa mengatur properti koneksi.

26.

Apa itu komponen TDatabase dalam Delphi?

a)

TDatabase adalah komponen untuk mengelola grafik dalam Delphi.

b)

TDatabase adalah komponen untuk mengelola koneksi ke database dalam Delphi.

c)

TDatabase adalah komponen untuk membuat antarmuka pengguna.

d)

TDatabase digunakan untuk menyimpan file dalam Delphi.

27.

Bagaimana cara menampilkan menu utama setelah login berhasil?

a)

Tunggu selama 5 detik sebelum menampilkan menu utama.

b)

Tampilkan pesan kesalahan jika login gagal.

c)

Redirect ke halaman utama tanpa login.

d)

Panggil fungsi untuk menampilkan menu utama setelah login berhasil.

28.

Sebutkan jenis database yang dapat digunakan dengan Delphi 7!

a)

InterBase, Firebird, Microsoft Access, MySQL, Oracle

b)

SQLite

c)

PostgreSQL

d)

MongoDB

29.

Apa fungsi dari komponen TQuery dalam Delphi?

a)

Komponen TQuery berfungsi untuk menyimpan data ke dalam file lokal.

b)

TQuery digunakan untuk menampilkan antarmuka pengguna dalam aplikasi Delphi.

c)

Fungsi dari komponen TQuery adalah untuk mengedit data dalam database.

d)

Fungsi dari komponen TQuery dalam Delphi adalah untuk melakukan query terhadap database.

30.

Jelaskan cara menangani kesalahan saat koneksi database!

a)

Tunggu tanpa melakukan apa-apa

b)

Periksa konfigurasi, gunakan try-catch, log kesalahan, dan terapkan retry logic.

c)

Hapus semua data di database

d)

Ganti database dengan yang baru

31.

tampilkanlah seluruh field yang berada didalam tabel barang.

a)

select barang;

b)

select * from barang;

c)

select * barang;

d)

select * barang;

32.

cara menghapus table barang.

a)

drop table * barang;

b)

drop table barang;

c)

drop table barang;

d)

drop table_barang;

33.

buat lah user baru pada table karyawan dengan user = sofyan dan password = sosa.

a)

SQL create user sofyan identified by sosa;

b)

SQL > create user sofyan by sosa;

c)

SQL > create user sofyan identified by sosa;

d)

SQL > create user sofyan identified by sosa;

34.

hapus hak akses delete dari user sosa.

a)

revoke delete on karyawan from sosa;

b)

revoke delete on karyawan sosa;

c)

revoke delete karyawan from sosa;

d)

revoke delete on karyawan from sosa;

35.

perangkat lunak (software) yang digunakan untuk mengelola kumpulan atau koleksi data, dimana data tersebut diorganisasikan atau disusun ke dalam suatu model data disebut.

a)

field

b)

record

c)

dbms

d)

tabel

36.

microsoft access, database oracle adalah salah satu program aplikasi dbms apa singkatan dari dbms tersebut.

a)

database multiple system

b)

database management system

c)

data management system

d)

database management supply

37.

data yang terletak didalam satu kolom disebut.

a)

filed

b)

record

c)

dbms

d)

tabel

38.

data yang terletak di dalam satu baris dan mewakili satu objek disebut.

a)

field

b)

record

c)

dbms

d)

tabel

39.

data yang menggambarkan kumpulan karakteristik suatu entitas.

a)

field

b)

dbms

c)

record

d)

database

40.

perintah yang digunakan untuk memanipulasi data adalah.

a)

report

b)

query

c)

form

d)

tabel

41.

manakah dibawah ini yang bukan termasuk kedalam software pengolah database.

a)

Ms. Access

b)

Ms. Word

c)

My SQL

d)

SQL Server

42.

tipe data apakah yang panjang maksimalnya 255 karakter dapat menerima huruf, angka, spasi, dan tanda baca.

a)

text

b)

memo

c)

char

d)

currency

43.

currency digunakan untuk tipe data.

a)

huruf, angka spasi dan tandabaca

b)

berisi gambar

c)

untuk alamat hyperlink

d)

angka dalam format mata uang

44.

karakteristik dari suatu entity yang menyediakan penjelasan detail tentang entity disebut.

a)

data field

b)

data record

c)

attribut

d)

entity

45.

ciri dari primary key adalah.

a)

bersifat unik

b)

bersifat umum

c)

memiliki kesamaan data

d)

mudah di hafal

46.

SQL dipublikasikan oleh.

a)

E.F Codd

b)

D.Chamberlin

c)

R.F Boyce

d)

Euler

47.

Suatu markas atau gudang, tempat bersarang atau tempat berkumpul merupakan pengertian secara kharfiah dari ...

a)

Basis Data

b)

Basis

c)

Data

d)

Record

e)

Entitas

48.

Menurut pengertian secara istilah Basis Data dapat diartikan sebagai suatu Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa redundancy yang tidak perlu, untuk memenuhi berbagai kebutuhan. Maksud dari redundancy adalah ...

a)

Pengulangan

b)

Percabangan

c)

Hubungan

d)

Ketergantungan

e)

Keterkaitan

49.

Operasi-operasi dasar yang dapat kita lakukan berkenaan dengan basis data diantaranya adalah Pembuatan basis data baru adalah proses yang identik dengan pembuatan lemari arsip yang baru. Operasi dasar yang digunakan adalah ...

a)

create database

b)

create table

c)

drop table

d)

insert

e)

delete

50.

Operasi dasar basis data yang digunakan untuk melakukan penghapusan sebuah lembaran arsip yang ada di sebuah map arsip adalah ...

a)

create database

b)

create table

c)

drop table

d)

insert

e)

delete