wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Logika Algoritma

Total questions: 102

Worksheet time: 1hrs 28mins

Name
Class
Date
1.

Masukan Nomor Induk Mahasiswa Anda!

4 lines
2.

Hai teman-teman! Kali ini Rizky, Arif, dan Wawan sedang belajar tentang komponen komputer. Mereka menemukan beberapa istilah, tetapi satu di antaranya bukanlah komponen komputer. Yuk, bantu mereka menemukan yang mana!

a)

Input

b)

Masalah

c)

Proses

d)

Output

3.

Hai Nisa, Rizal, dan Siti! Kalian tahu tidak, biner itu adalah contoh dari bahasa ...

a)

Bahasa Assembly

b)

Bahasa Rakitan

c)

Bahasa Tingkat Tinggi

d)

Bahasa Mesin

4.

Agung dan Faisal sedang berdiskusi tentang cara menyelesaikan masalah. Mereka bertanya-tanya, urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis itu disebut apa ya?

a)

Program komputer

b)

Aritmatika

c)

Kode bilangan

d)

Algoritma

5.

Rani and Yuni were discussing how to turn an Algoritma into a full-fledged Program. What do you think is the missing ingredient in their conversation?

a)

Logika

b)

Struktur data

c)

Komputer

d)

Tipe data

6.

Halo teman-teman! Angga, Ratna, dan Adi sedang belajar tentang algoritma. Mereka menemukan berbagai cara untuk menuliskannya. Namun, ada satu cara yang tidak termasuk dalam notasi penulisan algoritma. Yuk, bantu mereka menemukan yang mana!

a)

Kalimat Deskritptif

b)

Kalimat Persuasif

c)

Pseudocode

d)

Flowchart

7.

Hey Siti, Tiara, dan Wawan! Bisakah kalian menebak apa yang diwakili oleh simbol flowchart ini? Apakah itu momen ajaib untuk membuat keputusan, data input/output yang menarik, fase persiapan yang mendebarkan, atau proses yang telah ditentukan yang membimbing kita? Mari kita lihat siapa yang benar!

a)

Keputusan

b)

Data input/output

c)

Persiapan

d)

Proses yang telah ditentukan

8.

Angga dan Joko sedang berdiskusi tentang gambar ini. Mereka penasaran, gambar tersebut merupakan contoh notasi ..

a)

Kalimat deskriptif

b)

Algoritma

c)

Pseudocode

d)

Flowchart

9.

Hai Dewi dan Rizky! Jika baris yang kalian miliki kurang dari jumlah baris yang ditentukan, maka outputnya ...

a)

Baris + 1

b)

Selesai

c)

Program error

d)

Baris - 1

10.

Rizal dan Mega sedang berdiskusi tentang alat yang digunakan untuk pengolahan data. Mega bertanya, "Alat apa sih yang digunakan untuk pengolahan data menurut prosedur yang telah ditentukan?" Rizal pun menjawab,

a)

Perangkat lunak

b)

Komputer

c)

Program

d)

Mesin

11.

Hai teman-teman! Siapa di sini yang ingin menjadi programmer handal seperti Dian dan Adi? Untuk bisa membuat program komputer, kita perlu melalui dua tahap yang seru, yaitu belajar (a)  

12.

Ketika Maya dan Sari berkumpul untuk belajar, mereka menemukan bahwa perpaduan antara struktur data dan algoritma dapat menghasilkan sesuatu yang luar biasa. Apa yang mereka temukan?

a)

Analisa Data

b)

Sistem Informasi

c)

Program

d)

Output

13.

Simbol pernyataan pilihan, berisi suatu kondisi yang selalu menghasilkan 2 nilai keluaran yaitu benar atau salah adalah

a)
b)
c)
d)
14.

Hai Sari dan Dian! Kalian tahu tidak, untuk dapat menjalankan fungsi input dan output dalam pemrograman, kita bisa menggunakan …

a)

int main()

b)

if

c)

for

d)

Cin dan Cout

15.

Hai teman-teman! Saat belajar pemrograman, kita sering mendengar istilah yang satu ini. Wadah suatu nilai yang isinya dapat berubah sesuai dengan input yang diberikan, apa ya namanya? Apakah itu?

a)

Konstanta

b)

Tipe Data

c)

Variabel

d)

Label

16.

Rani dan Siti sedang belajar tentang tipe data dalam C++. Mereka menemukan banyak tipe data, tetapi satu dari pilihan berikut ini bukanlah tipe data yang ada di C++. Yuk, bantu Rizal untuk menemukan jawaban yang tepat!

a)

Varchar

b)

Integer

c)

Char

d)

Long

17.

Hai Tiara dan Adi! Dalam contoh program di atas, bagian mana yang termasuk dalam proses perhitungan luas persegi panjang?

a)

int panjang, lebar, luas

b)

Hasil luas persegi panjang

c)

Luas = panjang * lebar

d)

Cout≪”Masukkan nilai panjang :”

18.

Hey Angga! If you have 1 && 0, what do you think it equals? Is it 0? Let's dive into the world of operators!

Ini merupakan contoh dari penggunaan operator …

a)

Relasi

b)

Logika

c)

Modulus

d)

Increment

19.

Hai teman-teman! Arif, Agung, dan Mega sedang belajar tentang pemrograman. Mereka menemukan bahwa proses melakukan tindakan yang sama secara berulang-ulang atau berkali-kali sampai batas yang telah ditentukan adalah kegunaan dari…

a)

Operator relasi

b)

Looping

c)

If else

d)

Operator logika

20.

Hey, teman-teman! Siapa di antara kalian yang tahu operator apa yang digunakan untuk menampilkan hasil sisa pembagian? Mari kita uji pengetahuan kita! Apakah itu …

a)

Operator relasi

b)

Operator modulus

c)

Operator aritmatika

d)

Operator penaikan dan penurunan

21.

Rizky sedang belajar pemrograman dan bertanya-tanya, kata kunci apa yang digunakan untuk menghentikan proses suatu kondisi? Apakah kamu bisa membantu Nur menjawabnya?

a)

if

b)

for

c)

break

d)

case

22.

Hai teman-teman! Siapa di antara kalian yang tahu komponen dalam komputer itu apa? Yuk, kita uji pengetahuan kita!

a)

Input – Proses – Output

b)

Header – Fungsi – Isi program

c)

Keyboard – Interpreter – Monitor

d)

Proses – Input - Output

23.

Hei Yuni dan Faisal! Jika kalian memasukkan angka 20, apa ya hasil yang akan kalian dapatkan? Ayo tebak!

a)

Kamis

b)

Jum’at

c)

Tidak ada output

d)

Kode hari salah, silahkan coba kembali

24.

Wawan dan Rina sedang bermain tebak-tebakan! Jika mereka menginput data B, kira-kira output yang akan muncul adalah apa ya?

a)

Alat Masak

b)

Alat Olah Raga

c)

Alat Elelktronik

d)

Anda Salah Memasukkan Kode

25.

Agus dan Agung sedang berkompetisi untuk menghitung luas segitiga! Jika Agus memberikan nilai alas 5 dan Agung memberikan nilai tinggi 7,5, berapa luas segitiga yang mereka dapatkan? Ayo, hitung dan lihat siapa yang lebih cepat!

a)

20

b)

18

c)

18,75

d)

18,7

26.

Ina dan Agung sedang belajar tentang pengurangan nilai dalam pemrograman. Mereka bertanya-tanya, apa sih istilah yang tepat untuk melakukan pengurangan nilai sebelum variabel itu diproses?

a)

Pre-Decrement

b)

Post-Decrement

c)

Pre-Increment

d)

Post-Increment

27.

Hey Susi, Yuni, and Heri! Apa sih yang bikin manusia itu istimewa dibandingkan dengan ciptaan Tuhan yang lainnya?

a)

Mempunyai bentuk fisik

b)

Mempunyai perasaan

c)

Mampu berkomunikasi

d)

Memiliki akal dan pikiran

28.

Hey Agung, Eko, and Rahman! Sebagai makhluk yang berpikir, manusia memiliki ciri yang melekat, yaitu...

a)

Rasional dan mortalitas

b)

Rasionalitas dan moralitas

c)

Efektifitas dan rasionalitas

d)

Emosional dan subjektifitas

29.

Rani dan Surya sedang berdiskusi tentang hal-hal yang mendorong manusia untuk senantiasa berlaku sopan santun dan taat pada peraturan. Menurut mereka, apa yang menjadi pendorong utama dalam hal ini?

a)

Aktifitas

b)

Logika

c)

Realitas

d)

Moralitas

30.

Rizal dan Heri sedang berdiskusi tentang cara berpikir yang benar dan masuk akal. Mereka sepakat bahwa berpikir dengan cara yang sesuai dengan hukum nalar dikenal dengan istilah..

a)

Logis

b)

Praktis

c)

Kritis

d)

Etis

31.

Hadi dan Rudi sedang berdiskusi tentang logika. Mereka menemukan bahwa kata 'logika' berasal dari bahasa Yunani, yaitu 'logos'. Tapi, apa sih arti dari 'logos' itu? Ayo bantu mereka!

a)

Filsafat

b)

Hasil nalar

c)

Pemikiran

d)

Memikirkan

32.

Nisa dan Hadi sedang belajar tentang logika. Mereka menemukan bahwa salah satu fungsi logika adalah sebagai alat untuk menarik kesimpulan dari pernyataan yang benar. Nah, pernyataan yang benar itu disebut juga apa ya?

a)

Premis

b)

Pendapat

c)

Soluai

d)

Deduktif

33.

Angga dan Dian sedang berdiskusi tentang cara menarik kesimpulan. Mereka bertanya-tanya, penarikan kesimpulan yang bergerak dari pernyataan yang benar yang khusus ke umum itu disebut apa ya? Apakah kamu tahu jawabannya?

a)

Deduktif

b)

Induktif

c)

Eksposisi

d)

Narasi

34.

Hai Rani, Tiara, dan Nisa! Apa kata yang tepat untuk mengisi titik-titik di atas dan membuat kalimat ini lebih seru?

(a)  

35.

Ratna dan Dedi sedang melakukan eksperimen menarik! Jika kita mengisi air, bejana manakah yang pertama kali akan penuh? Ayo, Arif, bantu mereka mencari tahu!

(a)  

36.



(a)  

37.

Joko dan Dedi sedang berdiskusi tentang motivasi untuk membuat algoritma. Mereka bertanya-tanya, apa sih yang mendorong seseorang untuk menciptakan algoritma? Apakah itu...

a)

Tantangan

b)

Pertanyaan

c)

Kondisi

d)

Situasi

e)

Masalah

38.

Siapa sih tokoh Arab yang pertama kali mencetuskan lahirnya algoritma? Mungkin Adi, Faisal, atau Rani bisa membantu menjawabnya!

a)

Abu Janda

b)

Abu Nawas

c)

Abu Ja'far

d)

Abu Tofar

e)

Abu Tolif

39.

Rina dan Dewi sedang belajar tentang kata 'algorism'. Mereka penasaran, kata algorism berarti...

a)

Matematika

b)

Aljabar

c)

Proses menghitung

d)

Rumus aritmatika

e)

Aljabar

40.

Ketika Nita, Eko, dan Yuni menghadapi sebuah masalah, mereka perlu menyusun langkah-langkah logis untuk menyelesaikannya. Apa istilah yang tepat untuk urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis?

a)

Algoritma

b)

Logika

c)

Flowchart

d)

Diagram

e)

Perbandingan

41.

Hai Adi dan Ratna! Lihat gambar flowchart berikut ini. Menurut kalian, simbol apa yang ditunjukkan dalam gambar ini?

a)

Simbol proses

b)

Simbol decision

c)

Simbol predefined

d)

Simbol terminal

e)

Simbol connector

42.

Hai teman-teman! Dalam dunia penalaran, kita sering mendengar istilah yang menarik. Menurut Dian, nama lain dari kata yang benar sesuai dengan logika manusia adalah...

a)

penalaran

b)

keputusan

c)

logis

d)

pertimbangan

e)

perbandingan

43.

Rina dan Tiara sedang asyik menjalankan langkah-langkah dalam algoritma. Apa sih pengertian dari aktivitas seru ini?

a)

Masalah

b)

Struktur

c)

Proses

d)

Program

e)

Aljabar

44.

Hai Dewi dan Ina! Simbol berikut ini adalah simbol dari...

a)

terminal

b)

proses

c)

keputusan

d)

arus/flow

e)

persiapan

45.

Hai Dian, Rani, dan Tiara! Gambar berikut merupakan simbol dari...

a)

Terminal

b)

Arus/flow

c)

Connector

d)

process

e)

Manual

46.

Rina dan Arif sedang berdiskusi tentang ilmu logika. Mereka bertanya-tanya, nama lain dari kata logika adalah...

a)

Perbandingan

b)

Penalaran

c)

Keputusan

d)

Aljabar

e)

Perbandingan

47.

Angga dan Eko sedang berdiskusi tentang cara menggambarkan langkah-langkah dan urut-urutan prosedur dari suatu program. Mereka ingin tahu, apa sih istilah yang tepat untuk penggambaran secara grafik dari proses tersebut?

a)

Logika

b)

Algoritma

c)

Flowchart

d)

Diagram

e)

Sturktur

48.

Hai Susi dan Arif! Siap-siap untuk tantangan seru! Simbol berikut ini adalah simbol dari...

a)

Connector

b)

Terminal

c)

Input/Output

d)

Offline Connector

e)

Process

49.

Wahyu, Hadi, dan Dedi sedang belajar tentang simbol-simbol. Simbol berikut ini adalah simbol dari...

a)

proses

b)

terminal

c)

keputusan

d)

persiapan

e)

konektor

50.

Hey Joko, Wawan, and Rina! Can you guess what this symbol represents? Is it a clue to something exciting?

a)

Terminal

b)

Arus/flow

c)

Process

d)

Decition

e)

Connector

51.

Rudi dan Sari sedang belajar tentang diagram alur. Mereka menemukan sebuah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu. Apa nama bagan tersebut?

a)

System flowchart

b)

Manual struktur

c)

Program flowchart

d)

Aljabar struktur

e)

Diagram flowchart

52.

Agus dan Ina sedang berdiskusi tentang siapa yang disebut algorist. Ina berkata, "Seorang dikatakan algorist jika..." Apa jawaban yang tepat menurutmu?

a)

Menggunakan Rumus

b)

Menggunakan Angka arab

c)

Menggunakan Logika

d)

Menggunakan Bilangan

e)

Menggunakan Kalkulator

53.

Wawan, Hadi, dan Nur sedang belajar tentang simbol-simbol dalam diagram alir. Mereka menemukan sebuah simbol yang sangat menarik! Yuk, coba tebak, simbol apakah itu?

a)

Terminal

b)

Proses

c)

Keputusan

d)

Persiapan

e)

Input Output

54.

Simbol yang memunculkan 2 kemungkinan adalah...

a)

Terminal

b)

Predefined

c)

Conector

d)

Decision

e)

Proces

55.

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

56.

Berikut ini merupakan simbol dari...n

a)

Input outpu

b)

Proses

c)

Predefined

d)

Decision

e)

Sub Proses

57.

Apa kepanjangan dari Simkomdig ....

a)

Simulasi, Komputer Digital

b)

Sistem Komunikasi Digital

c)

Simulasi dan Komunikasi Digital

d)

Sistem dan Komunikasi Digital

58.

Kata Logika berasal dari Yunani kuno yaitu ...

a)

Logos

b)

Logis

c)

Logica

d)

Logic

e)

Lhogic

59.

Urutan langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah pemrograman komputer adalah....

a)

Algoritma pemrograman

b)

Fungsi pemrograman

c)

Mekanisme pemrograman

d)

Function pemrograman

e)

Variabel pemrograman

60.

Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program, disebut ...

a)

Pseudocode

b)

Flowchart

c)

Struktur Gambar

d)

Algoritma

e)

Bahasa umum

61.

Manakah pernyataan algoritma yang tidak benar ....

a)

Algoritma harus disusun secara logis

b)

Algoritma harus disusun secara sistematis

c)

Algoritma harus mempunyai berbagai macam makna

d)

Algoritma memiliki langkah yang jelas

e)

Algoritma memiliki hasil yang benar

62.

Algoritma dapat disajikan menggunakan cara, kecuali ....

a)

Menggunakan pseodocode

b)

Menggunakan bahasa rahasia

c)

Menggunakan bahasa sehari-hari

d)

Menggunakan flowchart

e)

Menggunakan diagram alur

63.

Manakan gambar yang menandakan simbol output, adalah ....

a)
b)
c)
d)
e)
64.

Manakan gambar yang menandakan awal/akhir ....

a)
b)
c)
d)
e)
65.

Langkah pertama yang harus dilakukan untuk menyusun suatu program adalah....

a)

Mempelajari program

b)

Membuat program

c)

Membuat algoritma

d)

Membeli komputer

e)

Membuat diagram

66.

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

a)

logika

b)

meramal

c)

bermimpi

d)

imajinasi

e)

ilusi

67.

Manusia merupakan makhluk yang mampu berpikir dan bernalar dengan baik. Oleh karena itu dalam setiap keadaan manusia membutuhkan pola pikir logis. Berpikir secara logis berarti….

a)

berpikir dengan cerdas

b)

berpikir dengan emosiona

c)

berpikir menurut hati nurani

d)

berpikir secara sistematis

e)

berpikir dengan cara yang benar dan masuk akal

68.

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

69.

Tanpa disadari sebenarnya kita sering menerapkan konsep algoritma dalam menyelesaikan masalah yang dihadapi. Perhatikan algoritma tertib berkendara saat di lampu merah.

Algoritma yang benar dan logis dari contoh di atas adalah…

a)

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

b)

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

c)

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

d)

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

e)

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

70.

Gambar tersebut merupakan simbol dalam flowchart untuk menyatakan ....

a)

dokumen

b)

decision

c)

process

d)

mulai

e)

selesai

71.

Gambar Simbol flowchart yang berfungsi untuk keluar – masuk penyambungan dalam lembar atau halaman yang sama adalah ....

a)
b)
c)
d)
e)
72.

Manakah yang dimaksud dengan simbol Input....

a)
b)
c)
d)
e)
73.

Manakah yang dimaksud dengan simbol Preparation ....

a)
b)
c)
d)
e)
74.

Simbol yang berfungsi untuk penyambungkan proses pada halaman berbeda.....

a)
b)
c)
d)
e)
75.

Gambar Simbol flowchart yang berfungsi untuk pemilihan proses .....

a)
b)
c)
d)
e)
76.

Fungsi dari Logika adalah ....

a)

untuk menarik kesepakatan

b)

untuk menarik kesimpulan

c)

untuk menarik kebenaran

d)

untuk menarik kebebasan

e)

untuk menarik keadilan bagi masyarakat

77.

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

a)

Aliran Program

b)

Tampilan Program

c)

Imitasi Program

d)

Mini Algoritma

78.

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

Untuk melengkapi peryataan diatas adalah . . . .

a)

Input

b)

File

c)

Database

d)

Masalah

79.

Perhatikan penggalan Psedocode Luas trapesium !

program luas_Trapesium;

Deklarasi

x: real

artinya . . . .

a)

x adalah variabel real

b)

x adalah nilai asli

c)

x adalah tipe data real

d)

x tidak sama dengan real

80.

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

81.

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

82.

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

83.

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

84.

Apa hasil PRINT harga jika INPUT harga = 100

a)

200

b)

100

c)

90

d)

25

85.

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

86.

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

87.

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

88.

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

89.

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

90.

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

91.

Manakah pernyataan algoritma yang tidak benar

a)

Algoritma harus disusun secara logis

b)

Algoritma harus disusun secara sistematis

c)

Algoritma harus mempunyai berbagai macam makna

d)

Algoritma memiliki langkah yang jelas

e)

Algoritma memiliki hasil yang benar

92.

Algoritma dapat disajikan menggunakan cara, kecuali

a)

Menggunakan pseodocode

b)

Menggunakan bahasa rahasia

c)

Menggunakan bahasa sehari-hari

d)

Menggunakan flowchart

e)

Menggunakan diagram alur

93.

Tipe data yang hanya mengenal kondisi True atau False pada bahasa pemrograman Pascal, adalah?

a)

String

b)

Char

c)

Boolean

d)

Long int

e)

Int

94.

Perhatikan potongan source code di bawah ini


var

i:integer;

b:real;

begin

b:=7.5;

a:=b + 1;

writeln(a);

end.


apa yang terjadi ketika di-compile dan kemudian di-run

a)

8.5

b)

8

c)

9

d)

ERROR

95.

while i<=15 do

i:=i+4;

writeln(i);

Jika i dimulai dengan nilai 6, berapakah nilai i yang ditampilkan

a)

14

b)

15

c)

18

d)

10

96.

Akhir pernyataan menggunakan ....

a)

=

b)

:

c)

;

d)

:=

97.

Menghitung luas persegi panjang.. urutkan langkah yang benar

a)

Start

b)

End

c)

Siapkan Panjang, Lebar, Luas

d)

Hitung Luas = panjang * Lebar

e)

Keluarkan Hasil

1)
2)
3)
4)
5)
98.

Apa yang dimaksud dengan implementasi dalam pseudocode?

a)

Inti dari kode semu, berisi segala proses seperti proses kondisional dan perulangan

b)

Berisi keterangan seperti variabel atau konstanta

c)

Berisi langkah-langkah untuk menyelesaikan masalah

d)

Berisi proses kondisional IF/ELSE

99.

Perhatikan contoh pseudocode berikut!

program hitung luas segitiga

var luas,alas,tinggi:integer;

alas <-- 10;

tinggi <-- 15;

luas <-- 1/2 * alas * tinggi

write(luas)

Bagian yang salah adalah ...

a)

program hitung luas segitiga

b)

luas <-- 1/2 * alas * tinggi

c)

alas <-- 10;

d)

tinggi <-- 15;

100.

Berikut ini contoh penulisan pseudocode yang benar untuk menghitung keliling persegi adalah ...

a)

Program Menentukan_Keliling_Persegi
Var sisi,keliling: integer; 
Read(sisi);
Keliling ← sisi*4;
Write(keliling);

b)

Program Menentukan Keliling Persegi
Var sisi,keliling: integer; 
Read(sisi);
Keliling ← sisi*4;
Write(keliling);

c)

Program Menentukan_Keliling_Persegi
Var sisi,keliling: integer; 
Read(s);
Keliling ← sisi*4;
Write(keliling);

d)

Program Menentukan_Keliling_Persegi
Var sisi,keliling: string; 
Read(sisi);
Keliling ← sisi*4;
Write(keliling);

101.

Berikut ini contoh penulisan pseudocode yang benar untuk menghitung luas persegi panjang adalah ...

a)

Program Menghitung_luas_persegi_panjang
var panjang, lebar, luas : integer;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);

b)

Program Menghitung luas persegi panjang
var panjang, lebar, luas : integer;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);

c)

Program Menghitung_luas_persegi_panjang
var panjang, lebar, luas : boolean;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);

d)

Program Menghitung_luas_persegi_panjang
var p, l, L : integer;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);

102.

Ubah menjadi pseudocode

4 lines