UTS Teknologi Web Service Pertemuan 8

1. kelebihan JSON dibandingkan dengan XML antara lain:

Jawaban : ukuran file lebih kecil dibandingkan dengan XML

2. Metode pengaksesan data dengan menampilkan atau menginput langsung atribut tujuan pada address bar browser adalah

Jawaban : GET

3. $sql = array('nim' => $this->post('nim'),
    'nm_mhs' => $this->post('nm_mhs'),
    'alamat' => $this->post('alamat'));
    $query = $this->db->........('mhs', $sql);
Untuk melengkapi titik-titik pada kutipan source code diatas, apabila ingin menambah data baru adalah

Jawaban : insert

5. Dalam pengetikan source code MVC programming untuk implementasi Restful web service, yang dijadikan sebagai pusat pengendali logika program adalah

Jawaban : Controller

6. Cara menuliskan objek JSON di dalam sebuah program adalah

Jawaban : .json_encode

7. Layanan pertukaran data atau informasi yang tidak dilengkapi dengan tampilan atau user interface disebut:

Jawaban : Web service

8. Arsitektur dari sistem perangkat lunak (software) terdiri dari strukturnya, dekomposisinya ke          dalam komponen-komponen, dan interface dan hubungannya. Pernyataan tersebut menurut

Jawaban : Bassetal

9. Pada penulisan code menggunakan CodeIgniter, penamaan suatu variabel selalu diawali dengan simbol

Jawaban : $

10. Indonesia yang terdiri dari 34 propinsi dibutuhkan sumber daya yang besar untuk mengintegrasikan antara pemerintah pusat dan daerah. Konsep pengembangan interoperabilitas sistem pemerintahan adalah

Jawaban : Government-to-Government

11. Tahapan yang benar dalam postman untuk menguji Rest API dengan metode PUT adalah

Jawaban : masukan url pada postman, pilih metode PUT, pilih body, pilih x-www-form-urlendcode, klik tombol send

12. Proses yang benar dalam postman untuk menguji Rest API dengan metode GET adalah...

Jawaban : masukan url pada postman, pilih metode GET, klik tombol send

13. <<message>> … <<message>>
Format tersebut terdapat pada.......

Jawaban : Web service description language

14. $id_cust = $this-&gt;delete('id_cust');
      $this-&gt;db-&gt;where('id_cust', $id_cust);
      $delete = $this-&gt;db-&gt;delete('customer');
     'id_cust' dalam kutipan source code diatas adalah mewakili dari

Jawaban : Nama primary key

15. <TextView //baris 1
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:text="Aplikasi Fintech 4.0"
      /TextView&gt;//baris 5

Penggalan script di atas ditemukan kesalahan/debug pada baris.......

Jawaban : 4,5

16. function index_put() {
      $nim = $this-&gt;put('nim');
      $data = array(
      'nim' =&gt; $this-&gt;post('nim'),
      'nama_mhs' =&gt; $this-&gt;post('nama_mhs'));
       .........
       .........
       }
Pada kutipan source code diatas, simbol {, dapat juga dikenal dengan istilah

Jawaban : Begin

17. Salah satu Framework yang dapat digunakan dalam pembuatan source code untuk implementasi RESTful Web Service adalah

Jawaban : CodeIgniter

18. Dalam diskusi interaktif antara dosen dan mahasiswa melalui fasilitas forum pada laman eleraning UBSI. Salah satu mahasiswa mendapat tugas untuk menyebutkan satu elemen/komponen/struktur dari XML. Berikut satu diantara jawaban dari mahasiswa

Jawaban : Body

19. ADT merupakan plugin yang didesain untuk IDE Eclipse yang dimana berfungsi untuk mengembangkan aplikasi-aplikasi berbasis android dengan menggunakan IDE tersebut sekaligus melakukan pembuatan package android (.apk). ADT merupakan singkatan dari ...

Jawaban : Android Development Tools

20. Layout pada Android merupakan layar yang menggambarkan tampilan. Bahasa yang digunakan pada Layout Android adalah ....

Jawaban : XML

21. Dalam Layout View, dimana memungkinkan anda meletakkan posisi komponen dimanapun sesuai keinginan disebut ...

Jawaban : RealativeLayout

22. Siapakah nama dari CEO dan co-founder postman

Jawaban : Abhinav Asthana

23. Salah satu Database Management System yang dapat mendukung implementasi RESTful Web Service adalah

Jawaban : MySQL

24. sebuah tabel dengan nama karyawan memiliki field nip, nama, dan jeniskelamin. diketahui sebuah script sebagai berikut:
$nip = $_GET['nip'];
$nama = $_GET['nama'];
$jeniskelamin = $_GET['jeniskelamin'];
query untuk menyimpan data dari data diatas adalah ...

Jawaban : $query_simpan = mysqli_query("INSERT INTO karyawan(nip,nama,jeniskelamin) values('$nip','$nama','$jeniskelamin')");

25. Web service yang dimanfaatkan
1. Secara periodik atau berulang-ulang
2. untuk mengintegrasikan antar berbagai aplikasi yang berbeda
Dua point di atas merupakan manfaat dari web service .........

Jawaban : Reusable application-components, Connect existing software

26. Teknologi web service dapat menghubungkan berbagai jenis software yang memiliki ……. dan …… yang berbeda

Jawaban : platform dan sistem operasi

27. Pengembangan interoperabilitas yang diimplementasikan dengan pembangunan jalur komunikasi digital antara sistem pemerintahan di suatu negara dengan sistem pemerintahan di negara lain. Peryataan tersebut sering dengan kenal istilah ...

Jawaban : Government-to-Other-Governments

28. Seorang technical support dalam rapat dengan pemangku kepentingan diperusahaan “YXZ” mengusulkan perusahaan segera menerapkan sistem terdistribusi dikarenakan memiliki asas manfaat sebagai berikut:

Jawaban : Realibilty

29. Aplikasi android yang menerima input dari user berupa data berat badan dan tinggi badan. Komponen interface yang berfungsi untuk entry berat dan tinggi badan adalah

Jawaban : EditText

30. Kode internal server error pada aktivitas HTTP Response adalah

Jawaban : 500

31. Menguji Rest API dengan postman menggunakan metode delete adalah untuk..

Jawaban : menghapus Data

32. salah satu Script untuk menghubungkan dengan server database adalah...

Jawaban : $koneksi=mysqli_connect($host,$username,$password);

33. Untuk menjalankan program android di eclipse, kita diharuskan membuat virtual android sebagai emulator, yang disebut dengan ....

Jawaban : Android Virtual Devices Manager

34. sebuah tabel dengan nama matakuliah memiliki field kode_matakuliah, nama_matakuliah, dan sks.
diketahui sebuah script sebagai berikut:
$kode_matakuliah = $_GET['kode_matakuliah'];
query untuk menghapus suatu record berdasarkan kode matakuliah yang dipilih dari data diatas adalah ...

Jawaban : $query_hapus = mysqli_query("delete from matakuliah where kode_matakuliah='$kode_matakuliah'");

35. Response Code yang menginformasikan bahwa permintaan terhadap suatu resource berhasil adalah

Jawaban : 200

36. Implementasi jaringan komputer pada organisasi tertentu harus memiliki kemampuan mendukung berbagai jenis komponen jaringan, yaitu:

Jawaban : Hardware

37. Layanan web service dapat menunjang kinerja operasi baik sisi server maupun client. Salah satu operasi sisi client adalah

Jawaban : Memanggil remote service

38. Metode pengiriman data dalam implementasi web service dengan mengirimkan suatu value secara langsung dan tidak memperlihatkan nilai pada URL adalah

Jawaban : POST

39. Android tidak dapat berkomunikasi langsung dengan MySQL untuk memanipulasi database. untuk dapat memanipulasi database dibutuhkan script server side seperti:

Jawaban : ASP

40. untuk membuat konsep web service, dibutuhkan 3 bagian yaitu:

Jawaban : Desain database, pengkodean PHP (web service), rancangan UI Android (client)

41. Pihak yang mengakses layanan API dari REST API Web service pada server adalah

Jawaban : Client

42. untuk mengakses internet pada android, kita diharuskan membuat coding berikut:
<uses-permission android:name="android.permission.INTERNET"/>
kita harus menulis coding tersebut pada file:

Jawaban : AndroidManifest.xml

43. Siapakah dua teman yang membantu CEO dan co-founder postman

Jawaban : Ankit Sobti dan Abhijit Kane

44. Diera transformasi digital implementasi jaringan komputer sangat menguntungkan bagi masyarakat dalam akses data dan informasi tanpa terpengaruh pada pada letak geografis dan waktu. Hal tersebut dapat terjadi karena Jaringan Komputer dapat mendukung konsep-konsep:

Jawaban : Connectivity

45. Integrated Development Environment atau editor yang dapat digunakan dalam pemrograman Android adalah ....

Jawaban : Android Studio

46. Arsitektur menjelaskan ……………dari sistem software sehingga dapat diperkirakan rancangan bangunan (building design). Jawaban paling tepat untuk melengkapi titik-titik adalah

Jawaban : aspek statis dan dinamis

47. Arsitektur dari sistem perangkat lunak (software) terdiri dari strukturnya, dekomposisinya ke dalam komponen-komponen, dan interface dan hubungannya. Satu diantara entitas dalam arsitekturnya web service adalah

Jawaban : Registry

48. Interoperabilitas adalah kapabilitas dari suatu produk atau sistem –yang antarmukanya diungkapkan sepenuhnya –untuk berinteraksi dan berfungsi dengan produk atau sistem lain. Kesimpulanya adalah terdapat manfaat dari Interoperabilitas, antara lain:

Jawaban : Meningkatkan efisiensi kinerja dan memudahkan pencarian informasi

49. Sebuah Client meminta sebuah data melalui HTTP Request, kemudian server merespon melalui HTTP Response. Agar proses tersebut dapat berjalan dibutuhkan faktor penunjang yang harus ada, yaitu

Jawaban : Network

50. Aktifitas akses REST Server melalui API dari client, menggunakan file dengan format teks yang dikenal dengan istilah

Jawaban : JSON

BONUS* SOAL & JAWABAN

51. <Button
android: id="@+id/buttonTambahBiodata"
android: text="Tambah Biodata"/>
penjelasan koding diatas adalah:

Jawaban : komponen button dengan text Tambah Biodata dan id buttonTambahBiodata

52. Implementasi jaringan komputer pada organisasi tertentu harus memiliki kemampuan mendukung berbagai jenis komponen jaringan dari berbagai vendor. Dimana jaringan komputer dapat menangani kendala …………………, kata yang paling tepat untuk mengisi titik-titik agar pernyataan diatas memiliki pengetahuan yang bermakna adalah


Jawaban : Heterogenitas dan interoperabilitas

53. Pemberian komentar pada implementasi script restfull web service dapat sebagai dokumentasi dari program yang dibuat, yaitu dengan penggunaan simbol

Jawaban : //

54. Php memiliki fungsi mysqli_connect dengan
bentuk penulisanya mysqli_connect
(host,username,password,dbname,port,socket);
Parameter host merujuk pada .....

Jawaban : hostname atau IP adress

Comments

  1. yang u-business ada yg kurang 1 soal : PROSES DIMANA MANAJEMEN MEWUJUDKAN STRATEGI DAN KEBIJAKANNYA DALAM TINDAKAN MEMALUI PENGEMBANGAN PROGRAM,ANGGARAN DAN PROSEDUR

    ReplyDelete
  2. bng tugas
    TEKNOLOGI WEB SERVICE pertemuan 9 - 15 ada ga?

    ReplyDelete
  3. Bg pertemuan ke 5 semester 2 donk bg...

    ReplyDelete

Post a Comment