Postingan

Menampilkan postingan dari Juni, 2024

UAS Metode Penelitian

Nilai 76/100 Soal 1 Tidak hanya mengukur sikap saja tetapi dapat mengukur presepsi atau penilaian terhadap fenomena lainnya, lebih lues, fleksibel, dan tidak terbatas merupakan pengertian dari skala... a. Skala Semantic Differential b. Skala Likert c. Skala Guttman d. Skala Rating e. Skala Numerik Jawab: A Soal 2 Salah satu dampak positif dari diindahkannya keterbukaan dan dapat diverifikasinya suatu penelitian adalah …. a. Melakukan replikasi b. Menambah subjektivitas c. Meningkatkan akurasi d. Menerapkan aplikasi e. Menambah objektivitas Jawab: E Soal 3 Pada survey, dikenal istilah populasi dan sampel. Apa yang disebut dengan populasi? a. Himpunan bagian dari kumpulan lengkap elemen yang dianggap representatif b. proses memilih sejumlah elemen yang cukup mewakili (representatif) c. Kumpulan total kelompok sejenis yang karakteristiknya dapat dibedakan dengan yang lain d. Sebagian kumpulan data yang dianggap akurat e. Sebagian elemen yang dianggap representatif Jawab: C Soal 4 Jenis in...

Pengembangan Web Service

Pertemuan 1 nilai 100/100 Soal 1 Application Programming Interface (API) merupakan kumpulan protokol, aturan, dan alat yang digunakan untuk memungkinkan berbagai aplikasi dan platform untuk berkomunikasi satu sama lain dan berbagi data. Pernyataan tersebut bernilai True atau False? a. Benar b. Salah Jawab: A Soal 2 API memungkinkan para pengembang untuk mengintegrasikan fungsi dari aplikasi atau platform lain ke dalam aplikasi yang sedang dikembangkan, sehingga memungkinkan terciptanya integrasi yang lebih baik dan pengembangan aplikasi yang lebih kompleks. Pernyataan tersebut bernilai True atau False? a. Benar b. Salah Jawab: A Soal 3 API merupakan suatu protokol yang tidak memungkinkan pengembang untuk mengakses data dan layanan dari aplikasi atau platform lain. Pernyataan tersebut bernilai True atau False? a. Benar b. Salah Jawab: B Soal 4 Penerapan API pada bahasa pemrograman PHP untuk koneksi ke database MySQL adalah dengan menggunakan perintah var_dump. Pernyataan tersebut bernil...

Pengembangan Web Service CPMK3

Nilai 100/100 Soal 1 Apa kepanjangan dari API dalam REST API? a. Application Programming Interface b. Automated Program Integration c. Authentication Protocol Implementation d. Application Package Installer Jawab: A Soal 2 Apa yang harus dilakukan oleh REST server saat menerima permintaan dari klien yang menggunakan JSON Web Token (JWT) untuk autentikasi? a. Menyimpan token dalam sesi server untuk validasi berikutnya b. Mengubah token menjadi format XML sebelum memeriksa keabsahannya c. Mengirim token ke layanan otentikasi eksternal untuk verifikasi d. Memeriksa keabsahan token dengan memverifikasi tanda tangan digital Jawab: D Soal 3 Apa yang dimaksud dengan autentikasi dalam konteks REST server? a. Keamanan untuk melindungi data saat dikirimkan melalui jaringan b. Proses untuk mengubah format data menjadi XML c. Metode untuk mengirimkan permintaan dan menerima respons HTTP d. Validasi dan verifikasi identitas pengguna sebelum mengakses sumber daya yang dilindungi Jawab: D Soal 4 Baga...

UAS Kriptografi

Soal 1 Berikut ini adalah tools yang dapat digunakan dalam steganografi, KECUALI … a. OpenStego b. StegImage c. Steghide d. Stegosuite e. StegoShare Jawab: B Soal 2 Salah satu metode yang dapat digunakan untuk mendeteksi adanya pesan rahasia dalam steganografi adalah … a. Stego hide b. Pattern matching c. Stego image d. Steganalysis e. Stego key Jawab: D Soal 3 Berikut ini adalah contoh algoritma kunci asimetris, KECUALI … a. DSS b. Blockchain c. Elgamal d. RSA e. 3DES Jawab: B Soal 4 Hal yang membedakan antara kriptografi kunci simetris dengan kriptografi kunci asimetris adalah … a. kunci simetris digunakan untuk enkripsi data rahasia dan kunci simetris digunakan untuk blockchain b. Pada kriptografi kunci simetris membutuhkan kunci publik, sedangkan kriptografi kunci asimetris tidak membutuhkan kunci publik c.Pada kriptografi kunci simetris menggunakan kunci yang berbeda dalam melakukan enkripsi dan dekripsi sedangkan pada kriptografi kunci asimetris menggunakan kunci sama d. Pada kri...

UAS Keamanan Siber

Nilai 72/100 Soal 1 Berikut ini adalah langkah yang dilakukan untuk maintenance keamanan sistem operasi, KECUALI … a. Melakukan testing terhadap sistem keamanan yang diterapkan b. Melakukan instalasi software dengan benar c. Melakukan monitoring dan analisa terhadap log yang dihasilkan oleh sistem d. Update sistem operasi secara berkala e. Melakukan backup secara berkala  Jawab: B Soal 2 Manakah dari berikut ini yang merupakan teknik yang digunakan penyerang untuk menyembunyikan jejak mereka dengan menghapus bukti aktivitas mereka dari file log? a. Privilege escalation b. Fileless malware c. Log tampering d.  SQL injection e. syslog Jawab: C Soal 3 Berikut ini adalah kode SQL injection untuk melakukan bypass authentikasi pada halaman login a. admin ‘=’ admin* b. ‘=”or’ c. ‘=’or’=’ d. admin’ or 1=1 # e. sV Ip Address Jawab: D Soal 4 Pernyataan yang tidak benar tentang VPN adalah … a. Protokol yang digunakan untuk tunelling b. Mengamankan jaringan dari ancaman serangan siber c. ...

UAS Pengujian dan Penjaminan Kualitas Software

Nilai 70/100 Soal 1 Salah satu tujuan testing produk adalah agar produk yang digunakan di masyarakat tidak cacat. Berikut yang tidak merupakan faktor utama penyebab kecacatan produk adalah… a. Manusia (Man) b. Kesalahan (Error) c. Bahan Baku (Material) d. Kesalahpahaman (Misunderstanding) e. Lingkungan (Environment) Jawab: D Soal 2 Contoh dari "high severity namun low priority" adalah defect di reservasi, tidak bisa update reservasi tetapi bisa dirilis pada siklus selanjutnya. Benar atau salah... a. Benar b. Salah Jawab: B Soal 3 Open source project dan salah satu framework API yang dapat mendokumentasikan API sebagai Json disebut? a. barameter b. partner API c. swagger d. HTML e. public API Jawab: C Soal 4 Di bawah ini menjelaskan mengenai alasan dibutuhkan Test Case, kecuali… a. untuk mengevaluasi tentang kegunaan suatu perangkat lunak b. diperlukan untuk mengevaluasi dan memperbaiki bug dalam perangkat lunak, karena ini adalah jumlah dari berbagai proses pengujian yang dir...

UAS Desain Antarmuka Website

Soal 1 Pengalaman pengguna saat memakai atau berinteraksi menggunakan sebuah produk digital adalah pengertian dari… a. User Experience b. UX Design c. UI Design d. User Interface Jawab: A Soal 2 Salah satu fungsi produk dengan User Experience (UX) yang baik adalah… a. Mempermudah pengguna mencapai tujuan mereka b. Mempercepat kerja suatu aplikasi c. Meningkatkan persaingan d. Mendapatkan informasi dari pengguna Jawab: A Soal 3 Salah satu langkah yang dilakukan oleh pengembang suatu aplikasi untuk memenangkan persaingan adalah... a. Membuat banyak menu pada aplikasi b. Senantiasa memperbarui aplikasi c. Senantiasa menampilkan kebutuhan d. Membuat banyak tampilan pada aplikasi Jawab: B Soal 4 Dalam membangun UX riset adalah hal yang penting, karena dengan melakukan riset maka... a. Pengguna merasa puas b. Memperbanyak pengguna c. Didapatkan informasi yang dibutuhkan untuk membuat user puas d. Pengguna terlayani dengan baik Jawab: C Soal 5 Berikut ini adalah kerugian jika UX pada suatu pr...

Optimasi Query Cache di MySQL

Gambar
Lakukan edit file my.cnf dengan perintah di bawah ini sudo nano /etc/mysql/my.cnf Tambahkan kode berikut ini: [mysqld] query_cache_type=1 query_cache_size = 10M query_cache_limit=256K Value-nya dapat diganti sesuai keperluan. Jangan lupa restart service mysql dengan perintah berikut: sudo systemctl restart mysql Referensi: https://www.digitalocean.com/community/tutorials/how-to-optimize-mysql-with-query-cache-on-ubuntu-18-04

Plugin Keamanan Wordpress

Gambar
WP Hardening by Astra developer adalah salah satu plugin keamanan yang saya rekomendasi karena dapat mendisable WP API JSON. Secara default wordpress menggunakan fitur API JSON untuk keperluan integrasi dengan aplikasi lain, hanya saja kadang celah ini dipakai oleh hacker untuk melihat data user dan lain-lain. WP Hardening juga menyedikan fitur untuk mendisable XML RPC yang dapat digunakan oleh hacker untuk melakukan percobaan login ke aplikasi wordpress. Saya juga menggunakan plugin Ultimate Member Recaptcha untuk menambahkan google recaptcha di halaman login, pendaftaran dan komentar. Ini keamanan standar yang wajib dipakai saat menggunakan wordpress. Dan pada settingan .htaccess saya tambahkan value Options -Indexes untuk memblokir listing directory. Secara default, kode bawaan dari wordpress belum ada fitur untuk mendisable listing folder.