wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

INFORMATIKA 2

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Dalam bahasa C, sintaks " { } " digunakan untuk …

a)

Penggunaan keyword switch

b)

Penanda tipe data nilai

c)

Mengekspresikan badan kalimat

d)

Mendeklarasikan/membuat nilai dari variabel

e)

Membuat alur melewati lingkup iterasi

2.

Python pertama kali dikompilasi menjadi …

a)

Source code

b)

Byte code

c)

Debug code

d)

Ready code

e)

Barcode

3.

Penemu bahasa C adalah ...

a)

Bill Gates

b)

Dennis MacAlistair Ritchie

c)

Elon Musk

d)

Steven Jobs

e)

Blaise Pascal

4.

Salah satu tindakan dari langkah-langkah pemrograman dengan menuliskan kode atau script dalam bahasa pemrograman dikenal dengan istilah …

a)

Breaking

b)

Copying

c)

Detecting

d)

Informating

e)

Coding

5.

Aplikasi yang digunakan untuk menjalankan program bahasa C adalah ...

a)

Canva

b)

OnlineGDB

c)

AutoCAD

d)

Blender

e)

SketchUp

6.

Salah satu Bahasa pemrograman yang paling popular untuk analisis dan visualisasi data adalah …

a)

Python

b)

VB Net

c)

Postegre

d)

Kotlin

e)

Cobol

7.

Bahasa C pertama kali rilis pada tahun ...

a)

1970

b)

1971

c)

1972

d)

1973

e)

1974

8.

Syarat utama dalam penggunaan notasi algoritmik adalah …

a)

Mampu membandingkan data

b)

Memiliki kemampuan dalam operasi aritmatika

c)

Proses diawali dengan kata kerja

d)

Mudah dipahami bagi yang membacanya

e)

Proses yang dinyatakan dalam suatu algoritma

9.

Lambang mulai dari algoritma adalah …

a)

Elips

b)

Segitiga

c)

Persegi Panjang

d)

Bujur Sangkar

e)

Anak Panah

10.

Penggagas dari Bahasa Pemrograman Python adalah ...

a)

Guido van Rossum

b)

Bill Gates

c)

Blaise Pascal

d)

Charles Babbage

e)

Steven Jobs

11.

Bagian yang bertugas menggabungkan berbagai library external dengan objek file untuk menghasilkan sebuah program adalah …

a)

Compiler

b)

Identifier

c)

IDE

d)

Debugger

e)

Linker

12.

Berikut bukan jenis-jenis flowchart adalah…

a)

System flowchart

b)

Dokumen flowchart

c)

Compiler

d)

Schematic flowchart

e)

Program flowchart

13.

Syarat utama menggunakan aplikasi Google Colab adalah membutuhkan …

a)

Tidak membutuhkan apa-apa

b)

Peserta minimal tiga orang

c)

Media simpan

d)

Kuota yang banyak

e)

Akun Google

14.

Secara umum, pihak yang mengerjakan proses algoritma disebut ...

a)

Tools

b)

Processor

c)

Storage

d)

Input

e)

Output

15.

Kepatuhan terhadap notasi algoritma perlu diperhatikan dengan tujuan utama adalah …

a)

Semua opsi bebas digunakan

b)

Menghindari kekeliruan

c)

Proses dengan mengeksekusi algoritma

d)

Kesulitan jika dikonversikan ke dalam bahasa pemrograman

e)

Berwujud manusia, computer, robot atau alat-alat elektronik

16.

Bagian dari pemrograman yang tidak memiliki standar baku adalah …

a)

Pseudocode

b)

Interpreter

c)

In-Konverter

d)

Executable

e)

Compiler

17.

Kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, sekaligus bagian dari program utama adalah …

a)

Prosedur

b)

Library external

c)

Fungsi

d)

Source Code

e)

Ekstensi

18.

Sifat konversi dari notasi algoritma ke bahasa pemrograman adalah…

a)

Terlalu mudah diapresiasi

b)

Proses mengeksekusi algoritma

c)

Menjabarkan proses algoritma

d)

Cenderung relatif sukar dilakukan

e)

Kondisi untuk keluar dari perulangan

19.

Kekurangan dari notasi flowchart adalah …

a)

Cocok digunakan untuk algoritma program - program yang tidak terlalu besar/kompleks

b)

Tidak praktis karena banyak memakan tempat dan membutuhkan beberapa lembar kertas untuk menggambarkan aliran proses program

c)

Dapat melihat Kumpulan instruksi algoritma dalam bentuk visual dan mudah untuk dipahami alu-alurnya

d)

Dengan kerangka program dan dummycode yang bisa dikompilasi tanpa kesalahan.

e)

Notasi algoritmik bukan bahasa pokok pemrograman, sehingga siapa pun bisa membuat notasi algoritmik

20.

Karena bentuknya berupa benda digital, perangkat lunak lebih mudah diperoleh secara ilegal/tidak benar, atau yang biasa disebut dengan istilah…

a)

Pemanfaatan

b)

Pembajakan

c)

Kepemilikan

d)

Kesepakatan

e)

Pemutakhiran

21.

Persyaratan untuk memiliki sertifikat IT adalah …

a)

Kemampuan individu

b)

Kemampuan job deskripsi kelompok

c)

Kemampuan lintas vendor

d)

Kemampuan managerial secara efektif dan efisien

e)

Kemampuan standar kompetensi perusahaan

22.

Jenis lisensi perangkat lunak yang di izinkan dan dapat dikembangkan oleh orang lain atau digunakan secara gratis tanpa harus meminta izin dari pembuat perangkat lunak asli adalah …

a)

Close Source

b)

Free Pay Source

c)

Meta Source

d)

Open Source

e)

Independence Source

23.

Aplikasi yang digunakan untuk menjalankan program bahasa Python adalah ...

a)

Canva

b)

Microsoft Word

c)

Power Point

d)

Google Colaboratory

e)

Blender

24.

Jenis plot biasanya merepresentasikan variabel numerik dan kategori yang dikelompokan dalam interval adalah ...

a)

Line Plot

b)

Bar Plot

c)

Colomn Plot

d)

Pie Plot

e)

Scatter Plot

25.

Jenis bahasa pemrograman yang dipilih karena menjadi bahasa yang sering digunakan dalam analisis data adalah ...

a)

Visual Studio

b)

Cobol

c)

Python

d)

Ruby

e)

FreeBSD

26.

Bagaimanapun juga web scraping biasanya mengacu pada sebuah proses yang melibatkan …

a)

Identifikasi

b)

Klasifikasi

c)

Manualisasi

d)

Automatisasi

e)

Naturalisasi

27.

Guna membuat notebook baru cukup klik pada …

a)

From google.colab import drive

b)

New python 3 notebook

c)

File > New Project

d)

Edit > Notebook Setting

e)

Drive.mount('/content/drive')

28.

Fungsi dari Bahasa Python digunakan untuk mencetak output program di layar adalah ...

a)

Clear ( )

b)

Clscr ( )

c)

Dotted ( )

d)

Print ( )

e)

Quit ( )

29.

Aplikasi Python sudah membawa teks editor sendiri Bernama …

a)

CLI

b)

IDE

c)

IDLE

d)

TCI

e)

Notepad

30.

Salah satu package pada standard library python yang biasa digunakan dalam web scraping adalah …

a)

Urlopen (url)

b)

Re.IGNORECASE)

c)

Page.ready ( )

d)

Decode ("utf-8")

e)

Urllib.request

31.

Dalam melakukan visualisasi data dengan diagram lain , maka setiap diagram dan chart memiliki kegunaan masing-masing sesuai dengan ...

a)

Aplikasinya

b)

Hasil Akhirnya

c)

Pembuatnya

d)

Sistem Operasinya

e)

Karakteristiknya

32.

Google colab akan mereset notebook beserta seluruh temporary file nya setiap …

a)

12 jam sekali

b)

8 jam sekali

c)

6 jam sekali

d)

4 jam sekali

e)

2 jam sekali

33.

Google Colaboratory termasuk jenis coding environment Bahasa Pemrograman Python dengan format …

a)

Virtual Reality

b)

Server

c)

PC Mini

d)

Notebook

e)

Mainframe

34.

Line plot menampilkan informasi berupa rangkaian titik data yang terhubung dengan sebuah segmen berupa ...

a)

Garis lengkung

b)

Kotak

c)

Lingkar pepat

d)

Lingkaran

e)

Garis Lurus

35.

Simbol yang digunakan sebagai percabangan pada algoritma disebut ...

a)

Process

b)

Decision

c)

Preparation

d)

Terminator

e)

Input/Output