wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PEMROGRAMAN KOMPUTER DAN SISTEM OTOMASI (DASAR)

Total questions: 25

Worksheet time: 18mins

Name
Class
Date
1.

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

a)

Coding

b)

Debugging

c)

Kompilasi

d)

Sosialisasi

e)

Scripting

2.

Proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program Komputer disebut . . . .

a)

Programmer

b)

Pemrograman

c)

Algoritma

d)

Program

e)

Otomasi

3.

Aplikasi umum perangkat lunak yang digunakan programmer untuk menulis, mengompile, mencari kesalahan, dan menyebarkan program dosebut . . .

a)

Adobe Premiere

b)

Wordpad

c)

Netbeans

d)

Integrated Develoment Environment

e)

Adobe Firework

4.

Dibawahini yang bukan termasuk operator dari perbandingan adalah

a)

<=

b)

==

c)

<

d)

*

e)

>

5.

Suatu nama yang digunakan untuk menyimpan suatu nilai dari tipe data tertentu disebut juga . . . .

a)

Operator

b)

Tipe Data

c)

Ekspresi

d)

Variabel

e)

Nilai

6.

Urutkan kode perintah pada Java dibawah ini

a)

Deklarasi>deskripsi> proses > output

b)

Deskripsi> proses > output >deklarasi

c)

Proses > output >deskripsi>deklarasi

d)

Proses >deskripsi> output >deklarasi

e)

Deklarasi>output>deskripsi> proses

7.

Int x, y, z;

x = 6;

y = 3;

z = x/y;

keluaran yang dihasilkandarivariabel z adalah . . .

a)

1

b)

2

c)

3

d)

6

e)

18

8.

Boolean x = 15 > 25

Maka x akan bernilai . . . karena 15 . . . . dari 25

a)

True,lebih besar

b)

True, lebih kecil

c)

False, lebih kecil

d)

True, sama dengan

e)

False, lebih besar

9.

Int x, y, z;

x = 14;

y = 4;

z = x%y;

keluaran yang dihasilkan dari variabel z adalah . . .

a)

1

b)

2

c)

3

d)

4

e)

64

10.

Orang -orang yang menulis perangkat lunak komputer disebut dengan . . . .

a)

Programmer

b)

Algoritma

c)

Pemrograman

d)

Program

e)

Engineer

11.

Berikut ini adalah bahasa pemrograman, kecuali . . . .

a)

PHP

b)

Pascal

c)

Android

d)

Java

e)

Fortran

12.

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)

Bersamaan dengan pembuatan program

13.

Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis disebut ....

a)

Logika

b)

Algoritma

c)

Program

d)

Pemrograman

e)

Flowchart

14.

Sebuah penalaran yang digunakan untuk membandingkan dua hal yang memiliki nilai adalah ....

a)

Logika aritmatika

b)

Logika perbandingan

c)

Logia boolean

d)

Logika

e)

Komparatif

15.

Instruksi yang dikerjakan secara berurutan disebut ....

a)

Sequence process

b)

Selection process

c)

Iteration process

d)

Concurrent

e)

Instructionable

16.

Instruksi yang dikerjakan jika memenuhi kriteria tertentu disebut ....

a)

Sequence process

b)

Selection process

c)

Iteration process

d)

Concurrent

e)

Looping

17.

Source code yang berguna untuk mengirim kluaran kelayar adalah....

a)

System.in.

b)

System.out.

c)

System.err.

d)

System. Exit

e)

System.open

18.

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

19.

Jika ingin menambahkan nilai ke sebuah variabel menggunakan simbol.....

a)

:

b)

;

c)

“ “

d)

=

e)

+

20.

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

a)

Array

b)

Byte

c)

Longint

d)

Integer

e)

Boolean

21.

Nama variabel berikut ini yang benar adalah …

a)

NamaTaruna

b)

Alamat Dosen

c)

alm gr

d)

sts/status

e)

tpt.tgl

22.

Tipe data yang cocok untuk menyimpan data nama siswa adalah …

a)

Numeric

b)

Character

c)

Date/Time

d)

Array

e)

Integer

23.

Istilah "Perulangan" dalam pemograman C++ dikenal dengan...

a)

Repeating

b)

Looping

c)

Again

d)

Funtion

e)

Replay

24.

Gabungan dari beberapa kata berupa perintah-perintah yang terdiri atas banyak baris dan dimengerti oleh komputer merupakan definisi dari...

a)

Spreadsheet

b)

Software utility

c)

Sistem operasi

d)

Word processing

e)

Bahasa pemrograman

25.

.... adalah fitur dari bahasa pemrograman yang melakukan perhitungan/tindakan yang berbeda tergantung pada apakah kondisi yang ditentukan pemrograman mengevaluasi benar/salah

a)

Boolean

b)

IF-Else

c)

Looping

d)

Array

e)

Nor