NEW
Font size
WorksheetsSusulan Quizz PAT Pilihan Ganda Semester Genap Kelas XII
Total questions: 40
Worksheet time: 40mins
Kecerdasan Buatan (Artificial Intelligence) adalah bidang dalam ilmu komputer yang berfokus pada pengembangan sistem yang mampu meniru kecerdasan manusia. Salah satu contoh penerapan AI yang paling awal adalah dalam permainan papan seperti catur dan checkers. Dalam konteks ini, AI digunakan untuk:
Meningkatkan kecepatan permainan tanpa perlu berpikir
Membantu pemain manusia dalam membuat strategi
Menentukan pemenang secara otomatis tanpa bermain
Membuat keputusan berbasis logika dan strategi permainan
Menggantikan kebutuhan manusia dalam bermain catur
Salah satu tujuan utama pengembangan AI adalah untuk menciptakan sistem yang lebih pintar dan dapat membantu manusia dalam berbagai bidang. Dalam dunia bisnis, AI sering digunakan untuk:
Menggantikan semua tenaga kerja manusia
Menyelesaikan tugas secara otomatis dengan efisiensi tinggi
Menjalankan tugas tanpa perlu pengawasan manusia
Menghilangkan kebutuhan akan keputusan manusia dalam perusahaan
Menghindari kesalahan dalam proses bisnis tanpa pengecekan ulang
Dalam pendekatan Machine Learning (ML), komputer dapat melakukan tugas tertentu tanpa harus diprogram secara eksplisit. Salah satu contoh nyata dari penerapan ML dalam kehidupan sehari-hari adalah:
Penggunaan AI dalam permainan video
Pemrograman robot industri yang dikontrol manusia
Filter email yang secara otomatis memisahkan spam dan email penting
Penjadwalan manual dalam sistem perkantoran
Menyalakan lampu dengan menekan sakelar
Deep Learning adalah cabang dari Machine Learning yang menggunakan jaringan saraf tiruan untuk memahami pola data yang kompleks. Teknologi ini sangat berguna dalam pengembangan kendaraan otonom karena memungkinkan sistem untuk:
Meningkatkan kecepatan mobil tanpa pengemudi
Mengenali lingkungan dan mengambil keputusan secara mandiri
Mengurangi konsumsi bahan bakar dengan optimasi kecepatan
Meningkatkan estetika desain mobil
Mengontrol semua kendaraan di jalan raya tanpa batasan
Uji Turing merupakan salah satu metode yang digunakan untuk menilai kecerdasan buatan. Sebuah sistem AI dianggap berhasil melewati Uji Turing jika:
Mampu meniru suara manusia
Dapat bermain catur dengan baik
Tidak bisa dibedakan dari manusia dalam percakapan tertulis
Dapat melakukan tugas otomatis dengan cepat
Memiliki sensor untuk mengenali objek di sekitarnya
Sistem asisten virtual seperti Siri dan Google Assistant menggunakan teknologi AI untuk:
Menggantikan peran manusia dalam bekerja
Menerjemahkan bahasa dengan akurasi sempurna
Menyediakan respons berbasis suara yang dapat memahami dan menjawab pertanyaan pengguna
Menyimpan data pribadi pengguna tanpa izin
Mengendalikan perangkat elektronik tanpa batasan
AI memiliki tantangan dalam pengembangannya, salah satunya adalah masalah bias dalam keputusan yang dihasilkan. Bias ini dapat terjadi ketika:
AI hanya digunakan di sektor bisnis
Data yang digunakan untuk melatih AI tidak beragam dan kurang representatif
AI terlalu cerdas dan bisa mengalahkan manusia
AI tidak pernah mengalami kesalahan dalam proses analisisnya
Semua AI dibuat dengan program yang sama tanpa variasi
Salah satu sektor yang paling berkembang dalam penerapan AI adalah kesehatan. AI digunakan dalam bidang ini untuk:
Menggantikan dokter sepenuhnya
Menganalisis gambar medis dan membantu diagnosis penyakit
Menyediakan obat tanpa resep dokter
Mengobati pasien secara otomatis tanpa intervensi manusia
Membuat ramuan herbal secara otomatis
Deep Learning menggunakan jaringan saraf tiruan yang terinspirasi dari cara kerja otak manusia. Hal ini membuat Deep Learning lebih unggul dalam:
Mengolah data yang kompleks dan mengenali pola dengan lebih akurat
Menggunakan lebih sedikit daya komputasi dibandingkan AI lainnya
Menghasilkan keputusan tanpa memerlukan data pelatihan
Menghindari kesalahan dalam semua situasi
Menggantikan semua teknologi AI sebelumnya
Dalam perkembangan AI, terdapat istilah "superintelligence" yang merujuk pada AI yang:
Lebih pintar dari manusia dalam segala aspek
Hanya bisa digunakan dalam bidang industri
Tidak memerlukan data untuk belajar
Tidak bisa dikembangkan lebih lanjut
Tidak memiliki risiko dalam penerapannya
Perbedaan utama antara Machine Learning dan AI secara umum adalah:
Machine Learning adalah bagian dari AI yang berfokus pada pembelajaran dari data
AI lebih terbatas dibandingkan Machine Learning
AI hanya mencakup sistem yang dapat berbicara seperti manusia
Machine Learning lebih sederhana dibandingkan AI
AI selalu menggunakan jaringan saraf tiruan
Salah satu manfaat AI dalam dunia pendidikan adalah:
Menggantikan semua peran guru dalam mengajar
Memberikan pengalaman belajar yang lebih interaktif dan personal
Menyediakan ujian tanpa perlu supervisi
Menghilangkan kebutuhan akan buku dan materi ajar
Menentukan kelulusan siswa secara otomatis
AI dalam bidang transportasi terutama digunakan untuk:
Mengembangkan mobil otonom yang dapat beroperasi tanpa pengemudi
Mempercepat produksi kendaraan dengan tenaga manusia
Menghilangkan kebutuhan akan perawatan kendaraan
Menurunkan harga bahan bakar secara otomatis
Mengurangi kecelakaan dengan cara melarang kendaraan melaju kencang
Dalam 10 tahun ke depan, AI diprediksi akan semakin berkembang. Salah satu tren utama yang mungkin terjadi adalah:
AI menggantikan semua pekerjaan manusia tanpa kecuali
AI semakin terintegrasi dalam kehidupan sehari-hari, termasuk pendidikan dan kesehatan
AI berhenti berkembang karena keterbatasan teknologi
AI hanya digunakan oleh perusahaan besar tanpa akses bagi masyarakat umum
AI tidak lagi digunakan karena risiko yang terlalu tinggi
Dalam era digital saat ini, berbagai aplikasi telah berkembang berdasarkan platform yang digunakan. Salah satu jenis aplikasi adalah aplikasi desktop yang umumnya diinstal pada perangkat komputer atau laptop. Contoh aplikasi desktop yang sering digunakan untuk desain grafis adalah...
Google Docs
Adobe Photoshop
Google Drive
TikTok
Banyak perusahaan mengandalkan penyimpanan berbasis cloud untuk menyimpan data mereka agar bisa diakses dari mana saja. Salah satu keuntungan utama dari aplikasi berbasis cloud adalah...
Tidak membutuhkan koneksi internet
Memerlukan spesifikasi hardware tinggi
Memungkinkan akses dan penyimpanan data secara online
Memerlukan instalasi di perangkat pengguna
Tidak memerlukan biaya sama sekali
Seorang siswa ingin membuat aplikasi yang bisa diakses melalui berbagai perangkat tanpa harus diinstal. Jenis aplikasi yang paling sesuai untuk kebutuhan tersebut adalah...
Aplikasi Desktop
Aplikasi Web
Aplikasi Mobile
Aplikasi Standalone
Aplikasi Berbasis IoT
Dalam pengembangan aplikasi mobile, sering kali digunakan dua sistem operasi utama yang mendominasi pasar saat ini. Kedua sistem operasi tersebut adalah...
Windows dan Linux
iOS dan Android
Windows dan macOS
Linux dan Ubuntu
Android dan Symbian
Sebuah perusahaan startup ingin mengembangkan aplikasi yang berbasis platform web agar pengguna dapat mengaksesnya dengan mudah melalui browser. Namun, tantangan utama dari aplikasi web adalah...
Tidak memerlukan koneksi internet
Sulit diperbarui tanpa menginstal ulang
Bergantung pada kinerja browser dan koneksi internet
Hanya bisa diakses melalui komputer tertentu
Tidak dapat menampilkan animasi atau media interaktif
Untuk melakukan pemrograman di MIT App Inventor kita dapat melakukan perpindahan layar melalui tombol, untuk melakukan perpindahan layar melalui tombol, hal yang pertama kita lakukan adalah melalui bagian blocks... untuk menampilkan blok "when button1 click".
Button
Screen 1
Logic
Control
Notifier
Salah satu keuntungan utama dari aplikasi mobile dibandingkan aplikasi desktop adalah...
Memiliki performa lebih tinggi dibandingkan komputer
Tidak memerlukan pembaruan secara berkala
Dapat diakses kapan saja dengan mobilitas tinggi
Tidak membutuhkan koneksi internet sama sekali
Hanya bisa digunakan pada satu perangkat tertentu
Seorang pengguna ingin mengedit video dengan fitur yang lebih kompleks dan profesional. Jenis aplikasi yang paling tepat untuk kebutuhannya adalah...
Aplikasi berbasis web
Aplikasi berbasis mobile
Aplikasi berbasis desktop
Aplikasi berbasis cloud
Aplikasi berbasis IoT
Seorang pengembang ingin membuat aplikasi yang menggunakan fitur sensor pada ponsel, seperti GPS dan kamera. Platform yang paling cocok untuk pengembangan aplikasi ini adalah...
Desktop
Web
Mobile
Cloud
Command Line Interface
Salah satu contoh aplikasi berbasis cloud yang sering digunakan untuk kolaborasi dan penyimpanan dokumen secara online adalah...
Microsoft Word
Google Docs
VLC Media Player
Adobe Premiere
Salah satu keuntungan dari aplikasi berbasis cloud dibandingkan aplikasi lainnya adalah...
Dapat berjalan tanpa koneksi internet
Tidak perlu server penyimpanan data
Data tersimpan secara online dan dapat diakses dari mana saja
Tidak membutuhkan biaya tambahan untuk pengguna
Tidak dapat diakses secara bersamaan oleh banyak pengguna
Seorang guru ingin membuat aplikasi interaktif untuk siswa agar mereka bisa mengakses materi secara online dengan berbagai fitur multimedia. Platform pengembangan yang paling sesuai untuk aplikasi ini adalah...
Aplikasi Desktop
Aplikasi Web
Aplikasi Mobile
Aplikasi Standalone
Aplikasi IoT
Berikut ini yang bukan merupakan keunggulan dari aplikasi berbasis mobile adalah...
Memiliki mobilitas tinggi
Dapat menggunakan fitur perangkat seperti kamera dan GPS
Tidak memerlukan instalasi tambahan
Dapat berjalan di berbagai ukuran layar
Banyak tersedia di toko aplikasi seperti Google Play Store dan App Store
Di era digital saat ini, banyak aplikasi mobile yang dikembangkan menggunakan berbagai platform pemrograman. Salah satu platform yang dirancang untuk mempermudah pembuatan aplikasi Android tanpa perlu menulis kode pemrograman secara manual adalah...
Android Studio
Eclipse
MIT App Inventor
Visual Studio
NetBeans
MIT App Inventor adalah platform yang dirancang untuk membantu pengguna dalam membuat aplikasi Android dengan sistem visual berbasis...
Drag and drop blok kode
Bahasa pemrograman Java
Perintah berbasis teks
Pemrograman berbasis C++
Skrip Python otomatis
Maksud dari fill parent dari bagian desain app inventor adalah
Drag and drop blok kode
Ukuran menyesuaikan layar
Perintah berbasis teks
kode untuk berpindah screen
Skrip Python otomatis
Salah satu keunggulan MIT App Inventor dibandingkan dengan platform pemrograman tradisional adalah...
Hanya dapat digunakan oleh programmer profesional
Menggunakan bahasa pemrograman berbasis teks yang kompleks
Memungkinkan pengguna membuat aplikasi tanpa menulis kode secara manual
Harus diinstal di komputer dengan spesifikasi tinggi
Tidak dapat digunakan untuk membuat aplikasi Android
Dalam MIT App Inventor, pengguna perlu masuk ke platform menggunakan akun...
GitHub
Gmail
Setelah masuk ke MIT App Inventor, langkah pertama yang harus dilakukan untuk membuat aplikasi baru adalah...
Memilih template yang sudah tersedia
Menginstal software tambahan terlebih dahulu
Membuat proyek baru melalui menu "Create a new project"
Mengatur server lokal untuk penyimpanan kode
Menghubungkan perangkat Android dengan kabel USB
Dalam tampilan utama MIT App Inventor, terdapat beberapa komponen dasar dalam Design View. Salah satu komponen yang digunakan untuk menambahkan objek ke dalam aplikasi adalah...
Viewer
Palette
Properties
Emulator
Code Blocks
Komponen Viewer dalam MIT App Inventor berfungsi untuk...
Menampilkan daftar objek yang bisa digunakan dalam aplikasi
Menyimpan media seperti gambar dan musik
Menampilkan simulasi tampilan aplikasi seperti di layar ponsel
Mengatur properti komponen aplikasi
Mengelola daftar variabel dalam aplikasi
Dalam MIT App Inventor, bagian yang digunakan untuk mengatur tampilan dan interaksi komponen dengan pengguna disebut...
Palette
Code Blocks
Component
Properties
Emulator
Salah satu blok yang digunakan untuk operasi matematika adalah...
Math Blocks
Logic Blocks
List Blocks
Procedure Blocks
Text Blocks
Dalam MIT App Inventor, Variable Blocks digunakan untuk...
Mengatur warna tampilan aplikasi
Menyimpan dan mengelola variabel dalam aplikasi
Menampilkan teks dalam aplikasi
Mengatur daftar komponen
Menjalankan perintah tanpa input pengguna
Untuk menguji aplikasi yang sedang dibuat di MIT App Inventor, pengguna dapat menggunakan fitur...
AI Chatbot
AI Companion
Text Editor
Manual Debugging
XML Parser
Dalam tugas awal pembuatan aplikasi di MIT App Inventor, biasanya pengguna harus membuat minimal dua screen, yaitu...
Splash Screen dan Info Screen
Home Screen dan satu screen tambahan dengan tombol kembali ke Home Screen
Setting Screen dan Help Screen
Login Screen dan Register Screen
Dashboard Screen dan Statistik Screen
