wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ulangan Harian I Informatika X Genap

Total questions: 40

Worksheet time: 50mins

Name
Class
Date
1.

Tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan disebut..

a)

Variabel

b)

Konstanta

c)

Tipe Data

d)

Primitive

2.

Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut..

a)

Variabel

b)

Konstanta

c)

Tipe Data

d)

Identifier

3.

Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis disebut?

(a)  

4.

Tipe data yang digunakan untuk menyimpan nilai True/False (Benar/Salah) disebut..

a)

Boolean

b)

Boolenan

c)

Numeric

d)

Character

5.

Centangilah jawaban berikut yang termasuk pembagian tipe data Primitive!!

a)

Numeric

b)

Record

c)

Character

d)

Boolean

6.

Yang Bukan termasuk contoh tipe data Character adalah

a)

Bunga

b)

230190

c)

'1234'

d)

Smandala

7.

Tipe data untuk bilangan pecahan dengan presisi yang terbatas disebut..

a)

Single

b)

Double

c)

Triple

d)

Numeric

8.

Tipe Data yang dapat menampung banyak data dengan tipe data yang berbeda, satu bagian integer, satu bagian lagi character, dan bagian lainnya Boolean,. seperti contohnya Data KTP,. disebut dengan tipe data...

a)

Array

b)

Record

c)

DateTime

d)

Image

9.

Kode yang mirip dengan instruksi kode program sebenarnya disebut

a)

Pseudocode

b)

Photocode

c)

Phsycology

d)

Pesudecode

10.

Bentuk logika tersebut adalah ...

a)

Flowchart

b)

Algoritma

c)

Pseudocode

d)

Deskriptif

11.

Symbol yang berfungsi memberikan input/output

a)
b)
c)
d)
12.

Simbol Flowchart yang digunakan sebagai awal dan akhir suatu proses adalah

a)

Terminator

b)

Decision

c)

Output

d)

Input

e)

Preparation

13.

Apabila terjadi dua kondisi (benar atau salah) pada pembuatan Flowchart dinamakan simbol......

a)

Proses

b)

Dokumen

c)

Decision

d)

Data

e)

Flow Direction

14.

Label yang digunakan untuk menandai akhir dari Flowchart adalah?

a)

Start

b)

Begin

c)

Close

d)

End

e)

Clscr

15.

Perhatikan langkah-langkah berikut, urutan yang benar adalah :

1) Gosok piring kotor

2) Piring kotor kini lebih bersih

3) Ambil sedikit sabun

4) Siapkan piring kotor

5) Siapkan gosokan piring dan sabun cuci piring

a)

5, 3, 2, 1 dan 4

b)

2, 3, 1, 5 dan 4

c)

4, 5, 3, 1, dan 2

d)

2, 4, 3, 1 dan 2

e)

1, 5, 3, 4 dan 2

16.

Bagan Alir Algoritma disebut...

a)

Flowchart

b)

Chart

c)

Skema

d)

Teknik

e)

Struktur

17.

Simbol yang menyatakan proses yang dilaksanakan pada tahapan tertentu adalah....

a)
b)
c)
d)
e)
18.

Diberikan suatu algoritma: apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih. Selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warnanya akan jadi...

a)

merah

b)

ungu

c)

hijau

d)

putih

e)

abu-abu

19.

Simbol flowcart yang menandai awal dan akhir flowcart adalah simbol...

a)
b)
c)
d)
e)
20.

Simbol flowchart yang dignakan untuk perhitugan atau pengolahan data adalah...

a)

terminator

b)

proses

c)

decision

d)

preparation

e)

predefined process

21.

Fungsi dari simbol berikut adalah...

a)

untuk pernyataan pilihan

b)

untuk pemberian nilai awal

c)

untuk menjalankan sub program

d)

untuk perhitungan atau pengolahan

e)

untuk mempresentasikan pembacaan data atau penulisan

22.

Simbol berikut ini adalah simbol dari...

a)

proses

b)

terminal

c)

keputusan

d)

persiapan

e)

konektor

23.

Simbol berikut ini adalah simbol dari

a)

Terminal

b)

Arus/flow

c)

Process

d)

Decition

e)

Connector

24.

Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah ....

a)

Membuat program

b)

Membuat algoritma

c)

Membeli komputer

d)

Proses

e)

Mempelajari program

25.

Tahapan dalam menyelesaikan suatu masalah adalah ....

a)

Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil

b)

Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil

c)

Masalah-Model-Algoritma-Eksekusi-Hasil

d)

Masalah-Model-Algoritma-Program-Eksekusi-hasil

e)

Algoritma-Program-Model-Eksekusi-Hasil

26.

Suatu struktur dasar algoritma memiliki instruksi harus dikerjakan jika kondisi terpenuhi dan akan melanjutkan instruksi berikutnya jika kondisi tidak terpenuhi. Struktur dasar algoritma yang dimaksud adalah ….

a)

Struktur runtutan

b)

Struktur pemulihan

c)

Struktur pemilihan

d)

Struktur perulangan

e)

Struktur perbaikan

27.

Struktur pemilihan juga dikenal sebagai struktur …?

a)

Runtutan

b)

Pemulihan

c)

Perbaikan

d)

Perulangan

e)

Percabangan

28.

Berikut ini adalah struktur dasar algoritma, kecuali ….

a)

Runtutan

b)

Pemulihan

c)

Pemilihan

d)

Perulangan

e)

Percabangan

29.

Nama lain dari flowchart adalah ….

a)

Algoritma

b)

Alur

c)

Bagan Alir

d)

Tree

e)

Diagram

30.

Rumus Pythagoras untuk menghitung sisi miring segitiga siku-siku adalah a2 + b2 = c2. Simbol flowchart yang tepat untuk perhitungan tersebut adalah ….

a)
b)
c)
d)
e)
31.

Perhatikan algoritma berikut:

(1) Mulai

(2) Nilai a=8; nilai b=3;

(3) c=a+b;

(4) cetak c

(5) selesai

pada algoritma di atas yang merupakan variabel proses adalah ….

a)

Nilai a=8

b)

Nilai b=3

c)

c=a+b

d)

cetak c

e)

Selesai

32.

Pada penyajian flowchart terdapat nama “Decision”. Struktur dasar algoritma yang biasanya menggunakan decision adalah ….

a)

Runtutan

b)

Pemulihan

c)

Pemilihan

d)

Perulangan

e)

Percabangan

33.

Apa jenis flowchart pada gambar ini?

a)

Flowchart PILIHAN

b)

Flowchart MUDAH

c)

Flowchart ULANGAN

d)

Flowchart URUTAN

34.

Orang yang menulis suatu program disebut dengan ....

a)

Pemprograman

b)

Programer

c)

Program

d)

Komputer

e)

Brainware

35.

Apabila kita ingin mengganti teh dengan kopi, apa yang harus dilakukan ?

a)

Teh dibuang, gelasnya diisi teh

b)

Campur langsung, sehingga teh dan kopi langsung bisa tertukar

c)

teh di tampung diplastik, kopi dimasukkan ke dalam gelas teh, teh dalam plastik dikembalikan ke gelas kopi

d)

teh di tampung diplastik, kopi dimasukkan ke dalam gelas teh, kopi dalam plastik dikembalikan ke gelas teh

36.

Menurut anda manakah algoritma yang benar ...

a)

Makan, mencuci, ambil nasi, berangkat sekolah

b)

Berangkat sekolah, makan, mencuci, ambil nasi

c)

Berangkat sekolah, mencuci, ambil nasi, makan

d)

Ambil nasi, makan, mencuci, berangkat sekolah

e)

Berangkat sekolah,mencuci,makan,ambil nasi

37.

1. Mulai

2. Menulis surat

3. Surat dimasukan amplop

4. Menutup amplop

5. Menempel perangko

6. Mengantar ke kantor pos

7. Selesai

Urutan algoritma yang benar adalah...

a)

1-3-2-4-6-5-7

b)

1-6-2-3-5-4-7

c)

1-6-5-4-2-3-7

d)

1-6-2-3-4-5-7

e)

1-2-3-4-5-6-7

38.

jika X=9, Y=10
maka Q berapa???

a)

90

b)

19

c)

1

d)

20

39.

POINT = 20

Sebuah usaha fotokopi mempunyai aturan sebagai berikut :

  1. 1.Jika yang fotokopi statusnya adalah langganan, maka berapa lembar pun dia fotokopi, harga perlembarnya Rp. 75,-
    2.Dan jika yang fotokopi bukan langganan, maka jika dia fotokopi kurang dari 100 lembar harga perlembarnya Rp. 100,-. Sedangkan jika lebih atau sama dengan 100 lembar maka harga perlembarnya Rp. 85,-.

PERTANYAAN, Jika kamu bukan pelanggan, dan mau fotokopi sebanyak 200 lembar, berapakah kamu harus membayar?

(a)  

40.

POINT = 20

Aturan Ketuntasan siswa pada mata pelajaran Informatika kelas X diterapkan sebagai berikut :
Jika nilai ujian tengah semester (UTS)
lebih besar dari 70 maka siswa dinyatakan lulus dan Nilai Akhir sama dengan nilai UTS.
Jika nilai UTS kurang atau sama dengan 70 maka siswa dinyatakan lulus
jika Nilai Akhir lebih besar atau sama dengan 60 dimana Nilai Akhir = (nilai UTS x 40%) + (nilai UAS x 60%).

PERTANYAAN, Jika nilai UTS mu adalah 60, dan nilai UAS mu 80,.berapa nilai Akhirmu?

(a)