wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemrograman Dasar

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :

a)

membuat program

b)

membuat algoritma

c)

membeli komputer

d)

proses

e)

mempelajari program

2.

Simbol flowchart berikut disebut.....

a)

Terminator

b)

Flow line

c)

input / output

3.

manakah yang merupakan alur pemrograman yang benar....

a)

program - pemrograman - algoritma

b)

algoritma - pemrograman - program

c)

pemrogram - program - algoritma

4.

proses pemecahan masalah yang benar adalah.....

a)

defenisi masalah - analisis masalah - desain gambar

b)

defenisi masalah - analisis masalah - desain program

c)

defenisi masalah - analisis masalah - desain algoritma

5.

yang dimaksud logika adalah.....

a)

kemampuan untuk berfikir untuk menyelesaikan masalah meski sulit dimengerti

b)

kemampuan yang ada pada setiap manusia

c)

kemampuan untuk berfikir dengan akal untuk menyelesaikan masalah yang di terima akal seha

6.

Bahasa pemrograman yang pertama muncul adalah

a)

Visual

b)

Fortan

c)

Pascal

d)

Java

e)

Php

7.

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

8.

Menggambarkan program secara logika merupakan fungsi dari...

a)

Flowchart

b)

Dxdiag

c)

Begin

d)

SI

e)

Sistem oprasi

9.

Suatu bagian program yang berfungsi sebagai pemberi nama program disebut...

a)

variabel

b)

konstanta

c)

judul program

d)

assignment

10.

Perintah untuk menutup program dalam pascal adalah...

a)

End.

b)

Program

c)

finish.

d)

Uses crt;

e)

End;

11.

Pekerjaan seorang programmer adalah sebagai berikut, kecuali . . . .

a)

Coding

b)

Debugging

c)

Kompilasi

d)

Sosialisasi

e)

Design

12.

. Dibawah ini beberapa struktur dasar algoritma antara lain...

a)

Perbaikan, Pemulihan, Perulangan

b)

Urutan, Pilihan, Pengulangan

c)

Urutan, Pemulihan, Perulangan

d)

Pemulihan, Urutan, Pemograman

13.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

14.

struktur pertama dalam pascal adalah . .

a)

Char

b)

String

c)

End

d)

Uses crt

15.

Urutan dari beberapa langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah tertentu

a)

Repitition

b)

Selection

c)

Algoritma

d)

Deskriptif

16.

Berikut ini yang bukan termasuk fungsi dari algoritma adalah

a)

Algoritma bisa menjadikan program yang besar menjadi program yang lebih sederhana

b)

Algoritma bisa digunakan untuk memecahkan program yang rumit

c)

Algoritma mempersulit dalam pembuatan program

d)

Bisa mengatasi segala masalah dengan logika dan urut.

17.

Simbol flowchart diatas dapat diartikan sebagai

a)

untuk menghubungkan antara simbol yang satu dengan yang lainnya

b)

simbol yang menunjukan pengolahan yang dilakukan oleh komputer

c)

untuk pemilihan proses berdasarkan kondisi

d)

simbol untuk permulaan dari suatu kegiatan

18.

apa arti simbol diatas?

a)

menyatakan proses input-output

b)

pemilihan proses berdasarkan kondisi

c)

menunjukan proses yang dilakukan oleh komputer

d)

simbol permulaan dan akhir

19.

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

a)

Proses

b)

Program

c)

Algoritma

d)

Step by step

20.

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