wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Logika Algoritma dan FLowchart

Total questions: 45

Worksheet time: 45mins

Name
Class
Date
1.

Logika berasal dari kata......

a)

logis

b)

logic

c)

logos

d)

logik

2.

Sebagai alat untuk menarik kesimpulan merupakan....

a)

Arti logika

b)

Definisi Logika

c)

Fungsi Logika

d)

Makna Logika

3.

Urutan Langkah-Langkah untuk menyelesaikan masalah secara sistematis disebut...

a)

Logika

b)

Algoritma

c)

Ide

d)

Pemikiran

4.

Bagan Alir Algoritma disebut...

a)

Flowchart

b)

Chart

c)

Struktur

d)

Teknik

5.

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

a)
b)
c)
d)
6.

simbol ini berfungsi untuk.....

a)

masukan dan keluaran

b)

membuat sub proses

c)

mengakhiri proses

d)

memulai proses

7.

Simbol yang digunakan untuk pengambilan keputusan terhadap suatu kondisi disebut....

a)

process

b)

data

c)

terminator

d)

decision

8.

Simbol yang mempresentasikan operasi yang dapat dilihat secara manual adalah...

a)

manual input

b)

manual operation

c)

flow direction

d)

punched card

9.

Tahapan yang memiliki urutan langkah-langkah yang didalamnya berisi solusi penyelesaian masalah, tersusun sistematis agar mencapai tujuan yang diharapkan, disebut ....

a)

Narasi

b)

Algoritma

c)

Flowchart

d)

Diagram

10.

Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut . . . .

a)

Manual Operation

b)

Decision

c)

Preparation

d)

Process

11.

Bagian Flowchart yang berfungsi untuk memberi nilai/harga awal disebut . . . .

a)

Process

b)

Terminal

c)

Decision

d)

Pre Defined Process

12.

Berikut soal Logika dalam menarik kesimpulan :

Semua siswa SMP harus disiplin dan bertanggungjawab.

Wawan adalah siswa SMP.

Kesimpulan yang benar dari pernyataan diatas adalah ...

a)

Wawan harus disiplin

b)

Wawan harus bertanggungjawab

c)

Wawan harus disiplin dan bertanggungjawab

d)

Wawan tergolong pintar

13.

Berikut pernyataan :

Mika rajin belajar. Dia mendapatkan hasil memuasakan.

Angelo rajin belajar. Dia mendapatkan hasil memuaskan.

Tika rajin belajar. Dia mendapatkan hasil yang memuaskan.

Dari 3 pernyataan diatas dapat kita menerik kesimpulan bahwa : ...

a)

Mika dan angelo mendapatkan hasil memuaskan

b)

Mika , angelo , Tika mendapatkan hasil baik

c)

Siswa yang rajin belajar pasti pintar

d)

Siswa yang rajin belajar akan mendapatkan hasil yang memuaskan.

14.

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)

Program

b)

Algoritma

c)

Flowchart

d)

Algoritma Narasi

15.

Berikut ini merupakan cara penulisan algoritma yang baik , Kecuali ...

a)

Menggunakan sebuah kalimat dalam suatu bahasa yang dimengerti Manusia

b)

Menggunakan flowchart atau bagan alir

c)

Menggunakan suatu bahasa pemrograman atau suatu kode – kode atau prosedure code yang hanya bisa dimengerti oleh manusia

d)

Menggunakan suatu bahasa pemrograman atau suatu kode – kode atau prosedure code yang hanya bisa dimengerti oleh mesin komputer

16.

Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .

a)

Input

b)

Output

c)

Proses

d)

Decision

17.

Gambar diatas ini merupakan ....

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

18.

Berikut ini bentuk Simbol dari Decision yaitu . . . .

a)
b)
c)
d)
19.

Simbol Diagram Alir (Flowchart) yang digunakan untuk menyatakan Permulaan atau Akhir Suatu Program yaitu . . . .

a)
b)
c)
d)
20.

Berikut ini adalah Simbol Diagram Alir (Flowchart) yang digunakan untuk menunjukkan sambungan proses dari halaman yang berbeda yaitu . . . .

a)
b)
c)
d)
21.

Berikut ini adalah Simbol Diagram Alir (Flowchart) yang digunakan untuk menunjukkan sambungan proses dari halaman yang sama yaitu . . . .

a)
b)
c)
d)
22.

Pada bagian Algoritma terdiri dari 3 bagian, yang menjelaskan input masukkan apa saja yang akan diproses seperti Tipe Data, Variabel, Konstanta, Nama Prosedur, dan Fungsi disebut bagian . . . .

a)

Nama/Judul Algoritma

b)

Bagian Deklarasi

c)

Bagian Deskripsi

d)

Bagian Looping

23.

Berikut ini merupakan aturan aturan dalam penuliasan Flowchart, Kecuali ...

a)

Flowchart umumnya dari atas ke bawah

b)

Semua simbol flowchart harus terhubungan dengan panah

c)

Semua flowchart harus dimulai dengan simbol terminal

d)

Pada simbol decision memiliki 2 titik keluar ,yang mana kedua titik tersebut mewakili pernyataan yang bernilai benar / ya dan yang satunya bernilai salah / tidak

24.

Berikut ini merupakan simbol flowchart yang digunakan untuk menyimpan database pada sebuah flowchart

a)
b)
c)
d)
25.

Untuk Algoritma dan Flowchart dari perhitungan matematika hasil Perkalian dari 15 dan 10 ditunjukkan dalam bentuk simbol Flowchat yaitu ...

a)
b)
c)
d)
26.

Yang merupakan langkah-langkah untuk menghasilkan algoritma .... (jawaban yang di centang boleh lebih dari 1)

a)

Menyiapkan data

b)

Menentukan hasil akhir

Incorrect

c)

Merumuskan masalah

d)

Menyimpulkan program

27.

Perhatikan langkah-langkah berikut ini!

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-2-3-4-5-6-7

d)

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

28.

Dalam contoh kasus kegiatan sehari-hari, dimana saya akan melakukan menggosok gigi yang diawali dengan mengambil sikat gigi, pasta gigi dan gelas kumur.

Kegiatan mengambil perlengkapan yang diperlukan dalam sebuh aktivitas tersebut dapat digambarkan dalam flowchart menggunakan simbol...

a)

Terminator

b)

Preparation

c)

Desicion

d)

Input Output

29.

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

30.

Berikut ini adalah Algoritma yang belum teratur :

1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)

2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)

3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)

4. Mulai

5. Selesai

6. Tambahkan Gelas C (Kosong)

a)

4-1-2-3-6-5

b)

4-6-1-2-3-5

c)

4-6-3-2-1-5

d)

4-6-2-1-3-5

31.

Jika lima kucing mampu menangkap lima tikus dalam waktu lima menit, maka berapa banyak kucing yang diperlukan untuk menangkap seratus tikus dalam waktu seratus menit?

a)

100 kucing

b)

10 kucing

c)

50 kucing

d)

5 kucing

32.

Seorang ayah baru pulang kerja dari kantor sedang menunggu bus. Dia punya 2 istri, anak dari istri pertama ada 3, 2 perempuan dan 1 laki-laki. Sementara dari istri kedua dia punya 4 orang anak, 2 laki-laki dan 2 perempuan. Bus pun telah tiba.

Pertanyaannya, jadi ada berapa orang yang naik ke bus?

a)

9 orang

b)

1 orang

c)

2 orang

d)

tidak ada

33.

Nama lain dari flowchart adalah . . . .

a)

AluR

b)

Algoritma

c)

Bagan Alir

d)

Diagram

34.

Motivasi untuk membuat algoritma adalah...

a)

Tantangan

b)

Pertanyaan

c)

Situasi

d)

Masalah

35.

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

a)

Abu Janda

b)

Abu Ja'far

c)

Abu Nawas

d)

Abu Tolif

36.

Tokoh yang pertama kali mengenalkan logika adalah...

a)

Plato

b)

Aristoteles

c)

Socrates

d)

Archimedes

37.

Berikut Manfaat dari belajar logika, kecuali ..

a)

mampu berpikir, melatih dan mengembangkan daya pemikiran

b)

mampu berpikir lurus, tepat dan teratur karena dapat terhindar dari kesesatan

c)

mampu berpikir sendiri

d)

mewujudkan hal abstrak yang ada di ilmu pengetahuan

38.

Ketika saya pergi sekolah, saya ketemu 3 orang bapak-bapak, tiap bapak pergi sama 2 anaknya, dan tiap anak bawa 2 tas. Pertanyaanya adalah berapa banyak orang yang pergi sekolah?

a)

7

b)

3

c)

6

d)

1

39.

Jika ani memiliki uang sebanyak Rp. 1600. Kemudian dia membeli permen seharga Rp. 800. Berapa uang kembalian yang diterima ani?

a)

100

b)

200

c)

500

d)

700

40.

Ibnu Musa Al-Khuwarizmi merupakan seorang matematikawan muslin yang menemukan istilah . . . .

a)

Algoritma

b)

Kalkulus

c)

Flowchart

d)

Arduino

41.

Flowchart menurut Chapin ,1970 adalah ...

a)

Sebuah alat grafis yang menjelaskan cara

penyelesaian masalah penanganan informasi

b)

Sebuah alat gratis yang menjelaskan cara

penyelesaian masalah penanganan informasi

c)

Sebuah alat yang menjelaskan cara

penyelesaian masalah penanganan informasi

d)

Sebuah diagram alir yang menjelaskan cara

penyelesaian masalah penanganan informasi

42.

Pilihlah 2 jawaban untuk menentukan Dua jenis metode penggambaran program flowchart yaitu ...

a)

Conceptual flowchart,

b)

Concept flowchart,

c)

Detail flowchart

d)

Flow flowchart

43.

Pengertian Algoritma menurut Marvin Minsky yaitu ....

a)

suatu metode khusus yang digunakan untuk menyelesaikan permasalahan.

b)

seperangkat aturan yang memberitahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak.

c)

sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu masalah tertentu.

d)

suatu daftar langkah demi langkah yang terhingga dari intruksi-intruksi yang terdefinisikan dengan jelas yang digunakan untuk memecahkan permasalahan tertentu.

44.

Terdapat 3 bentuk dasar Algorithm , kecuali ...

a)

Sequence Algorithm

b)

Looping Algorithm

c)

Decision Algorithm

d)

Conditional Algorithm

45.

Pengertian logika adalah suatu metode atau teknik yang diciptakan untuk meneliti ketepatan menalar. Pengertian logika ini merupakan pendapat ahli yang bernama ...

a)

Aristoteles

b)

Jan Hendrik Rapar

c)

William Alston

d)

R.G. Soekadijo