wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UTS PEMROGRAMAN MOBILE

Total questions: 50

Worksheet time: 17mins

Name
Class
Date
1.

android adalah sistem operasi berbasis linux yang menjalankan sebuah aplikasi dari kombinasi bahasa pemrograman?

a)

XML dan java

b)

java dan PHP

c)

java dan C++

d)

C++ dan XML

2.

versi 4.3 dengan API level 18 merupakan android dengan kode nama

a)

Jelly bean

b)

Lollipop

c)

kitkat

d)

Mr Bean

3.

Versi 9.0 dengan API level 28 merupakan Android dengan Kode Nama...

a)

Lollipop

b)

Oreo

c)

Pie

d)

Nougat

4.

Android adalah...........

a)

Sebuah programing language yang digunakan untuk membuat palikasi mobile

b)

Sebuah aplikasi untuk berbagai perangkat mobile seperti handphone, netbook dan computer tablet

c)

Sebuah system operasi untuk berbagai perangkat mobile seperti handphone, netbook dan computer tablet

d)

Sebuah bahasa pemrograman untuk berbagai perangkat mobile seperti handphone, netbook dan computer tablet

5.

Pada awal kemunculanya, android dikembangkan oleh....

a)

Google

b)

Yahoo

c)

Facebook

d)

Android Inc

6.

Pengembangan android ditentukan oleh konsorsium...

a)

Close Handlet Alliance

b)

Open Handlet Alliance

c)

Android Handlet Alliance

d)

Google Handlet Alliance

7.

Fitur-fitur yang didukung oleh android, kecuali...

a)

Storage

b)

Connectivity

c)

Multi purpose

d)

Multi touch

8.

Fitur pada android yang menggunakan SQLite adalah

a)

Connectivity

b)

Storage

c)

Multi touch

d)

Multi purpose

9.

Library android yang mendukung pemutaran gambar, suara maupun video dalam berbagai format seperti MPEG4, MP3, AAC, AMR, JPG dan PNG..

a)

Surface manager

b)

Media Libraries

c)

LibWebCore

d)

SGL

10.

Mesin database relasional yang kuat dan ringan yang didesain untuk berjalan pada perangkat sederhana dan pada memori yang rendah disebut dengan...

a)

MySql

b)

PhpMyadmin

c)

SQLite

d)

SGL

11.

Antar muka yang kaya yang dapat digunakan dalam membangun aplikasi termasuk list, grid, teks, tombol dan lain sebagainya yang terdapat dalam android adalah

a)

Content provider

b)

View

c)

Resource Manager

d)

Activity Manager

12.

Aplication framework di android yang menyediakan akses kedalam berbagai file sumber seperti gambar, suara, dan lain sebagainya

a)

Content provider

b)

Resource Manager

c)

View

d)

Activity Manager

13.

Aplication framework di android yang mengelola daur hidup aplikasi

a)

Content provider

b)

View

c)

Resource Manager

d)

Activity Manager

14.

Aplication framework di android yang memungkinkan aplikasi menampilkam alert

a)

Content provider

b)

Notification Manager

c)

Resource Manager

d)

Activity Manager

15.

Versi android dengan nomor versi 1.5 sering kita sebut dengan

a)

Cupcake

b)

Donut

c)

Kitkat

d)

Lolipop

16.

Bahasa pemrograman di IDE android studio adalah

a)

C++

b)

Phyton

c)

Java

d)

VB

17.

Versi android dengan nomor versi 6.0 - 6.0.1 sering kita sebut dengan

a)

Kitkat

b)

Marshmallow :

c)

Nougat

d)

Froyo

18.

Versi 10 dari android diberi nama :

a)

Nougat

b)

Kitkat

c)

X

d)

Q :

19.

IDE yang biasa digunakan untuk membuat aplikasi android adalah

a)

VB.Net

b)

Turbo C

c)

Netbeans

d)

Android Studio

20.

Dibawah ini, manakah nama kode dan nomor versi android yang tidak sesuai:

a)

2.0-2.1 Eclair

b)

2.3-2.3.7 Kitkat :

c)

1.6 Donut

d)

2.2-2.2.3 Froyo

21.

Bahasa pemrograman apa yang sering digunakan untuk mengembangkan aplikasi android?

a)

Java

b)

c++

c)

go

d)

phyton

22.

berikut ini yang tidak termasuk aplikasi untuk browsing?

a)

Google Chrome

b)

Internet Explorer

c)

Mozilla

d)

Microsoft Office

23.

source code android bersifat?

a)

close source

b)

open source

c)

exit source

d)

back source

24.

Store yang mendistribusikan aplikasi android adalah?

a)

Google play

b)

yahoo play

c)

android play

d)

store play

25.

Di dalam android, semua activity dikelola oleh …

a)

Android manager

b)

Android runtime

c)

Activity manager

d)

Application framework

26.

Cara membuat aplikasi Android di zaman sekarang tidak sesulit dengan ketika Android masih dalam tahap awal. Hal ini disebabkan keberadaan dari....

a)

executable andal

b)

interpreter yang sesuai

c)

tool pengembang

d)

compiler yang bagus

27.

Tools yang sering digunakan untuk pemrograman mobile adalah...

a)

PhotoShop

b)

Tiktok

c)

Android Studio

d)

Phyton

28.

Berikut ini yang merupakan aplikasi editor android adalah…..

a)

Adobe Photoshop

b)

Visual Basic

c)

Enclipse

d)

Android Studio

e)

Dreamweaver

29.

Untuk pengetikan script program tampilan android studio dapat diketik pada…..

a)

MainActivity.java

b)

activity_main.xml

c)

android_manifest.xml

d)

string.xml

e)

drawable

30.

Apa yang dimaksud dengan Android Development?

a)

Proses pembuatan aplikasi mobile menggunakan sistem operasi Android.

b)

Proses pembuatan aplikasi web menggunakan sistem operasi Android.

c)

Proses pembuatan aplikasi desktop menggunakan sistem operasi Android.

d)

Proses pembuatan aplikasi mobile menggunakan sistem operasi iOS.

31.

Apa itu SQLite dalam konteks pengembangan aplikasi Android?

a)

SQLite adalah framework pengembangan aplikasi Android yang digunakan untuk mengelola basis data.

b)

SQLite adalah library basis data relasional yang digunakan dalam pengembangan aplikasi Android.

c)

SQLite adalah bahasa pemrograman yang digunakan dalam pengembangan aplikasi Android.

d)

SQLite adalah library basis data non-relasional yang digunakan dalam pengembangan aplikasi Android.

32.

Apa itu Gradle dalam Android Development?

a)

Sistem build yang digunakan dalam pengembangan aplikasi Android

b)

Platform untuk menguji aplikasi Android

c)

Bahasa pemrograman yang digunakan dalam pengembangan aplikasi Android

d)

Framework untuk membuat tampilan aplikasi Android

33.

Bahasa pemrograman yang digunakan pada Android Studio adalah…..

a)


Java, Kotlin dan XML

b)

C++ dan C#

c)

PHP dan CSS

d)

HTML dan PHP

e)

Visual Basic dan MySQL

34.

Tahun berapakan SDK 1.0 Release

a)

2007

b)

2009

c)

2008

d)

2005

35.

Android adalah platform yang bebas untuk didevelop, tidak ada royaltisi, Hal ini merupakan pengertian android sebagai platform yang 

a)

Aman

b)

Lengkap

c)

Terbuka

d)

Bebas

36.

Tools API (Application Programming Interface) yang dipergunakan untuk memulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman Java disebut

a)

JDK

b)

SDK

c)

DVM

d)

JVM

37.

Tahun berapa Google acquires startup Android untuk fokus mengembangkan Android platform

a)

2003

b)

2005

c)

2007

d)

2008

38.

JVM Merupakan kepanjangan dari

a)

Java Virtual Machine

b)

Java Development Kit

c)

Java Runtime Environment

d)

Android Software Development Kit

39.

Store yang mendistribusikan aplikasi android adalah

a)

Google Play

b)

Yahoo Play

c)

Android Play

d)

App Store

40.

Android versi 13 adalah

a)

Tiramisu

b)

Snowcake

c)

Red Velvet

d)

Oreo

41.

Bahasa pemrograman yang mendukung di Android Studio adalah …

1. PHP

2. Java

3. Kotlin

4. HTML

5. Jawa

a)

1 dan 6

b)

2 dan 4

c)

2 dan 5

d)

2 dan 3

42.

Tahun berapa Google acquires startup Android untuk fokus mengembangkan Android platform

a)

2003

b)

2005

c)

2007

d)

2008

43.

Android merupakan sistem operasi yang aman dan banyak menyediakan tools dalam membangun software dan memungkinkan untuk peluang pengembangan aplikasi, Hal ini merupakan pengertian android sebagai platform yang …

a)

Aman

b)

Lengkap

c)

Terbuka

d)

Bebas

44.

Sistem Operasi Cupcake adalah SDK dengan version

a)

SDK 1.0

b)

SDK1.5

c)

SDK 2.0

d)

SDK 2.5

45.

Pengembang dapat dengan bebas untuk mengembangkan aplikasiasi, Hal ini merupakan pengertian android sebagai platform yang

a)

Aman

b)

Lengkap

c)

Terbuka

d)

Bebas

46.

Android adalah platform yang bebas untuk didevelop, tidak ada royaltisi, Hal ini merupakan pengertian android sebagai platform yang 

a)

Aman

b)

Lengkap

c)

Terbuka

d)

Bebas

47.

JDK Merupakan kepanjangan dari

a)

Java Virtual Machine

b)

Java Development Kit

c)

Java Runtime Environment

d)

Android Software Development Kit

48.

JRE Merupakan kepanjangan dari

a)

Java Virtual Machine

b)

Java Development Kit

c)

Java Runtime Environment

d)

Android Software Development Kit

49.

ASDK Merupakan kepanjangan dari

a)

Java Virtual Machine

b)

Java Development Kit

c)

Java Runtime Environment

d)

Android Software Development Kit

50.

Android Studio adalah Integreted Development Environtment (IDE) resmi untuk Android yang diluncurkan guna mengembangkan aplikasi mobile yang dilengkapi dengna Virtual Device Manager untuk melakukan debug aplikasi dengan

a)

Android Studio Manager

b)

Android Studio Manager

c)

Android Device Manager

d)

Android Base Manager