Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemrograman Grafis untuk Pelajar

Total questions: 115

Worksheet time: 3hrs 33mins

Name
Class
Date
1.

Apa itu pemrograman?

a)

Pemrograman adalah teknik untuk mengedit video.

b)

Pemrograman adalah proses menggambar diagram alur.

c)

Pemrograman adalah proses menulis kode untuk membuat perangkat lunak.

d)

Pemrograman adalah cara untuk mendesain perangkat keras.

2.

Sebutkan salah satu bahasa pemrograman!

a)

Java

b)

HTML

c)

Python

d)

C++

3.

Apa yang dimaksud dengan Borland Delphi 7?

a)

Borland Delphi 7 adalah sistem operasi untuk komputer.

b)

Borland Delphi 7 adalah bahasa pemrograman untuk pengembangan web.

c)

Borland Delphi 7 adalah IDE untuk pengembangan aplikasi perangkat lunak, terutama di Windows.

d)

Borland Delphi 7 adalah aplikasi pengolah kata.

4.

Sebutkan fitur utama dari Borland Delphi 7!

a)

Fitur utama dari Borland Delphi 7 adalah pemrograman berbasis objek, komponen visual, dukungan database, dan alat debugging.

b)

Tidak memiliki alat debugging

c)

Hanya mendukung satu jenis database

d)

Pemrograman berbasis teks

5.

Apa kegunaan antarmuka grafis dalam pemrograman?

a)

Antarmuka grafis digunakan untuk mempermudah interaksi pengguna dengan program.

b)

Antarmuka grafis hanya diperlukan untuk aplikasi mobile.

c)

Antarmuka grafis digunakan untuk meningkatkan kecepatan program.

d)

Antarmuka grafis berfungsi untuk mengurangi ukuran file program.

6.

Bagaimana cara membuat tombol di Borland Delphi 7?

a)

Tambahkan gambar ke form tanpa menggunakan komponen.

b)

Tambahkan komponen 'Button' dari palet ke form.

c)

Buat tombol dengan menulis kode di unit tanpa menambahkannya ke form.

d)

Gunakan komponen 'Label' untuk membuat tombol.

7.

Apa itu komponen dalam Borland Delphi 7?

a)

Komponen adalah bahasa pemrograman yang digunakan dalam Borland Delphi 7.

b)

Komponen adalah elemen antarmuka pengguna dan fungsionalitas dalam Borland Delphi 7.

c)

Komponen adalah jenis database dalam Borland Delphi 7.

d)

Komponen adalah alat untuk mendesain website dalam Borland Delphi 7.

8.

Sebutkan langkah-langkah untuk membuat aplikasi sederhana!

a)

Membuat aplikasi tanpa coding.

b)

Menghapus aplikasi yang sudah ada.

c)

Langkah-langkah untuk membuat aplikasi sederhana.

d)

Menjual aplikasi ke pengguna.

9.

Apa yang dimaksud dengan event dalam pemrograman?

a)

Event adalah peristiwa atau aksi yang terjadi dalam aplikasi yang dapat ditangani oleh program.

b)

Event adalah bagian dari kode yang tidak dapat diubah oleh pengguna.

c)

Event adalah jenis data yang digunakan untuk menyimpan informasi.

d)

Event adalah fungsi yang dijalankan secara otomatis saat program dimulai.

10.

Mengapa penting untuk belajar pemrograman antarmuka grafis?

a)

Penting untuk menciptakan aplikasi interaktif dan user-friendly.

b)

Untuk meningkatkan kemampuan matematika.

c)

Agar dapat membuat aplikasi berbasis teks.

d)

Untuk memahami sejarah pemrograman.

11.

Apa itu Borland Delphi 7?

a)

Borland Delphi 7 adalah sistem operasi untuk komputer.

b)

Borland Delphi 7 adalah bahasa pemrograman untuk aplikasi web.

c)

Borland Delphi 7 adalah lingkungan pengembangan perangkat lunak untuk aplikasi Windows berbasis Object Pascal.

d)

Borland Delphi 7 adalah perangkat keras untuk pengembangan game.

12.

Sebutkan fitur utama dari Borland Delphi 7!

a)

Fitur utama dari Borland Delphi 7 adalah kemampuan pengembangan aplikasi mobile.

b)

Fitur utama dari Borland Delphi 7 adalah pengembangan aplikasi web.

c)

Fitur utama dari Borland Delphi 7 adalah IDE intuitif, komponen visual, dukungan ADO untuk database, dan kemampuan pengembangan aplikasi Windows.

d)

Borland Delphi 7 tidak mendukung komponen visual.

13.

Bagaimana cara membuat form login di Delphi 7?

a)

Menambahkan komponen Image untuk menggantikan form login.

b)

Membuat form login dengan hanya satu Edit untuk username dan password.

c)

Menggunakan komponen Label untuk menampilkan username dan password.

d)

Membuat form login di Delphi 7 dengan menambahkan komponen Edit untuk username dan password, serta Button untuk login.

14.

Apa saja komponen yang diperlukan untuk form login?

a)

Link halaman utama

b)

Field nama lengkap

c)

Field username/email, Field password, Tombol submit, Link reset password, Pesan kesalahan, Opsi 'ingat saya'

d)

Tombol keluar

15.

Jelaskan langkah-langkah untuk menghubungkan Delphi 7 dengan database!

a)

Menggunakan komponen Visual Basic untuk menghubungkan database.

b)

Menambahkan komponen Web dan mengatur koneksi internet.

c)

Langkah-langkah untuk menghubungkan Delphi 7 dengan database adalah menambahkan komponen Database dan Query, mengatur properti koneksi, dan menjalankan perintah SQL.

d)

Menginstal driver database tanpa mengatur properti koneksi.

16.

Apa itu komponen TDatabase dalam Delphi?

a)

TDatabase adalah komponen untuk mengelola grafik dalam Delphi.

b)

TDatabase adalah komponen untuk mengelola koneksi ke database dalam Delphi.

c)

TDatabase adalah komponen untuk membuat antarmuka pengguna.

d)

TDatabase digunakan untuk menyimpan file dalam Delphi.

17.

Bagaimana cara menampilkan menu utama setelah login berhasil?

a)

Tunggu selama 5 detik sebelum menampilkan menu utama.

b)

Tampilkan pesan kesalahan jika login gagal.

c)

Redirect ke halaman utama tanpa login.

d)

Panggil fungsi untuk menampilkan menu utama setelah login berhasil.

18.

Sebutkan jenis database yang dapat digunakan dengan Delphi 7!

a)

InterBase, Firebird, Microsoft Access, MySQL, Oracle

b)

SQLite

c)

PostgreSQL

d)

MongoDB

19.

Apa fungsi dari komponen TQuery dalam Delphi?

a)

Komponen TQuery berfungsi untuk menyimpan data ke dalam file lokal.

b)

TQuery digunakan untuk menampilkan antarmuka pengguna dalam aplikasi Delphi.

c)

Fungsi dari komponen TQuery adalah untuk mengedit data dalam database.

d)

Fungsi dari komponen TQuery dalam Delphi adalah untuk melakukan query terhadap database.

20.

Jelaskan cara menangani kesalahan saat koneksi database!

a)

Tunggu tanpa melakukan apa-apa

b)

Periksa konfigurasi, gunakan try-catch, log kesalahan, dan terapkan retry logic.

c)

Hapus semua data di database

d)

Ganti database dengan yang baru

21.

Apa itu Borland Delphi 7?

a)

Borland Delphi 7 adalah sistem operasi untuk komputer.

b)

Borland Delphi 7 adalah bahasa pemrograman untuk web.

c)

Borland Delphi 7 adalah IDE untuk pengembangan aplikasi berbasis Windows menggunakan Object Pascal.

d)

Borland Delphi 7 adalah perangkat keras untuk pengembangan aplikasi.

22.

Sebutkan komponen utama dalam membuat form login!

a)

Link pendaftaran

b)

Input email

c)

Input username, Input password, Tombol submit, Link lupa password, Pesan kesalahan.

d)

Tombol reset

23.

Bagaimana cara menambahkan tombol pada form di Delphi 7?

a)

Klik kanan pada form dan pilih 'Add Button'

b)

Gunakan kode untuk membuat tombol secara otomatis

c)

Seret komponen 'Button' dari palet ke form dan atur propertinya.

d)

Pilih komponen 'Label' dan ubah propertinya menjadi tombol

24.

Apa fungsi dari event OnClick pada tombol?

a)

Menangani aksi ketika tombol diklik.

b)

Membuka jendela baru saat tombol ditekan.

c)

Mengubah warna tombol saat dihover.

d)

Menampilkan pesan kesalahan saat tombol tidak diklik.

25.

Jelaskan cara untuk menghubungkan form login dengan database!

a)

Menghubungkan form dengan API eksternal

b)

Membuat database tanpa form

c)

Memeriksa data tanpa memprosesnya

d)

Pastikan sudah memuat databasenya, atur koneksinya, kemudiankan relasikan antara database dengan form

26.
Kumpulan icon yang digunakan untuk merancang suatu aplikasi pada untuk membentuk sebuah aplikasi user interface pada Borland Delphi 7 disebut...
a)
Program Symbol
b)
Icon Program
c)
Component Pallete
d)
Source Code
e)
Application
27.
Komponen yang dipakai hanya untuk menampilkan teks pada pemograman Pascal adalah…
a)
Memo
b)
Edit
c)
Label
d)
Button
e)
Radio Button
28.
Jendela objek yang digunakan untuk mengatur tampilan dalam suatu komponen baik itu nama, warna, font, border dan lain sebagainya pada pemograman Pascal adalah…
a)
Component Pallete
b)
Object Inspector
c)
Object Tree View
d)
Tab Properties
e)
Tab Event
29.
Operator ini menghasilkan data seperti not, and, or dan xor adalah…
a)
Fungsi
b)
Logika
c)
Relasional
d)
Aritmatika
e)
String
30.
Komponen yang digunakan untuk menampilkan pilihan dalam bentuk pop up adalah….
a)
Combo Box
b)
List Box
c)
Check Box
d)
Radio Button
e)
Button
31.
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
32.
Tanda pengenal dalam Delphi yang mempunyai nilai yang sudah tetap disebut dengan deklarasi….
a)
Variabel
b)
Konstanta
c)
Procedure
d)
Tipe data
e)
Array
33.
Source code yang dipakai untuk menandakan tanda pengenal dalam Delphi yang mempunyai nilai yang tidak tetap dan akan terus berubah selama proses berjalan adalah...
a)
Begin
b)
End
c)
Const
d)
Var
e)
If
34.
Menu perintah yang dipakai untuk mengisi daftar list pada komponen list box maupun combo box adalah…
a)
Items
b)
Edit Text
c)
Caption
d)
Name
e)
Form Design
35.
Tipe data yang digunakan untuk bilangan yang memiliki angka desimal adalah…
a)
Integer
b)
Real
c)
Boolean
d)
String
e)
Array
36.
Berikut ini merupakan bentuk bahasa pemograman tingkat tinggi, kecuali...
a)
C++
b)
Python
c)
Pascal
d)
1100101100110
e)
Javascript
37.
Komponen additional yang digunakan untuk melakukan proses eksekusi terhadap suatu proses pemograman adalah….
a)
Combo Box
b)
List Box
c)
Button
d)
Radio Button
e)
Bit Button
38.
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
39.
Salah satu komponen invisible yang terdapat pada Borland Delphi 7 adalah…
a)
Edit
b)
Label
c)
Button
d)
Timer
e)
String Grid
40.
File direktori yang berisi file program pengguna pada program Pascal adalah…
a)
.PAS
b)
.RES
c)
.DFM
d)
.DCU
e)
.EXE
41.
Tempat yang digunakan untuk merancang semua aplikasi program yang diambil dari component pallete adalah...
a)
Object Tree View
b)
Object Inspector
c)
Form Designer
d)
Component Pallete
e)
Code Explorer
42.
Bahasa instruksional sederhana dengan pernyataan terstruktur adalah bentuk dari bahasa pemograman…
a)
C++
b)
Assembly
c)
Python
d)
Java
e)
Pascal
43.
Sebuah program di mana semua tombol perintah yang diperlukan untuk mendesain, menjalankan dan menguji sebuah aplikasi disajikan dengan baik untuk memudahkan pengembangan program disebut…
a)
Pemograman
b)
Integrated Development Environment (IDE)
c)
Pseudecode
d)
Flowchart
e)
Algoritma
44.
Kode perintah untuk mengkonversi tipe data string ke real adalah…
a)
Strtoint
b)
Inttostr
c)
Timetostr
d)
Floattostr
e)
Strtofloat
45.
Kode perintah untuk mengakhiri seluruh pembuatan program aplikasi di Borland Delphi adalah…
a)
Clear;
b)
Close;
c)
End;
d)
End.
e)
Begin
46.
Proses berjalannya program secara terus menerus dan akan berhenti ketika proses mendapatkan kondisi yang sudah ditentukan disebut dengan…
a)
Logika Kondisi
b)
Kondisi Perulangan
c)
Kondisi Percabangan
d)
Badan Perulangan
e)
Pencacah Percabangan
47.
Perulangan dengan perhitungan dari kecil ke besar yang dapat dibentuk dengan menggunakan pernyataan For-To-Do adalah perulangan..
a)
Positif
b)
Negatif
c)
Bersarang
d)
Besar
e)
Kecil
48.
Kegiatan menerobos program komputer milik orang atau pihak lain disebut dengan…
a)
Hacking
b)
Phising
c)
Debugging
d)
Hacker
e)
Cracker
49.
Tool pendukung untuk membuat database pada Borland Delphi 7 adalah…
a)
Microsoft Excel
b)
Microsoft Access
c)
MYSQL
d)
Data Access
e)
Database Desktop
50.
Bentuk dari suatu statement If berada di dalam lingkungan statement If yang lainnya disebut logika If dalam kondisi …
a)
If Bersarang
b)
If Bercabang
c)
If Tunggal
d)
If Majemuk
e)
If Double
51.
Jika bernilai benar maka pernyataan1 dikerjakan. Sedangkan jika tidak ( bernilai salah), maka pernyataan yang dikerjakan adalah pernyataan2. Hal tersebut adalah penjelasan dari percabangan…
a)
Satu kondisi
b)
Dua kondisi
c)
Lebih dari dua kondisi
d)
Bersarang
e)
Majemuk
52.
Struktur dimana ada percabangan di dalam percabangan disebut ....
a)
Satu kondisi
b)
Dua kondisi
c)
Lebih dari dua kondisi
d)
Bersarang
e)
Majemuk
53.
Aktivitas hacker yang biasanya menembus sistem keamanan suatu sistem dengan tujuan utamanya adalah melakukan kerusakan disebut…
a)
Grey Hat Hacker
b)
White Hat Hacker
c)
Black Hat Hacker
d)
Hacktivist Hacker
e)
Script Kiddie Hacker
54.
Berikut ini merupakan aturan-aturan dari seorang hacker, kecuali…
a)
Tidak pernah memberikan akses ke seseorang yang akan membuat kerugian
b)
Selalu bersedia untuk secara terbuka /bebas/gratis memberitahukan & mengajarkan berbagai informasi dan metoda yang diperoleh
c)
Mendistribusikan dan mengumpulkan software bajakan
d)
Tidak pernah memberikan akses ke seseorang yang akan membuat kerusakan
e)
Memberitahukan sistem administrator akan adanya pelanggaran keamanan / lubang di keamanan
55.
Sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama disebut dengan….
a)
Array
b)
Prosedur
c)
Variabel
d)
Fungsi
e)
Deklarasi
56.
Sebuah koleksi atau kumpulan data-data yang saling berhubungan (relation)yang disusun menurut aturan tertentu secara logis sehingga menghasilkan informasi disebut...
a)
Bahasa pemograman
b)
Algoritma pemograman
c)
Sistem komputer
d)
Sistem informasi
e)
Database
57.
Array yang tidak mempunyai suatu jangkauan atau ukuran yang tetap disebut…
a)
Array dinamis
b)
Array statis
c)
Array satu dimensi
d)
Array dua dimensi
e)
Array tiga dimensi
58.
Komponen visual Delphi yang digunakan menyajikan data dalam bentuk lajur atau Grid adalah…
a)
List Box
b)
Combo Box
c)
Bit Button
d)
Grid
e)
String Grid
59.
Fungsi yang dipakai untuk membulatkan nilai dari real x ke nilai longint terkecil adalah…
a)
Fungsi Sqr
b)
Fungsi Ln
c)
Fungsi Round
d)
Fungsi Trunc
e)
Fungsi Sqrt
60.
Sebuah statement yang melakukan perulangan jika kondisi boolean bernilai benar atau true adalah statement..
a)
Repeat
b)
While
c)
For
d)
If
e)
If Then
61.
Tujuan dari basis data, kecuali….
a)
Pengaturan dalam pemilahan data sesuai dengan fungsi
b)
Tidak adanya redundansi data
c)
Menjaga konsistensi data
d)
Mengatur data sehingga diperoleh kemudahan, ketepatan dan kecepatan dalam pengambilan kembali
e)
Membuat ruang penyimpanan tidak efisien
62.
Salah satu karakteristik dari tingkatan hacker elite adalah…
a)
Mengerti sistem operasi luar dalam, sanggup mengkonfigurasi dan menyambungkan jaringan secara global
b)
Kemampuan programnya cukup untuk mengubah program eksploit
c)
Umumnya masih menggunakan Grafik User Interface (GUI)
d)
Mengerti tentang sistem operasi (termasuk bagian utamanya).
e)
Melakukan hacking dengan menggunakan software trojan, nuke & DoS
63.
Struktur percabangan yang digunakan untuk melakukan seleksi atas beberapa pilihan dengan kondisi sebagai syarat yang harus terpenuhi adalah…
a)
Case Of
b)
If Then
c)
If Then Else
d)
While Do
e)
Repeat Until
64.
Elemen array dapat diakses dengan menggunakan indeks yang berada pada…
a)
Kurung kotak [ ] diikuti dengan kata cadangan of dan tipe data yang dibutuhkan
b)
Kurung kurawal {} diikuti dengan kata cadangan of dan tipe data yang dibutuhkan
c)
Kurung () diikuti dengan kata cadangan then dan tipe data yang dibutuhkan
d)
Kurung kotak [ ] diikuti dengan kata cadangan then dan tipe data yang dibutuhkan
e)
Kurung kurawal {} diikuti dengan kata cadangan then dan tipe data yang dibutuhkan
65.
Array yang terdiri dari m buah baris (row) dan n buah kolom (column) adalah ….
a)
Prosedur
b)
Variabel
c)
Array satu dimensi
d)
Array dua dimensi
e)
Array multidimensi
66.
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
67.
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
68.
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
69.
Yang termasuk ke dalam bahasa pemograman rakitan adalah…
a)
Assembly
b)
Java
c)
C++
d)
Pascal
e)
HTML
70.
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
71.
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
72.
Yang termasuk ke dalam program utility adalah…
a)
Microsoft Office
b)
Microsoft Windows
c)
Pyhton
d)
WinRar
e)
Chrome
73.
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
74.
Yang tidak termasuk ke dalam IDE Delphi 7 adalah…
a)
Component Pallete
b)
Form Designer
c)
Object Tree View
d)
Object Inspector
e)
Desktop
75.
Komponen yang digunakan untuk menampilkan dan input data adalah….
a)
Edit
b)
Label
c)
Button
d)
Timer
e)
Combo Box
76.
Berikut ini merupakan bentuk bahasa pemograman tingkat tinggi, kecuali...
a)
C++
b)
Python
c)
Pascal
d)
1100101100110
e)
Javascript
77.
Tokoh pertama yang memperkenalkan bahasa pemrograman Pascal adalah….
a)
Dennis Ritchie
b)
Niklaus Wirth
c)
James Gosling
d)
Guido van Rossum
e)
Alan Cooper
78.
Berikut ini adalah program aplikasi browser, kecuali …
a)
Mozilla Firefox
b)
Yahoo Mail
c)
Chrome
d)
Opera
e)
UC Browser
79.
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
80.
File direktori yang berisi file program pengguna pada program Pascal adalah…
a)
.PAS
b)
.RES
c)
.DFM
d)
.DCU
e)
.EXE
81.
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
82.
Yang tidak termasuk ke dalam konsep dasar Object Oriented Programming (OOP) adalah…
a)
Encapsulation
b)
Polimorfisme
c)
Code editor
d)
Kelas
e)
Objek
83.
Salah satu bahasa pemograman yang termasuk ke dalam dasar pemograman web adalah…
a)
Pascal
b)
HTML
c)
C++
d)
Java
e)
Python
84.
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
85.
Penulisan pogram prosedur terdapat dalam bagian….
a)
Implementation
b)
Public
c)
Event
d)
Identifier
e)
Procedure
86.
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
87.
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
88.
Salah satu dibawah ini yang bukan bagian dari output device adalah...
a)
Printer
b)
Monitor
c)
Keyboard
d)
Scanner
e)
Speaker
89.
Dibawah ini yang tidak tergabung dalam Microsoft Office adalah...
a)
Power point
b)
Word
c)
Excel
d)
Access
e)
Notepad
90.
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
91.
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
92.
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
93.
Yang bukan termasuk bahasa pemograman dengan memakai compiler adalah….
a)
Python
b)
Pascal
c)
C
d)
C++
e)
Java
94.
(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
95.
Cara mengubah tipe data string ke integer adalah dengan memakai kode….
a)
Strtoint
b)
Inttostr
c)
Timetostr
d)
Strtofloat
e)
Floattostr
96.
Komponen edit, label, dan button termasuk ke dalam….
a)
Komponen visible
b)
Komponen invisible
c)
Komponen additional
d)
Komponen systems
e)
Komponen khusus
97.
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
98.
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
99.
Yang termasuk aplikasi persentasi adalah…
a)
Word
b)
Power point
c)
Excel
d)
Borland Delphi 7
e)
Visio
100.
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
101.
Bagian dari program yang digunakan untuk memanipulasi dan mengolah data adalah…
a)
Operator
b)
Flowchart
c)
Source Code
d)
Procedure
e)
Identifier
102.
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
103.
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
104.
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
105.
Operator yang dituliskan dengan bentuk (:=) adalah…
a)
Aritmatika
b)
Fungsi
c)
Relasional
d)
Logic
e)
String
106.
Shortcut yang digunakan untuk menjalankan program (run) pada Borland Delphi 7 adalah...
a)
F1
b)
F3
c)
F5
d)
F7
e)
F9
107.
Bagian dari Sistem Komputer yang berperan sebagai pengguna disebut...
a)
CPU
b)
Hardware
c)
Brainware
d)
Software
e)
Malware
108.
Perangkat lunak yang digunakan untuk mengolah angka adalah….
a)
Microsoft Word
b)
Microsoft Excel
c)
Microsoft Power Point
d)
Microsoft Access
e)
Microsoft Visio
109.
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
110.
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
111.
Jendela Delphi yang digunakan untuk menulis script code adalah…
a)
Object properties
b)
Object event
c)
Form Designer
d)
Unit
e)
Code editor
112.
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
113.
Untuk melakukan operasi perkalian maka harus menggunakan operator…
a)
Operator relasi
b)
Operator logika
c)
Operator pembandingan
d)
Operator aritmatika
e)
Operator fungsi
114.
Program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki adalah…
a)
Hardware
b)
Software
c)
Brainware
d)
Spyware
e)
Malware
115.
Yang termasuk kedalam operator aritmatika unary adalah…
a)
Tanda bagi
b)
Tanda kali
c)
Tanda kurang
d)
Tanda tambah
e)
Tanda positif

Similar Resources on Wayground