Anda di halaman 1dari 5

UNIVERSITAS MERCU BUANA

FAKULTAS : ILMU KOMPUTER


PROGRAM STUDI / JENJANG : INFORMATIKA/S1
Nomor Dokumen ...........................
Tanggal Efektif 1 Maret 2020

ASESMEN UJIAN AKHIR SEMESTER


W182100013 / PEMROGRAMAN MOBILE PROGRAMMING

Tahun Akademik / Semester : 2021 / V

Hari / Tanggal : Rabu / 29 Desember 2021

Ruang / Waktu : C-113 / 200 menit

Dosen : Muhammad Irvan, S. Kom, MM

SKS : 3

Asesmen CPMK (CPL) : CPMK 1,2,3,4,5,7,8,9,10,11,12,13,14,15


CPL PU1, PU2, KK1, S8, KU-9, KU-10,
KU-11

Instruksi Peserta Ujian:


 Jawab semua pertanyaan yang diberikan.
 Hanya kalkulator scientific yang boleh digunakan.
 Untuk ujian ini, Anda diberikan sebagai berikut:
- Kertas jawaban
- ........................
 Tidak dibenarkan membawa catatan selama ujian.
 Tidak dibenarkan menggunakan HP selama ujian.

Jika Anda tidak bisa mematuhi instruksi di atas, maka bisa dianggap sebagai tindakan
menyontek atau tidak jujur dan akan dicatat sebagai aktivitas yang mencurigakan.
UNIVERSITAS MERCU BUANA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI INFORMATIKA/S1

1. Bahasa pemrograman Flutter di kembangkan oleh …Bobot (2)(CPMK1 CPL S8,PU1,


PU2, KU-11)
a. Yahoo c. Google
b. Bing d. Android
e. iOS

2. Tempat penyimpanan nilai sementara adalah … Bobot (2)(CPMK2, CPMK3, CPMK4


CPL S8,PU1, PU2, KU-11)
a. Program b. Variabel
c. Tipe Data d. Unsigned
e. Loop

3. Kelebihan menggunakan Flutter adalah …Bobot (2)( CPMK2, CPMK3, CPMK4 CPL
S8,PU1, PU2, KU-11)
a. Performa lebih baik seperti native
b. Material design yang sangat fleksibel dan menarik
c. Proses development yang cepat
d. Fitur hot reload
e. Semua jawaban benar

4. Tipe data double pada dart adalah… Bobot (2)(CPMK4 CPL S8,PU1, PU2, KU-11)
a. Tipe data yang berisi sekumpulan karakter.
b. Tipe data yang menampung angka yang bersifat bilangan bulat.
c. Tipe data yang hanya memiliki nilai true dan false.
d. Sekumpulan variabel yang memiliki tipe data yang sama.
e. Tipe data yang menampung nilai angka pecahan.

1 SOAL INI BERSIFAT RAHASIA “HARUS DIKEMBALIKAN” | MILIK UNIVERSITAS MERCU BUANA
5. Perhatikan kode program berikut..

Bila di dalam variable usia di masukkan angka 19, yang akan tercetak di layar adalah …
Bobot (2)(CPMK2, CPMK3, CPMK4, CPMK5 CPL S8,PU1, PU2, KU-11)
a. Usia anda tergolong anak-anak b. Usia anda tergolong Remaja
c. Usia anda tergolong dewasa d. Usia anda tergolong manula
e. tidak mencetak apa-apa

6. Berdasarkan soal nomer 5, sebaiknya variable usia menggunakan tipe data… Bobot
(2)(CPMK2, CPMK3, CPMK4, CPMK5 CPL S8,PU1, PU2, KU-11)
a. String b. Int
c. double d. Boolean
e. list

7. Perhatikan kode program berikut…

Berdasarkan kode program tersebut Berapa kali kah akan melakukan perulangan
Bobot (2)(CPMK2, CPMK3, CPMK4, CPMK5 CPL S8,PU1, PU2, KU-11)
a. 5 c. 6
b. 7 d. 8
e. Sebanyak isi variable hari

8. Berdasarkan soal nomer 7, apakah tipe variable hari tersebut … Bobot (2)(CPMK2,
CPMK3, CPMK4, CPMK5 CPL S8,PU1, PU2, KU-11)
a. List b. Array
c. Map d. Boolean
e. String

2 SOAL INI BERSIFAT RAHASIA “HARUS DIKEMBALIKAN” | MILIK UNIVERSITAS MERCU BUANA
9. Operator logika and ( && ) akan menghasilkan nilai true apabila … Bobot (2)(CPMK2,
CPMK3, CPMK4, CPMK5 CPL S8,PU1, PU2, KU-11)
a. Benar, jika kondisi tidak benar terpenuhi
b. Benar, jika salah satu kondisi bernilai benar
c. Benar, jika kedua kondisi bernilai benar
d. Benar, jika kondisi perulangan sesuai target
e. Benar, jika kondisi tidak ada yang benar

10. Perhatikan source code berikut : Bobot (2)(CPMK2, CPMK3, CPMK4, CPMK5,
CPMK6 CPL S8,PU1, PU2, KU-11)

Pada baris ke berapa pemanggilan fungsi cetak di lakukan …


a. 3 b. 10
c. 16 d. 18
e. 22

Kerjakan soal berikut dengan baik.


1. Buatlah Aplikasi dengan dart dengan ketentuan seperti berikut : Bobot (30) )
(CPMK1,2,3,4,5,6 CPL S8,PU1, PU2, KU-11)
Tema : Menentukan keterangan waktu
Kondisi :
Jika Waktunya = 0, 1, 2, 3, 4, 5 maka keterangan “Dini hari”
Jika Waktunya = 6, 7, 8, 9, 10, 11 maka keterangan “Pagi hari”
Jika Waktunya = 12, 13, 14, 15, 16, 17 maka keterangan “Sore hari”
Jika waktunya = 18, 19, 20 maka keterangan “Malam hari”
Jika Waktunya = 21, 22, 23 maka keterangan “Tengah malam”
Selain itu maka keterangan “Waktu Invalid!”

3 SOAL INI BERSIFAT RAHASIA “HARUS DIKEMBALIKAN” | MILIK UNIVERSITAS MERCU BUANA
Tampilan Program :

2. Buatlah aplikasi dengan tampilan seperti berikut : Bobot (50) (CPMK1,2,3,4,5,6,7,8,9 CPL
S8,PU1, PU2, KU-11)

Buatlah 2 page yang terdiri seperti berikut :


- Inputan page. Terdiri dari 3 Text Field dan 1 button
- Biodata Page. Terdiri dari 3 Label text yang inputannya dari Text field di Inputan
Page.

:: Selamat Mengerjakan ::

4 SOAL INI BERSIFAT RAHASIA “HARUS DIKEMBALIKAN” | MILIK UNIVERSITAS MERCU BUANA

Anda mungkin juga menyukai