wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ASTS INFORMATIKA 1

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

Perhatikan grafik berikut!

Simpulan isi grafik tersebut adalah...

a)

Pada tahun 2008 konsumsi BBM bersubsidi jenis premium lebih banyak daripada minyak tanah

b)

Pada tahun 2008 konsumsi BBM bersubsidi jenis minyak tanah lebih besar daripada tahun 2007

c)

Konsumsi BBM bersubsidi jenis solar dari tahun 2007-2008 sama besarnya

d)

Konsumsi BBM bersubsidi dalam satu tahun mengalami penurunan

2.

Informasi yang sesuai dengan tabel tersebut adalah…

a)

Jumlah pasien rawat jalan selalu meningkat setiap tahun

b)

Jumlah pasien rawat jalan dan rawat inap cenderung meningkat

c)

Setiap tahun jumlah pasien rawat inap cenderung menurun

d)

Pasien rawat inap mendapat pelayanan yang baik

3.

Apa itu Google Colab?

a)

Sebuah perangkat keras untuk analisis data.

b)

Sebuah buku catatan online untuk mencatat catatan pribadi.

c)

Sebuah lingkungan pengembangan online untuk menulis program dan melakukan pengolahan data.

d)

Sebuah alat untuk memvisualisasikan data.

e)

Sebuah platform untuk bermain game.

4.

Jodohkan antara jenis bahasa pemrograman dan ciri khas ....

a)

A-3, B-1, C-2

b)

A-1, B-2, C-3

c)

A-1, B-3, C-2

d)

A-2, B-3, C-1

e)

A-3, B-2, C-1

5.

Data mempunyai kedudukan yang penting, fungsi dari data yang diperoleh yaitu kecuali ....

a)

mendapatkan informasi

b)

mengecek sebuah kebenaran

c)

menguji sebuah fenomena

d)

untuk membuktikan

6.

Jika program tersebut dijalankan akan memperoleh hasil ......

a)

Donny Damara

18

b)

Data Pribadi

Donny Damara, 18

c)

Data Pribadi

Donny Damara, 18, menulis

d)

Data Pribadi

Donny Damara

18

Menulis

e)

Menulis Donny Damara 18

7.

Manfaat dari Web Scraping kecuali ......

a)

mempermudah dalam menghitung keuntungan

b)

menentukan harga dari produk yang dijual

c)

sebagai pedoman untuk membuat produk yang sesuai dengan target pasar

d)

mempromosikan produk dan bisnis di media

8.

Program di atas jika dijalankan maka, ....

a)

berjalan dan menampilkan umur dan nama

b)

berjalan dan menampilkan Lidia 15

c)

tidak berjalan karena variabel diberi tanda # dibelakangnya

d)

tidak berjalan karena ada kesalahan variabel

e)

berjalan menampilkan 15

9.

Jika di Run maka akan menghasilkan ....

a)

19

b)

11

c)

60

d)

7.5

10.

Jika di Klik (Run) maka akan menghasilkan ......

a)

6+8

16

45

b)

68

16

4+5

c)

14

15

4+5

d)

6+8

9+7

9

11.

Jika di Klik (Run) maka akan menghasilkan .....

a)

8

[2, 7, 8, 6, 9, 5]

[2, 7, 8, 6, 9, 5, 11]

b)

8

[2, 7, 10, 6, 9, 5]

[2, 7, 10, 6, 9, 5, 11]

c)

6

[2, 7, 10, 6, 9, 5]

[2, 7, 10, 6, 9, 5, 11]

d)

6

[2, 7, 8, 6, 9, 5]

[2, 7, 8, 6, 9, 5, 11]

12.

jika di klik (Run) maka akan menghasilkan .....

a)

Elemen ke-1 = 3

Elemen ke-2 = 2

Elemen ke-3 = 5

Elemen ke-4 = 6

Elemen ke-5 = 9

b)

Elemen ke-2 = 3

Elemen ke-3 = 2

Elemen ke-4 = 5

Elemen ke-5 = 6

Elemen ke-6 = 9

c)

Elemen ke-3 = 3

Elemen ke-5 = 2

Elemen ke-7 = 5

Elemen ke-9 = 6

Elemen ke-11 = 9

d)

Elemen ke-1 = 3

Elemen ke-3= 2

Elemen ke-5= 5

Elemen ke-7 = 6

Elemen ke-9 = 9

13.

Jika di klik (Run) maka akan menghasilkan .....

a)

2.0

4.0

Bukan Bilangan

5.0

Bukan Bilangan

b)

3.0

4.0

Bukan Bilangan

3.0

Bukan Bilangan

c)

2.0

4.0

Phyton

5.0

5

d)

2.0

4.0

Bukan Bilangan

5.0

5.0

14.

Apa yang dimaksud dengan "variabel" dalam pemrograman Python?

a)

Sebuah teks yang digunakan untuk mencetak hasil program.

b)

Sebuah nama untuk menyimpan data.

c)

Sebuah perintah untuk mengubah nama notebook.

d)

Sebuah ikon dalam Google Colab.

15.

Bagaimana cara mencetak data dalam Python?

a)

Dengan menggunakan tanda seru (!).

b)

Dengan menggunakan perintah "print".

c)

Dengan mengklik ikon kunci.

d)

Dengan menambahkan data ke dalam variabel.

e)

Dengan menggunakan perintah "run cell".

16.

Bagaimana cara mengakses elemen ke-n dalam sebuah array?

a)

Dengan menggunakan tanda seru (!).

b)

Dengan menggunakan perintah "print".

c)

Dengan menambahkan data ke dalam variabel.

d)

Dengan menghitung dari nol.

e)

Dengan menggunakan tanda kurung siku setelah nama array.

17.

Apa yang dimaksud dengan "loop for" dalam pemrograman Python?

a)

Sebuah kondisi percabangan.

b)

Sebuah perintah untuk mengakses elemen array.

c)

Sebuah perintah untuk mencetak data.

d)

Sebuah perintah untuk mengeksekusi kode berulang kali.

e)

Sebuah perintah untuk menghapus data.

18.

Apa yang dimaksud dengan web scraping?

a)

Proses mengirim email melalui web.

b)

Proses mengambil data dari situs web secara otomatis.

c)

Proses membuat website baru.

d)

Proses menyimpan data ke dalam database.

e)

Proses mencari informasi di mesin pencari.

19.

Apa yang dimaksud dengan parsing dalam konteks web scraping?

a)

Proses mengirim email ke situs web.

b)

Proses mengubah data menjadi tabel.

c)

Proses mengambil kode HTML dari situs web secara utuh.

d)

Proses mengambil data dari situs web.

e)

Proses membuat website baru.

20.

Apa yang perlu dilakukan setelah mengambil kode HTML dari situs web dalam web scraping?

a)

Mengubahnya menjadi teks biasa.

b)

Menyimpannya dalam folder lokal.

c)

Memproses setiap elemen kode HTML untuk mendapatkan data yang penting.

d)

Mengirim email ke pengguna situs web.

e)

Mengganti kode HTML dengan kode baru.

21.

Bagaimana cara mengambil data posisi pekerjaan dari kode HTML situs web dalam web scraping?

a)

Dengan menggunakan tanda seru (!).

b)

Dengan mengganti kode HTML.

c)

Dengan mencetak semua data.

d)

Dengan menambahkan data ke dalam variabel.

e)

Dengan mengakses elemen kode HTML yang sesuai.

22.

Apa yang perlu dilakukan setelah mendapatkan data mentah dari web scraping?

a)

Mengirim email.

b)

Menghapus semua data.

c)

Mengubahnya menjadi tabel.

d)

Membaca kode HTML.

e)

Mengganti kode program.

23.

Apa yang dimaksud dengan "framing" dalam konteks web scraping?

a)

Proses mengirim email dengan data.

b)

Proses mengubah data menjadi tabel.

c)

Proses mengambil kode HTML dari situs web.

d)

Proses mengganti kode program.

e)

Proses membuat website baru.

24.

Apa yang dilakukan dalam langkah terakhir web scraping?

a)

Mengirim email ke situs web.

b)

Mengganti kode HTML.

c)

Membuka catatan baru.

d)

Mengubah data menjadi teks biasa.

e)

Membingkai data array ke dalam tabel.

25.

Apa tujuan dari pra-pemrosesan data dalam analisis data?

a)

Mengubah data menjadi teks biasa.

b)

Menyimpan data dalam folder lokal.

c)

Menghilangkan data yang tidak penting.

d)

Membuat data menjadi lebih sulit dipahami.

e)

Mengganti kode HTML situs web.

26.

Mengapa perlu mengubah data gaji yang masih bertipe teks menjadi tipe bilangan dalam analisis data?

a)

Agar data bisa diubah menjadi teks biasa.

b)

Agar data bisa disimpan dalam folder lokal.

c)

Agar data bisa dihitung untuk dibuat visualisasi.

d)

Agar data bisa menjadi lebih sulit dipahami.

e)

Agar data bisa diubah menjadi kode HTML situs web.

27.

Apa yang perlu dilakukan sebelum membuat visualisasi data?

a)

Mengubah semua data menjadi teks biasa.

b)

Menyimpan semua data dalam folder lokal.

c)

Melakukan pra-pemrosesan data.

d)

Membuat data menjadi lebih sulit dipahami.

e)

Mengganti kode HTML situs web.

28.

Apa library Python yang dapat digunakan untuk membuat visualisasi data seperti diagram batang?

a)

Pandas.

b)

NumPy.

c)

Seaborn.

d)

Matplotlib.

e)

Scikit-learn.

29.

Apa fungsi dari library Plotly dalam membuat visualisasi data?

a)

Mengubah data menjadi teks biasa.

b)

Menyimpan data dalam folder lokal.

c)

Menghilangkan data yang tidak penting.

d)

Membuat data menjadi lebih sulit dipahami.

e)

Membuat berbagai jenis diagram, termasuk diagram batang.


30.

Mengapa perlu mengelompokkan lowongan pekerjaan berdasarkan gabungan posisi dan instansi penyedia lowongan dalam visualisasi data?

a)

Agar data menjadi lebih sulit dipahami.

b)

Agar data bisa diubah menjadi teks biasa.

c)

Agar data bisa disimpan dalam folder lokal.

d)

Agar data bisa dihitung dengan benar.

e)

Agar data bisa diubah menjadi kode HTML situs web.

31.

Apa kegunaan diagram lingkaran (pie chart) dalam visualisasi data?

a)

Memperlihatkan proporsi dari beberapa item.

b)

Menampilkan persebaran data secara baris per baris.

c)

Menyimpan data dalam folder lokal.

d)

Mengubah data menjadi teks biasa.

e)

Menampilkan data secara visual untuk perbandingan.

32.

Pada tahun berapa pada saat itu komputer menggunakan teknologi transistor ....

a)

1945-1958

b)

1964-1975

c)

1956 - 1963

d)

1978-1999

e)

1971-sekarang

33.

Abacus (sempoa) merupkan alat bantu pertama kali yang digunakan untuk perhitungan, apa fungsi dari alat tersebut ?

a)

Membantu daya ingat manusia dalam melakukan perhitungan

b)

Membantu menghitung

c)

Membantu mendata

d)

Membantu manusia dalam melakukan perhitungan

34.

Pada tahun berapakah generasi komputer yang ke tiga dimulai..?

a)

1940

b)

1950

c)

1955

d)

1960

e)

1964

35.

Berikut ini termasuk komputer generasi pertama adalah....

a)

ENIAC

b)

Pentium

c)

IBM 7070

d)

UNIVAC III

36.

Komputer pada generasi ENIAC mempunyai berat ?

a)

30 ton

b)

25 ton

c)

10 ton

d)

20 ton

e)

15 ton

37.

Pengolahan data komputer generasi pertama menggunakan ...


a)

Integrated Circuit

b)

Tabung DIODA

c)

Transistor

d)

IC

e)

Vacumm Tube (tabung Hampa Udara)

38.

Komputer generasi keempat terjadi pada tahun ...

a)

1971 - sekarang

b)

1940 - 1956

c)

1956 - 1963

d)

1964-1971

e)

Sekarang - masa depan

39.

Pengolahan data komputer generasi keempat menggunakan ...

a)

Integrated Circuit/Chip

b)

Tabung vakum

c)

Dioda

d)

LSI

e)

semikonduktor

40.

Komputer berasal dari kata bahasa Inggris yang artinya ...


a)

to Compute

b)

to Computar

c)

to Computer

d)

to Commuter

41.

Sejarah Perkembangan komputer dibagi menjadi beberapa tahap, yaitu ...


a)

Perkembangan komputer sebelum tahun 1942

b)

Perkembangan komputer sebelum tahun 1940

c)

Perkembangan komputer sesudah tahun 1950

d)

Perkembangan komputer sesudah tahun 1952

e)

Perkembangan komputer sebelum tahun 1962

42.

Di bawah ini yang merupakan alat hitung zaman kuno adalah ...

a)

Abacus

b)

Smartphone

c)

Ipad

d)

Calculator

e)

PC

43.

Ilmuwan yang menemukan mesin hitung mekanika pertama adalah ...


a)

Alexander Graham Bell

b)

Blaise Pascal

c)

Zworkin

d)

David Sarnoff

e)

Charles Babbage

44.

Undang-undang yang mengatur tentang perlindungan teknologi informasi adalah ....

a)

UU No. 28 Tahun 2024

b)

UU No. 28 Tahun 2014

c)

UU No. 28 Tahun 2013

d)

UU No. 28 Tahun 2015

e)

UU No. 28 Tahun 2020

45.

Hak intelektual berasal dari kegiatan kreatif dan daya pikir manusia yang memiliki manfaat serta nilai yang akan memberi keuntungan kepada pemilik hak cipta. Hal ini terlihat dalam prinsip .....

a)

budaya

b)

kreativitas

c)

intelektualitas

d)

hukum

e)

ekonomi

46.

Penjualan yang dilakukan tidak disertai dengan media dan dokumentasi pendukung yang sah termasuk dalam pelanggaran ....

a)

harddisk loading

b)

enduser copying

c)

Conterfeting

d)

internet

e)

mischanneling

47.

Kegiatan penggandaan perangkat lunak tanpa disertai dengan lisensi yang sah .....

a)

harddisk loading

b)

Conterfeting

c)

Mischanneling

d)

Enduser Copying

e)

Internet

48.

Pasangan yang benar dari tabel tersebut adalah .....

a)

A-2, B-3, C-1

b)

A-3, B-2, C-1

c)

A-1, B-3, C-2

d)

A-2, B-1, C-3

e)

A-3, B-2, C-1

49.

Pernyataan yang benar tentang pilihan profesi lulusan teknik informatika adalah .....

a)

seorang programmer dituntut untuk mampu membuat suatu produk tampak optimal melalui pemilihan warna, tata letak, ataupun font

b)

melakukan analisis dan pengolahan data hingga melakukan evaluasi terhadap data secara menyeluruh menjadi tugas database administrator

c)

mengatur strategi untuk mengetahui kebutuhan calon pelanggan melalui riset pasar

d)

customer relationship management dan system development menjadi tanggung jawab konsultan IT

e)

Semua profesi dalam IT yang ada dalam infografik tersebut harus menguasai kode program

50.

Dampak ekonomi penggunaan komputer dari segi konsumen adalah .....

a)

munculnya perusahaan perangkat lunak dan keras

b)

memudahkan konsumen dalam berbagai aktivitas dan komunikasi

c)

Makin cepatya suatu informasi dapat tersebar ke seluruh dunia

d)

semakin majunya industri berbasis IT

e)

naiknya nilai investasi di bidang IT

51.

Mengembangkan dan menerapkan pemantauan, kinerja, kapasitas, dan strategi perluasan database, menginstall, mengupdate, dan melakukan pemeliharaan database merupakan tugas seorang .....

a)

database administrator

b)

computer programmer

c)

network administrator

d)

software developer

e)

System analyst

52.

Tabel tersebut jika dipasangkan yang tepat adalah ......

a)

A-2, B-1, - C-3

b)

A-2, B-3, - C-1

c)

A-1, B-3, - C-2

d)

A-3, B-2, - C-1

e)

A-3, B-1, - C-2

53.

Jika dipasangkan maka yang tepat adalah .....

a)

A-3, B-1, C-2

b)

A-2, B-3, C-1

c)

A-3, B-2, C-1

d)

A-1, B-3, C-2

e)

A-1, B-2, C-3

54.

Jika seseorang ingin menggunakan Google Colab, maka dia harus memiliki akun ....

a)

Wikipedia

b)

Yahoo

c)

Chrome

d)

Gmail

e)

Naver

55.

File yang tersimpan pada Google colab memiliki ekstensi .....

a)

.ipynb

b)

.css

c)

.docx

d)

.cpp

e)

.wpd