ujian uas penkom tin 2013-2014

2
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%

Upload: tiara-putri-damayanti

Post on 17-Sep-2015

14 views

Category:

Documents


6 download

DESCRIPTION

buat anak2 TIN nihh

TRANSCRIPT

  • 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%