Worksheets2526 9.1.1 - LATIHAN SOAL
Total questions: 80
Worksheet time: 40mins
Analisis data dalam informatika dapat diartikan sebagai proses penyelidikan atas suatu fakta melalui keterangan nyata yang diperoleh dari data. Dalam konsep komputasi, kegiatan ini sejalan dengan tahapan...
Output–Proses–Input
Penyimpanan–Distribusi–Publikasi
Input–Proses–Output
Komunikasi–Transmisi–Analisis
Menurut KBBI Daring, analisis berarti menyelidiki suatu peristiwa agar faktanya dapat diketahui, sedangkan data berarti keterangan nyata. Berdasarkan pengertian tersebut, analisis data dapat diartikan sebagai...
Pengumpulan data untuk hiburan.
Menggabungkan beberapa data secara acak.
Penyelidikan terhadap fakta melalui keterangan nyata.
Membuat data palsu untuk simulasi.
Salah satu fungsi utama analisis data adalah menghasilkan informasi yang bisa digunakan untuk membuat keputusan tertentu. Dalam dunia nyata, hasil analisis data dapat digunakan untuk...
Menyimpan data tanpa diolah.
Menghapus informasi lama.
Membuat prediksi dan kesimpulan.
Mengacak data agar tidak diketahui orang lain.
Dalam contoh analisis data jumlah penduduk, data dikumpulkan dari tahun ke tahun untuk melihat tren kenaikan. Sebelum disajikan dalam bentuk grafik, langkah penting yang harus dilakukan adalah...
Membuat data baru tanpa sumber.
Menyembunyikan data dari publik.
Memastikan kebenaran dan keakuratan data.
Mengubah data agar terlihat menarik.
Teknik analisis data di era internet yang digunakan untuk menyalin data dari halaman web dan memindahkannya ke dalam spreadsheet disebut...
Crawling
Filtering
Scraping
Clustering
Dalam dunia bisnis, aplikasi analisis data membantu memahami perilaku pelanggan dan tren pasar. Salah satu aplikasi yang memungkinkan visualisasi data dinamis dari berbagai sumber adalah...
Google Docs
Visual Studio
Microsoft Power BI
Paint 3D
MySQL termasuk salah satu perangkat lunak analisis data berbasis sistem manajemen basis data relasional (RDBMS). Bahasa yang digunakan untuk mengelola dan menganalisis data pada MySQL adalah...
HTML
Python
SQL
Java
Microsoft Excel memiliki berbagai kelebihan dalam analisis data, antara lain kemudahan dalam perhitungan otomatis seperti “AutoSum”. Fungsi AutoSum digunakan untuk...
Menghapus data otomatis.
Mengurutkan teks alfabet.
Menjumlahkan data secara cepat.
Mengganti data lama dengan baru.
Setiap aplikasi analisis data memiliki kelebihan dan kekurangannya. Salah satu kekurangan Microsoft Power BI adalah...
Tidak bisa membuat grafik.
Tidak bisa diakses secara online.
Kinerja melambat jika data terlalu besar.
Tidak mendukung integrasi data.
Apa kelemahan utama dari MySQL ketika digunakan untuk menangani data dalam jumlah sangat besar?
Tidak bisa dijalankan di komputer pribadi.
Hanya bisa digunakan secara offline.
Kurang efisien saat menangani volume data yang sangat besar.
Tidak memiliki fitur keamanan.
Sebutkan salah satu perangkat analisis data yang umum digunakan dalam informatika!
Photoshop
Power BI
CorelDRAW
Visual Studio
Mengapa penting untuk memperhatikan validitas data dan melakukan otomatisasi seperti scraping dalam analisis data?
Agar data lebih mudah dihapus
Untuk memastikan data akurat dan proses efisien
Supaya data bisa dicetak dengan cepat
Agar data bisa diakses tanpa internet
Jelaskan konsep literasi data dan pemikiran komputasional dalam analisis data!
Hanya fokus pada hasil akhir
Melibatkan proses input, proses, dan output
Mengabaikan proses pengolahan data
Hanya menggunakan data mentah
Program komputer adalah sekumpulan instruksi yang ditulis untuk menjalankan fungsi tertentu pada komputer. Proses utama yang dilakukan komputer untuk melaksanakan instruksi program disebut...
Translasi dokumen
Penggandaan data
Eksekusi instruksi pada prosesor
Visualisasi perangkat keras
Kode sumber (source code) dalam program komputer memiliki fungsi penting karena...
Tidak dapat dibaca oleh manusia
Hanya berisi data acak
Dapat dibaca dan dianalisis oleh programmer
Digunakan untuk menghapus algoritme
Proses mengubah kode sumber menjadi bentuk biner agar bisa dijalankan langsung oleh komputer disebut...
Decrypting
Translating
Compiling
Integrating
Beberapa program komputer dapat dijalankan bersamaan dalam satu waktu. Kemampuan komputer tersebut disebut...
Multiprocessing
Multileveling
Multitasking
Multifunction
Agar mudah dikelola, program besar biasanya dipecah menjadi bagian-bagian kecil agar mudah diperbaiki dan dikembangkan. Bagian program kecil tersebut disebut...
Subfolder
Subdata
Subprogram
Subnetwork
Salah satu bahasa pemrograman yang menjadi dasar dari perkembangan pemrograman visual dan mudah dipahami oleh pemula adalah...
Python
C++
BASIC
Java
Perkembangan antarmuka grafis (GUI) seperti Windows memberikan dampak besar pada dunia pemrograman karena...
Menghapus semua kode program
Membatasi fungsi perangkat lunak
Membuat interaksi komputer lebih intuitif
Menghilangkan peran sistem operasi
Microsoft memperkenalkan alat pemrograman visual pada awal tahun 1990-an yang dikenal dengan nama...
Visual Studio Code
Delphi
Visual Basic
Pygmalion
Salah satu manfaat pemrograman visual untuk siswa adalah...
Menyulitkan dalam memahami algoritma
Hanya bisa digunakan di komputer super
Membantu memahami logika program melalui tampilan visual
Menghapus konsep variabel dan logika
Pemrograman visual digunakan secara luas di dunia pendidikan karena...
Hanya dipakai oleh profesional IT
Tidak membutuhkan logika berpikir
Mudah, menarik, dan membantu memahami konsep pemrograman
Menggantikan seluruh bahasa pemrograman
Berikut ini yang merupakan manfaat pemrograman visual bagi siswa adalah...
Membingungkan siswa dengan konsep yang rumit
Memudahkan siswa memahami konsep looping, variabel, dan kondisi dengan cara yang menyenangkan
Membatasi kreativitas siswa dalam belajar
Hanya digunakan untuk simulasi nyata saja
Manakah yang termasuk cakupan kompetensi yang diuji dalam pemrograman visual?
Pengertian program komputer & eksekusinya
Cara membuat website
Teknik desain grafis
Penggunaan media sosial
Sejarah dan manfaat pemrograman visual dapat dipelajari melalui bahasa berikut, kecuali...
BASIC
GUI
Visual Basic
HTML
Aplikasi pemrograman visual dalam pendidikan bertujuan untuk...
Menggantikan seluruh metode pembelajaran tradisional
Membantu siswa memahami konsep pemrograman dengan cara yang interaktif
Membatasi akses siswa ke teknologi
Hanya digunakan oleh guru
Subprogram adalah satu blok program yang dapat digunakan kembali dalam program utama. Tujuan utama dibuatnya subprogram adalah agar...
Program menjadi lebih panjang dan rumit
Proses komputasi menjadi lambat
Program lebih efisien dan mudah dipelihara
Program tidak bisa digunakan ulang
Salah satu kelebihan menggunakan subprogram adalah membantu programmer dalam melacak kesalahan (debugging). Hal ini karena...
Semua kode berada dalam satu blok besar
Subprogram tidak memiliki batas logika
Kesalahan bisa dicari di blok program tertentu saja
Semua variabel bersifat global
Subprogram terbagi menjadi dua jenis utama, yaitu...
Class dan Object
Variable dan Constant
Prosedur dan Fungsi
Input dan Output
Pada contoh di atas, perintah Garis; berfungsi untuk...
Menghapus blok utama
Menghentikan program
Memanggil prosedur yang sudah dibuat
Menambahkan variabel baru
Perbedaan utama antara prosedur dan fungsi dalam pemrograman adalah...
Prosedur lebih cepat dari fungsi
Fungsi tidak bisa digunakan ulang
Fungsi mengembalikan nilai, prosedur tidak
Prosedur tidak membutuhkan nama
Agar subprogram mudah dipahami, setiap subprogram sebaiknya hanya memiliki satu tujuan utama. Prinsip ini disebut...
Generalisasi subprogram
Looping tunggal
Satu Tujuan (Single Purpose)
Variabel Global
Subprogram yang baik harus bersifat independen, artinya...
Dapat berjalan tanpa komputer
Bergantung pada semua subprogram lain
Dapat berjalan sendiri tanpa bergantung pada subprogram lain
Harus selalu memanggil subprogram lain
Ukuran subprogram sebaiknya kecil dibandingkan dengan program utama. Tujuan dari prinsip ini adalah...
Agar program lebih lama dieksekusi
Supaya subprogram bisa saling menumpuk
Memudahkan pengelolaan dan perbaikan kesalahan
Membatasi jumlah instruksi
Fungsi memiliki tipe data karena...
Tidak menghasilkan keluaran
Dijalankan tanpa logika
Harus mengembalikan nilai ke program utama
Tidak memiliki parameter
Untuk dapat membagi program menjadi subprogram yang baik, seorang programmer harus terlebih dahulu...
Menulis kode tanpa rencana
Menyalin program orang lain
Memahami keseluruhan alur program utama
Menjalankan program tanpa pengujian
Pemrograman visual adalah pendekatan dalam membuat program komputer dengan menggunakan...
Tulisan tangan dan perintah suara
Bahasa alami tanpa komputer
Antarmuka grafis (GUI) dan blok-blok instruksi
Perintah biner dalam mesin
Prinsip dasar pemrograman visual dapat diibaratkan seperti bermain lego, karena...
Program dibentuk dari tulisan dan simbol rumit
Semua kode ditulis berurutan dalam satu baris
Blok-blok instruksi disusun dan dihubungkan seperti potongan puzzle
Pemrogram harus mengetik ribuan baris kode
Salah satu keuntungan utama pemrograman visual bagi pemula adalah...
Membutuhkan hafalan sintaks rumit
Mengharuskan pemahaman mendalam tentang arsitektur komputer
Mudah dipelajari karena bersifat interaktif dan visual
Tidak bisa digunakan untuk belajar logika pemrograman
Contoh aplikasi pemrograman visual yang sering digunakan untuk membuat animasi dan game sederhana adalah...
Visual Studio Code
Python Editor
Scratch
Eclipse
Aplikasi pemrograman visual yang dikembangkan oleh MIT untuk membuat aplikasi Android sederhana disebut...
Code::Blocks
BlueJ
App Inventor
Android Studio
Salah satu keunggulan pemrograman visual dibandingkan pemrograman teks adalah...
Dapat membuat sistem operasi baru
Lebih rumit untuk dipahami
Tidak memerlukan penulisan sintaks yang kompleks
Membutuhkan perangkat keras yang mahal
Berdasarkan tabel, keunggulan utama pemrograman visual adalah...
Digunakan untuk sistem database besar
Tidak membutuhkan komputer
Mudah dipahami oleh pemula dan cepat membuat prototipe
Dijalankan hanya dengan perintah suara
Kekurangan dari pemrograman visual dibanding pemrograman teks adalah...
Terlalu sulit untuk dipelajari oleh pemula
Tidak bisa digunakan di komputer modern
Kurang efisien untuk proyek besar dan kompleks
Tidak bisa digunakan di bidang pendidikan
Dalam pemrograman visual, kesalahan sintaks jarang terjadi karena...
Program hanya dijalankan di server
Semua kode dibuat otomatis oleh sistem operasi
Pengguna menyusun blok yang sudah memiliki struktur benar
Semua perintah ditulis dalam satu baris kode
Contoh proyek sederhana yang dapat dibuat menggunakan pemrograman visual Scratch adalah...
Program kompresi data
Sistem jaringan komputer
Permainan sederhana dengan karakter bergerak dan suara
Aplikasi perhitungan data besar
Subprogram adalah satu blok program yang dapat digunakan kembali dalam program utama. Tujuan utama dibuatnya subprogram adalah agar...
Program menjadi lebih panjang dan rumit
Proses komputasi menjadi lambat
Program lebih efisien dan mudah dipelihara
Program tidak bisa digunakan ulang
Salah satu kelebihan menggunakan subprogram adalah membantu programmer dalam melacak kesalahan (debugging). Hal ini karena...
Semua kode berada dalam satu blok besar
Subprogram tidak memiliki batas logika
Kesalahan bisa dicari di blok program tertentu saja
Semua variabel bersifat global
Subprogram terbagi menjadi dua jenis utama, yaitu...
Class dan Object
Variable dan Constant
Prosedur dan Fungsi
Input dan Output
Pada contoh di atas, perintah Garis; berfungsi untuk...
Menghapus blok utama
Menghentikan program
Memanggil prosedur yang sudah dibuat
Menambahkan variabel baru
Perbedaan utama antara prosedur dan fungsi dalam pemrograman adalah...
Prosedur lebih cepat dari fungsi
Fungsi tidak bisa digunakan ulang
Fungsi mengembalikan nilai, prosedur tidak
Prosedur tidak membutuhkan nama
Agar subprogram mudah dipahami, setiap subprogram sebaiknya hanya memiliki satu tujuan utama. Prinsip ini disebut...
Generalisasi subprogram
Looping tunggal
Satu Tujuan (Single Purpose)
Variabel Global
Subprogram yang baik harus bersifat independen, artinya...
Dapat berjalan tanpa komputer
Bergantung pada semua subprogram lain
Dapat berjalan sendiri tanpa bergantung pada subprogram lain
Harus selalu memanggil subprogram lain
Ukuran subprogram sebaiknya kecil dibandingkan dengan program utama. Tujuan dari prinsip ini adalah...
Agar program lebih lama dieksekusi
Supaya subprogram bisa saling menumpuk
Memudahkan pengelolaan dan perbaikan kesalahan
Membatasi jumlah instruksi
Fungsi memiliki tipe data karena...
Tidak menghasilkan keluaran
Dijalankan tanpa logika
Harus mengembalikan nilai ke program utama
Tidak memiliki parameter
Untuk dapat membagi program menjadi subprogram yang baik, seorang programmer harus terlebih dahulu...
Menulis kode tanpa rencana
Menyalin program orang lain
Memahami keseluruhan alur program utama
Menjalankan program tanpa pengujian
Apa manfaat utama dari penggunaan subprogram dalam pemrograman?
Membuat program menjadi lebih rumit
Memudahkan pengelolaan dan pemeliharaan program
Mengurangi efisiensi program
Menghilangkan kebutuhan untuk menguji program
Sebutkan dua jenis subprogram yang umum digunakan dalam pemrograman!
Prosedur dan fungsi
Variabel dan konstanta
Input dan output
Array dan string
Mengapa penting untuk membuat subprogram yang independen dan berukuran kecil?
Agar subprogram mudah digabungkan dan diuji secara terpisah
Agar program menjadi lebih lambat
Agar kode menjadi lebih panjang
Agar subprogram sulit dipahami
Bagaimana struktur modular program dapat meningkatkan kemampuan berpikir komputasional?
Dengan memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah dikelola
Dengan membuat program lebih sulit dipahami
Dengan mengurangi jumlah subprogram
Dengan mengabaikan proses perencanaan
Dalam pemrograman visual, blok instruksi yang digunakan untuk mengulangi suatu proses disebut...
Function
Loop
Condition
Variable
Fungsi dari debugger dalam pemrograman adalah untuk...
Membuat dokumentasi program
Menjalankan program lebih cepat
Menemukan dan memperbaiki kesalahan dalam kode
Menghapus kode yang tidak diperlukan
Dalam pemrograman, struktur data yang digunakan untuk menyimpan koleksi data yang terurut adalah...
Integer
String
Array
Boolean
Manakah dari berikut ini yang bukan merupakan elemen penting dalam pemrograman visual?
Antarmuka pengguna
Logika pemrograman
Penggunaan bahasa markup
Pengolahan data
Dalam pemrograman visual, komponen yang digunakan untuk interaksi pengguna disebut...
Widget
Script
Database
API
Fitur utama dari pemrograman visual adalah...
Penggunaan algoritma yang rumit
Pengembangan aplikasi berbasis teks
Visualisasi alur program yang intuitif
Penggunaan kode yang kompleks
Dalam pemrograman, struktur data yang digunakan untuk menyimpan koleksi data yang terorganisir disebut...
Array
Integer
String
Boolean
Fungsi dalam pemrograman dapat didefinisikan sebagai...
Proses untuk menghapus data
Serangkaian instruksi yang dapat dipanggil berulang kali
Bagian dari program yang tidak dapat diubah
Hanya sekumpulan variabel
Dalam analisis data, metode yang digunakan untuk mengelompokkan data berdasarkan kesamaan disebut...
Normalisasi
Klasifikasi
Regresi
Clustering
Dalam pemrograman visual, salah satu cara untuk meningkatkan interaksi pengguna adalah dengan menggunakan...
Antarmuka berbasis teks
Animasi dan efek visual
Hanya suara tanpa visual
Penggunaan kode sumber yang kompleks
Manakah dari berikut ini yang bukan merupakan contoh aplikasi pemrograman visual?
Blockly
Photoshop
App Inventor
Scratch
Dalam konteks pemrograman visual, apa yang dimaksud dengan 'blok'?
Komponen perangkat keras komputer
Bagian dari kode yang tidak dapat digunakan kembali
Unit instruksi yang dapat disusun untuk membentuk program
Hanya sekumpulan data tanpa fungsi
Dalam analisis data, salah satu metode yang sering digunakan untuk menggambarkan hubungan antara dua variabel adalah...
Regresi Linier
Visualisasi Data
Pengelompokan Data
Analisis Sentimen
Fungsi dari variabel dalam pemrograman adalah untuk...
Menampilkan hasil akhir program
Menghapus data yang tidak diperlukan
Menjalankan perintah secara otomatis
Menyimpan data sementara
Dalam konteks pemrograman, istilah 'debugging' merujuk pada...
Proses menulis kode baru
Proses mendokumentasikan kode
Proses menemukan dan memperbaiki kesalahan dalam kode
Proses mengoptimalkan kinerja program
Dalam pemrograman, variabel digunakan untuk menyimpan data. Salah satu jenis variabel yang dapat menyimpan nilai yang tidak berubah selama program berjalan adalah...
Variabel dinamis
Konstanta
Variabel global
Variabel lokal
Dalam konteks pemrograman, debugging adalah proses...
Mencari dan memperbaiki kesalahan dalam kode
Menambahkan fitur baru ke dalam program
Mengoptimalkan kecepatan program
Membuat dokumentasi program
Dalam pemrograman, prinsip pemisahan tanggung jawab menyatakan bahwa setiap subprogram harus...
Menangani semua fungsi dalam program
Memiliki tanggung jawab yang jelas dan terbatas
Selalu berinteraksi dengan subprogram lain
Menjadi bagian dari satu blok besar
Fungsi dalam pemrograman dapat digunakan untuk...
Hanya digunakan dalam subprogram lain
Menambah kompleksitas kode
Menjalankan program secara bersamaan
Mengembalikan nilai setelah eksekusi
