Anda di halaman 1dari 1

UNIVERSITAS DARMA PERSADA

Jalan Taman Malaka Selatan - Pondok Kelapa - Jakarta Timur - 13450


Telp 8649051, 8649053, 8649057 Fax. 8649052
Email : humas@unsada.ac.id Homepage : http//:www.unsada.ac.id
UJIAN AKHIR SEMESTER
Mobile Computing
Program Studi : Teknologi Informasi Sifat Ujian : Terbuka (Open Book / Open
Periode : 2021/2022 Genap Internet), Tidak boleh diskusi
Dosen : Mochamad Sofiyan, M.Kom. atau mencontek
Batas Waktu : 4 jam (otomatis Web Portal) Kelas : Pagi

Petunjuk Mengerjakan Ujian:


1. Kerjakan semua soal dibawah ini, boleh tidak berurutan, dimulai dari soal yang paling mudah.
2. JAWABAN WAJIB DITULIS TANGAN (jika diketik nilai akan dikurangi), disarankan
menggunakan kertas HVS BERGARIS ukuran FOLIO agar lebih jelas dan rapi.
3. Metode terbaik konversi tulisan ke file dokumen digital, gunakan scanner (atau printer dengan scan),
atau alternatif gunakan kamera ponsel dan kondisikan fokus dan pencahayaannya agar tulisan dan
gambar terbaca jelas dan tajam, tidak berbayang, atau gelap, bisa dengan cara difoto dibawah cahaya
terang atau sinar matahari. Posisi foto harus sejajar tidak boleh miring (seperti hasil scan), dan foto
perhalaman.
4. Hasil scan / foto semua halaman harus digabungkan menjadi satu file pdf untuk memudahkan
penilaian.
5. Waktu pengerjaan ujian 4 jam dan batas upload sesuai jadwal UTS di portal unsada (seperti UTS)
dan tidak ada tambahan waktu.
6. Jika ada kendala segera hubungi saya via WA atau WAG.

KERJAKAN SEMUA SOAL DIBAWAH INI


1. Jelaskan system operasi android dari layer hardware, kernel, system operasi, file system
linux, virtual machine, hingga layer aplikasi, dan gambarkan diagram struktur
arsitekturnya.
2. Menurut Anda bagaimana arsitektur sistem operasi dan hardware apa android masih ada
peluang untuk terus dikembangkan? Pada sisi mana sajakah? Jelaskan.
3. Sebutkan dan Jabarkan fungsi hardware, dan sensor-sensor yang ada di dalam perangkat
android (dimulai dari touch screen, berbagai sensor, hingga CPU dan baterai.
4. Jabarkan jaringan apa saja yang didukung system operasi android, jelaskan fungsi
kegunaan tiap network tersebut, dan jelaskan masing-masing kelemahan, dan
keunggulannya minimal 3 poin (petunjuk : Bluetooth, Bt- LE, ANT+, Wifi, 2G, 3G, 4G
network, GPS)
5. Berikan dan Jelaskan 5 perbedaan mendasar antara perangkat emulator android dan
perangkat android fisik
6. Menggunakan bahasa pemrograman apa saja yang bisa dipakai untuk membuat aplikasi
android. Jelaskan minimal 3 jenis, dan jelaskan keunggulan dan kekurangan masing-
masing Bahasa (atau IDE) tersebut.

Selamat mengerjakan, semoga selalu sehat dan sukses!

Anda mungkin juga menyukai