NEW
Font size
WorksheetsPTS KELAS 8 SMP SEM 1 2025
Total questions: 50
Worksheet time: 2hrs 40mins
Himpunan data terstruktur adalah …
Data yang disimpan secara acak tanpa aturan
Data yang disusun rapi dengan format tertentu agar mudah diolah
Data yang hanya berupa angka
Data yang tidak memiliki makna
Dalam sebuah tabel data, baris disebut …
Field
Record
Database
Array
Dalam tabel data, kolom disebut …
Record
File
Field
Array
Contoh himpunan data terstruktur adalah …
Daftar nama siswa dalam tabel kelas
Coretan acak di kertas
Gambar tidak beraturan
Percakapan lisan tanpa catatan
Kumpulan data yang terorganisasi dan saling berhubungan disebut …
File
Record
Database
Folder
Dalam data siswa: (Nama, NIS, Alamat), "Nama" merupakan …
Field
Record
Database
Tabel
Dalam data siswa: (Budi, 12345, Jakarta), "Budi, 12345, Jakarta" merupakan …
Field
Record
Database
Array
Kumpulan file yang berhubungan dengan subjek tertentu dalam database disebut …
Record
Field
Tabel
Folder
Salah satu keuntungan data terstruktur adalah …
Sulit dicari
Mudah dikelola, dicari, dan diolah
Tidak bisa diproses komputer
Tidak memiliki makna
Data nilai siswa: Nama, NIS, Nilai Matematika → "Nilai Matematika" disebut …
Field
Record
Array
Database
Data pada Microsoft Excel tersusun dalam …
Slide
Tabel (baris dan kolom)
Folder
Dokumen teks bebas
Kumpulan record dalam tabel disebut …
Field
Array
Database
Worksheet
Fungsi utama himpunan data terstruktur adalah …
Menyulitkan pencarian data
Menyimpan data agar mudah diolah dan dimanfaatkan
Menghilangkan data yang penting
Menyimpan data tanpa aturan
TIK merupakan singkatan dari…
Teknologi Informasi dan Komunikasi
Teknik Ilmu Komputer
Teknologi Industri Kreatif
Tata Informatika Komputer
Contoh pemanfaatan TIK dalam bidang pendidikan adalah…
E-learning
E-banking
E-commerce
E-government
Alat komunikasi tradisional sebelum adanya TIK adalah…
Telegram
Telepon genggam
Media sosial
Internet disebut juga dengan istilah…
Intranet
Jaringan global
Jaringan lokal
Database
Salah satu manfaat TIK dalam bidang pemerintahan adalah…
Online learning
E-voting
Streaming video
Game online
Contoh perangkat output adalah…
Keyboard
Mouse
Monitor
Scanner
Bagian komputer yang berfungsi sebagai otak dan pengolah data adalah…
RAM
CPU
Harddisk
Monitor
Bagian komputer yang berfungsi sebagai otak dan pengolah data adalah…
RAM
CPU
Harddisk
Monitor
Perangkat lunak sistem operasi berfungsi untuk…
Menyimpan data
Menghubungkan perangkat keras dan aplikasi
Menampilkan gambar
Menghapus virus
Contoh perangkat lunak aplikasi adalah…
Windows
Linux
Microsoft Word
DOS
Algoritma adalah…
Bahasa pemrograman komputer
Urutan langkah-langkah logis untuk menyelesaikan masalah
Perintah langsung yang dipahami komputer
Sistem operasi komputer
Ciri utama algoritma adalah…
Harus menggunakan komputer
Harus panjang dan rumit
Memiliki awal dan akhir yang jelas
Ditulis dengan bahasa pemrograman
Contoh algoritma dalam kehidupan sehari-hari adalah…
Membuat akun media sosial
Memasak mie instan sesuai langkah-langkahnya
Bermain game online
Menonton televisi
Tujuan dibuatnya algoritma adalah…
Mempermudah pekerjaan sehari-hari
Mempercepat proses komputasi dan pemecahan masalah
Menghapus data komputer
Mengganti sistem operasi
Bentuk penyajian algoritma yang populer, kecuali…
Narasi
Flowchart
Pseudocode
Program jadi
Pseudocode adalah …
Bahasa pemrograman tingkat tinggi
Deskripsi langkah-langkah algoritma dengan bahasa sederhana yang menyerupai kode program
Bahasa komputer biner
Instruksi yang hanya bisa dipahami mesin
Fungsi utama pseudocode adalah …
Membuat program langsung dapat dijalankan
Membantu merancang algoritma sebelum ditulis dalam bahasa pemrograman
Menghapus kesalahan komputer
Mengganti semua bahasa pemrograman
Keuntungan menggunakan pseudocode adalah …
Hanya bisa dibaca oleh mesin
Tidak dapat dipahami manusia
Mudah dipahami karena menggunakan bahasa alami yang sederhana
Lebih rumit dari bahasa pemrograman
Struktur sekuensial dalam pseudocode berarti …
Instruksi dikerjakan secara berurutan dari atas ke bawah
Instruksi dikerjakan jika ada kondisi tertentu
Instruksi dikerjakan berulang-ulang
Instruksi hanya dijalankan oleh komputer
Pseudocode dengan perintah IF … THEN … ELSE termasuk ke dalam struktur …
Sekuensial
Percabangan (selection)
Perulangan (looping)
Array
Perintah FOR … TO … dalam pseudocode digunakan untuk …
Menentukan kondisi benar atau salah
Melakukan perulangan dengan jumlah langkah tertentu
Menghapus data
Menyusun data secara acak
Berikut yang termasuk contoh pseudocode perulangan adalah …
IF nilai > 75 THEN lulus ELSE tidak lulus
FOR i = 1 TO 10 PRINT i NEXT i
INPUT nama, umur
OUTPUT "Halo Dunia"
termasuk contoh pseudocode perulangan adalah …
IF nilai > 75 THEN lulus ELSE tidak lulus
FOR i = 1 TO 10 PRINT i NEXT i
INPUT nama, umur
OUTPUT "Halo Dunia"
Pseudocode biasanya ditulis dengan …
Bahasa alami yang sederhana dan mudah dimengerti
Simbol-simbol rumit
Angka biner
Bahasa asing yang sulit
Tujuan utama siswa SMP mempelajari pseudocode adalah …
Agar bisa langsung menjadi programmer profesional
Agar mudah memahami algoritma sebelum menulis program
Agar bisa mengganti bahasa pemrograman
Agar tidak perlu belajar komputer
Dalam pseudocode, instruksi untuk menerima masukan dari pengguna menggunakan kata …
OUTPUT
START
INPUT
NEXT
Instruksi untuk menampilkan hasil dalam pseudocode adalah …
SHOW
DISPLAY
OUTPUT
PRINT ONLY
Berikut ini yang bukan termasuk ciri pseudocode adalah …
Menggunakan bahasa sederhana
Tidak tergantung pada bahasa pemrograman tertentu
Sulit dipahami oleh manusia
Mudah dipelajari untuk merancang algoritma
Pseudocode dengan perintah: IF nilai >= 75 THEN OUTPUT "Lulus" ELSE OUTPUT "Tidak Lulus" END IF Termasuk ke dalam struktur …
Sekuensial
Percabangan
Perulangan
Array
Perintah perulangan dalam pseudocode biasanya ditandai dengan kata kunci …
WHILE atau FOR
NEXT atau LAST
REPEAT ONLY
UNTIL STOP
Jika kita ingin menampilkan tulisan "Halo Dunia" dalam pseudocode, maka ditulis …
INPUT "Halo Dunia"
PRINT "Halo Dunia"
OUTPUT "Halo Dunia"
START "Halo Dunia"
Salah satu dampak negatif teknologi informatika adalah …
Akses informasi menjadi cepat
Mudah belajar secara online
Penyebaran berita bohong (hoaks)
Mudah komunikasi jarak jauh
Salah satu contoh perangkat input dalam teknologi informatika adalah …
Printer
Keyboard
Monitor
Speaker
Perangkat yang berfungsi menampilkan output dalam bentuk visual adalah …
Keyboard
Mouse
Monitor
Scanner
Perangkat jaringan yang berfungsi untuk menghubungkan komputer dengan internet adalah …
CPU
Router atau modem
Flashdisk
Monitor
Aplikasi Zoom, Google Meet, dan Microsoft Teams digunakan untuk …
Bermain game
Video conference
Desain grafis
Pemrograman
Dalam teknologi informatika, istilah "Big Data" merujuk pada …
Data yang ukurannya kecil
Data dalam bentuk tulisan saja
Kumpulan data sangat besar yang memerlukan teknologi khusus untuk mengolahnya
Data yang hanya disimpan dalam flashdisk
