Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SOAL PRETEST 2

Total questions: 20

Worksheet time: 15mins

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

2.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut ?

 

a)

 Proses

b)

Program

c)

Algoritma

d)

Step

3.

Pada pembuatan program komputer, algoritma dibuat ?


a)

Pada saat program dibuat

b)

Sesudah pembuatan program

c)

Pada saat verifikasi program

d)

Sebelum pembuatan program

4.

seudocode yang di gunakan pada penulisan algoritma berupa, ?


a)

Sembarang bahasa asal terstruktur

b)

Bahasa pemograman

c)

Bahassa Inggris

d)

Bahasa Puitis

5.

Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi,,


a)

Merah

b)

Hijau

c)

Putih

d)

Ungu

6.

Apakah yang dimaksud dengan algoritma dalam pemrograman?

a)

Sebuah prosedur langkah demi langkah untuk menyelesaikan masalah

b)

Sebuah bahasa pemrograman

c)

Sebuah proses acak

d)

Sebuah langkah tunggal

7.

Manakah di antara ini yang merupakan langkah pertama dalam menyusun program komputer?

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

8.

Apakah tujuan utama dari menggunakan algoritma dalam pemrograman?

a)

Membingungkan pengguna

b)

Mempercepat penyelesaian masalah

c)

Membuat program lebih rumit

d)

Menyulitkan proses pemrograman

9.

Tahapan dalam menyelesaikan suatu masalah adalah ?

a)

Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil

b)

Masalah-Model-Algoritma-Program-Eksekusi-hasil 

c)

Masalah-Model-Algoritma-Eksekusi-Hasil

d)

Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil

10.

Untuk melihat hasil dari program yang di kerjakan tekan tombol ?


a)

CRTL+F5

b)

CRTL+F2

c)

CRTL+F9

d)

CRTL+F12

11.

Tipe data bahasa pascal untuk TRUE FALSE adalah ?

a)

String

b)

Byte

c)

Char

d)

Boolean

12.

Tipe bilangan bulat dalam bahasa pascal dikenal sebagi apa ?

a)

Char

b)

Integer

c)

Byte

d)

String

13.

Perintah untuk menutup program dalam pascal adalah ?


a)

Program

b)

Uses crt;

c)

End

d)

Finish

14.

Menggambarkan program secara logika merupakan fungsi dari ?


a)

Dxdiag

b)

Flowchart

c)

Begin

d)

SI

15.

Istilah” perulangan “ dalam pemograman pascal dikenal dengan ?


a)

Replay

b)

Funtion

c)

Again

d)

Looping

16.

Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit sebelum dan sesudah titik desimal termasuk dalm tipe data apa ?


a)

Boolean

b)

Real

c)

Longint

d)

Integer

17.

Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam kondisi ?


a)

IF bercabang

b)

IF bersarang

c)

IF tunggal

d)

IF-THEN

18.

Tipe data terstruktur yang terdiri dari sejumlah komponen ,komponen yang mempunyai tipe sama,disebut tipe data.


a)

Longint

b)

Array

c)

Byte

d)

Integer

19.

uatu indentifier non standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses,disebut…

a)

Ripe data

b)

Variabel

c)

prosedur

d)

deklarasi

20.

Berikut ini yang termasuk operator aritmatika yaitu ….


a)

+

b)

*

c)

/

d)

Semua benar