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->delete('id_cust');
$this->db->where('id_cust', $id_cust);
$delete = $this->db->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>//baris 5
Penggalan script di atas ditemukan kesalahan/debug pada baris.......
Jawaban : 4,5
16. function index_put() {
$nim = $this->put('nim');
$data = array(
'nim' => $this->post('nim'),
'nama_mhs' => $this->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
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->delete('id_cust');
$this->db->where('id_cust', $id_cust);
$delete = $this->db->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>//baris 5
Penggalan script di atas ditemukan kesalahan/debug pada baris.......
Jawaban : 4,5
16. function index_put() {
$nim = $this->put('nim');
$data = array(
'nim' => $this->post('nim'),
'nama_mhs' => $this->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
yang u-business ada yg kurang 1 soal : PROSES DIMANA MANAJEMEN MEWUJUDKAN STRATEGI DAN KEBIJAKANNYA DALAM TINDAKAN MEMALUI PENGEMBANGAN PROGRAM,ANGGARAN DAN PROSEDUR
ReplyDeleteOke Makasih atas Masukkannya.
DeleteTUGAS TEKNOLOGI WEB SERVICE 9 - 15 ADA TIDAK?
Deleteitu praktek mungkin
Deletebng tugas
ReplyDeleteTEKNOLOGI WEB SERVICE pertemuan 9 - 15 ada ga?
Ada bang, cuma ga di update di blog ini.
DeleteBg pertemuan ke 5 semester 2 donk bg...
ReplyDeleteTugas pertemuan ke 5 ada gk bg
ReplyDelete