Anda di halaman 1dari 11

YAYASAN PUSAT STUDI PENGEMBANGAN ISLAM AMALIYAH INDONESIA

SMK AMALIAH 1 CIAWI BOGOR


Terakreditasi “A”
PROGRAM KEAHLIAN : TEKNIK KOMPUTER DAN JARINGAN; MULTIMEDIA; REKAYASA PERANGKAT LUNAK
Izin Pendirian : No. 421/104/Disdik, tanggal 14 Mei 2008
Jalan Tol Ciawi Nomor : 01 Kecamatan Ciawi Kabupaten Bogor 16720 Telp. (0251) 8241986
Website : www.smkamaliah.sch.id, Email : smkamaliahciawi@gmail.com

PENILAIAN AKHIR SEMESTER (PAS) GANJIL


TAHUN AJARAN 2022-2023
Mata Pelajaran/ Guru : Aviani Sofiansyah Hari/ Tanggal :………., Desember 2022
Kelas/ Jurusan : XII / RPL Waktu : …..Menit
SOAL TEORI
Pilihan Ganda

Jawablah pertanyaan dibawah ini dengan tepat !

Berikut tahap siklus hidup pengembangan perangkat lunak, kecuali….


A. Pengkodean
B. Perancangan
C. Pengujian
D. Inkubasi
E. Design
ANSWER: D

Berikut empat tahapan dalam metodologi RUP adalah….


A. Insepsi, elaborsi, konstruksi, dan transisi
B. Analisis, specification, design, dan development
C. Insepsi, analysis, implementation, dan konstruksi
D. Elaborsi, design, testing, dan specification
E. Performance, testing, implementasi, dan analisys
ANSWER: A

Berikut bahasa pemrograman yang mendukung OOP, kecuali….


A. Java
B. Simula
C. Smalltalk
D. TCL
E. Syntax
ANSWER: D

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
Memberikan training pada user termasuk dalam tahap….
A. Analyst
B. Design
C. Maintenance
D. Performance
E. Implementasi
ANSWER: E

Dalam pengujian sebuah program, kita harus mengenali….


A. Source code
B. Rencana program
C. Evaluasi
D. Hierarki dari kualitas perangkat lunak
E. Program
ANSWER: D

Kriteria yang mempengaruhi kecepatan proses development, maintenance, serta penambahan


fitur yaitu….
A. Readability
B. Writability
C. Reliability
D. Cost
E. Performance
ANSWER: A

Konsep reliability berhubungan dengan tingkat….


A. Ketahanan
B. Performance
C. Keunggulan
D. Produk TIK
E. Program source code
ANSWER: C

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
Program yang baik harus memiliki fitur-fitur yang spesial, lain dari yang lain dalam
membantu….
A. Meningkatkan performace
B. Membuat program
C. Meningkatkan source code
D. Proses development
E. Proses testing
ANSWER: D

Berikut faktor-faktor yang mempengaruhi reliability, kecuali….


A. Type checking
B. Exception handing
C. Restricted aliasing
D. Performance
E. Design
ANSWER: D

Pada tahap implementasi, yang termasuk faktor pengujian, kecuali….


A. kebenaran program
B. kemudahan pemakaian
C. Sifat coupling
D. Kebutuhan portabilitas
E. Design testing
ANSWER: D

Penggunaan akhir dari sistem memiliki pemahaman tentang sistem informasi dengan tingkat
yang berbeda, maka seberapa jauh penggunaan akhir dapat memahami dan menerima sistem
harus di uji. Pengujian ini disebut uji….
A. Acceptance
B. Integrasi
C. Sistem
D. Interface
E. Performance
ANSWER: A

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
Pada tahap pengujian bila momponen yang diuji lebih besar dibandingkan dengan pengujian
sebuah function sehingga pendekatan white box testing perlu diperluas. Bentuk pengujian ini
dinamakan….
A. Stress testing
B. Top-Down testing
C. Object-Oriented testing
D. Bottom-Uo testing
E. Design testing
ANSWER: C

Salah satu bentuk pengujian di mana pengujian dilakukan secara pararel dengan volume testing
untuk mengetahui unjuk kerja sistem (waktu respons dan through rate) pada beberapa kondisi
proses dan konfigurasi. Bentuk pengujian ini dinamakan….
A. Stress testing
B. Performance testing
C. Volume testing
D. Data recovery testing
E. Design testing
ANSWER: B

Menilai perangkat lunak yang dikembangkan telah memenuhi kebutuhan pemakai, ini
merupakan salah satu bentuk dari….
A. Tujuan pengujian
B. tahap pengujian
C. Strategi pengujian
D. Faktor pengujian
E. Program
ANSWER: A

Mengintegrasikan metode perancangan kasus uji dalam sekumpulan langkah yang direncanakan
disebut….
A. Strategi
B. Metode pengujian

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
C. Pemrograman
D. Design test case
E. Perancangan
ANSWER: A

Pengujian perangkat lunak secara structural yaitu….


A. White box
B. Debugging
C. Black box
D. Partisi ekivalensi
E. Testing
ANSWER: A

Berikut merupakan definisi dari software, kecuali….


A. Mesin yang mengendalikan pengambilan keputusan dalam dunia bisnis
B. Perintah (program) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang
diinginkan
C. Struktur data yang memungkinkan program memanipulasi informasi secara proporsional
D. Sekumpulan data-data elektronik yang tersimpan dan diatur oleh komputer yang berupa
program
E. Salah semua
ANSWER: D

Berikut yang merupakan alat perancangan lunak terstruktur adalah….


A. Kamus data
B. SLDC
C. SWDLC
D. Model Data Oriented
E. OOP
ANSWER: A

Dalam proses testing terdapat component testing dan integration testing, yang merupakan bagian
dari integration testing adalah….
A. Unit testing – module testing

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
B. Subsystem testing – system testing
C. System testing – acceptance testing
D. Module testing – subsystem testing
E. design – testing
ANSWER: B

Langkah terakhir dalam pengujian program yaitu….


A. Robustness
B. Reliability
C. Performance
D. Writability
E. Cost
ANSWER: C

Contoh Entitas Pada Seorang Siswa Adalah….


A. Baju, Rumah, Sepatu
B. Nis, Nama, Alamat, Ttl, Jenis Kelamin
C. Nis, Pekerjaan, Gaji
D. Kelas, Rangking, No Rumah
E. Alamat, Nama, Gaji, Pekerjaan
ANSWER: B

Key Attribut Dibedakan Menjadi 3, Yaitu….


A. Super Key, Candidat Key, Primary Key
B. Super Key, Primary Seconder, Atribut
C. Basis Data, Dbms, Database
D. Primary Key, Second Key, Third Key
E. Entitas, Atribut, Dbms
ANSWER: A

Yang Membedakan Antara Data 1 Dengan Yang Lainnya Adalah ?....


A. Power Key
B. Duplicate Key
C. Primary Key

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
D. Fisrt Key
E. Id
ANSWER: C

Contoh Perangkat Lunak DBMS...


A. Java
B. Borland Delphi
C. Php
D. Visual Basic
E. Microsoft Access
ANSWER: E

Bahasa Dalam Dbms Yang Memperbolehkan Pemakai Untuk Memanipulasi Data...


A. Java
B. Dcl
C. Data Manipulation Languange
D. Data Definition Languange
E. Php
ANSWER: C

Perintah Data Definition Language (Ddl) Pada Sql Yang Digunakan Untuk Mengubah Struktur
Pada Tabel Adalah....
A. Alter
B. Delete
C. Update
D. Select
E. Drop
ANSWER: A

Satu Record Mewakili ....


A. Satu Data Atau Informasi Tentang Seseorang
B. Satu Data Atau Informasi Tentang Beberapa Orang
C. Satu Data Atau Informasi Tentang Orang Tertentu
D. Satu Data Atau Informasi Penting Yang Berkaitan Dengan Beberapa Orang

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
E. Seluruh Data Di Database
ANSWER: A

Currency Digunakan Untuk Tipe Data…


A. Huruf, Angka Spasi Dan Tandabaca
B. Berisi Gambar
C. Untuk Alamat Hyperlink
D. Angka Dalam Format Mata Uang
E. Urutan Dalam Keuangan
ANSWER: D

Kumpulan Dari Beberapa Field Yang Sejenis Disebut Juga Dengan :


A. File
B. Field
C. Record
D. Database
E. Column
ANSWER: B

Hubungan Yang Terjadi Antara Satu Entitas Atau Lebih Disebut :


A.Relationship
B.Derjat
C.Atribut
D.Cardinality
E. Entitas
ANSWER: A

Contoh Entity...
A. Pasien
B. Nama
C. Rumah Sakit
D. Sekolah
E. Nim
ANSWER: A

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
Berikut Adalah Pengguna Database, Kecuali…..
A. End User
B. Programmer
C. Data
D. Database Administrator
E. Sistem Engineer
ANSWER: C

Tools Yang Bisa Digunakan Untuk Membangun Database Adalah Sebagai Berikut,
Kecuali…..
A. Ms.Access
B. Mysql
C. Oracle
D. Ms. Excel
E. Sql Server
ANSWER: D

Untuk Menentukan Tipe Data Pada Field Yang Fixed-Length String, Lebih Efektif Jika
Menggunakan……
A. Integer
B. Varchar
C. Char
D. Real
E. Float
ANSWER: C

Perintah Yang Digunakan Untuk Membuat Sebuah Tabel Pada Database Adalah………..
A. Update
B. Select
C. Insert
D. Create
E. Drop
ANSWER: D

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
Atribut Dengan Domain Yang Sama Yang Menjadi Kunci Utama Pada Sebuah Relasi Tetapi
Pada Relasi Lain Atribut Tersebut Hanya Sebagai Atribut Biasa Disebut……
A. Candidate Key
B. Primary Key
C. Alternate Key
D. Super Key
E. Foreign Key
ANSWER: E

Sebuah Entitas Pada A Berhubungan Dengan Paling Banyak Satu Entitas Pada B Dan Sebuah
Entitas Pada B Berhubungan Dengan Nol Atau Lebih Entitas Pada A Disebut Relasi….
A. M:M
B. M:1
C. M:N
D. 1:1
E. 1:M
ANSWER: B

Di Dalam Databases Mysql Terdapat Tabel-Tabel, Yaitu User, Db, Host Dll, Apa Fungsi
Dari User…
A. Untuk Menyimpan Informasi User Mysql Yang Mencakup Informasi User
B. Untuk Menyimpan Daftar Computer
C. Untuk Menyimpan Informasi Mengenai Hak Akses User Terhadap Tabel
D. Untuk Menyimpan Informasi Mengenai Hak Akses User Terhadap Kolom
E. Menyimpan Informasi Mengenai Daftar Procedure
ANSWER: A

Tipe Data Apakah Yang Panjang Maksimalnya 255 Karakter Dapat Menerima Huruf, Angka,
Spasi, Dan Tanda Baca?
A. Text
B. Memo
C. Number
D. Currency

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”
E. Aritmatika
ANSWER: A

Contoh Perangkat Lunak DBMS...


A. Java
B. Borland Delphi
C. Php
D. Visual Basic
E. Microsoft Access
ANSWER: E

Visi SMK:”Menjadi Sekolah Menengah Kejuruan Berkualitas Yang Menyatu Dalam Tauhid”

Anda mungkin juga menyukai