You are on page 1of 4

MAJELIS PENDIDIKAN DASAR DAN MENENGAH MUHAMMADIYAH DAERAH KLATEN

SEKOLAH MENENGAH KEJURUAN (SMK) MUHAMMADIYAH 1 KLATEN UTARA


Jl. Ki Ageng Pengging 40 , Gergunung Klaten Utara , Kotak Pos 126
Telp / Fax (0272) 321 935 Klaten IS O 9 0 0 1:2 0 0 0
Website , http://www.smkmuh1kltu.net , email : info@smkmuh1kltu.net C e r t. N o . 0 1 1 0 0 0 8 6 0 6 4

ULANGAN UMUM TENGAH SEMESTER GASAL


TAHUN 2009 / 2010

LEMBAR SOAL
Mata Pelajaran : Menguasai Algoritma Pemrog. Lanjut
Program Keahlian : Rekayasa Perangkat Lunak ( RPL )
Tingkat : I
Hari / Tanggal :
Alokasi Waktu : Menit
Pukul :
PETUNJUK :

1. Tulislah lebih dahulu nomer test , nama , kelas , dan mata diklat serta ruang pada lembar jawab;
2. Periksalah dan bacalah soal soal sebelum anda menjawabnya;
3. Perikslah kembali pekerjaan anda kembali , sebelum di serahkan kepada pengawas;
4. Kerjakan dengan bollpoint warna hitam;
5. Periksalah pekerjaan anda kembali , sebelum meninggalkan ruangan.

Kerjakan soal di bawah ini dengan jawaban benar dan jelas pada lembar kerja yang di sediakan.

1. Apakah yang di sebut dengan bahasa pemrograman !


2. Sebutkan kelompok bahasa pemrogaman yang anda ketahui !
3. Sebutkan macam macam bahasa pemrograman
4. Sebutkan beberapa hal yang harus di perhatikan dalam pemecahan masalah sebelum di
implementasikan ke dalam bahasa pemrograman !
5. Sebutkan langkah langkah pembuatan progam yang anda ketahui !
6. Sebutkan ciri ciri pemrograman terstruktur !
7. Jelaskan pengertian dari personal computer ( pc ) !
8. Gambarkan dengan model blok sistem kerja perangkat kompter !
9. Sebutkan bagian bagian perangkat komputer !
10. Sebutkan modul alat yang di butuhkan dalam perakitan komputer , jelaskan pula masing
masing fungsinya. Buat dalam bentuk tabel !
11. Sebutkan perangkat yang termasuk kategori input pada computer , minimal 10 !
12. Sebutkan perangkat komputer yang termasuk output , minimal 5 !
13. Bagian terpenting dari computer adalah prosesor . Sebutkan bagian bagian dari prosesor
beserta fungsinya !
14. Tuliskan secara lengkap spesifikasi pc yang pernah anda gunakan dalam praktek secara
lengkap !
15. Tuliskan beberapa hal penting dalam kaitanya dengan keselamatan kerja dalam pekerjaan
perakitan personal komputer !
KUNCI JAWABAN

1. Bahasa pemrograman adalah prosedur cara penulisan program yang terdiri dari kata , ekpresi ,
pernyataan , atau kombinasi yang di susun dengan sistematis / urut dengan langkah langkah
untuk menyelesaikan masalah.

2. Kelompok bahasa pemrograman ada 2 , yaitu :


1. Bahasa pemrograman tingkat rendah ( low lewel programing )
2. Bahasa pemrograman tingkat tinggi ( high level programing )

3. Bahasa pemrograman antara lain : C , C++ , pascal , basic

4. Beberapa hal yang harus di perhaitkan antara lain :


1. Menganalisa dan memahami permasalahan dan di buat suatu algoritma , di mana
algoritma merupakan pola pikir terstruktur yang berisi tahap tahap dalam penyelesaian
masalah;
2. Membuat suatu kode yang telah di buat ke dalam pernyataan yang sesuai dengan bahasa
pemrograman;
3. Testing dan debuging;
4. Melakukan dokumentasi terhadap setiap langkah yang di lakukan.

5. Langkah langkah pembuatan program :


1. Mendevinisikan masalah
2. Mencari solusi untuk masalah
3. Memilih teknik untuk memecahkan masalah
4. Menulis program
5. Melakukan testing dan debuging
6. Melakukan dokumentasi
7. Melakukan pemeliharaan

6. Ciri ciri pemrograman terstruktur :

1. Mempunyai teknik pemecahan masalah yang tepat


2. Memiliki algoritma pemecahan masalah yang sederhana dan tepat
3. Teknik penulisan program memiliki struktur logika yang benar dan mudah d pahami
4. Membutuhkan biaya testing yang murah
5. Memiliki dokmentasi yang baik

7. Personal computer adalah alat bantu pekerjaan manusia dalam mengerjakan tugas terdiri dari
input output an alat pemroses secara digital.

8. Blok diagram komputer :

Input Unit Outout


data Pemroses Data

Memory/
storage

9. Bagian bagian perangkat komputer :


1. Software
2. Hardware
3. Brainware
10. Alat alat yang di butuhkan dalam perakitan komputer :

NO NAMA MODUL / ALAT FUNGSI


1 2 3
1 Mainboard Sebagai tempat memasang atau meletakan
komponen atau konector
2 Prosesor Sebagai alat pemroses data input dan output
3 RAM Sebagai alat untuk menyimpan data dalam bentuk
memory permanent pada chip
4 Hardisk Perangkat keras untuk penyimpan data yang dapat di
hapus
5 CD R/RW Sebagai alat baca / tulis data
6 VGA Card Perangkat keras yang berfungsi sebagai penampil
sesuai dengan kapasitas memori yang di gunakan
7 Cashing Sebagai tempat untuk meletakan semua perangkat
komputer yang sudah di hubungkan ke mainboard.

11. Macam macam input pada komputer :


1. MOUSE
2. KEYBOARD
3. SCANNER
4. LIGHT PEN
5. TRACK BALL
6. BAR CODE
7. FLOPPY DISK
8. DIGITAL CAMERA
9. MIC
10. CD ROM
11. OPTICAL DATA READER

12. Macam macam output pc :


1. Monitor
2. Printer
3. Speaker
4. CD RW
5. DVD RW
6. Flopy disk

13. Bagian bagian dari prosesor :


a. ALU ( ARITMATIC LOGIC UNTI )
b. CONTROL UNIT ( CU )
c. MEMORY UNIT ( MU )

14. Spesifikasi PC lengkap :


Pentium IV 1,8 GHZ , HDD 20 GB , RAM 256 MB , CD R 52 X , CASHING STD , M/KB ,
OS WIN XP

15. Keselamatan kerja dalam perakitan pc :


1. Letakan CPU dengan perlahan dan hati hati ;
2. Gunakan peralatan dengan fungsi yang benar ;
3. Jangan meletakan alat di dalam cashing ;
4. Jangan memutus / menghubungkan perangkat di dalam CPU ketika sedang ON ;
5. Pastikan untuk menambah hardware di dalam CPU , CPU dalam kondisi OFF;
6. Konsultasi dengan pengmapu praktek sebelum melakukan uji coba.
NORMA PENILAIAN

SOAL NILAI
1 5
2 10
3 5
4 10
5 10
6 10
7 5
8 5
9 5
10 5
11 5
12 10
13 5
14 5
15 5
NILAI 100

You might also like