wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QUIZ 1 - PEMROGRAMAN PERANGKAT BERGERAK 1

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.
  1. Pemrograman Perangkat Bergerak yang mengembangkan sistem “Open Source” adalah sebagai berikut kecuali: 

a)

Java

b)

Android

c)
  1. Meego

d)
  1. Windows Mobile

2.
  1. Smartphone Blackberry di rilis pada tahun ….?

a)

2000

b)
  1. 2001

c)

2002

d)

2003

3.
  1. Sistem operasi Android menggunakan bahasa pemrograman …

a)

Linux

b)

Java

c)

C#

d)

Android SDK

4.

API adalah singkatan dari …

a)
  1. Application Programming Intercept

b)
  1. Application Programming Interface

c)
  1. Application Programming International

d)
  1. Application Programming Internal

5.
  1. Perkembangan Internet of Things (IoT) untuk memperluas pemanfaatan konektivitas internet adalah sebagai berikut kecuali :

a)
  1. Mengendalikan sistem pintu

b)
  1. Menerapkan sensor suhu pada ruangan

c)
  1. Menerapkan aplikasi data pengawai berbasis web

d)
  1. Mengaplikasikan aplikasi absensi karyawan berbasis kartu

6.

  1. Software  IDE sangat dibutuhkan oleh seorang programmer. Singkatan IDE adalah 



(a)  

7.

Beberapa alat atau Tools IDE adalah software memungkinkan programmer untuk mengkonsolidasikan berbagai aspek penulisan program komputer. Selain dapat meningkatkan produktivitas programmer dengan menggabungkan aktivitas umum menulis perangkat lunak ke dalam satu aplikasi. Tools IDE mencakup hal berikut kecuali …

a)
  1. Text Editor

b)

Inspect Element

c)
  1. Project Editor

d)

Output Viewer

8.
  1. Emir mulai bekerja sebagai Back-end Developer di sebuah perusahaan Software House ternama di kota X. Client meminta Emir untuk membuat aplikasi perangkat bergerak android sesuai permintaan mereka. Emir mulai mengerjakan aplikasi perangkat bergerak dengan memilih jenis IDE yang akan dibuat. Menurut kalian manakah jenis IDE yang sesuai dengan pekerjaan Emir?

a)

HTML IDEs

b)
  1. Multi-Languages IDEs

c)
  1. Mobile Development IDEs

d)
  1. Platform Specific IDEs

9.
  1. Ketika ada pengujian kode pada aplikasi yang dibuat, maka program aplikasi dieksekusi dengan memastikan operasi dijalankan dengan tepat. Cara kerja IDE yang dimaksud adalah dengan ….

a)

Code writing

b)

Compiling

c)

Debugging

d)

Resources Monitoring

10.
  1. Untuk membuat aplikasi pemrograman perangkat bergerak yang bagus, maka dibutuhkan ciri-ciri sebagai berikut:

a)
  1. Aplikasi yang dirancang untuk perangkat mobile dengan ukuran dan mobilitas yang lebih kecil daripada komputer desktop atau laptop

b)
  1. Penggunaan bahasa pemrograman dan platform khusus untuk mengembangkan aplikasi untuk sistem operasi mobile tertentu, seperti Android atau iOS.

c)
  1. Pemanfaatan fitur perangkat keras dan layanan perangkat mobile, seperti akses internet, kamera dan GPS

d)
  1. Semuanya benar

11.
  1. Perangkat bergerak untuk saat ini dilengkapi oleh berbagai sensor untuk mendeteksi gerakan, orientasi dan berbagai informasi penting lainnya. Ada beberapa perangkat bergerak yang tidak mempunyai sensor yang lengkap yaitu ….

a)
  1. Akselerometer 

b)
  1. Giroskop

c)

Magnetometer

d)
  1. Pemindai sidik jari

12.
  1. Android adalah Sistem Operasi berbasis Linux/Open Source yang menjalankan sebuah aplikasi dari kombinasi bahasa Pemrograman?

a)

C++ dan XML

b)

XML dan Java 

c)

Java dan C++ 

d)

Java dan PHP

13.
  1. Layout dari XML terdiri dari yang berikut ini kecuali ..

a)

Relative

b)

Form

c)

Table

d)

Frame

14.
  1. Activity merupakan kode yang menjalankan Android. Bahasa yang digunakan pada Activity Android adalah ...

a)
  1. Java

b)

XML

c)

Javascript

d)

C++

15.
  1. File XML terdiri dari beberapa item seperti dibawah kecuali...

a)

activity

b)

property

c)

layout

d)

pallete

16.
  1. Versi 4.3 dengan API level 18 merupakan Android dengan Kode Nama..

a)

Lollipop

b)

 Kitkat

c)

Mr Bean 

d)

Jelly Bean

17.
  1. Perhatikan baris kode di bawah ini, manakah baris kode yang benar?

a)
  1.  <Button

android:id="@id/btnCek1"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="CEK _1" />


b)
  1. <button

android:id="@+id/btnCek1"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="CEK _1" />


c)
  1. <Button

android:id="@+id/btnCek1"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="CEK _1" >


d)
  1. <Button

android:id="@+id/btnCek1

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="CEK _1" />