WorksheetsLatihan SAS informatika kelas 12 pt.2
Total questions: 35
Worksheet time: 18mins
Sebuah mobil otonom (self-driving car) menggunakan kamera dan sensor untuk mendeteksi lingkungan, kemudian memproses data tersebut secara real-time untuk membuat keputusan berbelok atau mengerem. Aspek inti informatika yang paling dominan dalam proses pengambilan keputusan cerdas berdasarkan data sensor tersebut adalah...
Jaringan Komputer
Berpikir Komputasional
Teknologi Informasi dan Komunikasi (TIK)
Desain Grafis
Manajemen Perkantoran
Dalam penerapan Smart Home, lampu dapat menyala otomatis ketika mendeteksi gerakan manusia. Keterhubungan antara sensor gerak, mikrokontroler, dan lampu yang bekerja sebagai satu kesatuan perangkat keras dan lunak merupakan representasi dari aspek...
Analisis Data
Sistem Komputer
TIK
Social Engineering
User Interface
Aplikasi streaming film menggunakan algoritma AI untuk merekomendasikan film berdasarkan riwayat tontonan pengguna. Proses mengolah ribuan riwayat tontonan menjadi pola rekomendasi termasuk dalam aspek inti...
Sistem Komputer
Jaringan Komputer
Analisis Data
TIK
Teknik Elektro
Sebuah kota menerapkan konsep Smart City dengan memasang ribuan sensor kualitas udara yang mengirimkan data setiap detik ke server pusat. Karakteristik Big Data yang menggambarkan kecepatan aliran data yang sangat tinggi ini disebut...
Volume
Velocity
Variety
Veracity
Value
Tantangan utama dalam pengolahan data pada sistem Internet of Things (IoT) di kota cerdas yang melibatkan data privasi warga (seperti CCTV atau data kesehatan) adalah...
Keterbatasan bandwidth internet
Keamanan data dan privasi
Harga sensor yang mahal
Kurangnya sumber daya listrik
Ukuran fisik sensor
Peran utama Internet of Things (IoT) dalam solusi manajemen sampah cerdas (Smart Waste Management) adalah...
Mengurangi jumlah sampah plastik
Memantau volume sampah di bak penampungan secara real-time melalui sensor
Mendaur ulang sampah secara otomatis tanpa mesin
Menyediakan Wi-Fi gratis di tempat sampah
Menghapus data sampah dari database
Sebuah perusahaan startup ingin menyewa infrastruktur server virtual, penyimpanan (storage), dan jaringan tanpa harus membeli perangkat keras fisik sendiri. Model layanan Cloud Computing yang paling tepat untuk kebutuhan ini adalah...
SaaS (Software as a Service)
PaaS (Platform as a Service)
IaaS (Infrastructure as a Service)
DaaS (Data as a Service)
FaaS (Function as a Service)
Google Docs dan Microsoft Office 365 yang memungkinkan pengguna mengedit dokumen secara langsung melalui browser tanpa perlu menginstal aplikasi adalah contoh penerapan...
IaaS
PaaS
SaaS (Software as a Service)
Local Host
Client-Server konvensional
Salah satu keunggulan utama menggunakan layanan Cloud Computing dibandingkan server tradisional (on-premise) adalah Scalability, yang berarti...
Data lebih aman dari virus
Biaya awal yang sangat mahal
Kemampuan menaikkan atau menurunkan kapasitas sumber daya sesuai kebutuhan
Hanya bisa diakses dari satu lokasi
Tidak memerlukan koneksi internet
Seorang pengembang aplikasi (developer) ingin fokus pada pembuatan kode program (coding) tanpa pusing memikirkan instalasi sistem operasi atau pemeliharaan server. Layanan cloud yang menyediakan framework pengembangan siap pakai adalah...
IaaS
PaaS (Platform as a Service)
SaaS
Hardware as a Service
Network as a Service
Pada papan Arduino, komponen utama yang berfungsi sebagai "otak" untuk memproses instruksi program adalah...
Resistor
Kapasitor
Mikrokontroler
Breadboard
Port USB
Perhatikan struktur dasar kode Arduino berikut: C++ void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); } Kapan kode yang berada di dalam blok void setup() akan dijalankan?
Berulang-ulang tanpa henti
Hanya satu kali saat Arduino pertama kali dinyalakan atau di-reset
Setiap 1 detik sekali
Saat tombol ditekan
Saat terjadi error
Fungsi utama dari blok void loop() pada pemrograman Arduino adalah...
Menginisialisasi pin mode
Menjalankan kode program secara berulang terus-menerus
Menghentikan program
Menyimpan variabel global
Menghubungkan ke Wi-Fi
Jika kita ingin menunda eksekusi program selama 2 detik pada Arduino, sintaks yang tepat adalah...
wait(2);
sleep(2000);
delay(2000);
stop(2);
pause(2000);
Komponen elektronika yang berfungsi untuk memancarkan cahaya dan sering digunakan sebagai indikator output pada rangkaian Arduino adalah...
Resistor
LED (Light Emitting Diode)
LDR (Light Dependent Resistor)
Kapasitor
Transistor
Dalam sebuah rangkaian Arduino, resistor sering dipasang seri dengan LED. Fungsi resistor tersebut adalah...
Menambah terang cahaya LED
Mengubah tegangan AC menjadi DC
Membatasi arus listrik agar LED tidak rusak/terbakar
Menyimpan muatan listrik
Mengukur intensitas cahaya
Manakah di antara komponen berikut yang tergolong sebagai perangkat INPUT (sensor) pada Arduino?
LED
Buzzer (Speaker)
Motor Servo
Sensor Ultrasonic (HC-SR04)
Layar LCD
Jika Anda membuat proyek "Palang Pintu Otomatis", komponen yang berfungsi sebagai OUTPUT untuk menggerakkan palang pintu adalah...
Sensor PIR
Motor Servo
Sensor Jarak
Potensiometer
Push Button
Perhatikan kode Python berikut: Python angka = 10 if angka > 5: print("Besar") else: print("Kecil") Output yang dihasilkan dari kode di atas adalah...
Kecil
Besar
10
5
Error
Struktur data List pada Python didefinisikan dengan tanda kurung...
( ) (Kurung biasa)
{ } (Kurung kurawal)
[ ] (Kurung siku)
< > (Kurung sudut)
"" (Tanda kutip)
Perhatikan kode manipulasi List berikut: Python buah = ["Apel", "Mangga", "Jeruk", "Anggur"] print(buah[2]) Apa output yang akan muncul di layar?
Apel
Mangga
Jeruk
Anggur
Pisang
Fungsi Python yang digunakan untuk menambahkan elemen baru ke bagian akhir sebuah List adalah...
add()
insert()
push()
append()
plus()
Library Python yang paling populer digunakan untuk manipulasi dan analisis data dalam bentuk tabel (DataFrame) adalah...
Matplotlib
Pandas
NumPy
Scikit-Learn
TensorFlow
Untuk membaca file dataset berformat CSV menggunakan library Pandas, sintaks yang benar adalah...
pd.read_csv("data.csv")
pd.open_csv("data.csv")
pd.load_file("data.csv")
pd.import("data.csv")
csv.read("data.csv")
Fungsi df.head() pada library Pandas digunakan untuk...
Menampilkan baris paling bawah dari data
Menghitung rata-rata data
Membuat grafik dari data
Menampilkan 5 baris pertama dari dataset
Menghapus header tabel
Library Matplotlib dalam analisis data utamanya digunakan untuk...
Membersihkan data kosong
Melakukan prediksi mesin learning
Visualisasi data (membuat grafik/plot)
Mengelola database SQL
Membuat aplikasi web
Dalam pembuatan model Machine Learning, dataset biasanya dibagi menjadi dua bagian, yaitu Training Set dan Testing Set. Tujuan utama dari pembagian ini adalah...
Agar data menjadi lebih banyak
Untuk menguji kinerja model pada data yang belum pernah dilihat sebelumnya (evaluasi)
Agar proses coding lebih cepat
Untuk menghapus data yang duplikat
Agar komputer tidak panas
Dalam evaluasi model Regresi Linear, nilai R2 digunakan untuk mengukur seberapa baik model memprediksi data. Jika nilai R2 mendekati angka 1 (misal 0.95), artinya...
Model sangat buruk dalam memprediksi
Model memiliki akurasi yang sangat baik dan sesuai dengan data
Terjadi error pada program
Data yang digunakan terlalu sedikit
Model tidak dapat digunakan
Regresi Linear adalah metode statistik yang digunakan untuk...
Mengelompokkan data (Clustering)
Memprediksi nilai variabel numerik berdasarkan hubungan antar variabel
Mengenali wajah dalam gambar
Menerjemahkan bahasa
Menyortir data dari terkecil ke terbesar
Jika Anda memiliki dataset: - X (Jam Belajar) - Y (Nilai Ujian) Anda ingin memprediksi Nilai Ujian berdasarkan Jam Belajar. Variabel Y (Nilai Ujian) disebut sebagai...
Variabel Independen (Fitur)
Variabel Dependen (Target)
Outlier
Konstanta
Noise
Perhatikan kode Python berikut: Python angka = 3 if angka < 5: print("Kecil") else: print("Besar") Output yang dihasilkan dari kode di atas adalah...
Kecil
Error
5
Besar
3
Perhatikan kode manipulasi Dictionary berikut: Python data = {"nama": "Ali", "umur": 25} print(data["umur"]) Apa output yang akan muncul di layar?
Ali
Error
25
umur
Data tidak ditemukan
Dalam penerapan Smart Home, termostat dapat mengatur suhu otomatis berdasarkan preferensi pengguna. Keterhubungan antara sensor suhu, mikrokontroler, dan sistem pemanas merupakan representasi dari aspek...
User Interface
Social Engineering
TIK
Sistem Komputer
Analisis Data
Fungsi yang digunakan untuk menghapus elemen dari List di Python adalah...
discard()
pop()
delete()
remove()
clear()
Dalam analisis data, library yang digunakan untuk melakukan operasi matematika dan statistik pada array adalah...
Scikit-Learn
Matplotlib
TensorFlow
NumPy
Pandas
