Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UJIAN SEMESTER GENAP 2023

Total questions: 50

Worksheet time: 42mins

Name
Class
Date
1.

Berikut bukan dampak kemajuan informasi dan komunikasi adalah ….

a)

a.  Lebih cepat mendapatkan informasi – informasi yang akurat

b)

b. Komunikasi jarak jauh dapat dilakukan dengan sangat mudah

c)

c.  Layanan perbankan dapat diakses dengan mudah

d)

d. Pertumbuhan ekonomi yang semakin tinggi

2.

Efek positif media sosial yaitu ….

a)

Pencurian data pribadi

b)

Menjadi tempat peredaran berita hoaks

c)

Menjadi tempat pemalsuan identitas

d)

Menjadi sarana silaturahmi

3.

Untuk mencegah efek media sosial yang negative harus memahami dan melaksanakan …

a)

Etika komunikasi di internet

b)

Sopan santun

c)

Penggunaan media sosial dari rumah

d)

Aturan lalu lintas

4.

Ketika menciptakan sesuatu konten di internet pastikan konten tersebut tidak….. orang lain.

a)

Menghibur

b)

menyenangkan

c)

menguntungkan

d)

merugikan

5.

Informasi tidak benar yang beredar di dunia maya disebut hoaks. Ikut menyebarkan hoaks merupakan perilaku …

a)

Menghargai orang lain    

b)

Tidak bertanggung jawab                    

c)

terpuji

d)

sopan santun

6.

Dengan media sosial, pesan yang disampaikan bebas tanpa harus melalui suatu …..

a)

moderator

b)

gatekeeper

c)

editor

d)

manajer

7.

Dengan berpikir komputasi mampu melakukan otomatisasi solusi melalui cara berpikir ….

a)

otak kanan

b)

otak kiri

c)

algoritma

d)

efektif

8.

Ketika sudah terbiasa dengan computational thingking, kamu akan lebih ….

a)

berpikir kritis

b)

berpikir pintas

c)

malas berpikir

d)

memikirkan diri sendiri

9.

Computational thingking mengembangkan petunjuk pemecahan masalah yang sama secara ….

a)

Menyeluruh

b)

acak

c)

mutlak

d)

langkah demi langkah

10.

C ++ akan memulai eksekusi programnya pada fungsi ….

a)

Getch

b)

Endl

c)

main

d)

input- output

11.

Perbedaan antara endl dan ends yaitu …..

a)

Pindah baris dan penambah karakter null  

b)

Pindah spasi dan pindah baris  

c)

pindah data dan tidak pindah program

d)

pindah karakter dan penambah spasi

12.

Kemampuan untuk melihat persamaan atau perbedaan pola, trend an keteraturan dalam data yang akan digunakan dalm membuat prediksi dan penyajian data disebut ….

a)

Abstraksi

b)

Pattern recognition

c)

algoritma design

d)

decomposition

13.

Fungsi dari getch adalah ….

a)

Menahan monitor

b)

Menahan kursor

c)

menahan mouse

d)

menahan tampilan

14.

Salah satu layanan dari cloud computing, yaitu pengguna tinggal memakai software ( perangkat lunak) yang telah disediakan deisebut ….

a)

Software as a service

b)

Platform as a service

c)

infrastructure as a service

d)

computing as a sevice

15.

Berikut yang bukan contoh yang gratis yaitu ….

a)

Adobe creative cloud

b)

Google mail

c)

facebook

d)

twitter

16.

Proses bisnis tidak tergantung pada koneksi internet, melainkan tergantung pada koneksi internet lokal. Hal itu merupakan keuntungan ….

a)

Public cloud

b)

Cloud computing

c)

private cloud

d)

hybrid cloud

17.

Blok dari kode yang dirancang untuk melaksanakan tugas khusus disebut ….

a)

Prosedur

b)

Variable

c)

statement

d)

fungsi

18.

Service provider pada layanan private cloud yaitu ….

a)

Departemen IT

b)

Marketing

c)

administrator

d)

manajer

19.

Unsur unsur dasar middleware dalam software grid computing yaitu …

a)

Data mining

b)

Berbasis java

c)

pengaturan data

d)

virtualisasi server

20.

Salah satu keuntungan hybrid cloud adalah keamanan data terjamin karena data bisa dikelola …

a)

Sendiri

b)

Administrator

c)

pemrogram

d)

pemilik web

21.

Layanan dari cloud computing dimana penggunan bisa “ menyewa” infrastruktur IT ( komputasi, storage, memory dan network) disebut …..

a)

SaaS

b)

PaaS

c)

IaaS

d)

MaaS

22.

Investasi besar karena kita sendiri yang harus menyiapkan infrastrukturnya. Hal itu merupakan kerugian ……

a)

Public cloud

b)

Cloud computing

c)

private cloud

d)

hybrid cloud

23.

Suatu nilai yang tidak dapat diubah selama program berlangsung disebut …..

a)

Variable

b)

Operator

c)

Fungsi

d)

konstanta

24.

Suatu tempat untuk menampung nilai atau data yang dapat berubah ubah disebut ……

a)

Define

b)

Shorting

c)

main

d)

variabel

25.

Untuk menggunakan media sosial penggunan harus terhubung ke …..

a)

Pusat data

b)

Computer orang lain

c)

internet

d)

jaringan komputer

26.

Media sosial dapat digunakan untuk membangun rasa percaya diri seseorang dalam ….

a)

Bersosialisasi  

b)

bekerja

c)

berbusana

d)

berbudaya

27.

Akibat yang ditimbulkan oleh suatu teknologi disebut …..

a)

hasil teknologi

b)

terobosan baru

c)

inovasi

d)

dampak teknologi

28.

Berita bohong atau berita tidak bersumber disebut ….

a)

Actual

b)

tajam

c)

terpercaya

d)

hoaks

29.

Konsep mengenai komputasi modern pertama kali digagasi oleh …

a)

John Von Neumann

b)

Isaac Newton

c)

Blaise Pascal

d)

alan turing

30.

Twitter merupakan layanan ….

a)

 situs pencari

b)

berita online

c)

media sosial

d)

email

31.

Arti dari kata logos adalah …

a)

cara

b)

logika

c)

pengetahuan

d)

pikir

32.

 kegiatan untuk membuat artikel agar muncul di dalam media internet disebut …

a)

posting 

b)

upload

c)

streaming

d)

download

33.

dalam pengembangan aplikasi pemrograman menggunakan peran penting dari …..

a)

media sosial 

b)

internet

c)

aplikasi computer

d)

computational thinking

34.

 Fungsi dari operator % untuk ….

a)

mencari sisa pembagian dua bilangan

b)

 persentase bilangan

c)

pembagian dua bilangan

d)

membagi perseratus persen

35.

berikut yang menyatakan tipe data logika adalah ….

a)

angka

b)

karakter

c)

angka bukan untuk aritmetika

d)

benar atau salah

36.

jika suatu subprogram memiliki nilai balik, subprogram tersebut disebut …

a)

variable 

b)

fungsi

c)

operator

d)

konstanta

37.

fungsi dari gets adalah ….

a)

memanggil fungsi

b)

membaca spasi

c)

sebagai operator logika

d)

menentukan kondisi

38.

kemampuan memecah data menjadi bagian – bagian yang lebih kecil atau menjadi tugas – tugas yang mudah dikelolah disebut ….

a)

abstraksi

b)

pattern recognition

c)

algoritma design

d)

decomposition

39.

back end terdiri atas …

a)

hardware

b)

software

c)

 sumber daya

d)

hardisk

40.

semua layanan yang disediakan oleh cloud computing berada di bawah kendali …

a)

 pemilik akun  

b)

penyedia komputasi awan

c)

penyedia ISP

d)

pemilik jaringan internet

41.

cloud computing tidak membutuhkan perangkat ….

a)

monitor 

b)

cpu

c)

internet

d)

hardisk

42.

 berikut yang bukan contoh layanan private cloud adalah …

a)

SaaaS   

b)

PaaS

c)

IaaS

d)

Office 365

43.

gabungan dari layanan public cloud dan private cloud disebut …

a)

 cloud computing

b)

hybrid cloud

c)

mix cloud

d)

bland cloud

44.

fungsi dari prosedur adalah …

a)

subroutine

b)

variable

c)

kondisi

d)

 statement

45.

 pointer yang digunakan sebagai parameter pada sebuah fungsi disebut ….

a)

procedure

b)

 function

c)

parameter

d)

fungsi rekursif

46.

Bagaimanakah cara mengimplementasikan computational thinking?

4 lines
47.

Sebutkan komponen penyusun cloud computing?

4 lines
48.

Sebutkan contoh layanan private cloud?

4 lines
49.

Sebutkan kategori function dalam C++?

4 lines
50.

Jelaskan kelebihan dari media sosial?

4 lines