Anda di halaman 1dari 5

SMK SWASTA RK BINTANG TIMUR

PEMATANGSIANTAR
Jalan Melanthon Siregar Gang Sipahutar Pematangsiantar
Website.www.smkbintangtimur.sch.id Email. smkbt_siantar@yahoo.co.id

SOAL UJIAN SEKOLAH


TAHUN PELAJARAN 2021/2022

Program Keahlian : Tata Busana /Teknik Komputer dan Informatika


/Farmasi
Mata Pelajaran : TEORI KEJURUAN RPL
Tingkat/kelas : XII (Dua Belas)
Alokasi Waktu : 120 Menit

SELAMAT BEKERJA
A. Pilihan Berganda
Pilihlah salah satu jawaban a,b,c,d atau e yang kamu anggap paling benar !

4. Berikut ini yang termasuk pada representasi algoritma, kecuali...


A. Naratif B. Pseudocode C.Flowcahart D.Logika E.Relasi
5. Dalam flowchart, simbol yang digunakan untuk percabangan adalah ...

6. Perhatikan kode program berikut

#include <iostream>
using namespace std;
int main() {
for (int i=1;i<=10;i++)
{
if (i==5){
continue;
}
cout<<"Belajar Perulangan For "<<i<<endl;
}}

Program tersebut menghasilkan output?


A. Belajar perulangan for 1 sampai 5
B. Belajar perulangan for 1 sampai 9
C. Belajar perulangan for 1 sampai 10
D. Belajar perulangan for 1 sampai 10 kecuali 5
E. Belajar Perulangan For 1 Sampai 20

7. Penerapan K3LH dalam lingkungan Pekerja sangatlah penting, dimana saja lingkup kerja untuk
dunia computer…..
A. Pabrik Semen
B. Pabrik Agribisnis
C. Lab Komputer
D. Pasar Tradisional
E. Bioskop
8. Definisi Merakit computer…..
A. Kegiatan menyatukan bagian-bagian computer hingga membentuk suatu kesatuan utuh
B. Kegiatan kenyatukan Motherboard dengan Procesor agar dapat digunakan User
C. Kegiatan menyusun Casing dengan powersuplay agar computer ter aliri listrik
D. Kegiatan meyusun bagian computer agar layak dilihat
E. Semua Benar

9. CorelDRAW adalah…..
  A. Aplikasi Editor grafik vector      B. Aplikasi Browser Internet
     C. Aplikasi Membuat animasi Flash      D. Aplikasi Berhitung
     E. Aplikasi Membuat Program
10. Freehand tool adalah....
       A. Alat yang digunakan untuk membentuk beragam garis lurus dan garis yang tidak
           beraturan secara bersamaan
       B. Alat yang digunakan untuk membentuk berbagai objek garis artistik
       C. Alat yang pemakaian pen tool hampir serupa dengan pemakaian bezier tool
       D. Alat yang pemakaian polyline tool
E. Alat yang digunakan untuk membentuk beragam garis lurus atau garis 
           yang tidak beraturan

11. Bahasa pemrograman java dibuat oleh...


A. James Gosling B. Lifelong Kindergarten C. Paul Allen D. Mark Zuckerbag E. Bill Gates

12. Elemen <button> yang dibuat untuk atribut onclick pada java adalah...
A. <button onclick="alert('Ok!')">Klik disini!</button>
B. <onclick="alert('Ok!')">Klik disini</button>
C. <button onclick="alert('Ok!')">Klik disini!
D. <button onclick=alert('Ok!)">Klik disini!</button>
E. <buton onclick="alert('Ok!')">Klik disini!</button>

13. Menulis komentar pada program java menggunakan...


A. //
B. /**/
C. #
D. /*
E. // dan /*..*/

14.  Kelompok perintah SQL yang berhubungan dengan pendefinisian suatu struktur database adalah…
A. DDL (Data Definition Language)
B. DML (Data Manipulation Language)
C. DCL (Data Control Language)
D. Query Wizard
E. Tidak ada yang benar

15.Untuk mengubah struktur tabel menggunakan perintah?


A. WHERE
B. DISTINCT
C. ALTER TABLE
D. MODIFY TABLE
E. UPDATE

16. Berikut perintah SQL untuk menampilkan kolom nama pada tabel siswa yang
nilainya diakhiri dengan kata ”Adi’
A. SELECT * FROM siswa WHERE nama LIKE ‘%Adi’
B. SELECT * FROM siswa WHERE nama LIKE ‘Adi%’
C. SELECT nama FROM siswa WHERE nama LIKE ‘*Adi’
D. SELECT nama FROM siswa WHERE nama LIKE ‘Adi’
E. SELECT FROM siswa WHERE nama LIKE ‘Adi’
17. Alur sistem UML yang digambarkan dengan beberapa aktor dinamakan ?
A.  Use Case Diagram
B.  Class Diagram
C. Aktivity Diagram
D.  Sequen Diagram
E. State Diagram

18. Alur kerja (work flow) atau kegiatan dari sebuah system atau menu yang ada dalam perangkat
lunak merupakan pengertian dari..
A. Activity diagram
B. Story board
C. ERD (Entity Relationship Diagram)
D. DFD (Data Flow Diagram)
E. Sequence diagram

19. Sebagai alat pembuat model yang memungkinkan professional system untuk menggambarkan
system sebagai suatu jaringan proses fungsional ,merupakan fungsi dari...
A. Flowchart
B. Diagram class
C. Diagram batang
D. ERD
E. DFD

23. Tipe data yang sesuai pada field “tgl_pesan” adalah…..


A. Varchar
B. Char
C. Date
D. Integer
E. Time

24. Contoh Atribut 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

25. Perintah Sql Untuk Menambah Kolom Baru Pada Posisi Awal Table Adalah….
A. Alter Table [Table] Add [Field]
B. Alter Add [Field]
C. Insert Table [Table] Add [Field]
D. Alter [Table] Add [Field]
E. Insert Table [Table]

26. Key Atribut dibedakan menjadi 3, yaitu…..


A. Super key, Candidate Key, Primary Key
B. Super Key, Primary Key, Atribut
C. Basisdata, DBMS, Database
D. Primary Key, Second Key, Third Key
E. Entitas, Atribut, DBMS

27. Curency digunakan untuk Tipe data….


A. Huruf, Angka Spasi dan tanda baca
B. Berisi gambar
C. Untuk hyperlink
D. Angka dalam format mata uang
E. Semua benar
B. Uraian
Jawablah pertanyaan - pertanyaan berikut dengan tepat !

1. Tuliskan perbedaan Fungsi media penyimpanan RAM dan Hardisk


2.
3.
4. Jelaskan yang dimaksud dengan Diagram alir proses Waterfall
5.

Anda mungkin juga menyukai