NEW
Font size
WorksheetsUjian Tengah Semester Informatika
Total questions: 40
Worksheet time: 20mins
Apa yang dimaksud dengan informasi digital?
Informasi yang disimpan, diproses, dan ditransmisikan dalam bentuk digital
Informasi yang hanya dapat diakses melalui kertas
Data yang hanya dapat digunakan secara manual
Data yang tidak dapat diproses oleh komputer
Data yang tidak memiliki bentuk digital
Kemampuan seseorang untuk mengambil foto dan rekaman video menggunakan ponsel mereka, kemudian mempostingnya secara online adalah salah satu kelemahan informasi digital, yaitu ...
Kejahatan siber
Plagiarisme
Keamanan data
Ketergantungan
Masalah privasi
Tujuan utama dari enkripsi pada teks adalah ...
Untuk meningkatkan kecepatan transmisi data
Untuk melindungi keamanan dan kerahasiaan data
Untuk mengurangi kompleksitas algoritma enkripsi
Untuk mengatur data dalam cara yang terstruktur
Untuk memfasilitasi interpretasi teks
Malware, setelah berhasil menginfeksi perangkat, akan ...
Meningkatkan kinerja sistem
Membuat cadangan data
Mengambil alih kinerja sistem
Meningkatkan keamanan
Memperbaiki sistem
Aspek penting mana yang harus diperhatikan untuk menjaga privasi dan keamanan informasi digital?
Menggunakan kata sandi yang lemah
Berbagi kata sandi dengan teman
Tidak menggunakan otentikasi dua faktor
Menggunakan enkripsi untuk melindungi data
Mengunggah informasi pribadi ke media sosial
Yudha ingin membuat pemodelan data. Untuk membuat entitas dalam pemodelan data, Yudha harus menggambarkannya dalam bentuk ...
Persegi Panjang
Belah Ketupat
Jajar Genjang
Persegi
Oval
Metode berikut bukanlah metode pengumpulan data otomatis ...
Sensor IoT
Pemrograman web
Input manual oleh pengguna
API (Antarmuka Pemrograman Aplikasi)
Penambangan data
Berikut adalah tahap-tahap dalam siklus pemrosesan data ...
Pemrosesan → Penyimpanan → Interpretasi
Koleksi → Pemrosesan → Visualisasi
Koleksi → Desain → Kompilasi
Pemrosesan → Pemasaran → Evaluasi
Analisis → Debugging → Publikasi
Dalam strategi pemrosesan data, alat yang digunakan untuk memvisualisasikan data adalah ...
WinRAR, 7-Zip, FileZilla
Blender, AutoCAD, SketchUp
Notepad, Paint, VLC Media Player
Windows Media Player, iTunes, Spotify
Microsoft Excel, Tableau, Google Data Studio
Salah satu tantangan utama dalam pengumpulan data otomatis adalah ...
Kesulitan menyimpan data di kertas
Semua data dapat dikumpulkan tanpa izin
Limitasi jumlah data yang dapat dikumpulkan
Pembatasan akses seperti kebijakan privasi dan keamanan
Tidak memerlukan teknologi apapun
Manfaat utama dari strategi pemrosesan data yang baik adalah ...
Mengurangi kapasitas penyimpanan data
Menjadikan semua data terlihat sama tanpa klasifikasi
Menghapus data yang disimpan tanpa cadangan
Menambahkan kompleksitas pada data tanpa alasan yang jelas
Mempercepat proses pengambilan keputusan berdasarkan data yang valid
Dalam strategi pemrosesan data, istilah 'Big Data' merujuk pada ...
Data yang hanya dapat diakses oleh satu orang di organisasi
Jumlah besar data yang dihasilkan dengan cepat dan bervariasi
Data yang tidak dapat dianalisis oleh sistem komputer
Data yang selalu statis dan tidak berubah
Data yang hanya dapat disimpan
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut ….
Algoritma
Kompilasi
Enkripsi
Debugging
Pemrograman
Urutan langkah yang benar dalam menyelesaikan suatu masalah adalah?
Algoritma - Program - Solusi - Masalah
Program - Solusi - Masalah - Algoritma
Masalah - Algoritma - Program - Solusi
Solusi - Masalah - Algoritma - Program
Masalah - Solusi - Program - Algoritma
Manakah di antara berikut ini yang bukan alasan untuk menerapkan algoritma dalam desain program komputer?
Meminimalkan penulisan kode yang berulang
Membuat program lebih kecil dan lebih sederhana
Memfasilitasi pembuatan program
Agar kode program tidak mudah disalin
Algoritma dapat menyelesaikan masalah kompleks
Sebuah algoritma yang menyerupai kode program dalam bahasa pemrograman disebut algoritma ...
Greedy
Diagram alir
Deskriptif
Brute force
Pseudocode
Perhatikan gambar berikut !
1, 2, 3
1, 3, 5
1, 4, 5
1, 5, 6
1, 6, 7
Flowchart yang menggambarkan urutan instruksi yang digambarkan dengan simbol tertentu untuk menyelesaikan masalah dalam sebuah program disebut flowchart ...
Program
Schematic
Dokumen
Sistem
Proses
Perhatikan gambar berikut !
1
2
3
4
5
Jika tidak ada nilai perbandingan yang cocok dalam percabangan switch-case, itu akan menyebabkan ...
Program berjalan terus menerus
Program berhenti segera
Defek dalam output
Aksi default dieksekusi
Kesalahan program
Kriteria untuk sebuah compiler adalah ...
Tidak menghasilkan program objek
Program sumber digunakan secara terus-menerus
Menghasilkan program yang dapat dieksekusi
Keamanan program kurang terjamin
Menerjemahkan instruksi satu per satu
Manakah di antara berikut ini yang bukan merupakan keuntungan dari bahasa pemrograman C++?
C++ adalah bahasa pemrograman yang menyenangkan dan mudah dipelajari
C++ dapat ditemukan di sistem operasi saat ini, sistem antarmuka, dan sistem tertanam
C++ adalah salah satu bahasa pemrograman paling populer di dunia
C++ adalah bahasa pemrograman tingkat menengah
C++ memiliki tipe data yang terbatas
IDE DEV C++ di atas dibagi menjadi ... bagian.
1
2
3
4
5
Untuk melihat hasil program yang sedang dikerjakan, tekan tombol ...
CTRL+F8
CTRL+F9
CTRL+F10
CTRL+F11
CTRL+F12
Struktur pertama dari bahasa pemrograman C++ adalah ...
Input
Mulai
#include
int main ()
menggunakan namespace
Menata kode ke dalam grup logis dan untuk mencegah tabrakan sama adalah fungsi ....
main ()
#include
tipe data
komentar
namespace
Fungsi yang digunakan untuk melakukan perhitungan matematis dan mendefinisikan fungsi matematis umum adalah?
string
ctime
cmath
cstdlib
iostream
Jenis data yang digunakan untuk bilangan bulat, tinggi, dan karakter secara berurutan adalah?
float, string, dan int
int, double, dan char
double, int, dan string
char, double, dan float
string, float, dan double
Manakah dari berikut ini yang merupakan deklarasi nama variabel yang benar?
angka_1 = 1;
1angka = 5;
angka 1 = 3
angka = 8
char = 'y';
Operator modulus termasuk dalam jenis operator apa?
logika
bitwise
aritmetika
penugasan
perbandingan
Apa sintaks yang benar untuk menghasilkan output 'Hello World' dalam C++?
system out printer('Hello World')
dispay<<'HelloWorld':
echo 'Hello World';
print<<'Hello World';
cout<<'Hello World';
Below is how to create a comment in C++?
// This is a comment
/* This is a comment
# This is a comment
<Ini Komentar>
"This is a comment
Perintah untuk memasukkan nilai dari keyboard untuk diproses dalam program adalah?
cin
cout
clscr
const
count
Output dari kode di atas adalah?
0, 1, 2, 3, 4
0, 1, 2, 3
01234
1234
0123
Berdasarkan program, jika nilai input adalah a = 7 dan b = 5, nilai c adalah?
2
5
7
12
35
Bentuk umum yang benar dari pernyataan if adalah?
Jika (x > y) maka:
Jika x > y maka:
Jika (x>y) maka
Jika x > y:
Jika (x > y)
Penjelasan yang benar tentang program di atas adalah?
Kode ini menerapkan operator logika AND
Kode ini membandingkan nilai variabel 'ulang' dengan 'y'
Kode ini melakukan loop selama nilai 'ulang' adalah 'y'
Kode ini melakukan loop jika kondisi 'ulang' dan 'y' sama
Kode ini menggunakan loop dengan jumlah iterasi yang diketahui
Yanuar menulis program untuk mengulangi sebuah perintah secara berulang. Setelah dijalankan, program tersebut tidak dapat berhenti. Alasan yang mungkin untuk program Yanuar adalah?
Program memiliki kesalahan
IDE yang digunakan Yanuar mengalami crash
Struktur loop yang tidak benar
Kondisi loop selalu benar
Beban dalam menyimpan memori loop
Amati array di bawah ini!
cout << “nilai [75]);
cout << nilai [75]};
cout << nilai [3];
cout << “nilai [3]”;
cout << nilai [4];
Hasil keluaran dari program di atas adalah?
Dimas dan Aldi
Rini dan Bayu
Aldi dan Putri
Rini dan Putri
Aldi dan Bayu
