wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

LATIHAN PRODUKTIF REKAYASA PERANGKAT LUNAK

Total questions: 87

Worksheet time: 49mins

Name
Class
Date
1.

Kepanjangan HTML adalah

a)

Hyper Text Markup List

b)

Hyper Text Markup Language

c)

Hyper Text Manual Language

d)

Hyper Text Maximal Language

e)

Hyper Text Manual List

2.

Perintah untuk mengganti baris pada HTML adalah

a)

<p>

b)

<a>

c)

<br>

d)

<b>

e)

<u>

3.

Perintah untuk membuat garis bawah pada tulisan adalah ...

a)

<b>

b)

<i>

c)

<u>

d)

<p>

e)

<a>

4.

untuk mengulangi pengisian pada form menggunakan perintah:

a)

<input type=”reset” value=”reset”>

b)

<input type=”submit" value=”reset”>

c)

<input type=”checkbox” value=”ulangi”>

d)

<input type=”circle” value=”reset”>

e)

<input type=”repeat” value=”ulangi”>

5.

Untuk memasukkan file gambar ke dalam web menggunakan perintah …

a)

<embed src="…">

b)

<embedded src="…">

c)

<image src=”…”>

d)

<marquee src=”…”>

e)

<images src=”…”>

6.

Penulisan link yang apabila di klik akan menuju ke www.google.com adalah….

a)

<href a www.google.com> </a>

b)

<a href www.google.com> </a>

c)

<a href"www.google.com"> </a>

d)

<a href="www.google.com"></a>

e)

<a href=www.google.com> </a>

7.

Untuk memberi warna teks web diatur dengan mengubah nilai atribut ….

a)

bgcolor

b)

fontcolor

c)

textcolor

d)

bodycolor

e)

headcolor

8.

Untuk menampilkan gambar dalam halaman web maka gambar tersebut harus berformat

a)

SWF

b)

FLA

c)

GIF

d)

DOC

e)

PDF

9.

CSS merupakan singkatan dari:

a)

Cascading Style Sheet

b)

Cascading Sheet Style

c)

Cascading Select Style

d)

Cascading Style Select

e)

Cascading Select Sheet

10.

Suatu objek yang dapat berupa teks atau gambar yang dipakai dalam dokumen HTML untuk melompat dari satu dokumen ke dokumen atau tempat lain pada dokumen yang sama adalah:

a)

Frame

b)

Link

c)

Submit

d)

Form

e)

Radio Button

11.

Apa perintah yang paling pertama dalam mengawali pembuatan HTML?

a)

<body>

b)

</body>

c)

</html>

d)

<table>

e)

<html>

12.

Perintah yang tidak di pakai untuk membuat tabel adalah

a)

<table>

b)

<tr>

c)

<td>

d)

<th>

e)

<hr>

13.

Perintah yang tidak di pakai untuk membuat tabel adalah

a)

<table>

b)

<tr>

c)

<td>

d)

<th>

e)

<hr>

14.

Perangkat lunak pertama yang muncul di layar monitor saat komputer dihidupkan, juga merupakan yang terakhir kali terlihat saat komputer dimatikan adalah ...

a)

sistem operasi

b)

perangkat lunak

c)

aplikasi perangkat lunak

d)

monitor

15.
Yang TIDAK termasuk dalam bagian-bagian komputer adalah...
a)
Hardware
b)
Alienware
c)
Software
d)
Brainware
16.

Perangkat Keras Komputer yang merupakan otak dari sebuah komputer yang mengontrol seluruh proses di komputer ialah perangkat..

a)

RAM

b)

Prosesor

c)

ROM

d)

Memory

17.

Perangkat Keras Komputer yang merupakan otak dari sebuah komputer yang mengontrol seluruh proses di komputer ialah perangkat..

a)

RAM

b)

Prosesor

c)

ROM

d)

Memory

18.

Contoh input device

a)
b)
c)
d)
19.

Contoh output device

a)
b)
c)
d)
20.

Yang bukan storage device

a)
b)
c)
d)
21.

Gambar di atas merupakan salah satu jenis perangkat lunak berdasarkan distribusinya yang termasuk kategori?

a)

Software Berbayar

b)

Shareware

c)

Freeware

d)

Open Source

22.

Gambar di atas adalah logo untuk ....

a)

Microsoft Windows XP

b)

Microsoft Windoes Server 2003

c)

Microsoft Windows98

d)

Microsoft Windows 7

23.

Berikut ini aplikasi pengolah kata, kecuali ....

a)
b)
c)
d)
24.

Berikut ini adalah aplikasi pengolah angka, kecuali ....

a)
b)
c)
d)
25.

Berikut ini aplikasi anti virus, kecuali ....

a)
b)
c)
d)
26.

Gambar di atas termasuk ke dalam jenis perangkat keras?

a)

INPUT

b)

OUTPUT

c)

APLIKASI

d)

PROSES

27.

Bilangan biner 1110 1000 dalam bilangan desimal nilainya adalah....

a)

192

b)

224

c)

232

d)

240

e)

248

28.

Bilangan biner 1100 1001 dinyatakan dalam bilangan heksadesimal dengan ....

a)

A7

b)

A9

c)

B7

d)

B9

e)

C9

29.

BIlangan biner 1111 0101 dinyatakan dalam bilangan oktal dengan nilai....

a)

361

b)

365

c)

369

d)

371

e)

375

30.

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

a)

Membuat Algoritma

b)

Proses

c)

Membeli komputer

d)

Mempelajari program

e)

Membuat program

31.

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

a)

Diagram

b)

Step

c)

Program

d)

Algoritma

e)

Proses

32.

Tahapan dalam menyelesaikan suatu masalah adalah :

a)

Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil

b)

Masalah-Model-Algoritma-Program-Eksekusi-hasil

c)

Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil

d)

Algoritma-Program-Model-Eksekusi-Hasil

e)

Masalah-Model-Algoritma-Eksekusi-Hasil

33.

Pseudocode yang di gunakan pada penulisan algoritma berupa :

a)

Bahasa pemograman

b)

Bahasa Mesin

c)

Sembarang bahasa asal terstruktur

d)

Bahasa Puitis

e)

Bahasa Inggris

34.

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)

Hijau

b)

Putih

c)

Ungu

d)

Abu Abu

e)

Merah

35.

Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...

a)

Replay

b)

Looping

c)

Again

d)

Funtion

e)

Repeating

36.

Skema desain pembangunan sebuah jaringan komputer dikenal dengan istilah….

a)

Geografi

b)

Topologi

c)

.Tipe

d)

Skalabilitas

e)

Media transmisi

37.

Kombinasi pengkabelan straight pada jaringan komputer yang sesuai dengan standar internasional T 568 B ialah ….

a)

White green – green – white orange – blue – white blue – orange – white brown – brown

b)

White orange – orange – white green – green – white blue – blue – white brown – brown

c)

White orange – orange – white green – green – white blue – blue – white brown – brown

d)

Orange – white orange – green – white green – white blue – blue – white brown – brown

e)

White orange – orange – white green – blue – white blue – green – white brown – brown

38.

Bilangan Desimal adalah bilangan yang berbasis …

a)

Bilangan yang berbasis 10 yaitu 0 dan 10

b)

Bilangan yang berbasis 2 yaitu 0 dan 1

c)

Bilangan yang berbasis 10 yaitu 0 – 9

d)

Bilangan yang berbasis 8 yaitu 0 – 7

e)

Bilangan yang berbasis 16 yaitu 0 - 15

39.

Bilangan biner adalah bilangan yang berbasis …

a)

Bilangan yang berbasis 2 yaitu 1 dan 2

b)

Bilangan yang berbasis 2 yaitu 0 dan 1

c)

Bilangan yang berbasis 10 yaitu 0 – 9

d)

Bilangan yang berbasis 8 yaitu 0 – 7

e)

Bilangan yang berbasis 16 yaitu 0 - 15

40.

Perintah SQL yang benar untuk menampilkan data khususnya pada field tmpt_lahir, tgl_lahir, dan nama_lengkap dari tabel datadiri adalah...

a)

select tmpt_lahir, tgl_lahir, nama_lengkap FROM tabel datadiri

b)

select * tmpt_lahir, tgl_lahir, nama_lengkap FROM datadiri

c)

select * FROM datadiri

d)

select distinct tmpt_lahir, tgl_lahir, nama_lengkap FROM datadiri

e)

select tmpt_lahir, tgl_lahir, nama_lengkap FROM datadiri

41.

Pada dasarnya perintah SELECT masuk ke dalam kategori perintah....

a)

DDL

b)

DML

c)

DCL

d)

ODL

e)

DDML

42.

Perhatikan pernyataan berikut!

(1) memiliki standar ganda

(2) data tidak boleh sama

(3) data harus unik

(4) data tidak boleh kosong

(5) memiliki dua subset data tertentu

Berdasarkan pernyataan di atas, ketentuan yang harus diperhatikan ketika suatu field menjadi primary key adalah...

a)

1, 3, dan 5

b)

1, 2, dan 4

c)

2, 3, dan 4

d)

1, 3, dan 4

e)

2, 3, dan 5

43.

Sistem dalam basisdata yang melakukan suatu permintaan data/layanan ke server disebut dengan...

a)

Client

b)

Server

c)

Client-Server

d)

Sistem Operasi

e)

Program

44.

ALTER TABLE mhs DROP PRIMARY KEY;

Sintak diatas memiliki fungsi untuk....

a)

Menambah field baru dalam suatu table

b)

Mengubah tipe data field

c)

Membuat Primary Key

d)

Membuat Foreign Key

e)

Menghapus Primary Key

45.

Kode untuk MySQL untuk menunjukkan bahwa perintah perintah selanjutnya merupakan host adalah...

a)

-u

b)

-h

c)

-m

d)

-p

e)

-a

46.

Sekelompok record data dengan masing-masing informasi yang sejenis disebut dengan....

a)

index

b)

table

c)

field

d)

record

e)

database

47.

Dibawah ini termasuk kedalam Hirarki Basis Data, kecuali

a)

Record

b)

File

c)

Folder

d)

Byte

e)

Field

48.

Dibawah ini yng tidak termasuk komponen basis data adalah

a)

Interface

b)

Software

c)

Data

d)

User

e)

Hardware

49.

Munculnya data yang sama secara berulang-ulang pada basis data disebut

a)

Redunce

b)

Secondary Index

c)

Auto increnment

d)

Redudansi

e)

Inkonsistensi

50.

Kumpulan dari beberapa file yang saling berelasi yang membentuk suatu bangunan data yang mengiformasikan suatu instansi tertentu dalam batasan tertentu disebut

a)

Byte

b)

File

c)

Field

d)

Record

e)

Database

51.

kumpulan dari beberapa character (biasanya disebut item data) disebut

a)

Byte

b)

File

c)

Field

d)

Record

e)

Database

52.

kumpulan dari beberapa field yang menyatakan satu kesatuan arti dari entitas tertentu disebut

a)

Byte

b)

File

c)

Field

d)

Record

e)

Database

53.

kumpulan dari beberapa record yang menyatakan sekumpulan field yang terorganisasi untuk maksud tertentu disebut

a)

Byte

b)

File

c)

Field

d)

Record

e)

Database

54.

huruf, angka, atau symbol dalam sebuah data disebut

a)

Byte

b)

File

c)

Field

d)

Record

e)

Database

55.

Perintah untuk membuat text berjalan dalam HTML adalah...

a)

<br>

b)

<marq>

c)

<marquee>

d)

<&nbsp>

56.

Yang merupakan bagian dari tag <form> dibawah ini adalah? Kecuali...

a)

<td>

b)

<input>

c)

<select>

d)

<textarea>

57.

Perintah untul koneksi PHP di database yang benar dibawah ini adalah...

a)

$conn = mysqli_connect($servername, $username, $password, $database);

b)

$conn = mysql_connect($servername, $username, $password, $database)

c)

$connect = mysqli_connect($servername, $username, $password, $database)

d)

$connect = mysq_connect($servername, $username, $password, $database);

58.

Teknologi mobile lahir karena kebutuhan manusia yang semakin dinamis dan progresif. Hal tersebut tak lepas dari pengaruh ... yang membuat manusia menggantungkan seluruh kebutuhan ...-nya di sana

a)

internet; hidup

b)

informasi; internet

c)

internet; informasi

d)

kehidupan; sehari-hari

59.

Teknologi mobile senantiasa berkembang dari masa ke masa. Salah satu perusahaan yang menjadi benchmark terhadap revolusi penggunaan teknologi mobile ialah ... dari ...

a)

Microsoft; Inggris

b)

Sputnik; Uni Soviet

c)

Apple; Amerika Serikat

d)

Nokia; Finlandia

60.

Pada zaman ini, perangkat mobile memiliki beraneka ragam jenis, fungsi, maupun bentuk. Di antara perangkat mobile yang saat ini ada, ada sebuah perangkat yang tidak berbentuk smartphone, namun berbentuk seperti aksesoris yang lain, contohnya ...

a)

Google Glass dan iWatch

b)

Android dan iPhone

c)

Siemens dan AR

d)

Google dan iGlass

61.

Di antara sistem operasi mobile yang ada di pasaran saat ini, berdasarkan survei Gartner (2019) yang menjadi ‘raja’ smartphone dunia ialah smartphone dengan sistem operasi ...

a)

Android

b)

Microsoft

c)

Blackberry

d)

Apple

62.

Beberapa aplikasi di Android diciptakan untuk media sosial. Salah satunya ..., yakni aplikasi media sosial yang menitikberatkan pada fitur chat.

a)

Facebook

b)

Instagram

c)

WhatsApp

d)

Twitter

63.

Jika kita ingin mengambangkan aplikasi Android, maka yang paling tepat adalah menggunakan ... karena ...

a)

Eclipse; mendukung ekspor ke iOS dan memiliki kapasitas kecil

b)

Android Studio; resmi dari Google dan mengikuti perkembangan

c)

Canva; memudahkan user dalam mengembangkan user interface

d)

Microsoft Visio; mengikuti perkembangan aplikasi setiap waktu

64.

Berdasarkan gambar di atas, simbol perulangan ditandai dengan nomor ....

a)

1

b)

2

c)

3

d)

4

65.

Berdasarkan gambar diatas, simbol input ditandai dengan nomor

a)

1

b)

2

c)

3

d)

4

66.

Perangkat lunak pertama yang muncul di layar monitor saat komputer dihidupkan, juga merupakan yang terakhir kali terlihat saat komputer dimatikan adalah ...

a)

sistem operasi

b)

perangkat lunak

c)

aplikasi perangkat lunak

d)

monitor

67.

Orang yang mengembangkan suatu jenis program aplikasi disebut ...

a)

programmer

b)

customer

c)

application

d)

programmable

68.

Berikut ini yang termasuk kedalam kategori sistem operasi mobile adalah....

a)

Windows, Linux, Android

b)

Linux, iOS, MacOS

c)

Android, Symbian, iOS

d)

iOS, Android, Unix

69.

Sistem operasi yang dikategorikan kedalam sistem operasi komputer ditunjuk dengan nomor....

a)

1, 2, dan 3

b)

2, 3, dan 6

c)

3, 2, dan 5

d)

1, 3 dan 5

70.

Aplikasi di atas digunakan untuk terhubung dengan internet, apakah nama aplikasi tersebut?

a)

Browser

b)

Antivirus

c)

Database

d)

Simulasi

71.

Di bawah ini bukan merupakan aplikasi antivirus adalah...

a)
b)
c)
d)
72.

Jika kalian memiliki file dokumen berupa text, program yang sesuai untuk mengolah file tersebut adalah....

a)
b)
c)
d)
73.

Software atau aplikasi yang diperoleh secara gratis yang dapat didownload dan digunakan tetapi mempunyai batasan hak pencipta. Meskipun gratis, pada dasarnya pembuatnya mempunyai kebijakan tertentu yang umumnya disertai syarat software tersebut tidak boleh dimodifikasi dalam bentuk apapun, jenis lisensi pada sofware atau aplikasi ini adalah....

a)

Trial Software Lisensi

b)

Shareware Lisensi

c)

Freeware Lisensi

d)

Commercial Lisensi

74.

Suatu prusahaan mobil X sedang mendesain mobil balap F1. Sebelum membuatnya perusahaan tersebut mencoba kemampuan mobil tersebut dengan melewati lintasan balap di dalam komputer. Perangkat lunak yang digunakan termasuk perangkat lunak jenis....

a)

simulas

b)

multimedia

c)

pendidikan

d)

game

75.

Mematikan secara keseluruhan semua komponen dalam komputer termasuk juga aliran listriknya pada mode windows disebut...

a)

Shut down

b)

Restart

c)

Hibernate

d)

Sleep

76.

Sistem operasi yang dikategorikan kedalam sistem operasi komputer ditunjuk dengan nomor....

a)

1, 2, dan 3

b)

2, 3, dan 6

c)

3, 2, dan 5

d)

1, 3 dan 5

77.

Berikut ini yang termasuk kedalam kategori sistem operasi mobile adalah....

a)

Windows, Linux, Android

b)

Linux, iOS, MacOS

c)

Android, Symbian, iOS

d)

iOS, Android, Unix

78.

Kumpulan data, disimpan dalam file, bisa dalam satu file atau pun beberapa file. Dalam sistem informasi berbasis komputer maka database merupakan kumpulan data yang distrukturkan sehingga memungkinkan kemudahan dalam pemrosesan untuk menghasilkan suatu informasi. Merupakan pengertian dari?

a)

Server

b)

Database

c)

Sistem informasi

d)

DNS

e)

MySQL

79.

Program ini pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty" Widenius, seorang programmer komputer asal Swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia. Merupakan sejarah dari perangkat ?

a)

MySQL

b)

Excel

c)

Basis data

d)

C++

e)

Oracle

80.

Yang merupakan karakteristik dari warna RGB adalah kecuali...

a)

Atribut dan warna bukan merupakan kesatuan dari objek.

b)

Setiap komponen warna disimpan secara terpisah dalam frame buffer.

c)

Biasanya 8 bit per komponen dalam buffer.

d)

Catatan dalam glColor3f kisaran nilai warna dari 0,0 (tidakada) menjadi 1,0 (semua), sedangkan di glColor3ub nilai berkisar dari 0 sampai 255.

e)

Warna yang berbeda ketika di print

81.

Apa yang dimaksud dengan Client Server?

a)

Sistem atau proses yang melakukan suatu permintaan data atau layanan server

b)

Sistem atau proses yang menyediakan data atau layanan yang diminta client

c)

Teknologi pendistribusian kerja aplikasi Antara dua komputer atau lebih

d)

Teknologi pedistribusian Antara computer

e)

Teknologi pedistribusian Antara Manusia.

82.

Bahasa Pemprograman yang dipakai untuk menghias Halaman Web Adalah

a)

PHYTON

b)

MYSQL

c)

CSLI

d)

CSS

e)

HTML

83.

Komponen Komputer meliputi CU,ALU,Register,CPU Interconections . Komponen ALU berfungsi sebagai:

a)

tempat penyimpanan sementara

b)

menyimpan data

c)

Mengatur pekerjaan, sinkronisasi

d)

melakukan perhitungan,mengoperasikan data biner

e)

mengontrol kerja I/O

84.

Perangkat komputer terdiri atas perangkat input, output dan proses. Alat untuk membaca suatu kode yang berbentuk kotak – kotak atau garis tebal vertikal yang kemudian dapat diterjemaahkan ke dalam bentuk angka – angka adalah :

a)

Barcode

b)

Scanner

c)

Joystick

d)

Webcam

e)

Touchpad

85.

Printer sebagai perangkat keluaran, terdiri atas berbagai macam rupa dan bentuk. Printer yang mengggunakan tinta berupa serbuk yang dimasukkan dalam tonerr adalah ...

a)

Inject

b)

Dot matrik

c)

Scanner

d)

Laser

e)

Fotocopy

86.

Pada motherboard terdapat heatsink Fungsi pasta yang dioleskan di Heatsink dan CPU pada saat perakitan komputer adalah

a)

Mengencangkan CPU

b)

Meredam panas yang dihasilkan CPU

c)

Menghindari hubungan pendek di CPU

d)

Meningkatkan kinerja CPU

e)

Pelengkap CPU di Motherboard.

87.

Bunyi beep terus menerus pada AWARD BIOS menunjukkan permasalahan pada ...

a)

RAM

b)

Soundcard

c)

Motherboard

d)

PowerSuppluy

e)

VGA