wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

X AKT 3 - REMEDIAL/PENGAYAAN

Total questions: 50

Worksheet time: 20mins

Name
Class
Date
1.

salah satu bentuk penyalinan, di mana data tertentu dikumpulkan dan disalin dari sebuah halaman web, bisa ke dalam basis data...

a)

Scraping

b)

Copy

c)

Paste

d)

Cloning

e)

Hecker

2.

Apa kepanjangan dari IDE...

a)

Integrated Development Envir

b)

Integrated Development Enter

c)

Integrated Development Envelopment

d)

Integrated Development Entertement

e)

Integrated Development Environment

3.

Kepanjangan dari Google Colab...

a)

Google Collaboratory

b)

Google Colaboratory

c)

Google Collaborator

d)

Google Colaboratori

e)

Google Collabory

4.

Buka Google Colab dengan cara search...

a)

https://colab.google.com/

b)

https://colab.research.google.com/

c)

https://colabory.research.google.net/

d)

https://colabory.google.com/

e)

https://colab.research.google.org/

5.

Buat catatan baru Google Colab melalui pilihan ...

a)

NEW NOTE

b)

NEW BOOK

c)

OPEN NOTEBOOK

d)

NEW NOTEBOOK

e)

OPEN NEW NOTEBOOK

6.

Perintah untuk mencetak suatu nilai atau data (output)...

a)

prin

b)

Print

c)

print

d)

int Print

e)

Print Output

7.

print ("2 + 3") jalankan (Run),Apa hasilnya?

a)

2+3

b)

2 + 3

c)

5

d)

"2 + 3"

e)

23

8.

print("2" + "3") jalankan (Run),Apa hasilnya?

a)

2 + 3

b)

5

c)

"2 + 3"

d)

23

e)

print(2 + 3)

9.

print(2 + 3) jalankan (Run),Apa hasilnya?

a)

2+3

b)

2 + 3

c)

5

d)

"2 + 3"

e)

23

10.

bil1 = 10

bil2 = 5

jumlah = bil1 + bil2

jumlah

maka hasilnya?

a)

bil1 + bil2

b)

bil3

c)

15

d)

10 + 5

e)

10 + 5 = 15

11.

bil1 = 10

print(bil1)

bil2 = 5

print(bil1)

maka hasilnya?

a)

bil1 + bil1

b)

bil1

bil1

c)

10

d)

10 + 10

e)

10 + 5

12.

data = [10,9,7,8,10,8]

print(data[0])

Hasilnya adalah...

a)

0

b)

10

c)

9

d)

7

e)

8

13.

data = [10,9,7,8,10,8]

print(data[1])

Hasilnya adalah...

a)

0

b)

10

c)

9

d)

7

e)

8

14.

data = [10,9,7,8,10,8]

print(data[2])

Hasilnya adalah...

a)

7

b)

9

c)

0

d)

10

e)

8

15.

Cara menambahkan coding di google adalah....

a)

+ Kode

b)

+ Teks

c)

+ Scrip

d)

+ file

e)

+ new

16.

print("Hello World")

maka hasilnya...

a)

"Hello World"

b)

'Hello World'

c)

Hello World

d)

("Hello World")

e)

(Hello World)

17.

Menyimpan coding di colab dengan cara...

a)

file > simpan

b)

edit > simpan

c)

file > open

d)

edit > open

e)

fitur > simpan

18.

Membuka coding yang tersimpan di colab dengan cara...

a)

fitur > simpan

b)

edit > open

c)

file > open

d)

file > notebook baru

e)

file > buka notebook

19.

Mengganti nama coding yang tersimpan di colab dengan cara...

a)

file > notebook baru

b)

file > Ganti nama

c)

file > edit nama

d)

edit > open

e)

fitur > simpan

20.

ektensi file coding pyton di colab adalah...

a)

.ipy

b)

.co

c)

.png

d)

.id

e)

.ipynb

21.

Mengurungkan penyimpanan sel di colab menggunakan shortcut...

a)

ctrl + M Z

b)

ctrl + M

c)

ctrl + Z

d)

ctrl + S

e)

ctrl + O

22.

Perintah untuk mencetak suatu nilai atau data (output) di pemrograman python...

a)

prin

b)

print

c)

printf

d)

scan

e)

output

23.

suatu kumpulan instruksi terstruktur dan terbatas yang dapat diimplementasikan dalam  bentuk program komputer untuk menyelesaikan suatu  permasalahan komputasi tertentu merupakan pengertian dari....

a)

python

b)

Algoritma

c)

C++

d)

Analisis Data

e)

Database

24.

Diagram dibuat dalam bentuk aliran simbol yang dapat ditelusuri dari suatu titik permulaan hingga titik akhir dari program adalah...

a)

Diagram

b)

Simbol

c)

Diagram Alir

d)

ANSI

e)

Simbol Diaram

25.

Merupakan simbol.....

a)

Garis alir

b)

Terminator

c)

Proses

d)

Keputusan

e)

Masukan (Input)/Keluaran (Output)

26.

Merupakan simbol.....

a)

Garis alir  

b)

Terminator

c)

Proses

d)

Keputusan

e)

Masukan (Input)/Keluaran (Output)

27.

suatu bahasa buatan manusia yang sifatnya informal untuk merepresentasikan algoritma merupakan pengertian dari...

a)

python

b)

algoritma

c)

Pseudocode

d)

Analisis Data

e)

Database

28.

Bahasa Pemrograman C di kembangkan pada tahun...

a)

1960

b)

1970

c)

1980

d)

1990

e)

1992

29.

Bahasa Pemrograman C dikembangkan oleh....

a)

Brian M. dan Dennis Ritchie

b)

Ritchie dan Brian

c)

Dennis M. Ritchie dan Brian W

d)

Ritchie Dennis dan Brian

e)

Dennis Ritchie dan Brian

30.

Perkembangan bahasa C tidak bisa dipisahkan dari perkembangan sistem ...

a)

Android

b)

UNIX

c)

Turbo C

d)

Linux

e)

Windows

31.

Berjumlah berapakah Keyword pada bahasa c...

a)

32

b)

33

c)

34

d)

35

e)

60

32.

Berikut merupakan keyword pada bahasa c,Kecuali...

a)

auto

b)

double

c)

int

d)

struct

e)

print

33.

#include <stdio.h> merupakan ciri dari.....

a)

Pemrogram C++

b)

Pemrogram C

c)

Pemrogram java

d)

Pemrogram Python

e)

Pemrogram Android

34.

#include <iostream> merupakan ciri dari.....

a)

Pemrogram C

b)

Pemrogram C++

c)

Pemrogram java

d)

Pemrogram Python

e)

Pemrogram Android

35.

Berjumlah berapakah Keyword pada bahasa C++...

a)

32

b)

34

c)

35

d)

60

e)

63

36.

Apa yang dimaksud dengan baris komentar dalam program C?

a)

Baris yang digunakan untuk membuat keterangan pada program

b)

Baris yang dieksekusi oleh komputer

c)

Baris yang menghasilkan output

d)

Baris yang mengandung kesalahan sintaksis

37.

Apa yang dimaksud dengan Deklarasi dalam program C?

a)

Bagian yang berisi output program

b)

Bagian yang berisi langkah-langkah penyelesaian masalah

c)

Bagian untuk mendefinisikan semua nama yang dipakai dalam program

d)

Bagian yang berisi input program

38.

Apa yang dimaksud dengan Variabel dalam program C?

a)

Digunakan untuk menampilkan data yang dimasukkan dari keyboard

b)

Digunakan untuk menyimpan suatu nilai tertentu yang dapat berubah-ubah

c)

Digunakan untuk menghitung luas dan keliling lingkaran

d)

Digunakan untuk menampilkan data ke layar

39.

Apa yang dimaksud dengan Fungsi printf() dalam program C?

a)

Fungsi yang digunakan untuk mengkonversi total detik menjadi jam menit detik

b)

Fungsi yang digunakan untuk menampilkan data ke layar

c)

Fungsi yang digunakan untuk menampilkan data dari keyboard

d)

Fungsi yang digunakan untuk menghitung luas dan keliling lingkaran

40.

Apa yang dimaksud dengan Fungsi scanf() dalam program C?

a)

Fungsi yang digunakan untuk menampilkan data ke layar

b)

Fungsi yang digunakan untuk menampilkan data yang dimasukkan dari keyboard

c)

Fungsi yang digunakan untuk menghitung luas dan keliling lingkaran

d)

Fungsi yang digunakan untuk mengkonversi total detik menjadi jam menit detik

41.

bil1 = 15

bil2 = 7

jumlah = bil1 - bil2

jumlah

maka hasilnya?

a)

bil1 - bil2

b)

bil3

c)

8

d)

15 - 7

e)

15 - 7 = 8

42.

Simbol yang digunakan untuk menunjukkan perbandingan antara dua nilai adalah...

a)

==

b)

+

c)

>

d)

&

e)

||

43.

Sejarah perkembangan Bahasa Pemrograman Python dimulai pada tahun...

a)

1980

b)

1990

c)

2000

d)

2010

e)

1991

44.

Apakah yang dimaksud dengan istilah 'looping' dalam pemrograman?

a)

Proses menggandakan data

b)

Proses mengulang suatu blok kode secara berulang

c)

Proses menghapus data

d)

Proses mengurutkan data

e)

Proses mencari data

45.

Berapakah hasil dari operasi 8 x 4?

a)

32

b)

12

c)

28

d)

16

e)

24

46.

Apa yang dimaksud dengan 'variabel' dalam konteks pemrograman?

a)

Sebuah nilai yang tetap dan tidak dapat diubah

b)

Sebuah fungsi matematika

c)

Sebuah nilai yang dapat berubah-ubah

d)

Sebuah perintah untuk mencetak output

e)

Sebuah perintah untuk menerima input

47.

Apakah yang dimaksud dengan istilah 'looping' dalam pemrograman?

a)

Proses mengubah data dari satu bentuk ke bentuk lain

b)

Proses mengeksekusi serangkaian pernyataan berulang kali

c)

Proses menggabungkan dua data menjadi satu

d)

Proses menghapus data yang tidak diperlukan

e)

Proses mengurutkan data secara alfabetis

48.

Apa yang dimaksud dengan 'syntax error' dalam pemrograman?

a)

Kesalahan dalam logika program

b)

Kesalahan dalam mengetik kode program

c)

Kesalahan dalam mengkompilasi program

d)

Kesalahan dalam menguji program

e)

Kesalahan dalam mengoptimalkan program

49.

Bagaimana cara menghitung nilai rata-rata dari sebuah list data dalam pemrograman Python?

a)

Mengalikan semua nilai dalam list

b)

Menjumlahkan semua nilai dalam list dan dibagi dengan jumlah data

c)

Mengurangkan semua nilai dalam list

d)

Mengambil nilai tengah dari list

e)

Mengambil nilai maksimum dari list

50.

bil1 = 20

bil2 = 5

jumlah = bil1 / bil2

jumlah

maka hasilnya?

a)

bil1 / bil2

b)

bil3

c)

4

d)

20 / 5

e)

20 / 5 = 4