Contoh Kisi Soal 2

Jenis Sekolah   :           SMA                                                                                       Alokasi Waktu:           180 menit (4 jam pelajaran)

Mata Pelajaran:           Teknologi Informasi dan Komunikasi                                    Jumlah Soal     :           6

Kurikulum       :           KTSP                                                                                      Penulis             :           Zulkifli

 

Sub Kompetensi : Mengenal bahasa pemrograman

No. Urut

Kompetensi Dasar / Indikator

Bahan Kelas / Semester

Materi

Indikator Soal

Bentuk Tes

No. Soal

Hirarki Soal

1.

 

2.

 

3.

 

Mengenal perintah dasar dan menu suatu bahasa pemrograman

  • § Menggunakan menu yang disediakan suatu editor bahasa pemrograman
  • § Mengenal komponen-komponen suatu bahasa pemrograman
  • § Mengoperasikan perintah-perintah dasar untuk membuat program sederhana

 

 

 

 

 

Mengenal tipe data dan operator

  • § Mengidentifikasi perbedaan tipe data
  • § Menggunakan operator untuk perhitungan sederhana

 

 

 

Membuat program untuk operator logika

  • § Menggunakan pernyataan bersyarat untuk menyeleksi suatu kondisi
  • § Menggunakan pernyataan bersyarat untuk menentukan keputusan

XI / 2

Algoritma dan Pemrograman Mengetahui menu dan submenu pada Turbo Pascal

 

Menjelaskan pemecahan masalah dengan algoritma

 

Menjelaskan struktur program sederhana

 

 

 

 

Menyebutkan perbedaan tipe-tipe data

 

 

 

 

 

 

Menggunakan if-then-else dalam pernyataan bersyarat

 

Menggunakan case-of dalam pernyataan bersyarat

Uraian

 

 

Uraian

 

 

Uraian

 

 

 

 

 

Uraian

 

 

 

 

 

 

 

Uraian

 

 

Uraian

1

3

4

2

5

6

C1

 

 

C3

 

 

C2

 

 

 

 

 

C4

 

 

 

 

 

 

 

C5

C6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Sebutkan Sub Menu yang terdapat pada menu Window di Turbo Pascal?

Jawab:

Cascade, Tile, Arrange icon, Close All

 

  1. Jelaskan perbedaan dari tipe data “char” dan “string”?

Jawab:

Tipe data Char dan String melibatkan semua karakter, akan tetapi pada tipe data char hanya karakter alfabet dan string meliputi semua karakter yang berupa teks mengandung arti

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Buatlah sebuah algoritma mengirim sebuah surat ke kantor post dengan menggunakan diagram alir

Jawab:

 

Mulai

Alamat amplop

Melipat surat

Memasukkan surat ke dalam amplop

Punya perangko?

Tempelkan perangko pada amplop

Berhenti

Beli perangko

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Sebutkan dan rincikan struktur penulisan Program Pascal

Jawab:

Program           ;                        Judul Program

Uses                ;

Label               ;

Const               ;           Bagian deklarasi

Type                ;

Var                  ;

 

Begin

Statement ;                Bagian pernyataan

  1. End.                         Akhir Program

 

 

  1. Perbaiki program di bawah ini:

Program Menulis_Angka

Uses wincrt;

Var

Angka : integer;

Begin

Write (‘Masukkan nilai (1-2);); readln (nilai);

If nilai=1 then;

Write (‘Angka yang diketik adalah satu’);

Else;

Write (‘Angka yang diketik adalah satu’);

Readln;

End

Jawab:

Program Menulis_Angka;

Uses wincrt;

Var

Angka : integer;

Begin

Write (‘Masukkan nilai (1-2);;); readln (nilai);

If nilai=1 then

Write (‘Angka yang diketik adalah satu’)

Else

Write (‘Angka yang diketik adalah satu’);

Readln;

End.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Buatlah sebuah program untuk menentukan jumlah hari dalam satu bulan. Misal, Bulan Januari 31 hari, April 30 hari, Februari 29 hari dan 28 hari jika tahun kabisat.

Jawab:

Program JumlahHari;

Var

No_bulan, Tahun, Jumlah_hari : integer;

Begin

Write (‘Bulan (1-12)?’); readln (no_bulan);

Write (‘Tahun?’); readln (tahun);

Case no_bulan of

1, 3, 5, 7, 8, 10, 12 : jumlah_hari := 31;

4, 6, 9, 11           : jumlah_hari := 30;

2                   : if ((tahun mod 4=0) and (tahun mod 100<>0)) or (tahun mod 400=0)

Then

Jumlah_hari := 29

Else

Jumlah_hari := 28

End;

Writeln (‘Jumlah hari dalam bulan ‘, nomor_bulan, ‘adalah’, jumlah_hari);

End.

 

 

Contoh Kisi Soal 1

Jenis Sekolah   :           SMA                                                                                       Alokasi Waktu:           180 menit (4 jam pelajaran)

Mata Pelajaran:           Teknologi Informasi dan Komunikasi                                    Jumlah Soal     :

Kurikulum       :           KTSP                                                                                      Penulis             :           Zulkifli

Sub Kompetensi : Memahami fungsi dan proses kerja berbagai peralatan teknologi informasi dan komunikasi

No. Urut Kompetensi Dasar Bahan Kelas / Semester Materi Indikator Soal Bentuk Tes No. Soal Hirarki Soal

1.

Mendeskripsikan fungsi, proses kerja komputer, dan telekomunikasi, serta berbagai peralatan teknologi informasi dan komunikasi 

X  / 1

Input, proses, output yang berkaitan dengan informasi  Membedakan data dan informasiMengidentifikasi elemen siklus pemrosesan informasi

 

Pilihan Ganda

1

2

3

C1C2

C3

  Teknologi informasi dan komunikasi Mengidentifikasi perangkat keras yang digunakan untuk teknologi informasi beserta fungsinya

Mendeskripsikan macam-macam peralatan teknologi komunikasi beserta fungsinya

 

Pilihan Ganda

6

4

5

C6

C4

C5

Soal:

  1. Karakter pada komputer diwakili oleh kode yang tersusun dari bilangan binary (1 atau 0). Nama kode tersebut adalah …

a)      ASC

b)      ASCII

c)      ASCL

d)     ASII

e)      ASI

  1. Manakah yang termasuk informasi?

a)      Namaku Zulkifli

b)      123456789

c)      56 & 90

d)     180°

e)      10

  1.  Penerjemahan karakter yang di-inputkan melalui keyboard akan diatur oleh CPU. Hal tersebut merupakan bagian dari alur informasi pada komputer bagian …

a)      Input

b)      Proses

c)      Output

d)     Store

e)      Scan

  1. Saat kita menggunakan komputer, kemudian terdengar bunyi beep tiga kali, apa yang terjadi dengan komputer tersebut?

a)      Memory Refresh Failure

b)      Memory Parity Failure

c)      Base Memory Failure

d)     System Timer Failure

e)      Processor Failure

  1. Sekarang ini DVD tersedia dalam ragam bentuk yang dapat merekam. Terdapat : DVD-R, DVD-RW, dan DVD-ROM. Yang manakah berikut ini ideal digunakan untuk DVD-R?

a)      Cadangan kerja periodik termasuk terjemahan ganda

b)      Rekaman kerja atau salinan induk yang dirampungkan, disetujui, dan dicek dari kesalahan

c)      Rekaman kerja yang belum diselesaikan dan diharapkan untuk diganti di masa mendatang

d)     Cadangan data yang tersimpan dan dapat dibaca

e)      Cadangan rekaman yang tersimpan dan terurut baik

  1. Perkembangan teknologi prosesor sangat pesat. AMD salah satu perusahaan pengembang prosesor selalu mengeluarkan produk-produk yang berkualitas. Jika Anda ingin membutuhkan komputer yang akan Anda pakai untuk keperluan grafis, games, dan visual yang baik, manakah prosesor dari AMD ideal yang akan Anda pakai?

a)      Duron

b)      Athlon Thunderbird

c)      Athlon XP

d)     Cyric C3

e)      Phenom