ujian uas penkom tin 2013-2014
DESCRIPTION
buat anak2 TIN nihhTRANSCRIPT
-
DEPARTEMEN TEKNOLOGI INDUSTRI PERTANIAN
MK. PENERAPAN KOMPUTER
SEMESTER GANJIL 2013/2014 :::BAHAN DARI DOSEN: DR. Eng. TAUFIK DJATNA, MSi
PETUNJUK SOAL:
1. BACALAH SETIAP SOAL SECARA SEKSAMA TERLEBIH DAHULU, AJUKAN PERTANYAAN DIMANA PERLU UNTUK KLARIFIKASI YANG DIPERLUKAN---SETELAH 10 MENIT PERTAMA
TIDAK ADA PERTANYAAN YANG DIPERKENANKAN, DIANGGAP SUDAH DIPAHAMI DENGAN
BAIK
2. UJIAN INI CLOSE BOOK, MANDIRI DAN SEMUA ATURAN DISIPLIN BERLAKU, MAX DURASI
60 MENIT
3. TULISLAH NAMA DAN NRP ANDA DISETIAP LEMBAR JAWABAN ============================================================================
A. ISILAH BAGIAN YANG KOSONG DARI PERNYATAAN DI BAWAH ISI DENGAN KATA, ISTILAH ATAU KEYWORD YANG SESUAI
1. Sistem Operasi Android berasal dari ____________ yang ditulis dalam bahasa ____________ 2. Tahapan perubahan ekstensi file saat memrogram aplikasi dalam Android dalam lingkungan Java
seperti Eclipse dimulai dari .java (dot java) yang kemudian diubah menjadi ekstensi
__________________yang merupakan applet java sebelum akhirnya menjadi ekstensi
________________________ yang dapat dijalankan di lingkungan Android
3. Implementasi riil Event Driven Programming (EDP) dalam Object-oriented Programming Java misalnya untuk ____________________ dan ____________ komponen-komponen hadware.
4. Pada pemrogaman object java nama _________ adalah juga nama file, yang membedakan huruf kapital dan kecil atau disebut sebagai _________ sensitive .
5. Salah satu keuanggulan pemrograman berbasis objek adalah kemampuan________________ di mana class dapat dipakai berulang selama ada proses penurunan sifat yang disebut ____________
6. Pemrograman GUI dalam Java misalkan pada Eclipse menggunakan komponen utama ______________ dan ________________ yang sebagian besar bersifat visual.
7. Pada pemrograman Java, programmer hanya berkonsentrasi pada pembuatan _________________ saja yang berisi field and kumpulan ___________ yang menggunakan parameter pada field
tersebut dan menyediakan layanan atau __________bagi pengguna.
8. Hubungan antara object-object dalam Java secara umum bisa dilakukan dengan cara ________________ yang menurunkan sifat (data dan proses) dan ____________ yang dipakai
hanya untuk menghubungkan antara attribut data.
9. Nilai biner (1001 0111 0011) setara dengan nilai Hexa _________________ dan Octal _______ 10. Kriteria pengembangan antar muka visual harus bersifat __________________, dimana kita bisa
memahami aplikasi secara mudah dan _____________ agar bisa mengikuti proses yang terjadi
dalam aplikasi.
11. Header pada pemrograman Java biasanya berisi ___________________ yang akan dipakai dalam class dan diikuti oleh ________________ , ________________, dan ______________. Sebagai
penciri suatu class object
12. Pada pemrograman visual, _________________ digunakan sebagai objek kelas utama untuk antar muka grafis dalam java, dan bisa ditambahkan dengan objek _____________, _________ ataupun
yang memudahkan proses input.
13. Secara umum kita dapat menggunakan library atau juga disebut API yaitu singkatan dari_________________ yang telah dikompilasi serta dapat dibuka dan ______________oleh
class object tertentu
14. Secara sederhana struktur data ____________ dapat digunakan sebagai representasi vektor maupun matrix, pada Java ukurannya bisa bersifat ___________ dan _________________ apa
bila diperlukan.
Porsi nilai:
60%
-
15. Contoh API java yang bisa digunakan untuk kalkulasi statistika, dan kuantitatif lainnya adalah _______________, sedangkan untuk mengembangkan aplikasi Android kita menggunakan API
yang bernama __________________.
B. PILIHLAH JAWABAN YANG SESUAI DARI PILIHAN a,b,c, ATAU d DENGAN PERNYATAAN BERIKUT INI
1. Pseudocode adalah : a. Source program dalam bahasa Java b. Kode bahasa computer c. Algoritma dalam bahasa
Inggris d. flowchart
2. Salah satu kekuatan pemrograman object yang mendasari kemampuan penurunan sifat-karakter obejk adalah :
a. Polimorfisme b. Reusable Codes c. Identity d. Bottom up
3. Tahapan kita menulis class dalam pemrograman berorientasi objek dimulai dengan menetapkan: a. Identifikasi objek b. Identifikasi atribut c. identifikasi kelas
d. identifikasi servis
4. Operasi array tunggal paling penting digunakan dalam kasus: a. Operasi rekusif b. Operasi matriks c. Operasi searching d. Operasi vektor
5. Antarmuka yang paling umum untuk fasilitas visual input data baik pada PC maupun Android adalah:
a. JFrame b. JPanel c. JText d. JMemo
6. Contoh aplikasi algoritma rekursif yang paling sederhana adalah:
a. Segitiga Pascal b. Deret Fibonacci c. Deret Newton d. Deret Simpson
7. Teknik pemodelan yang memungkinkan kita mengembangkan aplikasi Java secara Visual dinamakan:
a. RFID b. UML c. Wi-MAX d. NFC
8. Yang termasuk tipe pelaporan berbasis waktu dalah:
a. Komprehensif b. Prediksi c. Eksepsi d. Ringkasan
9. Gabungan sekian banyak file class yang mempunyai tujuan fungsional tertentu kita sebut sebagai:
a. Jar b. Applet c. System d. Framework
10. Berikut adalah kode nama versi Eclipse yang dikeluarkan dalam dua tahun ini, kecuali :
a) Juno b) Kepler
c) Galileo d) HoneyComb
------------------------------Selamat Kerja dengan Jujur----------------------------
Porsi
nilai:
40%