NEW
Font size
WorksheetsQuiz tentang Aplikasi dan Pengembangan
Total questions: 30
Worksheet time: 15mins
Apa yang dimaksud dengan Integrated Development Environment (IDE)?
Perangkat lunak yang digunakan untuk mengakses internet
Perangkat keras yang digunakan untuk mengembangkan aplikasi
Lingkungan pengembangan terintegrasi untuk memfasilitasi pengembangan perangkat lunak
Proses pengiriman aplikasi ke toko aplikasi
Metode pengujian aplikasi
Apa yang dimaksud dengan aplikasi mobile?
Aplikasi yang diinstal di komputer desktop lokal.
Aplikasi yang dikembangkan oleh Google
Aplikasi yang hanya dapat diakses secara online.
Aplikasi yang khusus dibuat untuk perangkat mobile seperti ponsel.
Aplikasi yang hanya berjalan di smartwatch
Apa yang membedakan aplikasi mobile, desktop, dan web dalam hal pengembangan?
Aplikasi desktop hanya dapat berjalan di perangkat dengan spesifikasi tinggi
Aplikasi web dapat diakses melalui browser tanpa instalasi
Aplikasi mobile tidak memerlukan bahasa pemrograman tertentu
Aplikasi desktop harus menggunakan database lokal
Aplikasi web selalu memerlukan koneksi internet untuk berjalan
Salah satu kelemahan utama aplikasi mobile dibandingkan aplikasi web adalah:
Harus diinstal sebelum digunakan
Tidak dapat berjalan di berbagai sistem operasi
Tidak dapat menggunakan database
Tidak dapat bekerja tanpa internet
Tidak mendukung interaksi pengguna
Apa yang dimaksud dengan aplikasi desktop?
Aplikasi yang dikembangkan untuk perangkat mobile
Aplikasi yang diinstal di server
Aplikasi yang harus diakses melalui browser
Aplikasi yang dikembangkan untuk komputer desktop lokal
Aplikasi yang hanya berjalan di perangkat Apple
Seorang siswa ingin membuat aplikasi diary yang dapat diakses dari berbagai perangkat tanpa instalasi. Jenis aplikasi yang paling cocok untuk proyek ini adalah:
Aplikasi desktop
Aplikasi web
Aplikasi mobile native
Aplikasi berbasis CLI (Command Line Interface)
Aplikasi IoT
Siapa yang mengembangkan App Inventor?
Apple
Microsoft
MIT (Massachusetts Institute of Technology)
Aplikasi web dapat diakses menggunakan protokol apa?
HTTPS
FTP
HTTP
TCP/IP
SMTP
Apa yang dimaksud dengan MIT App Inventor?
Sebuah bahasa pemrograman untuk kecerdasan buatan
Perangkat lunak untuk membuat aplikasi mobile tanpa pengetahuan pemrograman yang mendalam
Sebuah mesin yang dapat belajar dari pengalaman tanpa pengawasan manusia
Sebuah algoritma dalam pembelajaran mesin
Sebuah konsep dalam kecerdasan buatan yang mengatur perilaku mesin
App Inventor adalah sumber terbuka dan gratis. Apa yang dimaksud dengan sumber terbuka?
Hanya dapat diakses oleh pengembang tertentu
Tidak dapat diakses secara online
Kode sumber aplikasi tersedia untuk publik dan dapat dimodifikasi oleh siapa saja.
Harus membayar lisensi untuk menggunakannya
Tidak dapat digunakan untuk mengembangkan aplikasi Android.
Code blocks di MIT App Inventor digunakan untuk:
Merancang antarmuka pengguna aplikasi
Menjalankan fungsi matematis yang kompleks
Mengontrol perilaku aplikasi
Menyimpan data pengguna
Mengelola data pengguna
Bagaimana antarmuka App Inventor?
Berdasarkan teks
Berdasarkan baris perintah
Berdasarkan grafis dengan tampilan mirip Scratch/Blockly
Berdasarkan suara
Berdasarkan browser web
Bagaimana cara membuat program dengan App Inventor .…..
Dengan mengetik kode pemrograman secara manual
Dengan menghubungkan perangkat fisik ke komputer
Dengan drag and drop komponen-komponennya
Dengan mengunduh aplikasi dari toko aplikasi
Dengan menggunakan perintah suara
Di mana jutaan aplikasi mobile tersedia untuk diunduh?
Play Store dan Apps Store
App Inventor
Google Drive
iCloud
play store Dropbox
Komponen mana yang tidak termasuk dalam MIT App Inventor?
Desainer
Editor Blok
Emulator
Editor Teks
Pallet Media
Apa yang dimaksud dengan Desainer di MIT App Inventor?
Area untuk menulis kode program
Tempat untuk menguji aplikasi
Lingkungan untuk merancang antarmuka pengguna
Modul untuk mengelola basis data
Papan untuk menggambar
Apa fungsi yang dilakukan oleh Blocks Editor?
Mengedit teks
Menyusun blok kode untuk logika aplikasi
Merancang grafik
Mengelola file media
Membuat animasi
Apa yang dimaksud dengan kecerdasan buatan?
Teknologi yang hanya digunakan untuk bermain game
Sistem komputer yang dapat berpikir dan belajar seperti manusia
Perangkat keras yang memiliki kemampuan berpikir
Program komputer yang hanya dapat mengeksekusi perintah tanpa belajar
Robot fisik yang sepenuhnya menggantikan manusia
Apa fungsi utama dari sistem kecerdasan buatan?
Membuat keputusan berdasarkan emosi
Meningkatkan kecerdasan manusia
Meniru perilaku manusia
Memproses data untuk mencapai tujuan tertentu
Menyimpan informasi dengan cara yang terstruktur
Kecerdasan Buatan kemudian berkembang dengan melahirkan berbagai subbidang, yaitu ...
Machine Learning dan E-Learning
Machine Learning dan Deep Learning
Deep Learning dan E-Learning
Search Engine dan Google Translate
Deep Learning dan LMS
Berikut adalah keuntungan dari Kecerdasan Buatan, kecuali ...
Kecerdasan buatan lebih permanen
Kecerdasan buatan lebih mudah untuk diduplikasi dan disebarkan
Kecerdasan buatan lebih mahal daripada kecerdasan alami
Kecerdasan buatan konsisten
Kecerdasan buatan dapat didokumentasikan
Apa yang dimaksud dengan chatbot?
Sebuah program yang memprediksi perilaku konsumen
Sebuah program yang memungkinkan mesin menggantikan pekerjaan manusia
Sebuah program yang memungkinkan interaksi antara manusia dan mesin melalui percakapan
Sebuah program yang mengendalikan robot untuk melakukan tugas tertentu
Sebuah program yang memanipulasi data secara otomatis
1) Biaya mahal
2) Butuh data besar
3) Efisien
4) Konsisten
5) Layanan 24/7
6) Meningkatnya pengangguran
Dari pernyataan-pernyataan tersebut, apa saja dampak negatif dari Kecerdasan Buatan?
(1), (2), (3)
(2), (5), (6)
(3), (4), (5)
(1), (2), (6)
(3), (5), (6)
Berikut adalah contoh aplikasi AI dalam kehidupan sehari-hari, kecuali:
Asisten virtual seperti Siri dan Google Assistant
Mobil otonom
Sistem rekomendasi dalam e-commerce
Kalkulator biasa
Pengenalan wajah di smartphone
Apa yang menjadi tujuan dari pengembangan aplikasi mobile …
Menjaga keamanan data pengguna aplikasi
Memperkuat dominasi perusahaan di pasar aplikasi mobile
Meningkatkan popularitas merek perusahaan
Meningkatkan penghasilanperusahaan pengembang aplikasi
Membuat aplikasi yang mudah digunakan dan bermanfaat bagi penggunanya
Apa yang dimaksud dengan berpikir kritis dalam konteks informatika ….
Kemampuan untuk mengambil keputusan yang baik dengan menggunakan data dan informasi yang tersedia
Kemampuan untuk menghasilkan uang dari internet
Kemampuan untuk mempercepat koneksi internet
Kemampuan untuk memanipulasi data dengan mudah
Kemampuan untuk menggunakan komputer dengan efektif
Apa yang menjadi dampak positif dari perkembangan teknologi informatika ….
Memperkuat konflik sosial
Meningkatkan diskriminasi dan stereotip
Meningkatkan kesenjangan sosial dan ekonomi
Memperburuk kualitas hidup manusia
Memudahkan akses informasi dan komunikasi
Perhatikan blok program berikut!
Blok program di atas berfungsi untuk...
Memutar suara kucing saat aplikasi dibuka
Menampilkan gambar kucing saat tombol diklik
Memutar suara kucing saat tombol bernama "Kucing" diklik
Menghentikan suara kucing saat tombol diklik
Mengganti nama tombol menjadi "SoundKucing"
Perhatikan blok program berikut ini!
Fungsi dari blok program di atas adalah...
Menjumlahkan dua bilangan dan menampilkan hasilnya
Menyimpan input pengguna ke dalam variabel
Menghapus isi dari tiga kotak teks saat tombol "Reset" ditekan
Menampilkan pesan kesalahan jika bilangan kosong
Mengganti nama tombol menjadi "Reset"rapi
Perhatikan blok program berikut ini!
Apa fungsi dari blok TextToSpeech1.Speak tersebut?
Menyimpan teks ke dalam file
Mengubah teks menjadi suara (dibacakan oleh aplikasi)
Menerjemahkan teks ke dalam bahasa lain
Mengirim pesan teks ke pengguna lain
Menyembunyikan komponen teks dari layar
