wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

INFORMATIKA

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Sebuah perusahaan memiliki basis data pelanggan yang besar. Mereka ingin mengembangkan algoritma yang dapat mengidentifikasi pola pembelian pelanggan untuk memberikan rekomendasi produk yang tepat. Manakah teknik atau pendekatan yang tepat untuk digunakan…

a)

Jaringan Saraf Tiruan (Neural Network)

b)

Algoritma genetika

c)

K-Means Clustering

d)

Regresi linier

e)

Naïve Bayes

2.

Seorang pengembang perangkat lunak ingin meningkatkan keamanan sistemnya. Manakah dari opsi berikut yang dapat membantu dalam mengidentifikasi serangan dan melindungi sistem secara real-time….

a)

Intrusion Detection System (IDS)

b)

Firewall

c)

Proxy server

d)

Load balancer

e)

Jaringan Komputer

3.

Anda ingin membuat aplikasi peramalan cuaca yang akurat. Manakah dari metode-metode berikut yang paling tepat untuk digunakan…

a)

Model ARIMA (Autoregressive Integrated Moving Average)

b)

Regresi logistic

c)

Metode Monte Carlo

d)

Algoritma Naive Bayes

e)

Jaringan Saraf Tiruan (Neural Network)

4.

Saat mengembangkan aplikasi mobile yang kompleks, Anda ingin memastikan kinerja yang optimal. Manakah dari strategi pengembangan berikut yang paling efektif….

a)

Menerapkan caching data yang agresif

b)

Menggunakan pengkodean synchronous

c)

Menghindari penggunaan struktur data terindeks

d)

Menambahkan lebih banyak permintaan jaringan untuk meningkatkan kecepatan

e)

Menggunakan pengkodean asynchronous

5.

Saat mengembangkan aplikasi e-commerce, Anda ingin memastikan bahwa data pengguna terlindungi. Manakah langkah yang paling penting untuk meningkatkan keamanan data…

a)

Mengimplementasikan enkripsi end-to-end

b)

Menggunakan protokol HTTP biasa

c)

Menyimpan data pengguna tanpa enkripsi

d)

Mengizinkan akses data secara terbuka kepada semua pengguna

e)

Menggunakan protokol TCP/IP biasa

6.

Saat mengembangkan sebuah aplikasi mobile, mana dari pilihan di bawah ini yang merupakan pertimbangan penting untuk meningkatkan pengalaman pengguna….

a)

Optimisasi kinerja aplikasi

b)

Penggunaan antarmuka pengguna yang rumit

c)

Ketersediaan fitur yang tidak penting

d)

Menampilkan iklan sebanyak mungkin

e)

Optimisasi kinerja system operasi

7.

Saat memilih bahasa pemrograman untuk pengembangan perangkat lunak, mana yang paling tepat untuk digunakan jika Anda ingin kinerja yang cepat dan efisien….

a)

C++

b)

Python

c)

JavaScript

d)

Android

e)

Ruby

8.

Seorang pengembang web ingin meningkatkan keamanan situs web. Mana yang merupakan praktik terbaik untuk mencapai tujuan tersebut…

a)

Menggunakan sertifikat SSL

b)

Menyimpan data pengguna secara terbuka

c)

Menerapkan protokol HTTP tanpa enkripsi

d)

Penggunaan kata sandi yang mudah diingat

e)

Menerapkan protokol HTTP dengan enkripsi

9.

Saat merancang basis data untuk sebuah aplikasi e-commerce, faktor apa yang perlu dipertimbangkan untuk menjamin integritas data…

a)

Penerapan integritas referensial

b)

Penggunaan basis data flat-file

c)

Penggunaan basis data berbasis teks

d)

Penggunaan lebih dari satu basis data terpisah

e)

Penggunaan basis data fleksibel

10.

Seorang analis data ingin mengidentifikasi pola pembelian pelanggan. Mana yang paling tepat untuk digunakan….

a)

Algoritma pengklasifikasi Naive Bayes

b)

Metode regresi linier

c)

Pengurutan gelembung (Bubble sort)

d)

Algoritma DFS (Depth-First Search)

e)

Menggunakan Neural Network

11.

Apa yang dimaksud dengan HTML….

a)

Bahasa Markah

b)

Bahasa Pemrograman

c)

Protokol Jaringan

d)

Bahasa Digital

e)

Sistem Operasi

12.

Apa fungsi dari CSS dalam pengembangan web….

a)

Mengontrol tata letak dan penampilan elemen web

b)

Menyimpan data pengguna

c)

Membuat panggilan selular

d)

Menangani logika bisnis

e)

Membuat panggilan jaringan

13.

Apa yang dimaksud dengan "bug" dalam konteks pemrograman….

a)

Kesalahan atau masalah dalam kode program

b)

Perangkat keras yang rusak

c)

Kesalahan dalam desain produk

d)

Kegagalan sistem operasi

e)

Keberhasilan aplikasi yang digunakan

14.

Apa yang dimaksud dengan "loop" dalam bahasa pemrograman….

a)

Sebuah struktur yang memungkinkan eksekusi ulang pernyataan tertentu

b)

Sebuah perintah untuk keluar dari program

c)

Sebuah perintah untuk menghentikan kompilasi

d)

Sebuah untuk menghentikan aplikasi

e)

Sebuah metode untuk membuat komentar dalam kode

15.

Apa yang dimaksud dengan "compiler" dalam konteks pemrograman….

a)

Sebuah alat untuk menghasilkan kode mesin dari kode sumber

b)

Sebuah perangkat keras untuk menyimpan data

c)

Sebuah perangkat lunak untuk membuat database

d)

Sebuah operator yang menjalankan tugas

e)

Sebuah alat untuk membuat antarmuka pengguna

16.

Saat merancang infrastruktur jaringan untuk perusahaan global, faktor apa yang paling krusial untuk diperhatikan….

a)

Keamanan data yang ketat

b)

Kecepatan internet yang tinggi

c)

Penggunaan perangkat lunak terkini

d)

Teknolgi terbaru

e)

Integrasi perangkat keras yang kompleks

17.

Saat mengelola proyek pengembangan perangkat lunak, manakah metodologi yang paling sesuai untuk memastikan kelancaran proses dan kualitas produk….

a)

Metode Scrum

b)

Model air terjun (Waterfall model)

c)

Model Bintang

d)

Model prototipe

e)

Metode ekstrim (Extreme programming)

18.

Seorang manajer TI ingin meningkatkan efisiensi operasional perusahaan. Manakah teknologi yang paling sesuai untuk diterapkan guna mencapai tujuan tersebut….

a)

Cloud computing

b)

Virtual reality

c)

Augmented reality

d)

Lockchain

e)

Artificial Intelegent

19.

Saat mengembangkan strategi keamanan siber, manakah pendekatan yang paling efektif untuk mengurangi risiko serangan siber….

a)

Melakukan uji penetrasi secara teratur

b)

Menerapkan perangkat lunak keamanan yang sudah usang

c)

Membatasi pelatihan keamanan bagi karyawan

d)

Menggunakan akun pribadi di computer publik

e)

Mengizinkan akses jaringan dari perangkat eksternal tanpa otorisasi

20.

Seorang arsitek jaringan ingin meningkatkan kinerja jaringan. Manakah teknologi jaringan yang dapat digunakan untuk mempercepat aliran data….

a)

MPLS (Multi-Protocol Label Switching)

b)

VPN (Virtual Private Network)

c)

HTTP (Hypertext Transfer – Transfer Protocol)

d)

SMTP (Simple Mail Transfer Protocol)

e)

VoIP (Voice over Internet Protocol)

21.

Apa perbedaan utama antara perangkat keras dan perangkat lunak dalam konteks teknologi informasi….

a)

Perangkat keras adalah komponen fisik, sedangkan perangkat lunak adalah program yang dapat dijalankan.

b)

Perangkat keras mengontrol proses komputasi, sedangkan perangkat lunak menyimpan data.

c)

Perangkat keras adalah aplikasi yang dapat diinstal, sedangkan perangkat lunak adalah komponen fisik.

d)

Perangkat keras memproses data secara visual, sedangkan perangkat lunak menyediakan input pengguna

e)

Perangkat keras lebih ringan dan mudah digunakan

22.

Saat merancang situs web, apa yang harus dipertimbangkan untuk memastikan responsifitas yang baik di berbagai perangkat….

a)

Desain tata letak yang adaptif

b)

Penggunaan gambar berkualitas tinggi

c)

Penggunaan bahasa pemrograman kompleks

d)

Integrasi fitur interaktif yang berlebihan

e)

Brainware yang memiliki pendidikan tertinggi

23.

Seorang manajer TI ingin meningkatkan keamanan data perusahaan. Manakah metode otentikasi yang paling aman untuk diterapkan….

a)

Otentikasi dua faktor

b)

Kunci tunggal

c)

Kunci ganda

d)

Nama pengguna dan sandi

e)

Otentikasi biometrik

24.

Apa keuntungan utama dari menggunakan teknologi Cloud Computing bagi perusahaan….

a)

Skalabilitas dan aksesibilitas yang lebih baik

b)

Ketergantungan pada perangkat keras internal

c)

Kendali penuh atas lingkungan data

d)

Biaya investasi awal yang tinggi

e)

Keamanan data yang luar biasa bisa dijamin..

25.

Saat memilih sistem manajemen database untuk perusahaan, apa yang harus dipertimbangkan agar sesuai dengan kebutuhan bisnis….

a)

Kemampuan untuk menyimpan berbagai jenis data

b)

Harga lisensi perangkat lunak

c)

Keamanan jaringan yang tinggi

d)

Keuntungan yang tinggi

e)

Kompatibilitas dengan perangkat lunak lainnya

26.

Apa singkatan dari "LAN" dalam konteks jaringan computer….

a)

Local Area Network

b)

Local Access Network

c)

Long Access Node

d)

Longitudinal Area Node

e)

Low Acces National

27.

Apa fungsi utama dari perangkat lunak pengolah kata….

a)

Membuat dan mengedit dokumen teks

b)

Mengelola data spreadsheet

c)

Mengirim dan menerima email

d)

Membu laporan secara online

e)

Membuat presentasi grafis

28.

pa yang dimaksud dengan "URL" dalam konteks web ….

a)

Uniform Resource Locator

b)

Unified Resolution Language

c)

Unique Routing Link

d)

Unique Platform

e)

Universal Remote Link

29.

Apa fungsi utama dari perangkat keras printer….

a)

Mencetak dokumen dalam bentuk fisik

b)

b. Menampilkan informasi visual

c)

c. Menyimpan data digital

d)

d. Mengirim data melalui jaringan

e)

e. Meminta spam mengembalikan e-mail

30.

Apa kegunaan utama dari perangkat lunak browser web….

a)

Menelusuri dan menampilkan halaman web

b)

Menyunting gambar digital

c)

Mengedit video

d)

Membuat e-mail

e)

Membuat dan mengelola basis data

31.

Saat merancang sistem komputer baru, faktor-faktor apa yang harus dipertimbangkan untuk memastikan kinerja yang optimal….

a)

Kapasitas RAM

b)

Colokan kabel

c)

Daya tahan baterai

d)

Kecepatan transfer data SSD

e)

Kecepatan clock CPU

32.

Saat merencanakan sistem keamanan untuk jaringan komputer besar, apa yang harus dipertimbangkan untuk melindungi data sensitive…. a. b. c.

a)

Penggunaan enkripsi end-to-end

b)

Penerapan firewall yang kuat

c)

Peripheral yang dipakai menggunakan kualitas yang bagus

d)

Implementasi protokol keamanan yang kompleks

e)

Pemantauan lalu lintas jaringan secara aktif

33.

Seorang insinyur sistem ingin meningkatkan keandalan sistem komputer. Metode mana yang paling tepat untuk digunakan…. a. Penggunaan RAID (Redundant Array of Independent Disks) b. Penambahan lebih banyak perangkat keras

a)

Penggunaan RAID (Redundant Array of Independent Disks)

b)

Penambahan lebih banyak perangkat keras

c)

Implementasi sistem pendingin yang canggih

d)

Peningkatan kualitas RAM

e)

Peningkatan kecepatan prosesor

34.

Saat merancang arsitektur mikroprosesor baru, faktor apa yang paling penting dalam meningkatkan efisiensi energy…

a)

Penggunaan teknik pengelolaan daya yang cerdas

b)

Penggunaan cashing yang tepat

c)

Penambahan lebih banyak inti prosesor

d)

Penggunaan tegangan tinggi

e)

Peningkatan ukuran cache

35.

Seorang ahli jaringan ingin mempercepat transfer data antar server. Teknologi jaringan mana yang paling cocok untuk digunakan dalam situasi ini….

a)

InfiniBand

b)

Gigabit Ethernet

c)

Fiber Channel

d)

Cloning server

e)

Token Ring

36.

Saat memilih komponen untuk membangun komputer gaming, faktor apa yang perlu dipertimbangkan untuk meningkatkan kinerja grafis…

a)

Pemilihan kartu grafis yang sesuai

b)

Penambahan lebih banyak memori RAM

c)

Modifikasi cashing yang paling update

d)

Peningkatan kapasitas penyimpanan HDD

e)

Penggunaan prosesor dengan kecepatan clock yang tinggi

37.

Seorang administrator jaringan ingin meningkatkan keamanan jaringan. Metode keamanan mana yang paling sesuai untuk mencegah serangan DDoS (Distributed Denial of Service)….

a)

Menerapkan sistem deteksi intrusi (Intrusion Detection System)

b)

Mengimplementasikan firewall yang kuat

c)

Menggunakan protokol VPN (Virtual Private Network)

d)

Mengenal pengolahan citra

e)

Penggunaan layanan DNS yang aman

38.

Saat merencanakan sistem penyimpanan data untuk perusahaan, faktor apa yang harus dipertimbangkan untuk memastikan keandalan dan kecepatan akses data….

a)

Penerapan RAID (Redundant Array of Independent Disks)

b)

Kapasitas maksimum penyimpanan

c)

Kecepatan rotasi hard disk

d)

Jenis antarmuka penyimpanan

e)

Mengimplementasikan firewall yang kuat

39.

Seorang teknisi IT ingin meningkatkan kinerja komputer kantor. Manakah tindakan yang paling sesuai untuk mengoptimalkan kinerja system….

a)

Membersihkan hard disk dari file yang tidak perlu

b)

Mengurangi kapasitas memori RAM

c)

Mengganti prosesor dengan model yang lebih lama

d)

Mengimplementasikan firewall yang kuat

e)

Menonaktifkan pembaruan sistem operasi

40.

Saat memilih sistem operasi untuk lingkungan kantor, faktor apa yang paling penting dalam memastikan kompatibilitas perangkat lunak dan hardware….

a)

Dukungan driver perangkat keras

b)

Antarmuka pengguna yang menarik

c)

Ketersediaan perangkat lunak game

d)

Kapasitas maksimum penyimpanan

e)

Kecepatan booting sistem operasi

41.

Ada 4 fondasi berpikir kmputasional yang dikenal dalam ilmu informatika, yaitu abstraksi, algoritma, pengenalan pola, dekomposisi, generalisasi serta mentransfer proses penyelesaian persoalan ke persoalan yang sejenis adalah pengertian dari ….

a)

Pengenalan Pola

b)

Abstraksi

c)

Algoritma

d)

Dekomposisi

e)

Design Thinking

42.

Ruang permasalahan di dunia ini luas sekali, dan tentunya tak seorangpun ingin hidupnya menghadapi persoalan. Setiap bidang juga mempunyai persoalan dari sudut pandang bidang masing-masing, dan akan mengusulkan penyelesaian dengan menggunakan konsep dan prinsip keilmuan dalam bidangnya. Melalui kegiatan BK ini, permasalahan dapat dirangkai menjadi pola solusi yang dibutuhkan untuk persoalan nyata yang dihadapi, salah satu dari pola menemukan sesuatu yang bias berupa benda,angka, konsep dan informasi yang memenuhi kriteria tertentu dalam suatu ruang pencarian adalah ….

a)

Pencarian (Searching)

b)

Pengurutan (Sorting)

       

c)

Tumpukan (Stack)

d)

Antrean (Queue)

e)

Daring (Online)

43.

Terdapat beberapa teknik untuk melakukan pengurutan, salah satu algortima yang digunakan untuk permasalahan pengurutan dalam list (dalam objek), menyelipkan elemen satu per satu sesuai dengan urutan besar kecilnya elemen hingga semua elemen menjadi list yang terurut merupakan pengertian dari….

a)

Insertion sort

       

        

b)

Buble sort

c)

Quick sort

d)

Merge sort

e)

Selection sort

44.

Yang bukan merupakan perangkat masukan (input device) dari kumpulan nama perangkat keras berikut ini adalah…….

     

a)

Monitor

b)

Mic

c)

Scanner

d)

Mouse

e)

Keyboard

45.

Sistem komputer terdiri dari beberapa macam komponen komputer, komponen komputer yang merupakan perangkat yang mempunyai wujud fisik dan bisa disentuh. Perangkat ini terdiri dari berbagai macam benda komputer yang biasa kita pakai disebut….

        

a)

Hardware

b)

Brainware

c)

Software

d)

Ace hardware

e)

Moonware

46.

Perintah yang telah dimasukkan pada suatu Sistem Komputer melalui sebuah proses input dan kemudian disimpan di dalam perangkat computer merupakan fungsi dari….

a)

Storage

b)

Input

c)

Output

d)

Pheriperal

e)

TCP / IP

47.

Software yang merupakan salah satu kategori software yang bertugas menjaga dan melindungi suatu sistem komputer tetapi tidak berhadapan lansung dengan sebuah Hardware disebut ….

      

a)

Utility Software

b)

Programmer Software

c)

Operating Sistem

d)

Storage Unit

e)

Output Unit

48.

Orang yang bertanggungjawab terhadap sebuah penelitian, perencanaan, penkoordinasian dan merekomendasikan pilihan dari suatu software, hardware dan sistem yang sesuai dengan kebutuhan dari seorang penggunanya,dan juga berperan dalam sebuah proses pengembangan dari suatu system adalah pengertian dari….

a)

Sistem Analis

b)

Programmer

c)

Administrator

d)

Operator

e)

Content Creator

49.

Program Aplikasi merupakan salah satu kategori software yang digunakan untuk membantu sebuah pekerjaan seorang pengguna Komputer untuk bisa mengolah berbagai macam Data Komputer. Perangkat Lunak Komputer pada umumnya hanya diinstal sesuai dengan kebutuhan dari seorang pengguna komputer tersebut. Aplikasi yang digunakan untuk mengolah kata ataupun dokumen disebut

a)

Microsoft Word

b)

Microsoft Excel

c)

Microsoft Access

d)

Photo Shop

e)

Web browser

50.

Sistem Operasi komputer merupakan sebuah program dasar yang ada pada komputer, umumnya berfungsi untuk menghubungkan seorang pengguna dengan Hardware. Bisa dikatakan juga bahwa Sistem Operasi merupakan Perangkat Lunak yang berfungsi untuk melakukan suatu pengontrolan dan memanagemen perangkat keras serta termasuk menjalankan sebuah aplikasi yang dapat melakukan suatu proses pengolahan data. Berikut ini merupakan contoh system computer, kecuali….

  

a)

Canva

b)

Microsoft Windows

c)

Linux

d)

Mac OS

e)

Android