wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

US KEJU 11 GENP

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

Cara membuka database yaitu ketik ?

a)

USE DATABASE;

b)

USE TABLE;

c)

USE  USER;

d)

USE PROGRAM;

e)

USE SQL;

2.

Kunci Element data biasa juga disebut …

a)

Primary key

b)

Foreign key

c)

Kandidat key

d)

Super Key

e)

Multi key

3.

Identik dengan istilah “kolom data” tetapi dapat menunjukkan fungsinya sebagai pembentuk karakteristik (sifat-sifat) yang melekat dalam sebuah tabel, merupakan pengertian dari . . .

a)

Field

b)

Coloum

c)

Atribut

d)

Entitas

e)

Alur

4.

Which tag is used to create a hyperlink?

a)

<a>

b)

<u>

c)

<i>

d)

<link>

e)

<h>

5.

Sintak yang benar untuk menambahkan warna background atau latar belakang dibawah ini adalah...

a)

<body style=’background-color:green’>

b)

<body style=’background-green’>

c)

<body style=’background-:color:green’>

d)

<background>green</background>

e)

<body style=’background-:colors:green’>

6.

Platform apa yang paling banyak digunakan untuk membuat aplikasi mobile?

a)

Windows

b)

MacOS

c)

Android

d)

Linux

e)

Ios

7.

Apa manfaat utama belajar mobile programming?

a)

Meningkatkan kemampuan teknis dan analitis

b)

Memperluas kesempatan kerja

c)

Memperoleh penghasilan yang lebih tinggi

d)

Memungkinkan untuk menciptakan solusi inovatif

e)

Semua jawaban di atas benar

8.

Apa keuntungan belajar mobile programming bagi pengembang web?

a)

Meningkatkan portofolio mereka

b)

Memperluas kemampuan pengembangan

c)

Memperoleh penghasilan yang lebih tinggi

d)

Meningkatkan kesempatan untuk bekerja dengan klien internasional

e)

Semua jawaban di atas benar

9.

Diagram dalam bentuk gambar atau simbol yang mengidentifikasi tipe dari entitas di dalam suatu sistem yang diuraikan dalam data dengan atributnya, dan menjelaskan hubungan atau relasi diantara entitas tersebut disebut . . .

a)

Entitas

b)

Relasi

c)

Diagram

d)

ERD

e)

RDD

10.

Perhatikan sintax berikut ini :

a)

2

b)

5

c)

4

d)

3

e)

6

11.

Halaman utama dari sebuah website disebut ...

a)

Webpage

b)

Homepage

c)

URL

d)

HTTP

e)

www

12.

Tabel merupakan

a)

Informasi dalam bentuk baris dan kolom

b)

Tulisan berjalan

c)

Teks berjalan

d)

Efek suara

e)

File dan dokumen

13.

tr singkatan dari …

a)

Table Rock

b)

Table ring

c)

Table row

d)

Table Red

e)

Table Relation

14.

Mengapa mobile programming menjadi penting untuk pengembang game?

a)

Karena game mobile semakin populer

b)

Karena mobile programming dapat memungkinkan pengembang untuk mengembangkan game yang lebih canggih

c)

Karena mobile programming memungkinkan pengembang untuk mengoptimalkan pengalaman pengguna pada perangkat mobile

d)

Karena permintaan pasar untuk game mobile semakin tinggi

e)

Semua jawaban di atas benar

15.

Perangkat lunak apa yang digunakan untuk melakukan pengujian dan debugging aplikasi mobile?

a)

Android Studio

b)

Adobe Photoshop

c)

Microsoft Word

d)

Google Chrome

e)

Mozilla Firefox

16.

Perintah untuk menjadikan komentar pada PHP adalah

a)

$

b)

#

c)

d)

//

e)

**//

17.

Perintah untuk mencetak tulisan di PPHP menggunakan sintaks

a)

echo

b)

println

c)

mysqli_connect

d)

cetak

e)

echho

18.

perintah untuk membuat text berjalan dalam HTML adalah...

a)

<br>

b)

<marq>

c)

<marquee>

d)

<&nbsp>

e)

<?

19.

Ciri  dari Primary Key adalah?

a)

Bersifat unik

b)

Bersifat umum  

c)

Memiliki kesamaan data dengan

d)

Mudah dihapal

e)

MDLMudah Dilupakan

20.

Di bawah ini yang bukan termasuk keuntungan penggunaan sistim Basis Data, adalah....

a)

Mengurangi perulangan data

b)

Mencapai independensi data

c)

Mengintegrasikan data dalam beberpa file

d)

Keamanan data mudah untuk dirubah

e)

Mengambil data dan informasi dengan cepat

21.

Perangkat lunak apa yang digunakan untuk menghubungkan aplikasi mobile dengan layanan web atau API?

a)

Android Studio

b)

Postman

c)

Figma

d)

GitHub

e)

Notepad

22.

Berikut adalah kode untuk membuat sebuah widget text di Flutter. Manakah kode yang benar?

a)

Text('Halo Dunia!')

b)

RichText('Halo Dunia!')

c)

TextView('Halo Dunia!')

d)

Label('Halo Dunia!')

e)

TextField('Halo Dunia!')

23.

Berikut ini adalah kode untuk membuat sebuah widget kolom di Flutter. Manakah kode yang benar?

a)

Column()

b)

Row()

c)

Table()

d)

ListView()

e)

Stack()

24.

Sebuah system manajemen database adalah . . .

a)

PHP (script )

b)

Apache

c)

Squid

d)

Proxy

e)

MySQL

25.
a)

struktur data

b)

tipe data

c)

jenis data

d)

nama data

e)

kunci data

26.

Apa yang dimaksud dengan Flutter?

a)

Sebuah bahasa pemrograman untuk mobile programming

b)

Sebuah perangkat lunak pengembangan aplikasi mobile

c)

Sebuah platform pengembangan aplikasi mo

d)

Sebuah framework pengembangan aplikasi mobile

e)

Sebuah perangkat keras pengembangan aplikasi mobile

27.

Apa peran Dart dalam pengembangan aplikasi mobile dengan menggunakan Flutter?

a)

Dart digunakan sebagai bahasa pemrograman utama dalam pengembangan aplikasi mobile dengan Flutter

b)

Dart digunakan sebagai platform pengembangan aplikasi mobile dengan Flutter

c)

Dart digunakan sebagai perangkat lunak pengembangan aplikasi mobile dengan Flutter

d)

Dart digunakan sebagai emulator dalam pengembangan aplikasi mobile dengan Flutter

e)

Dart tidak digunakan dalam pengembangan aplikasi mobile dengan Flutter

28.

Apa keuntungan menggunakan Stateful Widget pada Flutter?

a)

Dapat menyimpan dan mengubah data pada widget

b)

Dapat melakukan navigasi antar halaman pada aplikasi

c)

Dapat melakukan integrasi dengan platform lain seperti Google Maps

d)

Dapat membuat tampilan aplikasi lebih dinamis

e)

Tidak ada keuntungan yang dapat diperoleh dari penggunaan Stateful Widget

29.

Untuk menerima masukan berupa pilihan pada <form> HTML adalah...

a)

Submit

b)

Password

c)

Text

d)

Radio

e)

Button

30.

untuk memberi warna teks pada web diatur dengan mengubah nilai atribut ...

a)

Fontcolor

b)

Body

c)

bgcolor

d)

Tittle

e)

wordclor

31.

Perintah untuk mendefenisikan variable di PHP adalah

a)

'

b)

$

c)

#

d)

//

e)

**//

32.

Perintah PHP selalu diawali dengan, kecuali....

a)

?>

b)

<?php

c)

<?

d)

<%

e)

<’

33.

Perintah-perintah untuk mengakses data pada sistem basis data adalah ....

a)

Query

b)

SQL

c)

Database

d)

DDL

e)

MDL

34.

Ada dua buah jenis perintah dalam SQL, yaitu ....

a)

DDL dan DDM

b)

DML dan MDL

c)

DDL dan DML

d)

DLD dan MDL

e)

DDL dan DLM

35.

Cara menghapus database nama yaitu ketik ?

a)

DROP DATABASE mahasiswa;

b)

DROP mahasiswa DATABASE;

c)

DELETE DATABASE mahasiswa;

d)

REMOVE DATABASE mahasiswa;

e)

DROP DATABASE;

36.

Berikut ini adalah kode untuk membuat sebuah tombol di Flutter. Manakah kode yang benar?

a)

b)

c)

d)

e)

37.

Berikut ini adalah kode untuk membuat sebuah widget kotak di Flutter. Manakah kode yang benar?

a)

Container()

b)

Card()

c)

Box()

d)

Square()

e)

Rectangle()

38.

Perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring (World Wide Web) adalah pengertian dari . . .

a)

PHP

b)

phpMyAdmin

c)

MySQL

d)

SQL

e)

Apache

39.

Kegunaan Data Manipulation Language (DML) adalah untuk ?

a)

Mendefinisikan skema konseptual dan internal

b)

Memanipulasi basis data seperti : menambah, mengubah, melihat dan mengahapus

c)

Mendeskripsikan skema internal

d)

Mendeskripsikan user-view dan mappingnya ke tingkat konseptual

e)

Untuk Membuat data baru

40.

Apa saja jenis-jenis widget yang disediakan oleh Flutter?

a)

Stateless widget dan stateful widget

b)

Layout widget dan input widget

c)

Animation widget dan navigation widget

d)

Icon widget dan image widget

e)

Semua jawaban di atas benar

41.

Bagaimana cara memasang dan mengkonfigurasi Flutter untuk pengembangan aplikasi mobile?

a)

Mengunduh dan menginstal Flutter SDK, kemudian mengkonfigurasi PATH environment variable

b)

Mengunduh dan menginstal Flutter IDE seperti Android Studio atau Visual Studio Code

c)

Mengatur konfigurasi proyek Flutter seperti mengatur package manager dan plugin yang digunakan

d)

Memilih platform yang akan digunakan untuk pengembangan aplikasi mobile

e)

Semua jawaban di atas benar

42.

Yang merupakan bagian dari tag <form> dibawah ini adalah? Kecuali...

a)

<select>

b)

<textarea>

c)

<td>

d)

<input>

e)

<output>

43.

Perintah untuk koneksi PHP di database yang benar dibawah ini adalah

a)

$connect = mysqli_connect($servername,

$username,$password,$database)

b)

$conn = mysql_connect($servername,

$username, $password, $database)

c)

$conn = mysqli_connect($servername,

$username,$password,$database);

d)

$connect = mysq_connect($servername,

$username,$password,$database);

e)

$connect = mysq_connect($servername,

$username, $password, $konten);

44.

Pilihlah <tag> mana yang digunakan untuk nomer list di HTML 5..?

a)

<ol>

b)

<br>

c)

<ul>

d)

<tr>

e)

<nm>

45.

Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data disebut . . .

a)

Coloum

b)

Field

c)

Record

d)

Entitas

e)

Atribut