wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ULANGAN HARIAN INFORMATIKA SMT 2

Total questions: 35

Worksheet time: 35mins

Name
Class
Date
1.
Sebuah prosedur langkah yang pasti untuk menyelesaikan masalah disebut….?
a)
Proses
b)
Program
c)
Algoritma
d)
Step
e)
Diagram
2.
Dalam Penulisanya, Pseuocode harus terdiri dari 3 Bagian, yaitu….?
a)
Judul algoritma, Deklarasi, Deskripsi
b)
Judul algoritma, Deklarasi, Narasi
c)
Judul algoritma, Deskripsi, Deklarasi
d)
Judul algoritma, Deskripsi, Narasi
e)
Judul algoritma, Argumentasi, Deskripsi
3.
Kegiatan penerimaan data yang disimbolkan dengan jajaran genjang adalah….?
a)
Percabangan
b)
Proses
c)
Terminator
d)
Masukan
e)
Konektor
4.
Istilah "Perulangan" dalam pemrograman C dikenal dengan….?
a)
Repeating
b)
Looping
c)
Again
d)
Function
e)
Replay
5.

1. Ambil cangkir;

2. Ambill Kopi instan;

3. Tuangkan air panas ke dalam cangkir;

4. Masukan bubuk kopi ke dalam cangkir sesuai takaran;

5. Siapkan air panas;

6. Minum kopi;

7. Aduk hingga larut.


Langkah-langkah diatas adalah algoritma untuk membuat kopi, urutan yang benar adalah...

a)

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

b)

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

c)

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

d)

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

6.

Yang merupakan langkah proses pada algoritma memasak telur orak arik dibawah adalah...

a)

Pecahkan telur

b)

Telur siap disantap

c)

Kocok telur dan bumbu

d)

Didihkan air

7.

Tipe data yang digunakan untuk menyimpan pesan yang ingin disampaikan kepada pengguna seperti "Anda Menang" atau "Anda Kalah" adalah...

a)

Numerik

b)

Boolean

c)

String

d)

Char

8.

Diagram yang mewakili kumpulan dari instruksi-instruksi yang ditampilkan menggunakan simbol standar untuk menggambarkan instruksi-instruksi yang berbeda-beda adalah...

a)

Flowchart

b)

Pseudocode

c)

Variabel

d)

Tipe Data

9.

Dalam flowchart gambar tersebut memiliki fungsi sebagai...

a)

Mulai/Berhenti

b)

Proses

c)

Keputusan

d)

Penghubung

10.

Proses mulai dan selesai dalam flowchart digambarkan dengan simbol...

a)
b)
c)
d)
11.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

e)

Pada saat di jalankan

12.

Tipe data pascal untuk karakter adalah...

a)

Char

b)

Boolean

c)

Integer

d)

Real

e)

Byte

13.

Syarat algoritma yang baik adalah sebagai berikut, kecuali

a)

Algoritma merupakan deskripsi urutan pelaksanaan suatu proses. Tingkat kepercayaannya tinggi (realibility) Hasil yang diperoleh dari proses harus berakurasi tinggi dan benar.

b)

Algoritma tersusun oleh sederetan langkah instruksi yang logis

Pemrosesan yang efisien (cost rendah) Proses harus diselesaikan secepat mungkin dan frekuensi kalkulasi yang sependek mungkin.

c)

Tiap langkah instruksi akan mengerjakan suatu tindakan (aksi).

Bukan sesuatu yang hanya untuk menyelesaikan satu kasus saja, tapi juga untuk kasus lain yang lebih general.

d)

Suatu program akan membuat susah di-maintenance

e)

semua pernyataan diatas benar

Haruslah sesuatu yang dapat kita kembangkan lebih jauh berdasarkan perubahan requirement yang ada

14.

Simbol ini berfungsi untuk?

a)

Arah aliran program

b)

Menunjukan bagian simbol

c)

Input data

d)

Memproses data

e)

Output Data

15.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

16.

Manakah simbol terminator?

a)
b)
c)
d)
e)
17.

Simbol flowchart untuk input dan output data yaitu

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

Memberikan petunjuk mengenai langkah - langkah logika penyelesaian

permasalahan dalam bentuk yang mudah dipahami nalar manusia

sebagai acuan pengembangan program compute merupakan

tujuan dari...

a)

Tujuan visi algoritma

b)

Tujuan algoritma

c)

Logika algoritma

d)

Sasaran algoritma

e)

Susunan dalam

membuat program

19.

Kumpulan perintah atau langkah yang terhingga jumlahnya yang digunakan untuk menyelesaikan masalah logika dan matematika dengan bantuan komputer, disebut ....

a)

Narasi

b)

Flowchart

c)

Algoritma

d)

Diagram

e)

Logika

20.

Algoritma pertama kali ditemukan oleh matematikawan Islam bernama

a)

Muhammad bin Mūsā al-Khawārizmī

b)

Hamzah bin Abdul-Muththalib

c)

Mush'ab bin Umair

d)

Zaid bin Haritsah

e)

Ja'far bin Abu Thalib

21.

Struktur dasar dari sebuah algoritma adalah

a)

Input

b)

Proses

c)

Output

d)

Input, proses, output

e)

Proses, input, output

22.

Manakan gambar yang menandakan proses

a)
b)
c)
d)
e)
23.

Hasil nalar yang diutarakan dalam kata dan dinyatakan dalam bahasa merupakan penjelasan dari....

a)

logika

b)

meramal

c)

bermimpi

d)

imajinasi

e)

ilusi

24.

Berikut ini merupakan contoh logika yang tepat dan benar yaitu....

a)

bola sepak berbentuk bulat

b)

seekor kuda berjalan melata

c)

orang gemuk tumbuh ke atas

d)

manusia berjalan ke belakang

e)

seorang tunawicara mampu berbicara lancar

25.

Gambar tersebut merupakan simbol dalam flowchart untuk menyatakan…

a)

dokumen

b)

decision

c)

process

d)

mulai

e)

selesai

26.

Kata Logika berasal dari Yunani kuno yaitu ...

a)

Logos

b)

Logis

c)

Logica

d)

Logic

e)

Lhogic

27.

1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Memproses Listing Algoritma

28.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

29.

Menurut anda simbol terminator dalam flowchart berfungsi sebagai...

a)

Proses

b)

Mulai dan selesai

c)

Decision

d)

Aktivitas

e)

Benar semua

30.

Flowchart tersebut merupakan algoritma untuk menghitung luas ….

a)

lingkaran

b)

segitiga

c)

persegi panjang

d)

persegi

e)

belah ketupat

31.

Mengembangkan petunjuk pemecahan masalah yang sama secara step-by-step, langkah demi langkah, tahapan demi tahapan sehingga orang lain dapat menggunakan langkah atau informasi tersebut untuk menyelesaikan permasalahan yang sama.

Keterangan diatas, merupakan proses tahap ...

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Penyusunan Algoritma

32.

2. program pengolah kata Yang dapat membantu pengguna untuk menyelesaikan berbagai pekerjaan yang berhubungan dengan dokumen, teks atau tulisan adalah ...

a)

Microsoft Word

b)

Mozilla Firefox

c)

Google chrome

d)

Microsoft Excel

33.

3. kegunaan dari Microsoft excel pada perangkat lunak aplikasi adalah ...

a)

Program Pengolah Kata

b)

Program Pengolah Angka

c)

untuk presentasi

d)

Mengedit Foto atau gambar

34.

Berikut merupakan ...

a)

Keyboard

b)

Monitor

c)

Mouse

d)

Joystick

35.

Peralatan komputer berupa papan ketik yang berfungsi memasukkan data, angka, dan karakter serta menjalankan perintah pada komputer adalah...

a)

keyboard

b)

scanner

c)

joystik

d)

mouse