Kumpulan Materi Soal

Blog Berisi Materi, Soal, dan Kunci Jawaban semua Jenjang Pendidikan

Showing posts with label Pemrograman Dasar. Show all posts
Showing posts with label Pemrograman Dasar. Show all posts

Friday, November 25, 2016

Soal dan Kunci Pemrograman Dasar Kelas X SMK TKJ TA 2016/2017

Soal dan Kunci Pemrograman Dasar Kelas X SMK TKJ TA 2016/2017
1. Dalam Pembutan HTML, Kita mengenal bahasa yang digunakan, kata <body> menunjukan:

Kepala dari HTML
Kaki dari HTML
Badan dari HTML
Header and Footer dari HTML
Table dari HTML

jawaban : Badan dari HTML

2. Dalam HTML, dapat ditambahkan hubungan/relasi ke link lain. Berikut ini adalah
command dari link yang apabila di klik akan menuju ke www.google.com adalah….

<Href a www.google.com> </a>
<a href www.google.com> </a>
<a href="www.google.com"></a>
<ke= www.google.com> </a>
<pindah ke www.google.com> </a>

jawaban : <a href="www.google.com"></a>

3. Berikut ini adalah urutan command dari pembuatan bullet and numbering. Nomor
berapakah yang salah???
1. </ol>
2. <li> aku</li>
3. <list>cinta</list>
4. <li> kamu</li>
5. <ol><end>

1,3,5
1,2,4
1,2,3
1,5,3
2,3,4

jawaban : 1,3,5

4. Perintah untuk membuat teks berjalan adalah…

<marquee>
<b>
<br>
<bg color>
<map>

Jawaban : <marquee>

5. Perintah untuk menyatukan 3 baris pada sebuah tabel adalah…

<td colspan=3>
<td colspan=”3”>
<td rowspan=3>
<td rowspan=”3”>
<td rowspan=’3’>

Jawaban : <td rowspan=3>

6. Jika kita menuliskan perintah “&copy”, maka pada html akan muncul…

®
©
С
@

Jawaban : ©

7. Hasil dari “&amp;” adalah :

&
%
@
$
!

Jawabannya : &

8. Apa kepanjangan dari HTML?

Hyper text mail language
Hyper text mark up language
Hyper team master language
Hyper team mode language
Hyper tuts mark up language

Jawabannya : Hyper text mark up language

9. Bagaimana perintah membuat text menjadi berwarna ?

<font color=”color”>
<bgcolor = “color”>
<img src =”.url”>
<td background=”url”>
<p align =”center”>

Jawabannya : <font color=”color”>

10. fungsi dari title adalah…

Menunjukkan save file html kamu
Menunjukan judul html kamu
Menunjukan fungsi dari html kamu
Menunjukan waktu kamu membuat html
Melihat apa yang sedang kamu lakukan

Jawaban : Menunjukan judul html kamu

40. kegunaan form adalah…

Memperoleh informasi pembelian secara online
Untuk mencetak miring dalam pembuatan web
Untuk melihat data-data yang tersedia
Untuk dapat mengakses internet lebih cepat
Untuk melakukan hubungan local antar computer

Jawaban : Memperoleh informasi pembelian secara online

11. apa fungsi dari type=”password”??

Jika kita mengetik sesuatu akan tertulis yang sebenarnya
Jika kita mengetik sesuatu maka ketikan tersebut akan tidak terlihat
Jika kita mengetik sesuatu maka yang muncul adalah angka
Jika kita mengetik sesuatu maka yang muncul adalah ******
Jika kita mengetik sesuatu tidak muncul apa-apa

Jawaban : Jika kita mengetik sesuatu maka yang muncul adalah ******

12. Apa kepanjangan dari HTML?

Hypertext Markup Language
Hipertext Markap Language
Hypertext Markups Language
Hypertext mail up language
Hyperlink markup language

Jawaban : Hypertext Markup Language

13. Hasil dari “&amp;” adalah :

!
*
@
&
#

Jawaban : &

14. Apa perintah html untuk membuat table ?

(insert table=1)
(table border=1)
(table)
(table row)
(table coloumn)

Jawaban : (table border=1)

15. Saat membuat list, value DISC digunakan untuk?

Bullet Lingkaran
Bullet Kotak
Bullet Segitiga
Bullet Titik
Bullet Segilima

Jawaban : Bullet Titik

16. Yang digunakan untuk mengelompokkan data berurutan (ordered list) adalah…

List Iem
Bullet
Numbering
Huruf
Nama

Jawaban : Huruf

17. Untuk memberikan list a, b, c, dst menggunakan perintah……

<ol type=”A”>
<ol type=”I”>
<ol type=”0”>
<ol type=”a”>
<ol type=”1”>

Jawaban : <ol type=”a”>

18. Apa guna dari “&nbsp” dalam HTML?

Mengubah warna background
Mengubah warna huruf
Mengubah ukuran huruf
Membuat tabel
Membuat kolom tabel tanpa apa pun

jawaban : Membuat kolom tabel tanpa apa pun

19. Perintah untuk mengubah warna huruf menjadi merah dalam HTML adalah……..

<img src = “red”>
<font size = “20”>
<bg color = “red”>
<font color = “red”
&reg; “red”

jawaban : <font color = “red”

20. Bagaimana perintah untuk menampilkan dalam HTML?

<img width="118" height="41" src="file:///C|/Documents and Settings/jb/Application Data/Macromedia/Dreamweaver 8/OfficeImageTemp/clip_image001.gif" alt="cip" /></p>
<textarea name="font" rows=5 cols=50>cip</textarea>
<input type="radio" name="jk" value="cip">
<td colspan=2 align=center><big><big>&copy;&copy;&copy</big><br></td>cip
<input type="text" name="cip" >
jawaban : <img width="118" height="41" src="file:///C|/Documents and Settings/jb/Application Data/Macromedia/Dreamweaver 8/OfficeImageTemp/clip_image001.gif" alt="cip" /></p>

21. Bagaimanakah perintah HTML jika ingin menampilkan input type yang hanya boleh
memilih satu pilihan. Misal, pilihan untuk pilihan membaca.

<input type="radio" name="jk" value="membaca"> membaca
<input type="check radio" name="jk" value="membaca"> membaca
<input type="checkbox" name="jk" radio="membaca"> membaca
<input type="radio only one" name="jk" value="membaca"> membaca
<input type="radio one" name="jk" radio="membaca"> membaca
jawaban : <input type="radio" name="jk" value="membaca"> membaca

22. Perintah Unordered list agar dapat menampilkan list bulat titik, adalah.

Circle
Disc
Clyndrical
Donuts
DiscBox

jawaban : Disc

23. Bagaimanakah perintah HTML agar muncul input type password

<td><input type="password" name="alamat"</td>
<td><input type="name" name="password"</td>
<td><input type="password" password="alamat"</td>
<td><input type="word" name="password"</td>
<td><input type="password1" name="password2"</td>

jawaban : <td><input type="password" name="alamat"</td>

24. Perintah Unordered dengan TYPE SQUARE digunakan untuk mendeskripsikan…

Bullet kotak
Bullet titik
Bullet lingkaran
Bullet segitiga
Bullet symbol

jawaban : Bullet kotak

25. Perintah yang digunakan untuk menerima masukan berupa pilihan yang dapat dipilih
lebih dari satu adalah . . .

Checkbox
Radio
Checkcircle
Square
boxmatch

jawaban : Radio

26. Perintah untuk menampilakan tanda ©©© adalah…

&amp;
&circ;
&nbsp;
&copy;
&omega;

jawaban : &amp;

27. Untuk membuat table dengan kolom 3 dan baris 3, pada notepad harus ada tag:

<table border=2 colspan=3 rowspan=3>
<table border=”2” colspan=”3” rowspan=”3”>
<table border:2 colspan:3 rowspan:3>
<table border”2” colspan”3” rowspan”3”>
<table border2 colspan3 rowspan3>

jawaban : <table border=”2” colspan=”3” rowspan=”3”>

28. Tag <textarea> memiliki atribut di bawah ini adalah:

Name
Action
Method
Value
Option
jawaban : Name

29. Type yang digunakan untuk menerima masukkan berupa pilihan. Pilihan yang
dipilih bisa lebih dari satu adalah:

Submit
Radio
Reset
Button
Checkbox

jawaban : Checkbox

30. Perintah yang di pakai untuk membuat tabel adalah

td dan tr
colspan dan rowspan
head
title

Jawabannya : td dan tr

Soal dan Kunci Produktif Teknik Komputer dan Informatika Kelas X TA 2016/2017

Kelas : X
Mata Pelajaran : Produktif Teknik Komputer dan Informatika (Pemrograman Dasar)


Pilihan Ganda Pilihlah salah satu jawaban A, B, C, D, atau E yang benar pada soal berikut: 

1. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :
   
    a. Membuat program
    b. Membuat Algoritma
    c. Membeli komputer
    d. Proses 
    e. Mempelajari program 


2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah   masalah di sebut :
  
    a. Proses
    b. Program
    c. Algoritma
    d. Step
    e. Diagram

3. Pseudocode yang di gunakan pada penulisan algoritma berupa :
  
   a. Bahassa Inggris
   b. Bahasa Puitis
   c. Bahasa pemograman
   d. Sembarang bahasa asal terstruktur
   e. Bahasa Mesin

4. Pada pembuatan program komputer, algoritma dibuat :
   a. Sebelum pembuatan program
   b. Pada saat program dibuat
   c. Sesudah pembuatan program
   d. Pada saat verifikasi program
   e. Pada saat di jalankan


5. Tahapan dalam menyelesaikan suatu masalah adalah : 
  
   a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
   b. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
   c. Masalah-Model-Algoritma-Eksekusi-Hasil
   d. Masalah-Model-Algoritma-Program-Eksekusi-hasil 
   e. Algoritma-Program-Model-Eksekusi-Hasil

6. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah : 
  
   a. 10
   b. 15
   c. 10 atau 15
   d. 10 dan 15
   e. Kosong 

7. Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi : 
   
   a. Merah
   b. Ungu
   c. Hijau 
   d. Putih
   e. Abu-abu

8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :

   a. Menjadi Sembarang Nilai
   b. Menjadi hampa 
   c. Q tetap 
   d. Menjadi 10
   e. P tetap

9. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :

   a. a=0 , b=5
   b. a=10 , b=5
   c. a=10 , b=0
   d. a=b
   e. a=10 , b=10

10. Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :

   a. 15 dan 0
   b. 0 dan 15
   c. 15 dan 15
   d. 0 dan 10
    e. 10 dan 15

11.struktur pertama dalam pascal adalah . .
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;

12. Untuk melihat hasil dari program yang di kerjakan tekan tombol ...
a. CRTL+F5
b. CRTL+F9
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4

13. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”…
a. 4
b. 2
c. 128
d. 7
e. 3


14. Perintah dasar sederhana dalam program passcal adalah...
a. Readln
b. End
c. Write
d. Wtiteln
e. Uses crt;

15. Tipe data bahasa pascal untuk TRUE FALSE adalah...
a. String
b. Char
c. Boolean
d. Byte
e. Real

16. Siapkah penemu program pascal…
a. Greyson change
b. Prof.niklaus wirth
c. Kondrazuse
d. Prof.niklaus smirth
e. Dr.harcules


17. Struktur bahasa pemograman pascal paling pertama adalah...
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;

18. Tipe data pascal untuk karakter adalah...
a. Char
b. Boolean
c. Integer
d. Real
e. Byte

19. Kapan terbentuknya pascal...
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987

20. Apa kepanjangan ari USES…
a. Unit secure
b. Uni t syntax
c. Unit sytem
d. Up software
e. Unit smiconductor

21. Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah...
a. 9program_satu
b. Program_1
c. Program satu
d. Begin
e. Array

22. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
a. Byte
b. Integer
c. Char
d. String
e. Boolean

23. Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...
a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping

24. Perintah untuk menutup program dalam pascal adalah...
a. End.
b. Program
c. Uses crt;
d. Finish
e. End;

25. Menggambarkan program secara logika merupakan fungsi dari...
a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi

26. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti,tidak dapat dirubah dalam program disebut deklarasi...
a. Deklarasi label
b. Deklarasi konstanta
c. Deklarasi tipe
d. Deklarasi variabel
e. Deklarasi prosedur

27. Di bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedut

28. Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit sebelum dan sesudah titik desimal termasuk dalm tipe data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte

29. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah...
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr

30. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam kondisi ...
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until

31. Tipe data terstruktur yang terdiri dari sejumlah komponen ,komponen yang mempunyai tipe sama,disebut tipe data...
a. Array
b. Byte
c. Longint
d. Integer
e. Boolean

32. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

33. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris kebawah ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

34. Suatu indentifier non standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses,disebut…
a. Variabel
b. Ripe data
c. prosedur
d. deklarasi
e. Array


35. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program bagian) ,disebut...
a. Variabel
b. Tipe data
c. Prosedur
d. Deklarasi
e. Array

36. Berikut ini yang termasuk operator aritmatika yaitu ….
a. *
b. /
c. %
d. +
e. Semua benar

37. Array terdiri dari berbagai tipe kecuali …
a. Array Multi-Dimensi
b. Array Dimensi Satu
c. Array Dimensi Tiga
d. Array Dimensi Dua
e. Semua jawaban benar

38. Nama variabel berikut ini yang benar adalah …
a. NamaGuru
b. Alamat Guru
c. alm gr
d. sts/status
e. tpt.tgl


39. Tipe data yang cocok untuk menyimpan data nama siswa adalah …
a. Numeric
b. Character
c. Date/Time
d. Array
e. Integer

40. Pemberian nama variabel yang benar adalah …
a. %nilai
b. nilai_mahasiswa
c. nama mahasiswa
d. &panjang
e. alamat!

Pages

Back To Top