NEW
Font size
S
M
L
XL
WorksheetsUTS DASAR KOMPUTER DAN PEMOGRAMAN
Total questions: 50
Worksheet time: 2hrs 0mins
Name
Class
Date
1.
Kegiatan menyusun program dengan suatu bahasa pemrograman komputer untuk menyelesaikan suatu masalah adalah…
a)
Program
b)
Pemograman
c)
Aplikasi
d)
Sistem Komputer
e)
Input Data
2.
Perangkat yang terdapat dalam sistem komputer diantaranya adalah...
a)
Software, Brainware, Microsoft Office
b)
Software, Program, User
c)
Hardware, Program, User
d)
Hardware, Brainware, Software
e)
Hardware, Program, CPU
3.
Suatu program yang terpisah dan berdiri sendiri dalam suatu blok program yang memiliki fungsi sebagai sebuah sub program ( bagian program ) disebut…
a)
Operator
b)
Array
c)
Tipe Data
d)
Prosedur
e)
Deklarasi
4.
Yang termasuk ke dalam bahasa pemograman rakitan adalah…
a)
Assembly
b)
Java
c)
C++
d)
Pascal
e)
HTML
5.
Salah satu sarana pemrograman aplikasi visual menggunakan bahasa Pascal adalah...
a)
Borland Delphi 7
b)
Pycharm
c)
Visual Code
d)
Pascal 3.9.1
e)
Spyder
6.
Perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin disebut…
a)
Source program
b)
Interpreter
c)
Compiler
d)
Machine Code
e)
Kombinasi
7.
Yang termasuk ke dalam program utility adalah…
a)
Microsoft Office
b)
Microsoft Windows
c)
Pyhton
d)
WinRar
e)
Chrome
8.
Suatu nilai yang dapat dinyatakan dalam bentuk konstanta atau variabel dan operator disebut...
a)
Deklarasi data
b)
Operator data
c)
Fungsi data
d)
Tipe data
e)
Array
9.
Yang tidak termasuk ke dalam IDE Delphi 7 adalah…
a)
Component Pallete
b)
Form Designer
c)
Object Tree View
d)
Object Inspector
e)
Desktop
10.
Komponen yang digunakan untuk menampilkan dan input data adalah….
a)
Edit
b)
Label
c)
Button
d)
Timer
e)
Combo Box
11.
Berikut ini merupakan bentuk bahasa pemograman tingkat tinggi, kecuali...
a)
C++
b)
Python
c)
Pascal
d)
1100101100110
e)
Javascript
12.
Tokoh pertama yang memperkenalkan bahasa pemrograman Pascal adalah….
a)
Dennis Ritchie
b)
Niklaus Wirth
c)
James Gosling
d)
Guido van Rossum
e)
Alan Cooper
13.
Berikut ini adalah program aplikasi browser, kecuali …
a)
Mozilla Firefox
b)
Yahoo Mail
c)
Chrome
d)
Opera
e)
UC Browser
14.
Yang bukan termasuk fungsi brainware adalah…
a)
Menyusun perangkat keras komputer
b)
Menyusun perangkat lunak komputer
c)
Melakukan input data dan pemanfaatan output data
d)
Sebagai otak komputer
e)
Sebagai pengguna komputer
15.
File direktori yang berisi file program pengguna pada program Pascal adalah…
a)
.PAS
b)
.RES
c)
.DFM
d)
.DCU
e)
.EXE
16.
Suatu kesalahan desain pada suatu perangkat keras komputer atau perangkata lunak komputer yang menyebabkan peralatan atau program itu tidak berfungsi semestinya disebut…
a)
Debugging
b)
Error
c)
Bug
d)
Lag
e)
Broken
17.
Yang tidak termasuk ke dalam konsep dasar Object Oriented Programming (OOP) adalah…
a)
Encapsulation
b)
Polimorfisme
c)
Code editor
d)
Kelas
e)
Objek
18.
Salah satu bahasa pemograman yang termasuk ke dalam dasar pemograman web adalah…
a)
Pascal
b)
HTML
c)
C++
d)
Java
e)
Python
19.
Notasi yang dipergunakan untuk mendeskripsikan proses komputasi dalam format yang dapat dibaca oleh komputer dan manusia adalah….
a)
Bahasa mesin
b)
Bahasa pemograman
c)
Struktur pemograman
d)
Struktur perulangan
e)
Struktur percabangan
20.
Penulisan pogram prosedur terdapat dalam bagian….
a)
Implementation
b)
Public
c)
Event
d)
Identifier
e)
Procedure
21.
Kode perintah yang digunakan untuk menutup aplikasi pemograman aplikasi Delphi 7 yang ditulis pada komponen button adalah….
a)
Clear;
b)
Close;
c)
End;
d)
End.
e)
Begin
22.
Komponen yang digunakan untuk menampilkan pilihan dalam lebih dari satu adalah….
a)
Combo Box
b)
List Box
c)
Check Box
d)
Radio Button
e)
Button
23.
Salah satu dibawah ini yang bukan bagian dari output device adalah...
a)
Printer
b)
Monitor
c)
Keyboard
d)
Scanner
e)
Speaker
24.
Dibawah ini yang tidak tergabung dalam Microsoft Office adalah...
a)
Power point
b)
Word
c)
Excel
d)
Access
e)
Notepad
25.
Diagram pohon yang menggambarkan hubungan logis komponen kompenen dalam project program disebut…
a)
Object Tree View
b)
Object Inspector
c)
Form Designer
d)
Component Pallete
e)
Code Explorer
26.
Representasi grafis dari langkah – langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol disebut…
a)
Teks algoritma
b)
Flowchart
c)
Pseudecode
d)
Model
e)
Procedure
27.
Memproses semua grafis yang akan ditampilkan pada layar komputer dan mampu untuk menerjemakan sebuah output dari sebuah komputer ke monitor adalah sebuah fungsi dari...
a)
CPU
b)
VGA
c)
Printer
d)
Monitor
e)
Scanner
28.
Yang bukan termasuk bahasa pemograman dengan memakai compiler adalah….
a)
Python
b)
Pascal
c)
C
d)
C++
e)
Java
29.
(procedure TForm1.Button1Click(Sender: TObject); var umur:integer; begin umur:=StrToInt(Edit1.Text); If umur <150 then Showmessage(' Umur Anda Adalah ' + Edit1.text + Tahun '); end;) Hasil dari listing program diatas adalah…
a)
Menampilkan tahun kurang dari 150
b)
Menampilkan nilai usia sebesar 150 tahun
c)
Menampilkan umur sama dengan 150 tahun
d)
Menampilkan umur kurang dari 150 tahun
e)
Menampilkan umur lebih dari 150 tahun
30.
Cara mengubah tipe data string ke integer adalah dengan memakai kode….
a)
Strtoint
b)
Inttostr
c)
Timetostr
d)
Strtofloat
e)
Floattostr
31.
Komponen edit, label, dan button termasuk ke dalam….
a)
Komponen visible
b)
Komponen invisible
c)
Komponen additional
d)
Komponen systems
e)
Komponen khusus
32.
Simbol yang menandakan proses input/output data, parameter, dan informasi dalam notasi flowchart pemograman adalah….
a)
Belah ketupat
b)
Segitiga
c)
Lingkaran
d)
Persegi panjang
e)
Jajar genjang
33.
Deskripsi dari algoritma pemrograman computer yang menggunakan struktur sederhana dari beberapa bahasa pemograman adalah…
a)
Algoritmik
b)
Flowchart
c)
Diagram alir
d)
Pseudecode
e)
Source editor
34.
Yang termasuk aplikasi persentasi adalah…
a)
Word
b)
Power point
c)
Excel
d)
Borland Delphi 7
e)
Visio
35.
Faktor-faktor pertimbangan dalam membuat algoritma pemograman, kecuali...
a)
Hasil output tidak akurat
b)
Harus benar
c)
Penyimpanan memori yang besar
d)
Akurasi nilai sangat jauh dari yang sebenarnya
e)
Pemakaian waktu yang tidak efisien
36.
Bagian dari program yang digunakan untuk memanipulasi dan mengolah data adalah…
a)
Operator
b)
Flowchart
c)
Source Code
d)
Procedure
e)
Identifier
37.
Berikut ini yang termasuk dari deklarasi, kecuali..
a)
Unit, yaitu fungsi tambahan dari Pascal, cara memanggilnya dengan mengunakan kata kunci Uses
b)
Prosedur dan fungsi
c)
Untuk setiap perintah atau pernyataan diakhiri dengan titik koma (;), boleh ada lebih dari 1 penyataan dalam setiap baris
d)
Konstanta, suatu nilai yang besarnya tetap (konstan) selama program dijalankan
e)
Deklarasi tipe data baru yang didefinisikan oleh programmer
38.
Berikut ini yang tidak termasuk aturan pemberian nama identifier adalah..
a)
Dimulai dengan huruf alphabet
b)
Berupa prosedur dan fungsi
c)
Setelah karakter pertama, dilanjutkan dengan karakter atau numerik
d)
Tidak boleh menggunakan simbol
e)
Tidak boleh menuliskan identifier dengan nama yang sama pada kata
39.
Data karakter adalah..
a)
Sekumpulan informasi dari suatu hal yang diperoleh dengan melalui pengamatan atau juga pencarian ke sumbernya
b)
Sifat batin yang mempengaruhi segenap pikiran, perilaku, budi pekerti, dan atbiat yang dimiliki manusia atau makhluk hidup lainnya
c)
Mempunyai sifat khas sesuai dengan perwatakan tertentu
d)
Tipe data berupa bilangan namun berbeda dengan tipe data integer
e)
Data yang berupa digits, huruf atau simbol tunggal
40.
Operator yang dituliskan dengan bentuk (:=) adalah…
a)
Aritmatika
b)
Fungsi
c)
Relasional
d)
Logic
e)
String
41.
Shortcut yang digunakan untuk menjalankan program (run) pada Borland Delphi 7 adalah...
a)
F1
b)
F3
c)
F5
d)
F7
e)
F9
42.
Bagian dari Sistem Komputer yang berperan sebagai pengguna disebut...
a)
CPU
b)
Hardware
c)
Brainware
d)
Software
e)
Malware
43.
Perangkat lunak yang digunakan untuk mengolah angka adalah….
a)
Microsoft Word
b)
Microsoft Excel
c)
Microsoft Power Point
d)
Microsoft Access
e)
Microsoft Visio
44.
Suatu metode pemrograman yang berorientasi kepada objek disebut...
a)
Object Inspector
b)
Object Oriented Programming
c)
Object Properties
d)
Integrated Development Environment
e)
Visual Component Library
45.
Tujuan penggunaan utama dari pseudocode adalah…
a)
Untuk menampilkan instruksi bahasa pemrograman
b)
Untuk membantu dalam mengkonversikan suatu permasalahan ke dalam bahasa pemrograman
c)
Untuk menetapkan konsep solusi pemograman ke dalam bahasa manusia
d)
Untuk memudahkan manusia dalam memahami prinsip-prinsip dari suatu algoritma
e)
Untuk memerintah komputer
46.
Jendela Delphi yang digunakan untuk menulis script code adalah…
a)
Object properties
b)
Object event
c)
Form Designer
d)
Unit
e)
Code editor
47.
Ciri-ciri dari algoritma pemograman, kecuali….
a)
Memiliki sebuah input atau masukan
b)
Membutuhkan suatu proses tertentu
c)
Merupakan pola pikiran dan pola logis yang menghasilkan output
d)
Memiliki instruksi yang tegas dan jelas, serta memberikan kesan ambiguitas
e)
Harus memiliki apa yang disebut dengan stopping role
48.
Untuk melakukan operasi perkalian maka harus menggunakan operator…
a)
Operator relasi
b)
Operator logika
c)
Operator pembandingan
d)
Operator aritmatika
e)
Operator fungsi
49.
Program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki adalah…
a)
Hardware
b)
Software
c)
Brainware
d)
Spyware
e)
Malware
50.
Yang termasuk kedalam operator aritmatika unary adalah…
a)
Tanda bagi
b)
Tanda kali
c)
Tanda kurang
d)
Tanda tambah
e)
Tanda positif
Reset
