Anda di halaman 1dari 5

1.

Berikut ini merupakan definisi dari Algoritma, kecuali:


a. Urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika
b. Urutan langkah-langkah tak berhingga untuk memecahkan masalah logika atau
matematika
c. Logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan
suatu permasalahan
d. Urutan logis pengambilan keputusan untuk pemecahan masalah

2. Teknik pemecahan masalah yang paling umum digunakan dimana suatu masalah yang
kompleks dibagi-bagi ke dalam beberapa kelompok masalah yang lebih kecil, disebut:
a. Teknik Top-Down c. Teknik Algoritma
b. Teknik Bottom-Up d. Teknik Pemrograman

3. Proses dari masalah hingga terbentuk suatu algoritma disebut tahap:


a. Penganalisaan masalah c. Pembuatan program
b. Pemecahan masalah d. Implementasi

4. Setiap algoritma akan selalu terdiri dari:


a. Judul, sub judul dan deskripsi algoritma
b. Judul, sub judul dan deklarasi algoritma
c. Judul, deklarasi dan deskripsi algoritma
d. Deklarasi, prosedur dan deskripsi algoritma

5. Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu
kesatuan prosedur yang berupa urutan langkah-langkah untuk menyelesaikan masalah yang
diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi
oleh komputer, merupakan definisi dari:
a. Program c. Bahasa pemrograman
b. Pemrograman d. Jawaban a, b dan c benar

6. Yang menterjemahkan instruksi per instruksi merupakan tugas dari :


a. Compiler c. Assembler
b. Interpreter d. Machine language

7. Pendefinisian suatu variabel tergantung pada bahasa pemrograman yang dipakai.


Pendefinisian variabel yang dapat diletakkan dimana saja contohnya pada bahasa
pemrograman:
a. Pascal, Cobol dan RPG c. Pascal, Cobol dan Fortran
b. Basic, C++ dan Dbase d. Basic dan Visual Basic

8. Apa kepanjangan dari HTML?


a.   Hyper text mail language d.    Hyper team mode language
b. Hyper text mark up language e.     Hyper tuts mark up language
c.    Hyper team master language

9. Bagaimana perintah membuat text menjadi berwarna ?


a.     <font color=”color”> d.    <td background=”url”>
b.    <bgcolor = “color”> e.     <p align =”center”>

Soal Ulangan Akhir Semester Tahun 2017/2018 Page 1


of 5
Soal-soal Algoritma & Pemrogramam 2C (Bab I – VII)

c.     <img src =”.url”>


10. Perintah untuk mengganti baris pada HTML adalah …..
a. br d.   d
b.   tr e.   insert
c.   p
11. Untuk membangun halaman HTML sederhana, Anda dapat menggunakan ...
a.   Excel d. Frame
b.  Winamp e.    Messenger
c.   Notepad
12. Untuk menambahkan bakcground gambar pada sebuah halaman web, kita dapat
menggunakan tag …
a.    Backsong d.    Background
b.    Backcurtain e.    Backround
c.    Backsound
13. Tag ini digunakan untuk memberikan judul pada title bar window. Tag ini berada pada tag 
head. Tag ini adalah …
a.    Head d.    Title
b.    Body e.     table
c.    Frame
14. Tag ini ditulis setelah tag HTML. Tag ini berfungsi untuk menuliskan keterangan tentang
dokumen web yang ditampilkan. Tag ini adalah …
a.    Head
b.    Body
c.    Frame
d.    Title
e.     Table
15. Perintah untuk mengatur huruf miring pada HTML adalah …..
a.    <i>
b.   <u>
c.   <b>
d.   <r>
e.    <c>
16. Perintah untuk mengatur huruf tebal pada HTML adalah …..
a.    <i>
b.   <u>
c.    <b>
d.    <r>
e.    <c>
17. File gambar yang akan disisipkan ke dalam HTML menggunakan tag...
a. <BR> d. <doc src="...">
b. <img src="..."> e. <html src="...">
c. <embed src="...">
18. Arti dari tag <BR> adalah...
a. Membuat halaman d. Mambuat halaman baru
b. Memberi warna e. Membuat garis
c. Ganti baris
19. Jika ingin membuat frame maka menggunakan tag...
a. <framerows>
b. <frame>
c. <setframe>

Septi Andryana, ATA 2007-2008


Page 2 of 5
Soal-soal Algoritma & Pemrogramam 2C (Bab I – VII)

d. <frameset>
e. <framingset>
20. Ekstensi dari halaman web yaitu...
a. doc
b. xls
c. hml
d. ppt
e. html
21. Tag yang digunakan untuk membuat garis adalah...
a. <HR>
b. <BR>
c. <DR>
d. <GR>
e. <A HREF>
22. Untuk menjalankan HTML maka menggunakan alikasi, salah satunya adalah, kecuali ...
a. Internet explorer
b. Macromedia
c. Mozilla Firefox
d. Google chrome
e. netscape
23. <OL START=5> arti dari tag disamping adalah...
a. List berupa simbol
b. List berupa huruf
c. List akan dimulai dari angka lima
d. List berupa huruf kapital
e. List berupa angka
24. Tag yang digunakan untuk menentukan tinggi baris adalah...
a. <frameset cols>
b. <rows>
c. <framerows>
d. <frameset rows>
e. <frameset>
25. Untuk membuat background berupa gambar, maka tag yang digunakan adalah...
a. <bodyground="..">
b. <background="..">
c. <bodyimg="..">
d. <body bgcolor="..">
e. <body background="..">
26. Media yang digunkan untuk menuliskan kode HTML adalah ....
a.     Ms Word d.      Ms.Power Point
b.     Note Pad e.      Ms. Acces
c.     Ms.Excel
27. Tag <STRIKE> .... </STRIKE> digunakan untuk ....
a.     Menebalkan text d.      Menghapus text
b.     Mencoret text e.      Menggeser text
c.     Memiringkan text
28. Dasar-dasar menguasai html adalah……
a.     Mengenal tag-tag
b.     Membuat kode html
c.     Link ke internet

Septi Andryana, ATA 2007-2008


Page 3 of 5
Soal-soal Algoritma & Pemrogramam 2C (Bab I – VII)

d.     Menyisipkan gambar
e.     Memasukkan rumus
29. Tag < A HREF > digunakan untuk……
a.      Pembuatan link dalam suatu file html
b.     Penyisipan gambar
c.      Penyisipan suara
d.      Penyisipan warna
e.      Pembuatan frame
30. Bagian HTML tempat dimana kita dapat menempatkan teks dan berbagai aksesori
pendukung lainnya yang akan ditampilkan pada web page adalah……
a.      < BODI >
b.     < HTML >
c.      < TITLLE >
d.      < HEAD >
e.      < P >
31. Tag pasangan sebagai penutup suatu elemen dari HTML biasanya diawali dengan tanda ?
a. \ d. /
b. : e. )
c. &
32. Tanda yang digunakan untuk menyatakan suata elemen dalam HTML adalah ?
a. <…..> d. (….)
b. ?......? e. <….)
c. :……:
33. Tag untuk menebalkan huruf adalah ?
a. <s> d. <b>
b. <i> e. <u>
c. <a>

34. Penggunaan tag html <ul>...</ul> adalah untuk


a. Membuat buletted list d. Membuat tabel
b. Membuat ordered list e. Membuat link
c. Membuat image
35. Struktur standar penulisan HTML yang benar adalah
a. d.

b. e.

c.

Septi Andryana, ATA 2007-2008


Page 4 of 5
Soal-soal Algoritma & Pemrogramam 2C (Bab I – VII)

36. Perintah pada tag <P Align = “Center”> ....</P> berfungsi untuk
a. Untuk menempatkan teks yang letaknya berada ditengah table
b. Untuk menempatkan teks yang letaknya di tengah layar
c. Untuk teks rata bawah tengah
d. Untuk menempatkan teks yang letaknya ditengah halaman
e. Untuk menempatkan gambar yang letaknya ditengah layar
37. Apa arti dari TYPE A dalam pengurutan / ordered list...
a. Dimulai dengan huruf A
b. Membuat daftar berurut dengan huruf kapital
c. Dimuali dengan angka satu
d. Membuat daftar berurut dengan huruf kecil
e. Membuat daftar berurut dengan angka romawi
38. File citra/gambar dapat disisipkan ke dalam suatu file HTML dengan menggunakan tag...
        a. <A HREF>         d. <PRE>
        b. <IMG>              e. <UL>
        c. <SRC>
39. File gambar yang bisa ditransmisikan melalui aplikasi web adalah...
        a. DOC            d. CDR
        b. TIFF            e. GIF
        c. BMP
40. Ordered list artinya...
        a. daftar tak berurut
        b. daftar dengan titik
        c. daftar menu
        d. daftar berurut dengan nomor
        e. daftar direktori
II.
41. Jelaskan dengan singkat apa yang anda ketahui tentang alur program!
42. Tuliskan alur penyelesaian penghitungan luas persegi panjang !
43. Apakah kegunaan tag dibawah ini :
a. Heading
b. <P>
c. Blockqoute
d. <BR>
e. Orderd List
44. Web browser apa saj yang bisa buka HTML?
45. Tulisakn membuat halaman web dibawah ini :

Septi Andryana, ATA 2007-2008


Page 5 of 5

Anda mungkin juga menyukai