wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TPMM_ X TAV_Gasal 2019

Total questions: 25

Worksheet time: 17mins

Name
Class
Date
1.

Perhatikan pernyataan berikut : sebuah gerbang mempunyai 2 input. Output akan 0 jika semua inputnya 0 dan output akan 1 jika salah satu atau semua inputnya 1.

Jenis gerbang yang cocok dengan pernyataan tersebut adalah…

a)

And Gate

b)

Or Gate

c)

Nand gate

d)

Nor Gate

e)

Not Gate

2.

Gerbang AND merupakan gerbang yang secara matematis berfungsi sebagai pengali (multiplier). Selama ada input dengan nilai 0, maka dihasil akhir akan selalu 0. Sifat yang tepat untuk gerbang And, yaitu …

a)

Outputnya 0, jika inputnya 1

b)

Outputnya 0, jika inputnya 0

c)

Outputnya 1, jika inputnya 0

d)

Outputnya 1, jika inputnya 1

e)

Outputnya 1, jika semua inputnya 1

3.

Not gate merupakan sebuah gerbang logika yang mempunyai sifat membalik input. Sehingga Not Gate disebut juga…

a)

Konverter

b)

Inverter

c)

Parameter

d)

Voltmeter

e)

Avometer

4.

Gerbang logika mempunyai sifat yang berbeda-beda, Salah satu sifat yang dimiliki gerbang adalah outputnya 0, jika inputnya sama dan outputnya 1 jika inputnya berbeda. Sifat tersebut dimiliki oleh gerbang...

a)

NAND

b)

EX-OR

c)

NOR

d)

NOT

e)

EX-NOR

5.

Jika output gerbang OR menjadi input gerbang NOT, maka output terakhir akan sama dengan gerbang …

a)

NAND

b)

NOR

c)

OR

d)

EXOR

e)

EXNOR

6.

Berapa jumlah kombinasi input yang dihasilkan, jika sebuah gerbang mempunyai 5 input?

a)

4

b)

8

c)

16

d)

32

e)

64

7.

Gerbang EX-OR 2 input, mempunyai input 0 dan 1. Berapa nilai outputnya?

a)

0

b)

1

c)

01

d)

10

e)

11

8.

Gerbang OR 4 input ,mempunyai input 1001. Berapakah nilai outputnya?

a)

0

b)

1

c)

01

d)

10

e)

11

9.

Gerbang And 4 input , mempunyai input 1110. Berapakah nilai outputnya?

a)

0

b)

1

c)

01

d)

10

e)

11

10.

Gerbang EX-NOR dapat dibentuk dari gabungan gerbang Ex-Or dan Gerbang Not. Tipe IC yang tepat untuk kebutuhan tersebut, yaitu...

a)

7474 dengan 7404

b)

7432 dengan 7404

c)

7488 dengan 7404

d)

7486 dengan 7404

e)

7466 dengan 7404

11.

Langkah pertama yang dilakukan dalam pemrograman adalah..

a)

Menyusun program

b)

Menentukan tujuan program DEV C++

c)

Membuat flowchart

d)

Menyusun bahasa

e)

Menjalankan program Dev C++

12.

Suatu urut-urutan langkah pekerjaan yang ditulis dalam notasi diskriptif yang logis untuk pencapaian suatu solusi atau untuk menuju ke suatu tujuan tertentu, merupakan pengertian dari…

a)

Algoritma

b)

Algoritma secara umum

c)

Algoritma secara khusus

d)

Simbol algoritma

e)

Algoritma program

13.

Dibawah ini yang merupakan contoh kegiatan algoritma dalam kehidupan sehari-hari, yaitu…

a)

Berjalan

b)

Menunggu

c)

Makan

d)

Memasak

e)

Menangis

14.

Langkah-langkah: (1) Masukkan kartu pada tempatnya; (2) Pilih bahasa yang digunakan; (3) Masukkan pin ATM; (4) Pilih Penarikan Tunai; (5) Masukkan nominal uang yang diambil; (6) Tunggu sampai uang keluar dari mesin ATM; (7) Ambil kembali Kartu ATM.

Urutan Algoritma yang tepat untuk mengambil uang di ATM, yaitu...

a)

(1); (3); (2); (4); (5); (6); (7)

b)

(3); (1);(2); (4); (5); (6); (7)

c)

(1); (2); (3); (4); (5); (6); (7)

d)

(5); (1); (2); (3); (4); (6); (7)

e)

(3);(4);(1); (2);(3);(4); (5);(6)

15.

Dibawah ini yang merupakan komponen dalam merancang algoritma, yaitu:

a)

Komponen masukan

b)

Komponen tambahan

c)

Komponen aktif

d)

Komponen kontrol

e)

Komponen penggerak

16.

Pemilihan variable, jenis variable, tipe variable, konstanta dan parameter (dalam fungsi) merupakan isi dari komponen …

a)

Komponen input

b)

Komponen tambahan

c)

Komponen aktif

d)

Komponen kontrol

e)

komponen penggerak

17.

Algoritma tidak bersifat ambigu, yang berarti ...

a)

Setiap instruksi mempunyai beberapa interpretasi

b)

Setiap instruksi hanya mempunyai satu intrepretasi

c)

Setiap instruksi dapat memiliki bermacam-macam arti

d)

Setiap instruksi saling berhubungan dengan instruksi yang lain

e)

Setiap instruksi dapat di edit sesuai kemauan editor.

18.

1Komponen dalam merancang algoritma yang merupakan tujuan dari perancangan algoritma atau program, yaitu komponen…

a)

Komponen masukan

b)

Komponen proses

c)

Komponen keluaran

d)

Komponen tambahan

e)

Komponen kontrol

19.

Karakteristik dari komponen keluaran yang baik yaitu …

a)

Dapat dengan tepat menjawab semua permasalahan dan tampilan mudah diterima

b)

Dapat degan tepat menampilkan seluruh program yang dirancang.

c)

Dapat dengan tepat menjawab semua permasalahan pada tampilan program

d)

Dapat dengan tepat menampilkan semua program yang bermasalah

e)

Permasalahan tampilan dapat diatasi dengan tepat.

20.

Dibawah ini adalah hal-hal yang harus ada pada komponen proses…

a)

Sintaksis, semantic, perbandingan dan penggabungan.

b)

Sintaksis, vocabulary, comparasi dan konstruksi

c)

Sintaksis, semantic, vocabulary dan grammar

d)

Sintaksis, grammar, comparasi dan konstruksi

e)

Sintaksis, vocabulary, grammar, konstruksi dan based idea.

21.

Hal-hal yang perlu diperhatikan saat menyusun sebuah algoritma, diantaranya ..

a)

Tidak terdapat aturan baku dalam penulisan algoritma.

b)

Harus menggunakan aturan baku dalam penulisan algoritma

c)

Komponen atau notasi algoritma merupakan bahasa pemrograman

d)

Harus ditulis dengan bahasa program tertentu

e)

Komputer dapat mengeksekusi algoritma

22.

Dalam struktur algoritma, bagian yang berisi langkah-langkah proses dari penyelesaian masalah, yaitu bagian …

a. Output d. Algoritma

b. Input e. Deklarasi

c. Kepala

a)

Ouput

b)

Input

c)

Kepala

d)

Algoritma

e)

Deklarasi

23.

Mengapa nama dalam suatu algoritma garus di deklarasikan terlebih dahulu ?

a)

Supaya dapat dikenali

b)

Supaya dapat dioperasikan

c)

Supaya dapat dibuat program

d)

Supaya programnya lebih sederhana

e)

Supaya dapat dihitung

24.

Pernyataan dibawah ini yang merupakan tipe data, yaitu…

a)

Integer, real, character,string dan boolean

b)

Integer, string, pecahan, bulat dan penjumlahan

c)

Integer, string, pengurangan, pembulatan dan perkalian

d)

Integer, real, pengurangan, pembulatan dan perkalian

e)

Integer, real, perkalian, penjumlahan dan pengurangan.

25.

Manakah yang merupakan data integer ?

a)

-5; -4; 0;2;4;8

b)

0,5; 0,7; 1,2 ; 5,9

c)

Belajar; bekerja; berlatih; berdoa

d)

!; @ ; # ; * ; ” ; ?; <

e)

And gate; or gate; not gate; nor gate