Anda di halaman 1dari 5

ULANGAN TENGAH SEMESTER GASAL

SMK BANI MUSLIM PATI


TAHUN PELAJARAN 2016/2017

MATA PELAJARAN : PRODUKTIF HARI/ TANGGAL :


KELAS :X WAKTU :
KOMP. KEAHLIAN : MULTIMEDIA KODE SOAL : MM/X/UTSGNP/2017

PERHATIAN : a. Semua jawaban dikerjakan pada lembar jawab yang tersedia


b. Nama/Nomor tes ditulis pada sudut kanan atas lembar jawab

I. Pilihlah jawaban yang benar diantara jawaban A,B,C,D dan E dengan cara memberi tanda silang
(x) pada kolom lembar jawab yang tersedia !
1. CPU (Prosessor) terdiri 2 bagian utama 6. Kotak dalam proses instalasi dan berisikan
yaitu CU dan ALU. Bagian yang pengertian-pengertian umum mengenai
bertanggung jawab terhadap perhitungan lisensi perangkat lunak disebut ....
fisika dan matematika adalah .... A. serial number
A. Control unit B. instruction
B. Cu dan alu C. licence agreement
C. Chace memory D. activation
D. Arithmetic logic unit E. acceptment
E. Prosesor 7. Sistem operasi android dikembangkan dari
2. Perangkat komputer yang dijadikan media sistem operasi linux yang merupakan sistem
atau tempat memasang processor, memory operasi dengan lisensi open source, yang
dan perangkat keras yang lain ialah . dimaksud dengan open source adalah .
A. Casing A. berbayar dan tidak boleh dimodifikasi
B. Hard Disk B. tidak berbayar dan tidak boleh di
C. Power Supply kembangkan
D. Processor C. tidak berbayar, boleh di modifikasi dan
E. Motherboard dikembangkan
3. POST (Power-On Self-Test), Diagnosa D. berbayar dan harus mendaftar
umum (routine), Diagnosa mencari dan E. berbayar tetapi boleh dimodifikasi dan
memecahkan kerusakan. dari dianogsa dikembangkan
tersebut Untuk memeriksa kondisi .... 8. Perangkat lunak yang berfungsi untuk
A. Program mengenalkan hardware yang terhubung
B. Sistem Operasi supaya dapat dimanfaatkan semua fitur dari
C. Software hardware tersebut adalah ....
D. Hardware A. BIOS
E. Driver B. Driver
4. Salah satu perangkat komputer yang sangat C. Antivirus
penting pada motherboard adalah BIOS yang D. Firewall
merupakan kependekan dari ... E. Aplication
A. Basic Input Operating System 9. Selain bilangan desimal ada juga bilangan
B. Basic Input Output System pecahan desimal yang artinya .
C. Basic Input Output Software A. Desimal yang dipecah menjadi banyak
D. Basic Input Ouput Serial B. Pecahan yang diubah ke desimal
E. Basic Intrupted Output System C. Nilai desimal yang mengandung nilai
5. Restart /reboot komputer anda, Saat pecahan di belakang koma
komputer melakukan booting tekan dan D. Nilai desimal yang mengandung nilai
tahan tombol DEL, hal ni akan membawa ke pecahan di depan koma
menu SET UP BIOS, Selanjutnya pilih E. Desimal yang dipecah menjadi sedikit
Advance BIOS, Jadikan USB Flash sebagai 10. Sistem bilangan yang menggunakan 8
first booting system. Adalah cara untuk macam simbol bilangan berbasis 8 digit
setting booting melalui .... angka adalah
A. flashdisk A. Sistem Bilangan Biner
B. harddisk B. Sistem Bilangan Desimal
C. cd-rom C. Sistem Bilangan Oktal
D. LAN D. Sistem Bilangan Hexadesimal
E. Brainware E. Sistem Pecahan Desimal
11. Hasil dari 110010(2) + 10101010(2) pemerintah & saat ini menjadi dasar
adalah bagi internet
A. 11011100 D. Standar protocol ini untuk
B. 11011110 menghubungkan pemerintah & saat ini
C. 10011100 menjadi dasar bagi internet
D. 11101100 E. Protocol ini pertamakali untuk
E. 11110010 menghubungkan pemerintah saat
12. Konversikan bilangan hexadesimal menjadi dasar bagi internet
55F(16) ke bilangan oktal . 18. Hubungan antara dua atau lebih system
A. 010101011111(8) computer melalui media komunikasi untuk
B. 010110011111(8) melakukan komunikasi data satu dengan
C. 010110011111(8) yanglainya di sebut dengan? .
D. 100100011111(8) A. Jaringan
E. 100101011111(8) B. Jaringan Komputer
13. Konversikan bilangan oktal 2537(8) ke C. Internet
bilangan hexadesimal . D. Komunikasi
A. 33F(16) E. Sistem Komputer
B. 66C(16) 19. Suatu teknik untuk menghubungkan
C. 46A(16) computer 1 dengan yg lain yg merangkai
D. 50F(16) menjadi sebuah jaringan pengertian dari .
E. 55F(16) A. Topopologi
14. Suatu proses dimana satu system bilangan B. Totopologi
dengan basis tertentu akan dijadikan C. Tologi
bilangan dengan basis yang lain adalah . D. Topologi
A. Konversi Bilangan Desimal E. Topologasi
B. Konversi Tipe Data 20. Kombinasi pengkabelan straight pada
C. Konversi Sistem Digital jaringan komputer yang sesuai dengan
D. Konversi Bilangan standart internasional adalah ....
E. Sistem Konversi A. White orange-orange-white green-blue-
15. Cara untuk mengkonversi bilangan white blue-green-white brown-brown
Desimal menjadi Biner adalah . B. White orange-orange-white green-
A. membagi bilangan desimal dengan 16 green-white blue-blue-white brown-
kemudian diambil sisa pembagiannya brown
B. mengkali bilangan desimal dengan 2 C. White green-green-white orange-blue-
kemudian diambil sisa pembagiannya white blue- orange-white brown-brown
C. membagi bilangan desimal dengan 2 D. White orange-orange-white green-
kemudian diambil sisa pembagiannya green-white blue-blue-white brown-
D. membagi bilangan desimal dengan 8 brown
kemudian diambil sisa pembagiannya E. Orange-whiye orange-green-white
E. mengganti angka selain angka 0 dengan green-white blue-blue-white brown-
angka 1 sehingga hanya ada angka 0 &1 brown
16. Dengan cara mengalikan masing-masing 21. Dibawah ini yang merupakan macam-
bit dalam bilangan dengan position valuenya. macam topologi jaringan komputer, kecuali
Ini merupakan proses . .
A. Konversi bilangan Hexa ke Oktal A. Topologi Bus
B. Konversi bilangan Oktal ke Desimal B. Topologi Ring
C. Konversi bilangan Oktal ke Biner C. Topologi Star
D. Konversi bilangan Oktal ke Hexa D. Topologi Tree
E. Konversi bilangan Desimal ke Oktal E. Topologi Free
17. TCP/IP sangat penting dalam jaringan 22. Secara umum jaringan komputer terdiri
komputer, yang dimaksud dengan TCP/IP dari di bawah ini kecuali
adalah . A. Local Area Network
A. Standar protocol ini untuk B. Metropolitan Area Network
menghubungkan komputer-komputer C. Wide Area Network
pemerintah D. Interconected Network
B. Standar untuk menghubungkan E. Personal Area Network
komputer-komputer pemerintah & saat 23. 192.168.0.10 merupakan contoh pemberian
ini menjadi dasar bagi internet alamat pada sebuah komputer yang akan
C. Standar protocol ini pertamakali untuk dihubungkan dalam sebuah jaringan. Angka-
menghubungkan komputer-komputer angka tersebut dikenal dengan ....
A. TCP/IP
B. Domain D. <b>
C. IP Address E. <center>
D. Protokol 31. Struktur dasar untuk membuat tabel pada
E. MAC Address HTML adalah .
24. Perangkat yang berfungsi sebagai repeater A. <table>
dan sekaligus concentrator dalam sebuah <tr>
jaringan komputer adalah . <td> </td>
A. Hub/Switch </tr>
B. Server <table>
C. Router B. <table>
D. Kabel UTP <tr>
E. Connector <tr> <td>
25. HTML merupakan bahasa pemrograman <table>
yang digunakan untuk menulis/membuat </td>
halaman website yang merupakan singkatan C. <table>
dari . <head>
A. Home Tools Markup Language <td> </tr>
B. Hyperlink and Text Markup Language <Table>
C. Hyper Text Markup Language </head>
D. Hypersite Tools Markup Language D. <td>
E. Hyper Text Mail Language <table>
26. Dalam mengembangkan website <tr> </tr>
dibutuhkan berbagai profesi dibawah ini, </table>
kecuali . </td>
A. Web Programer E. <table>
B. Web Browser <tr>
C. Web Desainer <td> </td>
D. Web Administrator </tr>
E. Web Developer </table>
27. Web desainer merupakan profesi yang 32. Dalam membuat tabel kita dapat
bertugas mendesain halaman web, yang mengetikkan bg color pada baris program
dimaksud dengan halaman web adalah . HTML yang berfungi memberikan .
A. Halaman elektronik yang dibuka dengan A. warna latar belakang table
email B. warna desktop
B. Halaman online bisa di download C. warna latar belakang monitor
C. Halaman digital yang dibuka dengan D. warna latar belakang html
web browser E. warna latar belakang teks
D. Halaman digital yang berisi berbagai 33. Sintaks yang digunakan untuk
jenis data dan gambar menampilkan tulisan ke monitor dalam
E. Digital online yang terhubung dengan bahasa pemrograman C++ adalah .
internet A. con<<"Belajar C++";
28. Saat kita ingin mengunjungi halaman web B. cout<<"Belajar C++";
kita pasti mengetikan www pada address bar, C. show<<"Belajar C++";
WWW merupakan singkatan dari . D. include<<"Belajar C++";
A. Word Wide Web E. cin<<"Belajar C++";
B. Wide World Web 34. Sintaks yang digunakan untuk memberikan
C. World Wide Web inputan atau masukan dalam bahasa
D. Web World Wide pemrograman C++ adalah .
E. World Web Wide A. con>>nilai-a;
29. Tag yang berfungsi untuk memasukkan B. cout>>nilai-a;
gambar pada bahasa HTML adalah . C. show>>nilai-a;
A. <img> D. include>>nilai-a;
B. <jpg> E. cin >>nilai-a;
C. <png> 35. Sebuah blok dalam program yang
D. <pic> berisi intruksi - intruksi yang mempunyai
E. <gmbr> maksud/tujuan khusus disebut ....
30. Membuat text tebal merupakan fungsi tag A. subsistem
html dari . B. program
A. <br> C. subprogram
B. <bold> D. program utama
C. <title> E. blok program
36. Salah satu operator logika pada C. int hitung(nilai1-nilai2-nilai3)
pemrograman C++ adalah . D. int {hitung(nilai1,nilai2,nilai3);}
A. IN E. int hitung;(nilai1,nilai2,nilai3);
B. AND 40. Subprogram dan program utama memiliki
C. ELSE perbedaan yang jelas termasuk penulisan
D. > strukturnya, contoh penulisan struktur
E. ++ subprogram yang benar adalah .
37. Pernyataan percabangan digunakan untuk A. int main()
memecahkan persoalan untuk mengambil {
suatu keputusan diantara sekian pernyataan int a,b;
yang ada, operator percabangan adalah . hasil=a+b;
A. FOR cout<<"hasil = "<<hasil;
B. AND }
C. WHILE B. int tambah(a,b);
D. OR {
E. IF hasil=a+b;
38. Dibawah ini yang merupakan simbol cout<<"hasil = "<<hasil;
flowchart yang melambangkan percabangan }
adalah . C. int tambah(a,b)
A. {
hasil=a+b
B. cout<<"hasil = "<<hasil
}
C. D. int tambah(a,b)
{
D. hasil=a+b;
cout<<"hasil = "<<hasil;
E. }
E. int tambah()
39. Pada penulisan baris program C++ selain {
variabel, subprogram juga perlu di int a,b;
deklarasikan. contoh deklarasi subprogram hasil=a+b
yang benar adalah . cout<<"hasil = "<<hasil;
A. int hitung(nilai1,nilai2,nilai3); }
B. int hitung(nilai1,nilai2,nilai3)

II. Kerjakan soal-soal dibawah ini dengan jelas dan benar !

1. Bagaimana langkah-langkah merakit hardware-hardware komputer kedalam chasing ?


2. Apa yang dimaksud dengan bilangan binner, octal, desimal dan heksadesimal ?
3. Jelaskan cara mengatur/konfigurasi IP Address pada komputer windows 7 !
4. Tuliskan struktur HTML untuk menampilkan tulisan "selamat datang" !
5. Tuliskan algoritma pemilihan nilai terbesar antara nilai A dan nilai B menggunakan structured
indonesian dan flowchart !

"Selamat Mengerjakan dengan Sunguh-sunguh dan Jujur"

Anda mungkin juga menyukai