wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SOAL KELAS 10

Total questions: 130

Worksheet time: 3hrs 57mins

Name
Class
Date
1.

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

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

2.

Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .

a)

Proses

b)

Program

c)

Algoritma

d)

Step by step

3.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

4.

simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .

a)
b)
c)
d)
5.

Instruksi P=Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi

a)

Menjadi Sembarang Nilai

b)

Menjadi hampa

c)

Q tetap

d)

Menjadi 0

6.

Perhatikan potongan algoritma berikut ini:

Input (harga)

IF harga = 12500 then

Beli

ENDIF

Pernyataan manakah yang benar tentang program di atas

a)

Jika (harga=12500) maka program tidak melakukan apapun

b)

Jika (harga!=12500) maka program tidak melakukan apapun

c)

Jika (harga<12500) maka lakukan aksi beli

d)

Jika (harga>12500) maka lakukan aksi beli

7.

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

a)
b)
c)
d)
8.

Bentuk grafis yang menggambarkan urutan proses dalam sebuah algoritma.

a)

Flowchart

b)

Pseudocode

c)

Program

d)

Software

9.

Apa hasil cetak yang akan muncul ketika masukan berupa nama = Budi dan Nilai = 56

a)

Budi Tidak Lulus

b)

Budi Lulus

c)

Budi 56

d)

Budi Ganteng

10.

Apa hasil PRINT harga jika INPUT harga = 100

a)

200

b)

100

c)

90

d)

25

11.

Algoritma harus memiliki titik berhenti (stopping role)

a)

Effectiveness

b)

Definiteness

c)

Finiteness

d)

Activeness

12.

Perhatikan petikan algoritma berikut :

Algoritma luas segitiga

Masukkan tinggi

Masukkan alas

...........

Tampilkan luas


Untuk mengisi .... yang kosong adalah ...

a)

luas = ½ * panjang * tinggi

b)

luas = alas * tinggi

c)

luas = ½ * alas * tinggi

d)

luas = ¼ * alas * tinggi

13.

Berikut ini lambang dari operator logika, kecuali:

a)

&&

b)

++

c)

||

d)

!

14.

dari kode tersebut, apa yang akan dikeluarkan?

a)

pintu 1

b)

pintu 2

c)

pintu 3

d)

3

15.

dari kode tersebut, apa yang dikeluarkan?

a)

1

b)

2

c)

3

d)

4

16.

berapa kali baris 16 dikerjakan?

a)

// tidak dikerjakan sama sekali

b)

1

c)

2

d)

// tak terbatas

17.

dari kode tersebut, apa yang akan dikeluarkan?

a)

pintu 1

b)

pintu 2

c)

pintu 3

d)

// tidak ada keluaran

18.

Algoritma : Jika A>B dan A>C maka A paling besar;

Maka pseudocode algoritma tersebut adalah ....

a)

If (A<B&&A>C) { cout << “A paling besar”; }

b)

If (B<A&&C<A) { cout << “A paling besar”; }

c)

If (A<B&&A<C) { cout << “A paling besar”; }

d)

If (A>B&&A<C) { cout << “A paling besar”; }

19.

Output dari algoritma tersebut adalah ....

a)

23

b)

24

c)

25

d)

26

e)

27

20.

Penggunaan WHILE DO adalah struktur perulangan dengan ....

a)

1 kondisi

b)

2 kondisi

c)

Kondisi di awal

d)

Kondisi di akhir

e)

kondisi yang diketahui jumlah perulangannya

21.

Bahasa Pemograman C++ diciptakan satu decade setelah bahasa pemograman C. diciptakan oleh Bjarne Strourstroup dari Laboratorium Bell, AT&T pada tahun ?

a)

1987

b)

1982

c)

1983

d)

1980

22.

Bahasa Pemograman C++ diberi nama oleh Rick Mascitti, namun pada awal pembuatannya di beri nama?

a)

A better C

b)

A better A

c)

A better B

d)

A better D

23.

Hal yang menjadi catatan penting dalam pemograman C++ bahwa Program C++ bersifat Case Sensitive. Maksud dari sifat tersebut adalah……..

a)

Semua character di anggap sama

b)

Huruf kecil dan besar disamakan

c)

Huruf besar dan kecil di anggap beda

d)

Tidak boleh memakai 2 file header

24.

Perintah Cin pada Program C++ digunakan untuk ?

a)

Menginput suatu nilai dari suatu piranti masukan (keyboard)

b)

Menampilkan data pada layar

c)

Mpendeklarasian variable

d)

Mengulang proses looping pada program

25.

Dari program diatas, manakah yang termasuk komentar

a)

Hello My World !

b)

void main()

c)

// my first program in C++

d)

#include <iostream.h>

26.

Hasil Program diatas adalah

a)

Hello World!

b)

I'm a Student Of SMK NU MA'ARIF KUDUS

c)

Hello My World ! i’m a Student Of SMK NU MA'ARIF KUDUS

d)

My first program in C++

27.

Bahasa c++ diperkenalkan pertama kali pada tahun?

a)

1970

b)

1973

c)

1980

d)

1983

28.

Suatu tempat data yang mempunyai nilai atau data yang berubah-ubah disebut?

a)

Tipe data

b)

Main

c)

Variabel

d)

Konstanta

29.

Perintah yang digunakan untuk membaca inputan pada c++ adalah...

a)

Printf

b)

Cout

c)

Puts

d)

Cin

30.

Dibawah ini merupakan tipe data bilangan bulat....

a)

Int

b)

Char

c)

String

d)

Cin

31.

Berikut Sintak yang benar untuk menghasilkan output ‘Hello World’ di C++ ?

a)

cout<<“Hello World”;

b)

print<<“Hello World”;

c)

echo “Hello World”;

d)

System.out.print(“Hello World”);

32.

Bagaimana cara membuat komentar di C++ ?

a)

/* Ini komentar

b)

# Ini komentar

c)

// Ini komentar

d)

< Ini komentar >

33.

Setiap perintah di dalam C++ selalu diakhiri dengan tanda?

a)

:

b)

;

c)

}

d)

]

34.

Perintah untuk menginput suatu nilai dari keyboard untuk di proses di dalam program adalah?

a)

cout

b)

cin

c)

getch

d)

input

35.

Suatu tempat yang berfungsi untuk menampung data atau nilai yang dapat berubah-ubah selama program berjalan disebut?

a)

konstanta

b)

variabel

c)

define

d)

function

36.

Konstanta akan menampung nilai yang TIDAK dapat diubah-ubah selama program dijalankan. Pernyataan ini bernilai?

a)

Benar

b)

Salah

37.

Tipe data apa yang digunakan untuk menyimpan variabel dengan nilai teks?

a)

string

b)

String

c)

txt

d)

TXT

38.

Dibawah ini adalah cara yang tepat untuk deklarasi variabel bilangan dengan tipe integer di C++ !

a)

bilangan int;

b)

var bilangan;

c)

int bilangan;

d)

$bilangan;

39.

Tipe data yang digunakan untuk bilangan pecahan adalah ?

a)

Char

b)

String

c)

Integer

d)

Double

40.

Tipe data yang digunakan untuk bilangan bulat adalah ?

a)

Char

b)

String

c)

Integer

d)

Double

41.

Apa perintah yang paling pertama dalam mengawali pembuatan HTML...

a)

<body>

b)

</body>

c)

</html>

d)

<html>

42.

Manakah pada pilihan dibawah ini yang merupakan mahasa Markup…

a)

PHP

b)

JavaScript

c)

HTML

d)

Python

43.

Tiga Struktur dasar Tag HTML yaitu…

a)

title – head – body

b)

html – head – title

c)

html – head– body

d)

html – title – table

44.

Membuat text tebal pada HTML yaitu menggunakan…

a)

<b>

b)

<p>

c)

<i>

d)

<br>

45.

Perintah untuk mengganti baris pada HTML adalah...

a)

<br>

b)

<tr>

c)

<td>

d)

<li>

46.

HTML merupkan singkatan dari...

a)

Hyper Link Markup Leaguage

b)

Hyper Text Markup Laguage

c)

Hyper Test Markup Laguage

d)

Hyper Team Markup Laguage

47.

Dalam HTML tang <p> digunakan untuk...

a)

Membuat komentar

b)

Membuat paragraf

c)

Membuat header

d)

Membuat footer

48.

Perhatikan kode html beikut ini:


<ul>

<li>Satu</li>

<li>Dua</li>

<li>Tiga</li>

</ul>


Hasil dari kode html di atas adalah …

a)
b)
c)
d)
49.

Struktur dasar membuat tabel pada html ....

a)

<table>

<tr>

<td> </td>

</tr>

<table>

b)

<table>

<tr>

<tr> <td>

<table>

</td>

c)

<table>

<tr>

<td> </td>

</tr>

</table>

d)

<td>

<table>

<tr> </tr>

</table>

</td>

50.

Pasangan hasil yang sesuai untuk pemformatan dengan tag <u> dan <i> secara berurutan adalah …

a)

satu dan dua

b)

satu dan dua

c)

satu dan dua

d)

satu dan dua

51.

Coding dibawah ini berfungsi untuk,

<img src="png.png" width="100" height="100"></img>

a)

Menampilkan audio

b)

Menampilkan video

c)

Menampilkan gambar

d)

Menuju ke suatu link

52.

Penulisan DOCTYPE yang benar dalaman HTML 5 adalah

a)

<html>

b)

<DOCTYPE>

c)

<!DOCTYPE HTML5>

d)

<!DOCTYPE HTML>

53.

berikut ini yang bukan termasuk tag untuk membuat heading adalah......

a)

<h4>

b)

semua benar

c)

<h5>

d)

<h7>

54.

     <h1 align=”center”>hello world</h1>cobaperhatikanelemen HTML diatas, mana yang termasukisidari tag HTML?

a)

hello word

b)

center

c)

<div>

d)

     <h1 align=”center”>

55.

Apa fungsi dari hyperlink dalam halaman web?

a)

Untuk menggabungkan 2 atau lebih kolom pada baris yang berbeda

b)

  Untuk memudahkan pengunjung web dalam menulusuri/menjelajahi seluruh isi atau informasi yang tersimpan dalam situs web bersangkutan.

c)

Mengubah tampilan halaman web

d)

Untuk menggabungkan halaman web

56.

apa singkatan HTML

a)

hyper text mark language

b)

hyper text markup language

c)

hyper text marka language

d)

hyper text management languange

57.

apa fungsi title ?

a)

untuk judul website

b)

untuk atas website

c)

untuk url website

d)

untuk judul html

58.

Perintah untuk mengganti baris pada HTML adalah

a)

<br>

b)

<&nbsp>

c)

<td>

d)

<p>

59.

dibawah ini yang termasuk dalam bahasa pemrograman,kecuali

a)

html

b)

php

c)

python

d)

corel

60.

Perbedaan tampilan text yang diformat dengan tag <h1> dan <h6> adalah …

a)

tag <h1> menampilkan teks lebih besar dari <h6>.

b)

tag <h1> menampilkan teks lebih kecil dari <h6>.

c)

tag <h6> menampilkan teks berukuran sama dengan <h1>.

d)

tag <h6> menampilkan teks lebih besar dari <h1>.

61.

Tag yang digunakan untuk mengetikkan teks sebagai sebuah paragraf adalah …

a)

<p>

b)

<h1>

c)

<title>

d)

<u>

62.

Urutan langkah yang benar untuk menyimpan dokumen HTML melalui aplikasi Notepad adalah …

a)

ketik nama dengan tambahan .htm lalu ubah tipe ke All files dan klik Save.

b)

pilih folder tempat penyimpanan, ketik nama file dengan tambahan .htm langsung klik Save.

c)

ketik nama dengan tambahan .htm lalu ubah tipe ke Text files dan klik Save.

d)

pilih folder tempat penyimpanan, ketik nama file dengan tambahan .htm lalu buah tipe ke Text files dan langsung klik Save.

63.

Urutan penggunaan tag yang sesuai struktur dalam sebuah halaman web adalah …

a)

<html> - <head> - <body> - <p>

b)

<body> - <p> - <html> - <head>

c)

<html> - <p> - <head> - <body>

d)

<head> - <body> - <p> - <html>

64.

Perintah untuk mengosongkan kolom pada HTML adalah ...

a)

tr

b)

br

c)

td

d)

&nbsp

65.

Apa perintah yang paling pertama dalam mengawali pembuatan HTML?

a)

<body>

b)

</body>

c)

</html>

d)

<html>

66.

<br> fungsi tag tersebut adalah ....

a)

enter

b)

spasi

c)

mewarnai text

d)

mewarnai background

67.

Dibawah ini yang merupakan tag html untuk mewarnai huruf adalah....

a)

<fon color ="">

b)

<font color=" ">

c)

font color=""

d)

<font colour=" ">

68.

Untuk memberi warna pada latar belakang web diatur dengan mengubah nilai atribut ….

a)

<body bgcolor=’warna’>

b)

<head bgcolor=’warna’>

c)

<title bgcolor=’warna’>

d)

<html bgcolor=’warna’>

69.

Struktur dasar membuat tabel pada html ....

a)

<table>

<tr>

<td> </td>

</tr>

<table>

b)

<table>

<tr>

<tr> <td>

<table>

</td>

c)

<table>

<tr>

<td> </td>

</tr>

</table>

d)

<td>

<table>

<tr> </tr>

</table>

</td>

70.

Tag untuk menentukan baris pada tabel

a)

td

b)

th

c)

tr

d)

tc

71.

Perintah untuk menjadikan komentar pada PHP adalah

a)

//

b)

#

c)

'

d)

$

72.

Perintah untuk mendefenisikan variable di PHP adalah

a)

//

b)

/*

c)

$

d)

*

73.

Perintah untuk mencetak Tulisan di PHP menggunakan sintaks

a)

cetak

b)

echo

c)

println

d)

mysqli_connect

74.

Dalam testing program untuk menguji logika program, sebaiknya menggunakan data

a)

false saja

b)

true saja

c)

false dan true

d)

bilangan numerik

75.

Dalam pemrograman tahapan menterjemahkan ke bahasa komputer disebut

a)

proses informasi

b)

proses translasi

c)

proses debug

d)

compile

76.

Proses identifikasi penyebab kesalahan dan memperbaikinya disebut

a)

Testing

b)

security

c)

debugging

d)

controlling

77.

Diantara yang berikut, yang bukan termasuk control statement adalah

a)

IF...

b)

FOR....

c)

WHILE....

d)

GET...

78.

Perintah PHP selalu diawali dengan, kecuali....

a)

<?php

b)

<?

c)

?>

d)

<%

79.

Logic untuk pemrograman web framemwork dikenal istilah

a)

MPP

b)

NVP

c)

MVC

d)

MVP

80.

Instruksi “IF expr1 THEN statement1 ELSE statement2” menyatakan bahwa statement1 dijalankan jika expr1 True dan statement2 dijalankan jika expr1 False. Pernyataan tersebut dikenal istilah

a)

lexeme

b)

token

c)

syntax

d)

semantic

81.

Perintah untuk menjadikan komentar pada PHP adalah

a)

//

b)

#

c)

'

d)

$

82.

Perintah untuk mencetak Tulisan di PHP menggunakan sintaks

a)

cetak

b)

echo

c)

println

d)

mysqli_connect

83.

Perintah PHP selalu diawali dengan, kecuali....

a)

<?php

b)

<?

c)

?>

d)

<%

84.

Perintah untul koneksi PHP di database yang benar dibawah ini adalah...

a)

$conn = mysqli_connect($servername, $username, $password, $database);

b)

$conn = mysql_connect($servername, $username, $password, $database)

c)

$connect = mysqli_connect($servername, $username, $password, $database)

d)

$connect = mysq_connect($servername, $username, $password, $database);

85.

Gambar diatas merupakan tampilan dari...?

a)

Navbar

b)

Card

c)

Jumbotron

d)

Dropdown

86.

Untuk memberi warna teks pada web diatur dengan mengubah nilai atribut ...

a)

Body

b)

Fontcolor

c)

Tittle

d)

Bgcolor

87.

Apakah alat yang digunakan untuk membantu kita meng akses World Wide Web?

a)

search engine

b)

webpage

c)

browser

d)

web

88.

Diantara aplikasi dibawah ini yang BUKAN merupakan browser adalah ...

a)

Google

b)

Google Chrome

c)

FireFox

d)

Internet Explorer

89.

Kode html untuk membuat baris baru adalah

a)

<hr>

b)

<td>

c)

<tr>

d)

<br>

90.

Ciri script dari pemrograman PHP adalah

a)

Var

b)

<?

c)

<index>

d)

<body>

91.

Domain yang menjadi identitas dari negara Indonesia adalah

a)

.ORG

b)

.ID

c)

.COM

d)

.NET

e)

.US

92.

Di bawah ini contoh server side scripting adalah ....

a)

Javas

b)

Javac

c)

Www

d)

Web

e)

Java server pages (JSP)

93.

Web server antar platform yang dapat berjalan di beberapa platform seperti LINUX dan windows adalah .…

a)

Web route

b)

Apache

c)

Xampp

d)

Web server

e)

DHCP server

94.

Jenis script yang pengolahannya dilakukan di sisi client disebut .…

a)

Client side scripting

b)

Server side scripting

c)

Macintosh

d)

Client side scripting dan Server side scripting

e)

Benar semua

95.

Fungsi utama web server adalah .…

a)

Mencatat halaman web

b)

Membuat berkas baru

c)

Salah semua

d)

Menyimpan gambar

e)

Mentransfer seluruh berkas atau file dalam sebuah web halaman

96.

Search engine adalah ....

a)

Mesin pengetik

b)

Mesin pencari

c)

Mesin pemotong

d)

Mesin print

e)

Mesin copy

97.

Apa kepanjangan dari JSP?

a)

Active server pages

b)

Internet information service

c)

Hypertext prepprocessor

d)

Java server pages

e)

Web server apache tomcat

98.

Tag <input> yang atribut TYPE-nya dapat digunakan untuk menerima masukan berupa pilihan yaitu …

a)

checkbox

b)

radio

c)

combobox

d)

text

99.

Perhatikan potongan script php dibawah ini !


$kalimat=‘selamat datang diwebsite kami!’;

echo ucwords($kalimat);


Pernyataan yang benar dibawah ini tentang script diatas adalah …

a)

menampilan sebuah kalimat dengan huruf kecil semua

b)

menampilan sebuah kalimat dengan huruf besar semua

c)

menampilan sebuah kalimat dengan huruf besar diawal kalimat

d)

menampilan sebuah kalimat dengan huruf besar diawal kata

100.

Perhatikan potongan script php dibawah ini !


$data = array(‘senin’, ‘selasa’, ‘rabu’, ‘kamis’, ‘jumat’, ‘sabtu’, ‘minggu’);


Untuk mengambil nilai elemen kamis dari array diatas, perintah yang benar adalah …

a)

$data[2]

b)

$data[4]

c)

$data[3]

d)

$data[5]

101.

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

102.

Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .

a)

Proses

b)

Program

c)

Algoritma

d)

Step by step

e)

Probability

103.

Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :

a)

Bahassa Inggris

b)

Bahasa Puitis

c)

Bahasa yang lebih ringkas dari algoritma

d)

Sembarang bahasa asal terstruktur

e)

Bahasa

104.

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)

Sebelum menulis ide

105.

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)

Model-masalah-algoritma-hasil-eksekusi

106.

Dalam Penulisan Alur pemrograman, terdapat tiga langkah diantaranya Psedocode. Pseucocode merupakan tampilan. . . .

a)

alir Program

b)

Tampilan Program

c)

Imitasi Program

d)

Flowchart

e)

Tiruan Algoritma

107.

simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .

a)
b)
c)
d)
e)
108.

Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.

Untuk melengkapi peryataan diatas adalah . . . .

a)

Input

b)

File

c)

Database

d)

Masalah

e)

Rekayasa

109.

Perhatikan penggalan Psedocode Luas trapesium !

program luas_Trapesium;

Deklarasi

x: real

artinya . . . .

a)

x variabel real

b)

x sama

c)

x tidak memiliki arti

d)

x tipe data real

e)

x tidak sama dengan Real

110.

Didalam pembuatan algoritma Pseudocode, terdapat nilai input, proses maupun output dari suatu Algoritma. Yang memiliki nilai sama dengan declarasi input bernilai integer pada algoritma volume balok adalah . . .

a)

nilai Panjang, Lebar dan Volume

b)

nilai Volume, Lebar dan Tinggi

c)

nilai Panjang, Lebar dan Tinggi

d)

nilai Panjang, Tinggi dan Volume

e)

semua jawanaban benar

111.

Motivasi untuk membuat algoritma adalah...

a)

Tantangan

b)

Pertanyaan

c)

Kondisi

d)

Situasi

e)

Masalah

112.

Tokoh arab pencetus pertama kali dari lahirnya algoritma adalah...

a)

Abu Janda

b)

Abu Nawas

c)

Abu Ja'far

d)

Abu Tofar

e)

Abu Tolif

113.

Kata algorism berarti...

a)

Matematika

b)

Aljabar

c)

Proses menghitung

d)

Rumus aritmatika

e)

Aljabar

114.

Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis adalah...

a)

Algoritma

b)

Logika

c)

Flowchart

d)

Diagram

e)

Perbandingan

115.

Gambar berikut ini merupakan flowchart dari

a)

Simbol proses

b)

Simbol decision

c)

Simbol predefined

d)

Simbol terminal

e)

Simbol connector

116.

benar sesuai dengan logika manusia nama lain dari kata...

a)

penalaran

b)

keputusan

c)

logis

d)

pertimbangan

e)

perbandingan

117.

aktivitas menjalankan langkah-langkah dalam algoritma pengertian dari

a)

Masalah

b)

Struktur

c)

Proses

d)

Program

e)

Aljabar

118.

Simbol berikut ini adalah simbol dari...

a)

terminal

b)

proses

c)

keputusan

d)

arus/flow

e)

persiapan

119.

Gambar berikut merupakan simbol dari...

a)

Terminal

b)

Arus/flow

c)

Connector

d)

process

e)

Manual

120.

Nama lain dari kata logika adalah...

a)

Perbandingan

b)

Penalaran

c)

Keputusan

d)

Aljabar

e)

Perbandingan

121.

Penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program

a)

Logika

b)

Algoritma

c)

Flowchart

d)

Diagram

e)

Sturktur

122.

Symbol berikut ini adalah simbol dari...

a)

Connector

b)

Terminal

c)

Input/Output

d)

Offline Connector

e)

Process

123.

Simbol berikut ini adalah simbol dari...

a)

proses

b)

terminal

c)

keputusan

d)

persiapan

e)

konektor

124.

Simbol berikut ini adalah simbol dari

a)

Terminal

b)

Arus/flow

c)

Process

d)

Decition

e)

Connector

125.

Bagan yang memperlihatkan urutan prosedure dan proses dari beberapa file di dalam media tertentu disebut...

a)

System flowchart

b)

Manual struktur

c)

Program flowchart

d)

Aljabar struktur

e)

Diagram flowchart

126.

Seorang dikatakan algorist jika...

a)

Menggunakan Rumus

b)

Menggunakan Angka arab

c)

Menggunakan Logika

d)

Menggunakan Bilangan

e)

Menggunakan Kalkulator

127.

Berikut ini adalah simbol...

a)

Terminal

b)

Proses

c)

Keputusan

d)

Persiapan

e)

Input Output

128.

Simbol yang memunculkan 2 kemungkinan adalah...

a)

Terminal

b)

Predefined

c)

Conector

d)

Decision

e)

Proces

129.

Judul buku yang ditulis oleh seorah tokoh arab sebagai dasar lahirnya algoritma adalah...

a)

Al Baba

b)

Al goritem

c)

Al jabar

d)

Al karam

e)

Al liando

130.

Berikut ini merupakan simbol dari...n

a)

Input outpu

b)

Proses

c)

Predefined

d)

Decision

e)

Sub Proses