wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UJIAN INTERNAL RPL ARTAS 2023/2024

Total questions: 100

Worksheet time: 1hrs 12mins

Name
Class
Date
1.

Tipe data untuk menyimpan nilai pecahan adalah...

a)

String

b)

Integer

c)

Char

d)

Double

e)

Boolean

2.

Tipe data untuk menyimpan nilai pecahan adalah...

a)

String

b)

Integer

c)

Char

d)

Double

e)

Boolean

3.

Perangkat Lunak yang digunakan untuk membuat aplikasi berbasis objek adalah..

a)

Star UML

b)

Dev c++

c)

Ms.Acces

d)

NetBeans

e)

CorelDraw

8

4.

Tipe data untuk kalimat “saya kelas XII RPL” adalah...

a)

Integer

b)

Double

c)

Char

d)

String

e)

Float

5.

Untuk membuat sebuah website yang menarik, kita harus mampu mengkombinasikan berbagai unsur pendukung dalam sebuah .....

a)

Halaman Buku

b)

Halaman Pertama

c)

Halaman Website

d)

Buku Komputer

e)

Buku Program

6.

Berikut ini perintah untuk mengganti baris pada HTML adalah...

a)

br

b)

td

c)

tr

d)

p

e)

insert

7.

Berikut ini yang bukan termasuk tag untuk membuat heading adalah...

a)

<h4>

b)

<h5>

c)

<h6>

d)

<h7>

e)

Semua benar

8.

Jika kita ingin membuat garis datar (horizontal), kita perlu menuliskan perintah...

a)

<hr>

b)

<break>

c)

<br>

d)

<img>

e)

<div>

9.

Untuk menentukan baris pada tabel adalah .....

a)

<hr>

b)

<br>

c)

<p>

d)

<b>

e)

<tr>

10.

Untuk menentukan baris dalam tulisan paragraf adalah.....

a)

<hr>

b)

<br>

c)

<p>

d)

<b>

e)

<tr>

11.

Fungsi bg color dalam membuat table adalah......

a)

Warna latar belakang

b)

Warna desktop

c)

Warna latar belakang monitor

d)

Warna latar belakang HTML

e)

Warna latar belakang teks

12.

Dibawah ini yang termasuk format video adalah.....

a)

MP3

b)

MsV

c)

Mid

d)

M4P

e)

MP4

13.

Tag untuk menampilkan gambar dalam HTML adalah.....

a)

<img>

b)

<jpg>

c)

<jpeg>

d)

<pict>

e)

<gambar>

14.

Untuk menerima masukan berupa pilihan dam formulir adalah.....

a)

checkbox

b)

Submit

c)

Radio botton

d)

Text

e)

Option

15.

Dalam pengembangan aplikasi software, langkah menentukan tujuan dan fungsi dari aplikasi atau software ada pada ....

a)

studi kelayakan

b)

analisis kebutuhan dan spesifikasi

c)

desain

d)

pengkodean dan uji unit

16.

Mengapa diperlukan desain/perancangan perangkat lunak

a)

Supaya perangkat lunak yang dibuat berjalan dengan baik dan sejalan dengan proses bisnis yang berjalan

b)

Agar supaya perangkat lunak berjalan tanpa hambatan

c)

Supaya perangkat lunak yang dibuat berjalan cepat dan membuat nyaman pemilik stakeholder

d)

Supaya perangkat lunak yang dibuat berjalan tidak lambat dan memiliki proses bisnis yang cepat

17.

Mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan adalah

a)

Software construction

b)

Software testing

c)

Software maintenance

d)

Software configuration

18.

Sekumpulan aktifitas yang saling terkait untuk menspesifikasikan, design, implementasi dan pengujian sistem perangkat lunak adalah

a)

Software construction

b)

Software testing

c)

Software configuration

d)

Software Proses

19.

Apa tujuan RPL?

a)

membahas semua aspek perangkat lunak

b)

menspesifikasi sistem hingga pemeliharaan sistem setelah digunakan

c)

mengembangkan Perangkat Lunak yang efektif dari segi biaya

d)

menghasilkan perangkat lunak

20.

Rekayasa perangkat lunak adalah ...

a)

Prinsip-prinsip pengembangan perangkat lunak

b)

Metode penggalian kebutuhan perangkat lunak

c)

Ilmu yang mempelajari tentang programming

d)

Pendekatann yang digunakan untuk mengelola perangkat lunak

21.

Problem Perangkat Lunak kecuali

a)

Menghasilkan perangkat lunak yang berkinerja tinggi

b)

Produktivitas yang belum dapat memenuhi tuntutan kebutuhan pemakai

c)

Ketidaktepatan penjadwalan proses dan biaya produksi

d)

Perangkat lunak tidak berfungsi secara baik (kualitas yang kurang)

22.

Bidang ilmu mengenai studi, perancangan, dan pembuatan sistem komputasi serta prinsip² dasarnya disebut ....

a)

Komputer

b)

Informatika

c)

Hardware

d)

Software

23.

Mengapa diperlukan desain/perancangan perangkat lunak

a)

Supaya perangkat lunak yang dibuat berjalan dengan baik dan sejalan dengan proses bisnis yang berjalan

b)

Agar supaya perangkat lunak berjalan tanpa hambatan

c)

Supaya perangkat lunak yang dibuat berjalan cepat dan membuat nyaman pemilik stakeholder

d)

Supaya perangkat lunak yang dibuat berjalan tidak lambat dan memiliki proses bisnis yang cepat

24.

Pada gambar di atas menunjukan perbandingan metode perangkat lunak apa?

a)

Waterfall vs Agile

b)

Agile vs Waterfall

c)

RAD vs Agile

d)

RAD vs Waterfall

25.

Dimanakah diagram proses di bawah ini yang merupakan proses pengembangan perangkat lunak itterative

a)
b)
c)
d)
26.

Mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan adalah

a)

Software construction

b)

Software testing

c)

Software maintenance

d)

Software configuration

27.

Sekumpulan aktifitas yang saling terkait untuk menspesifikasikan, design, implementasi dan pengujian sistem perangkat lunak adalah

a)

Software construction

b)

Software testing

c)

Software configuration

d)

Software Proses

28.

Suatu perangkat yang merupakan program yang memungkinkan sebuah komputer dapat melakukan suatu tugas tertentu adalah ...

a)

hardware

b)

brainware

c)

software

d)

mallware

29.

Rekayasa perangkat lunak adalah

a)

Pembentukan dan penggunaan prinsip rekayasa(engineering) untuk mendapatkan perangkat lunak secara ekonomis namun andal dan dapat bekerja secara efesien pada komputer

b)

Penerapan pendekatan yang sistematis, disiplin, dan terukur untuk pengembangan, operasi, dan pemeliharaan perangkat lunak

c)

Penetapan dan penggunaan prinsip-prinsip rekayasa untuk menghasilkan perangkat lunak ekonomis yang dapat diandalkan dan bekerja secara efektif dan efisien

d)

Penerapan pendekatan yang rumit akan tetapi akan menghasilkan perangkat lunak yang cepat menjadikan pengguna tidak menunggu proses yang lama

30.

Apa tujuan RPL?

a)

membahas semua aspek perangkat lunak

b)

menspesifikasi sistem hingga pemeliharaan sistem setelah digunakan

c)

mengembangkan Perangkat Lunak yang efektif dari segi biaya

d)

menghasilkan perangkat lunak

31.

Berikut adalah karakteristik dari sebuah perangkat lunak, kecuali

a)

Maintanability (Dapat Dirawat)

b)

Efisiensi

c)

ambiguisity

d)

Dependability

32.

Pilih lebih dari 1 jawaban

Software adalah

a)

Kodefikasi program

b)

Instruksi yang berisi algoritma

c)

Memiliki peran ganda

d)

Instruksi, data, dokumen

33.

Siapakah yang bukan merupakan tim software developer?

a)

Project Leader

b)

Risk Analyst

c)

System Analyst

d)

Tester

34.

Perangkat lunak terdiri dari:

a)

Set of instructions + operating procedures

b)

Programs + documentation + operating procedures

c)

Programs + hardware manuals

d)

Set of programs

35.

Pada tahapan waterfaall diatas, pada nomor 2 merupakan tahapan

a)

Requirements

b)

Design

c)

Implementation

d)

Maintenance

36.

Pada tahapan waterfaall diatas, pada nomor 3 merupakan tahapan

a)

Requirements

b)

Design

c)

Implementation

d)

Maintenance

37.

Dalam UML, fungsi diagram yang menunjukkan kelas objek di sistem dan asosiasi antara kelas-kelas ini adalah

a)

Class diagrams

b)

Activity diagrams

c)

Sequence diagram

d)

State diagrams

38.

Orang yang mengembangkan suatu jenis program aplikasi disebut ...

a)

programmer

b)

customer

c)

application

d)

programmable

39.

Pada pembuatan program komputer, algoritma dibuat . . . .

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

40.

Apa itu Software Engineering?

a)

a. Sebuah program komputer dan dokumentasi terkait

b)

b. Disiplin ilmu teknik yang berkaitan dengan semua aspek produksi perangkat lunak dari tahap awal spesifikasi sistem hingga pemeliharaan sistem setelah mulai digunakan*

c)

c. Semua aspek pengembangan sistem berbasis komputer termasuk perangkat keras, perangkat lunak dan rekayasa proses

d)

d. Orang yang memproduksi perangkat lunak

41.

Atribut penting yang harus dimiliki dari perangkat lunak yang baik, kecuali:

a)

a. Dependability and security

b)

b. Failure

c)

c. Maintainability

d)

d. Efficiency

42.

Perangkat lunak dapat diubah/dikembangkan sesuai dengan kebutuhan pengguna, merupakan definisi dari:

a)

a. Dependability and security

b)

b. Maintainability

c)

c. Acceptability

d)

d. Efficiency

43.

Perangkat lunak yang baik adalah aplikasi yang memiliki daya tanggap, waktu pemrosesan serta pemanfaatan memori lebih sedikit, merupakan definisi dari atribut:

a)

Acceptability

b)

Maintainability

c)

Efficiency

d)

Dependability and security

44.

Engineer harus menyadari undang-undang setempat yang mengatur penggunaan kekayaan intelektual seperti paten, hak cipta, dll. Mereka harus berhati-hati untuk memastikan bahwa kekayaan intelektual pengusaha dan klien dilindungi. Merupakan etika Engginer mengenai:

a)

a. Competence

b)

b. Intellectual property rights

c)

c. Computer misuse

d)

d. Confidentiality

45.

memonitor, mengontrol dan menganalisis kejadian dunia nyata pada saat terjadinya

a)

a. Perangkat Lunak System

b)

b. Perangkat Lunak Teknik

c)

c. Perangkat Lunak Real Time

d)

d. Perangkat Lunak Bisnis

46.

Problem Perangkat Lunak kecuali

a)

a. Perangkat lunak tidak berfungsi secara baik (kualitas yang kurang)

b)

b. Ketidaktepatan penjadwalan proses dan biaya produksi

c)

c. Produktivitas yang belum dapat memenuhi tuntutan kebutuhan pemakai

d)

d. Menghasilkan perangkat lunak yang berkinerja tinggi

47.

Prose menterjemakah perancangan desain ke bentuk yang dapat di mengerti oleh mesin dengan mengunakan bahasa program adalah

a)

a. Desain

b)

b. Pengkodean

c)

c. Pengujian

d)

d. Pemeliharaan

48.

Dibawah ini adalah beberapa contoh bahasa program Komputer, kecuali……..

a)

Microsoft Office

b)

Pascal

c)

Java

d)

Delphi

49.

Berikut ini yang termasuk Hardware adalah...

a)

Motherboard

b)

Adobe Photoshop

c)

Microsoft Office

d)

Microsoft Windows

e)

Google Chrome

50.

perangkat lunak yang berfungsi untuk menjalankan perangkat komputer dengan cara mengendalikan dan mengontrol perangkat-perangkat yang ada dan mengelola seluruh sumber daya yang terdapat pada sistem komputer dan menghubungkan sumber daya dengan pengguna maupun dengan program lain adalah ….

a)

Perangkat Lunak Utility

b)

Perangkat Lunak Aplikasi

c)

Perangkat Lunak Sistem Operasi

d)

Perangkat Lunak Pemrograman

51.

apa nama perangkat lunak dibawah ini

a)

mozilla firefox

b)

Google chrome

c)

internet explorer

d)

opera mini

52.

Gambar di bawah ini yang merupakan perangkat Output Divice adalah ....

a)
b)
c)
d)
53.

Perangkat output untuk menghasilkan suara. Pengguna dapat mendengarkan lagu atau musik yang diputar dikomputer jika komputer dilengkapi dengan ...

a)

printer

b)

memory

c)

speaker

d)

VGA Card

54.

perangkat keras yang digunakan untuk memasukan data atau untuk memberikan perintah pada komputer dengan cara mengetik adalah ...

a)

keyboard

b)

mouse

c)

scanner

d)

joystick

55.

Gambar diatas disebut ...

a)

Processor

b)

CPU

c)

Motherboard

d)

Random Access Memory

e)

Power Supply

56.

Berikut ini adalah icon ?

a)

Linux

b)

Windows

c)

Android

d)

Unix

57.

Gambar diatas merupakan bagian dari perangkat keras komputer yang disebut...

a)

Harddisk

b)

Prosesor

c)

RAM

d)

Kartu Grafis

58.

"Tidak perlu mengetahui struktur software". Merupakan ciri utama dari ....

a)

Black box testing

b)

White Box testing

c)

Unit Testing

d)

Usability Testing

59.

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

a)

Software Berbayar

b)

Shareware

c)

Freeware

d)

Open Source

60.

Gambar di atas adalah logo untuk ....

a)

Microsoft Windows XP

b)

Microsoft Windoes Server 2003

c)

Microsoft Windows98

d)

Microsoft Windows 7

61.

Berikut ini aplikasi pengolah kata, kecuali ....

a)
b)
c)
d)
62.

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

a)
b)
c)
d)
63.

Berikut ini aplikasi anti virus, kecuali ....

a)
b)
c)
d)
64.

Suatu perangkat yang merupakan program yang memungkinkan sebuah komputer dapat melakukan suatu tugas tertentu adalah ....

a)

hardware

b)

brainware

c)

software

d)

mallware

65.

Orang yang mengembangkan suatu jenis program aplikasi disebut ....

a)

programmer

b)

customer

c)

application

d)

programmable

66.

Gambar di atas merupakan tampilan dari Sistem Operasi ....

a)

LINUX

b)

UNIX

c)

DOS

d)

Windows 10

67.

Fungsi utama anti virus adalah ....

a)

program yang digunakan untuk menyebarkan virus

b)

program yang digunakan untuk mendukung virus

c)

program yang digunakan untuk mengembangbiakkan virus

d)

program yang digunakan untuk melawan atau memusnahkan virus

68.

Freeware adalah....

a)

aplikasi bawaan

b)

aplikasi pembuat video

c)

aplikasi digunakan tidak berbayar

d)

aplikasi belajar online

69.

Jenis-jenis software kecuali....

a)

maintance

b)

freeware

c)

shareware

d)

open source

70.

Brainware adalah....

a)

guru tik

b)

orang yang menggunakan aplikasi

c)

orang yang menciptakan aplikasi

d)

nama orang

71.

Nama aplikasi ini di atas adalah....

a)

moxillah firefox

b)

cromium

c)

opera

d)

google chrome

72.

Jika komputer kita terkena virus, aplikasi yang digunakan untuk membasminya adalah....

a)
b)
c)
d)
73.

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

74.

Berikut merupakan fungsi perangkat lunak, kecuali....

a)

Mengidentifikasi program

b)

Mengontrol aplikasi program komputer

c)

Membuat pekerjaan lebih efisien

d)

Mengatur pendingin komputer

75.

Berikut termasuk nama virus pada komputer, kecuali....

a)

Worm

b)

Trojan

c)

Horse

d)

Brontok

76.

Perangkat lunak yang dibuat khusus untuk pengeditan foto/gambar dan pembuatan efek adalah....

a)

Adobe Photoshop

b)

Adobe Reader

c)

Snipping Tool

d)

VLC

77.

Berikut termasuk kelebihan dari CorelDraw, kecuali....

a)

Gambar berbasis vektor

b)

Tool-tool pada CorelDraw mudah dipahami dan digunakan

c)

Mudah mengkolaborasikan gambar dengan tulisan

d)

Mudah untuk membuat surat resmi

78.

Sekumpulan data elektronik, yang tersimpan dan kemudian dikendalikan oleh perangkat komputer, data elektronik tersebut berupa Instruksi atau program, yang nantinya akan menjalankan perintah khusus disebut . . . .

a)

Perangkat Lunak

b)

Perangkat Keras

c)

Perangkat Manusia

d)

Jaringan

79.

Dibawah ini yang tidak termasuk kedalam fungsi dari sebuah software adalah . . . .

a)

Menyediakan fungsi dasar dari sebuah komputer sehingga dapat dioperasikan

b)

Menjadikan komputer/leptop menjadi lebih lambat dan berat ketika digunakan

c)

Mengatur setiap hardware yang ada pada komputer sehingga dapat bekerja secara simultan

d)

Menjadi penghubung antara beberapa perangkat lunak lainnya dengan hardware yang ada pada komputer

80.

Perangkat lunak sistem yang dijalankan langsung saat komputer booting (mulai hidup) yang bertugas untuk manajemen perangkat lunak dan perangkat keras yang terhubung disebut . . . .

a)

Ms. Office

b)

Adobe Photoshop

c)

Sistem Operasi

d)

Games PC

81.

Berikut ini software yang tidak termasuk kedalam sistem operasi adalah . . . .

a)

Ms. Windows

b)

Linux

c)

Mac. Os

d)

CorelDraw

82.

Aplikasi yang difungsikan untuk membantu pekerjaan manusia berhubungan dengan penyusunan dokumen, dan juga difungsikan untuk melakukan pemformatan, dan penyuntingan dokumen menggunakan software . . . .

a)

Pengolah Kata

b)

Pengolah Games

c)

Pengolah Grafis

d)

Pencarian Internet

83.

Software Microsoft Excel, Lotus 123, Open Office Calc, K Spread merupakan software yang digunakan untuk mengolah . . . .

a)

Kata

b)

Angka

c)

Grafis

d)

Presentasi

84.

Software berikut ini yang memiliki fungsi untuk mengolah grafis/gambar adalah . . . .

a)

Coreldraw & Adobe Photoshop

b)

Ms. Word & Exel

c)

PUBG & Mobile Legend

d)

Keynote & Ms. Powert Point

85.

Software Microsoft Power Point, Kpresenter, Keynote merupakan aplikasi yang digunakan untuk . . . .

a)

Presentasi Grafis

b)

Mengolah grafis

c)

Mengolah angka

d)

Mengolah kata

86.

Yang bukan software pencarian data di media internet berikut ini adalah . . . .

a)

Internet Explorer

b)

Mozilla Firefox

c)

Google Crome

d)

Winamp

87.

Yang bukan software bagian dari produk microsoft adalah . . . . .

a)
b)
c)
d)
88.

Software berikut ini yang digunakan untuk mengolah angka adalah . . . .

a)
b)
c)
d)
89.

Gambar apakah ini ?

a)

Harddisk

b)

SSD

c)

RAM

d)

Power Suplay

90.

Gambar apakah ini ?

a)

Harddisk

b)

Ram

c)

Keyboard

d)

Power Suplay

91.

Gambar apakah ini ?

a)

Harddisk

b)

Processor

c)

RAM

d)

Motherboard

92.

Gambar apakah ini ?

a)

Harddisk

b)

SSD

c)

Micro SD

d)

RAM

93.

Gambar Apakah ini ?

a)

Ram

b)

Motherboard

c)

Power Suplay

d)

Harddisk

94.

Gambar Apakah ini ?

a)

Komputer

b)

kasing Komputer

c)

Kotak Box Biasa

d)

Ransel Sekolah

95.

Gambar Apakah ini ?

a)

Ram

b)

Harddisk

c)

Processor

d)

Casing Komputer

96.

Kabel Apakah ini ?

a)

Kabel Sata

b)

Kabel Listrik

c)

Kabel Data

d)

Kabel Ata

97.

Kabel Apakah ini ?

a)

Kabel Listrik

b)

Kabel Data

c)

Kabel Sata

d)

Kabel Ata

98.

Socket Apakah ini ?

a)

Socket Processor

b)

Socket Harddisk

c)

Socket Flashdisk

d)

Socket Monitor

99.

Gambar apakah ini ?

a)

Processor

b)

Chipset

c)

VGA Card

d)

Power Suplay

100.

Gambar apakah ini ? selalu nempel dan sulit di lepas pada komponen komputer.

a)

Chipset

b)

Processor

c)

Harddisk

d)

Ram