Saturday, 13 January 2024

Soal UTS Mapel Produktif Jurusan RPL SMK


1. Suatu teknik mengakses basis data dimana obyek yang digunakan tersusun secara hirarki dan dapat membuat hirarki baru yang merupakan pengembangan dari OLE DB adalah .....

a. DAO                d. OLE DB

b. ADO                e. DOHC

c. ODBC*

2. Suatu alat yang digunakan untuk menguatkan sinyal jaringan yang melaluinya dan memiliki segmen jaringan yang sama disebut .....

a. Hub               d. Router*

b. Bridge           e. Repeater

c. Switch

3. Perintah dalam pemrograman HTML yang digunakan untuk membuat hyperlink ke situs www.google.com adalah .....

a. <ke=www.google.com>

b. <a href www.google.com></a>

c. <Href a www.google.com></a>

d. <a href=” www.google.com”></a>*

e. <pindah ke www.google.com></a>

4. Perhatikan script PHP dibawah ini!

 <?php

$i=1;

Do

{

Echo $i;

$i++;

}

While($i<=5);

?>

Hasil eksekusi dari script diatas adalah .....

a. 123456               d. 1,2,3,4,5,6

b. 12345 *                e. 1,2,3,4,5,6

c. 0123456


5. Alamat dari situs web yang sangat spesifik dan berbeda satu dengan yang lainnya disebut


a. Website     d. File transfer protocol

b. Web browser   e. Uniform      resourse locator*

c. Web server


6. Pendefinisian ulang suatu metode dalam class yang sama dan mempunyai nama metode dan parameter harus berbeda dalam class yang sama dalam konsep polimorfisme disebut .....

a. Override*      d.Abstracttion

b. Overload         e. Encapsulation

c. Inhertance 


7. Metode dalam class reader yang berfungsi untuk melakukan reposisi stream ke posisi akhir stream yang telah ditandai adalah .....

a. Public void reset () throws IO Exception

b. Public void mark (int readAhead Limit)*

c. Public boolean mark supported()

d. Public abstract void close() throws IO Exception

e. Public int read (-) throws IO Exception

8. Suatu blok penulisan program java yang digunakan untuk mengetahui berbagai kemungkinan jenis kesalahan dapat menangkap berbagai kemungkinan eksepsi atau untuk menuliskan pernyataan yang dapat mengakibatkan exception adalah .....

a. Try                       d. Finnaly

b. Catch                   e. Exception

c. Throws*

9. Perhatikan berikut ini!

Supervisor – memiliki – staff 

Relasi yang terjadi diatas adalah .....

a. 1:1                d. N:m

b. 1:n                e. M:n*

d. N:1

10. Sintaks yang digunakan untuk menghapus view adalah .....

a. ERASE VIEW view_name;

b. ALTER VIEW view_name;

c. DELETE VIEW view_name;

d. REPLACE VIEW view_name;

e. DROP VIEW view_name;*


1. Papan rangkaian elektronik yang berfungsi sebagai papan utama tempat semua komponen komputer dipasang disebut .....

a. bus                           d. harddisk

b. VGA                          e. motherboard

c. Memori  

2. langkah – langkah untuk mengetahui spefikasi sistem operasi yang terinstal pada sistem operasi linux debian adalah .....

a. System Tools – System Monitor – Disk Utility

b. System Tools – System Monitor – Resourse 

c. System Tools – System Monitor – File System

d. System Tools – System Monitor – System 

e. System Tools – System Monitor – Disk Usage Analyzer

3. Konverensi bilangan biner 1011001112 ke bilangan desimal adalah .....

a. 329             d. 359

b. 339             e. 369

c. 349

4. Pernyataan dibawah ini yang menjelaskan tipe data float tentang ukuran dan jenis data yang dipakai untuk menyimpan data adalah .....

a. 1 byte, untuk menampung tipe karakter/string 

b. 2 byte, untuk menampung tipe bilangan bulat

c. 4 byte, untuk menampung tipe bilangan pecahan

d. 8 byte, untuk menampung tipe bilangan pecahan presisi ganda

e. 10 byte, untuk menampung tipe bilangan pecahan 

5. Perhatikan Script di bawah ini 

     Int main()

     {

                  Int i, j;

                  Int data [2] [5] = {{2, 3, 4, 5, 2}, {4, 2, 6, 2, 7}};

                  For (i=0;i<2;i++)

                  {

                       For (j=0;j<5;j++)

                       {

                            Cout<<data[i] [j] ;

                            Cout <<” “;

                        }

                        Cout<<enfl;

                  }  

                  Return 0;

        }

Keluaran dari script diatas adalah .....

a. 23452 , 42627                d. 4,2,6,2,7,2,3,4,5,2

b. 2345242627                   e. 43652 , 22427

c. 4,2,6,2,7 , 2,3,4,5,2  

6. jika suatu relasi sudah memenuhi bentuk normal kedua dan atribut yang bukan key sudah tidak tergantung transitif terhadap keynya disebut .....

a. bentuk normal kesatu (1nf)

b. bentuk normal kedua (2nf)

c. bentuk normal ketiga (3nf)

d. bentuk normal keempat (4nf)

e. bentuk normal kelima (5nf)

7. perhatikan script dibawah ini!

Alter Database Mybooks

Set Read_Write

 

Perintah diatas termasuk kedalam perintah .....

a. Data Manipulation Language (DML)           d. Data Limitation Language (DLL)

b. Data Definitions Language (DDL)              e. Data Reference Language (DRL)

c. Data Control Language (DCL)

8. Simbol diamonds dalam Entity Relations Diagram (ERD) berfungsi sebagai ....

a. aktor                 d. sequence

b. entitas               e. relationship

c. atribut

9. suatu obyek atau komponen ditambahkan dalam jendela form designer dengan hasil dan pengturan propetis, nama obyek dan nama propetis secara berurutan adalah .....

a. Commandl – text                      d. Listl – text 

b. textl – text                               e. Label l – caption 

c. commandl – caption 

10. new project, remove project, save project dan make project exe dalam visual basic termasuk ke dalam menu .....

a. RUN                 d. EVENT

b. FILE                 e. PROJECT

c. VIEW