16 Oktober 2024

Published Oktober 16, 2024 by with 0 comment

SKB untuk Pranata Komputer Ahli Pertama

1. Apa yang dimaksud dengan pranata komputer?
A. Pengawas sistem jaringan
B. Pengelola data dan sistem informasi dengan menggunakan komputer
C. Operator komputer
D. Pengembang perangkat keras
E. Pengamat perangkat lunak

2. Jaringan komputer yang terdiri dari beberapa komputer di area yang terbatas, seperti kantor atau gedung, disebut:
A. WAN
B. PAN
C. LAN
D. MAN
E. Internet

3. Apa fungsi utama dari sistem operasi dalam komputer?
A. Mengatur tampilan grafis
B. Mengelola perangkat keras dan perangkat lunak
C. Mempercepat akses internet
D. Meningkatkan kecepatan pemrosesan data
E. Menyimpan data di cloud

4. Dalam model OSI (Open Systems Interconnection), lapisan ke-3 adalah:
A. Physical layer
B. Data link layer
C. Network layer
D. Transport layer
E. Application layer

5. Firewall dalam jaringan komputer berfungsi untuk:
A. Mempercepat koneksi internet
B. Melindungi jaringan dari akses yang tidak sah
C. Menambah ruang penyimpanan data
D. Mengatur lalu lintas data antar server
E. Menghubungkan dua jaringan

6. IP address terdiri dari dua bagian utama, yaitu:
A. Nama domain dan alamat jaringan
B. Alamat jaringan dan alamat host
C. Alamat host dan port
D. Subnet mask dan port
E. Domain dan gateway

7. Perangkat lunak open-source memiliki kelebihan berupa:
A. Tidak memerlukan lisensi
B. Bisa dimodifikasi oleh siapa saja
C. Lebih cepat dibandingkan perangkat lunak berbayar
D. Dikelola oleh satu perusahaan
E. Tidak pernah mengalami bug

8. Cloud computing adalah konsep di mana:
A. Data disimpan di perangkat keras lokal
B. Data dan aplikasi dapat diakses melalui internet
C. Jaringan komputer beroperasi tanpa server
D. Perangkat lunak diinstal pada komputer lokal
E. Data hanya disimpan di server perusahaan

9. Database merupakan:
A. Kumpulan program untuk mengelola perangkat keras
B. Sistem penyimpanan data secara terstruktur
C. Aplikasi untuk mengakses internet
D. Program antivirus
E. Perangkat lunak pengolah kata

10. Dalam SQL, perintah untuk mengambil data dari tabel adalah:
A. DELETE
B. INSERT
C. SELECT
D. UPDATE
E. ALTER

11. Virtualization dalam konteks teknologi informasi adalah:
A. Proses menambah kapasitas hard drive
B. Proses membuat versi virtual dari perangkat keras atau perangkat lunak
C. Mempercepat kinerja komputer
D. Membagi file dalam jaringan
E. Menjalankan aplikasi dari jarak jauh

12. Big Data digunakan untuk:
A. Mengelola file-file kecil
B. Menyimpan dan menganalisis data dalam jumlah besar dan kompleks
C. Meningkatkan kapasitas RAM
D. Mempercepat akses data di komputer
E. Mengurangi ukuran file

13. Algoritma bubble sort digunakan untuk:
A. Mengelompokkan data
B. Mengurutkan data secara ascending atau descending
C. Menghapus data duplikat
D. Mencari nilai maksimum dalam data
E. Mencari elemen yang hilang dalam data

14. DNS (Domain Name System) berfungsi untuk:
A. Mengatur lalu lintas data
B. Menerjemahkan alamat IP ke nama domain
C. Menghubungkan perangkat keras dan perangkat lunak
D. Menyimpan data di server
E. Mengelola akses pengguna ke jaringan

15. Pada pemrograman, loop adalah:
A. Instruksi yang dieksekusi berulang kali
B. Fungsi untuk menyimpan data
C. Struktur data yang menyimpan angka
D. Perintah untuk menghentikan program
E. Fungsi untuk menduplikasi file

16. SQL (Structured Query Language) digunakan untuk:
A. Membuat tampilan website
B. Mengelola dan memanipulasi database
C. Mengakses file di komputer
D. Mengatur lalu lintas jaringan
E. Mengirim email secara otomatis

17. Apa itu enkripsi?
A. Proses menambah kecepatan jaringan
B. Proses mengubah data menjadi format yang tidak bisa dibaca
C. Proses penghapusan data dari hard drive
D. Proses mempercepat kinerja perangkat keras
E. Proses membuat cadangan data

18. HTTP (Hypertext Transfer Protocol) digunakan untuk:
A. Mengakses internet
B. Mengelola email
C. Mengunduh file dari internet
D. Mengakses halaman web
E. Mengirim file melalui jaringan lokal

19. Cache memory berfungsi untuk:
A. Menyimpan data yang sering digunakan sementara waktu
B. Mempercepat pengolahan data grafis
C. Menyimpan file permanen
D. Menambah kapasitas penyimpanan komputer
E. Menghubungkan jaringan komputer

20. Apa perbedaan antara SSD (Solid State Drive) dan HDD (Hard Disk Drive)?
A. SSD lebih lambat dibanding HDD
B. SSD lebih cepat dan tahan lama dibanding HDD
C. HDD menggunakan teknologi terbaru
D. HDD lebih ringan dibanding SSD
E. SSD memerlukan lebih banyak daya

21. Ethernet adalah teknologi jaringan yang digunakan untuk:
A. Menghubungkan komputer ke internet secara wireless
B. Menghubungkan perangkat komputer dalam jaringan lokal melalui kabel
C. Menghubungkan printer ke komputer
D. Menghubungkan perangkat lunak ke perangkat keras
E. Menghubungkan komputer ke perangkat Bluetooth

22. Dalam pemrograman, function adalah:
A. Sebuah perintah untuk menjalankan aplikasi
B. Kumpulan perintah yang dapat dipanggil untuk melakukan tugas tertentu
C. Proses menghapus file di komputer
D. Fungsi untuk membuat data baru
E. Sebuah alat untuk mengamankan jaringan

23. SSH (Secure Shell) digunakan untuk:
A. Mengamankan koneksi jarak jauh antar komputer
B. Mengirim file melalui jaringan
C. Mengatur alamat IP
D. Membuat jaringan komputer baru
E. Menyimpan data di cloud

24. HTML adalah bahasa yang digunakan untuk:
A. Membuat aplikasi mobile
B. Membuat dan merancang halaman web
C. Mengelola database
D. Menulis perintah di sistem operasi
E. Menghubungkan perangkat keras ke perangkat lunak

25. RAM (Random Access Memory) adalah:
A. Penyimpanan data permanen
B. Memori yang digunakan untuk menjalankan aplikasi sementara
C. Sistem operasi komputer
D. Penyimpanan data di cloud
E. Perangkat lunak pengolahan data

26. Backup data adalah:
A. Proses menyimpan file di cloud
B. Proses menggandakan data untuk mencegah kehilangan
C. Proses menghapus data dari komputer
D. Proses mempercepat pengolahan data
E. Proses menyimpan data di jaringan lokal

27. Phishing adalah bentuk serangan keamanan yang bertujuan untuk:
A. Menghapus data dari perangkat
B. Mencuri informasi pribadi dengan menyamar sebagai pihak yang dapat dipercaya
C. Mengakses jaringan tanpa izin
D. Mempercepat akses internet
E. Menyebarkan virus melalui email

28. Proxy server berfungsi untuk:
A. Menyimpan data di cloud
B. Mengatur lalu lintas internet dan menyembunyikan alamat IP pengguna
C. Menambah kapasitas penyimpanan komputer
D. Menjalankan aplikasi dari jarak jauh
E. Menghubungkan perangkat lunak ke perangkat keras

29. Compiler adalah perangkat lunak yang digunakan untuk:
A. Menulis dokumen teks
B. Mengubah kode sumber menjadi bahasa mesin yang bisa dieksekusi oleh komputer
C. Menghubungkan komputer dengan perangkat lain
D. Mengatur lalu lintas jaringan
E. Menyimpan file di hard drive

30. Machine learning adalah cabang dari:
A. Desain web
B. Kecerdasan buatan (Artificial Intelligence)
C. Teknologi cloud
D. Pemrograman grafis
E. Jaringan komputer

31. BIOS (Basic Input/Output System) berfungsi untuk:
A. Mengelola penyimpanan cloud
B. Menginisialisasi perangkat keras saat komputer dinyalakan
C. Menyimpan data di hard drive
D. Menghubungkan perangkat lunak ke perangkat keras
E. Mengatur jaringan internet

32. Dalam pemrograman, boolean adalah tipe data yang memiliki nilai:
A. Angka
B. Karakter
C. Benar atau salah (true/false)
D. Tanggal
E. String

33. Apa itu VPN (Virtual Private Network)?
A. Jaringan internet umum
B. Koneksi aman yang digunakan untuk mengakses jaringan pribadi melalui internet
C. Alat untuk mempercepat koneksi internet
D. Sistem penyimpanan online
E. Protokol jaringan lokal

34. Artificial intelligence (AI) adalah teknologi yang memungkinkan komputer untuk:
A. Mengelola jaringan
B. Menyimpan data secara efisien
C. Melakukan tugas-tugas yang biasanya membutuhkan kecerdasan manusia
D. Meningkatkan kecepatan pemrosesan data
E. Membuat cadangan data

35. API (Application Programming Interface) digunakan untuk:
A. Menyimpan data di server
B. Menghubungkan aplikasi dengan layanan lain atau perangkat lunak
C. Mengelola lalu lintas jaringan
D. Mengamankan jaringan
E. Membuat file cadangan

36. Apa itu cookies dalam konteks web browser?
A. Program virus yang menyerang website
B. File yang menyimpan data pengguna saat mengakses website
C. Sistem keamanan untuk website
D. Perangkat lunak untuk mempercepat akses web
E. Alat untuk menghapus cache browser

37. Multithreading adalah konsep dalam pemrograman yang memungkinkan:
A. Proses berjalan berurutan
B. Beberapa proses berjalan secara paralel pada satu program
C. Data disimpan di memori
D. Mengubah struktur data
E. Mengirim file melalui jaringan

38. Git adalah alat yang digunakan untuk:
A. Menjalankan program
B. Mengelola versi kode sumber
C. Mempercepat akses jaringan
D. Menyimpan data di hard drive
E. Menghubungkan perangkat keras ke perangkat lunak

39. Docker adalah platform yang digunakan untuk:
A. Menjalankan aplikasi di cloud
B. Menjalankan aplikasi dalam wadah terisolasi (containers)
C. Membuat website
D. Mempercepat pengolahan data
E. Membuat cadangan data

40. Cybersecurity bertujuan untuk:
A. Meningkatkan kecepatan jaringan
B. Melindungi sistem komputer dan jaringan dari ancaman digital
C. Mengelola server
D. Menambah kapasitas penyimpanan data
E. Membuat cadangan data di cloud

41. ORM (Object-Relational Mapping) digunakan dalam pemrograman untuk:
A. Menghubungkan aplikasi dengan database relasional menggunakan objek
B. Mengelola jaringan komputer
C. Menyimpan data secara aman
D. Menghubungkan perangkat lunak dengan perangkat keras
E. Mengelola lalu lintas internet

42. Dalam dunia pemrograman, debugging adalah proses:
A. Menulis kode program
B. Mencari dan memperbaiki kesalahan atau bug dalam kode
C. Menghapus file yang tidak diperlukan
D. Membuat cadangan data
E. Meningkatkan kecepatan pemrosesan

43. HTTP adalah protokol yang bekerja pada lapisan:
A. Data link
B. Transport
C. Network
D. Application
E. Physical

44. Docker container adalah:
A. Sebuah virtual machine
B. Sebuah proses yang diisolasi dari sistem operasi
C. Perangkat keras untuk menyimpan data
D. Sistem penyimpanan data
E. Teknologi untuk membuat jaringan

45. ORM pada framework Django berfungsi untuk:
A. Menyusun user interface
B. Menghubungkan model dengan database
C. Menyusun tampilan halaman web
D. Mengelola cache data
E. Menyimpan log pengguna

46. Load balancer berfungsi untuk:
A. Mengelola server
B. Membagi lalu lintas jaringan di beberapa server agar seimbang
C. Menambah kapasitas penyimpanan data
D. Menghubungkan komputer dengan perangkat lain
E. Mengatur aplikasi yang berjalan

47. JSON (JavaScript Object Notation) digunakan untuk:
A. Menyimpan dan menukar data dalam format teks yang mudah dibaca
B. Membuat halaman web
C. Mengamankan data di internet
D. Mempercepat proses jaringan
E. Menyimpan file gambar

48. Apa itu CI/CD (Continuous Integration/Continuous Deployment) dalam pengembangan perangkat lunak?
A. Sistem yang digunakan untuk debugging
B. Alur kerja yang otomatis untuk menguji dan mengirimkan perubahan kode ke produksi
C. Proses untuk membuat database baru
D. Teknologi untuk mempercepat koneksi internet
E. Sistem penyimpanan data online

49. REST API adalah:
A. Interface yang memungkinkan sistem berkomunikasi dengan mudah melalui HTTP
B. Sistem penyimpanan data di cloud
C. Jaringan komputer lokal
D. Proses enkripsi data
E. Sistem untuk debugging

50. Scrum adalah:
A. Framework manajemen proyek untuk pengembangan perangkat lunak yang agile
B. Bahasa pemrograman
C. Sistem operasi komputer
D. Teknologi jaringan komputer
E. Proses enkripsi data dalam jaringan


Jawaban:

  1. B
  2. C
  3. B
  4. C
  5. B
  6. B
  7. B
  8. B
  9. B
  10. C
  11. B
  12. B
  13. B
  14. B
  15. A
  16. B
  17. B
  18. D
  19. A
  20. B
  21. B
  22. B
  23. A
  24. B
  25. B
  26. B
  27. B
  28. B
  29. B
  30. B
  31. B
  32. C
  33. B
  34. C
  35. B
  36. B
  37. B
  38. B
  39. B
  40. B
  41. A
  42. B
  43. D
  44. B
  45. B
  46. B
  47. A
  48. B
  49. A
  50. A
    email this

0 komentar:

Posting Komentar