Rabu, 13 November 2013

Materi & Modul TKJ (Teknik Komputer Jaringan)


Produktif TKJ Kelas X

1. Modul I Menginstal PC 
2. Mendiagnosis Permasalahan PC dan Periferal
3. Mendiagnosis Permasalahan PC yang tersambung Jaringan
4. Perbaikan Sistem Ulang PC
5. Perbaikan Periferal
6. Perawatan PC
7. Modul Perawatan Periferal
8. Instalasi Sistem Operasi Berbasis GUI
9. Instalasi Sistem Operasi Berbasis Text
10. Pengantar Instalasi Software
11. Instalasi dan Pemanfaat Software Partition Magic


Produktif TKJ SMK Kelas XI

1. Instalasi Perangkat Jaringan Lokal
2. Diagnosis PC Jaringan
3. Perbaikan dan Setting Ulang Jaringan
4. Menginstalasi Sistem Operasi Jaringan Berbasis GUI
5. Menginstalasi Sistem Operasi Jaringan Berbasis TEXT


Produktif TKJ SMK Kelas XII

1. Melakukan Perbaikan
2. Mendiagnosis Jaringan
3. Mengadministrasi Server Jaringan
4. Menginstalasi Perangkat WAN

Pendalaman Materi
A. Desain Web

1. Dukungan Web
2. Pengenalan Makromedia Flash
3. Interface Front Page
4. Pengenalan HTML
5. Pengantar Java Script
6. Design Visual dan Layout Halaman Web
7. Pengantar Dasar MySql
8. Konsep Tentang Grafik
9. Hubungan PHP dengan HTML
10. Pengertian WWW


B. Hardware

1. Cover Modul
2. Organisasi Komputer dan Komponen PC
3. Generasi Processor
4. Matherboard
5. Bus-Bus Dalam PC
6. Internal Memory
7. Internal Memory 2
8. Eksternal Memory
9. Hard Disk Driver
10. Tekhnik Perakitan, Upgrade dan Trobleshooting Serta Over Clock

C. Jaringan (LAN)

1. Pengenalan Jaringan
2. Media Implementasi Jaringan
3. Software dan Protokol Jaringan
4. TCP /IP
5. IP Adress
6. Domain Name Service (DNS)
7. Konfigurasi DNS Server
8. Design Jaringan (LAN)
9. Awalan Instalasi LAN
10. Instalasi Jaringan Lokal

D. Linux


1. Linux Quota dan Kernel
2. My Sql
3. Pengenalan Dasar Syntaks Dalam My Sql
4. Administrasi My Sql
5. Web Server ( Apache dan PHP)
6. Mail Server
7. Proxi Server
8. Samba Server

E. KKPI

1. Mengetik 10 Jari
2.Mengidentifikasi dan Mengoperasikan PC

Materi & Modul RPL (REKAYASA PERANGKLAT LUNAK)

Mata Pelajaran Produktif RPL

KOMPETENSI DASAR RPL (DKK)
  1. Merakit personal computer (070.DKK.1) ::download modul::
  2. Melakukan instalasi sistem operasi dasar (070.DKK.2) ::download modul::
  3. Menerapkan Keselamatan, Kesehatan Kerja dan Lingkungan Hidup (K3LH) (070.DKK.3) ::download modul::

KOMPETENSI KEJURUAN RPL (KK)
  1. Menerapkan teknik elektronika analog dan digital dasar (070.KK.1) ::download modul::
  2. Menerapkan algoritma pemrograman tingkat dasar (070.KK.2) ::download modul::
  3. Menerapkan algoritma pemrograman tingkat lanjut (070.KK.3) ::download modul::
  4. Membuat basis data (070.KK.4) ::download modul::
  5. Menerapkan aplikasi basis data (070.KK.5) ::download modul::
  6. Memahami pemrograman visual berbasis desktop (070.KK.6) ::download modul::
  7. Membuat paket software aplikasi berbasis desktop (070.KK.7) ::download modul::
  8. Mengoperasikan sistem operasi jaringan komputer (070.KK.8) ::download modul::
  9. Menerapkan bahasa pemrograman SQL tingkat dasar (070.KK.9) ::download modul::
  10. Menerapkan bahasa pemrograman SQL tingkat lanjut (070.KK.10) ::download modul::
  11. Menerapkan dasar-dasar pembuatan web statis tingkat dasar (070.KK.11) ::download modul::
  12. Membuat halaman web dinamis tingkat dasar (070.KK.12) ::download modul::
  13. Membuat halaman web dinamis tingkat lanjut (070.KK.13) ::download modul::
  14. Merancang aplikasi teks dan desktop berbasis objek (070.KK.14) ::download modul::
  15. Menggunakan bahasa pemrograman berorientasi objek (070.KK.15) ::download modul::
  16. Merancang program aplikasi web berbasis objek (070.KK.16) ::download modul::
  17. Membuat aplikasi basis data menggunakan SQL (070.KK.17) ::download modul::
  18. Mengintegrasikan basis data dengan sebuah web (070.KK.18) ::download modul::
  19. Membuat program basis data (070.KK.19) ::download modul::
  20. Membuat aplikasi web berbasis JSP (070.KK.20) ::download modul::

Latihan 1 : Pemrograman Algoritma Dasar

Latihan Soal
Materi : Pemrograman Algoritma Tingkat Dasar

1. Siapakah ilmuwan yang mengenalkan algoritma …
a. Muhammad ibn Mūsā al-Khwārizmī b. Muhammad Mūsā
c. Mūsā al-Khwārizmī d. Muhammad algoritm

2. Kata lain dari algoritma adalah …
a. Al-Khawarizmi b. Al-Qoriah
c. Al-Munari d. Al-Jajaer

3. Bagian – bagian yang selalu di gunakan ketika membuat suatu aplikasi dengan bahasa pemrograman apapun adalah …
a. Type data saja b. Varabel dan Kostanta
c. Variabel,Konstanta,Type data d. Konstanta dan Type data

4. Tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan,adalah pengertian dari …
a. Type data b. Kostanta
c. Variabel d. Konstanta 2 variabel

5. Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah. Adalah pengertian dari …
a. Type data b. Kostanta
c. Variabel d. Konstanta 2 variabel

6. Jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer, adalah pengertian dari …
a. Type data b. Kostanta
c. Variabel d. Konstanta 2 variabel

7. Pengertian dari algoritma yang benar adalah …
a. urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis c. urutan penyelesaian masalah
yang disusun secara sistematis dan logis
b. urutan langkah-langkah sistematis penyelesaian masalah yang disusun secara logis d. urutan langkah-langkah logis 

8. Ada tiga struktur dalam pembuatan algoritma,kcuali …
a. Pemilihan c. Percabangan
b. Berurutan d. Pembulatan 

9. Aturan atau ketentuan – ketentuan tentang struktur berurutan dikemukakan oleh …
a. Goldshlager dan Lister (1988) c.  Goldshlager (1987)
b. Lister (1988) d. Goldshlager dan Lister (1988)


10. Contoh kasus berikut yang merupakan algoritma pemilihan adalah …
a. Menghitung Luas Segitiga c.  Menentukan kelulusan siswa
b. Menghitung Volume Balok d.  Menghitung rata – rata 


11. 2 ± 5 - 11 ± 23 - …
Urutan berikutnya dari deret bilangan di atas adalah …
a. 11 c.  47
b. 46 d.  50 


12.    Program Daftar 













Bagian (sintaks) yang tepat untuk digunakan pada bagian no (1) adalah …
a. Real c.  Chart
b. Integer d.  Boolean

13. Bagian (sintaks) yang tepat untuk digunakan pada bagian no (2)pada soal no 13 adalah …
a. Real c.  Chart
b. Integer d.  Boolean

14. Bagian (sintaks) yang tepat untuk digunakan pada bagian no (3) pada soal no 13 adalah …
a. Read Status c.  Read Usia
b. Print Status d.  Print Usia


15. Fungsi dari tombol F1 dalam Pascal adalah ….
a. Mengaktifkan jendela pertolongan. 
b. Mengaktifkan perintah ‘Make’
c. Mengganti jendela yang aktif. d. Berpindah dari menu –menu ke jendela aktif


16. Fungsi dari tombol F6 dalam Pascal adalah ….
a. Mengaktifkan jendela pertolongan. 
b. Mengaktifkan perintah ‘Make’
c. Mengganti jendela yang aktif. d. Berpindah dari menu –menu ke jendela aktif


17. Fungsi dari tombol F10 dalam Pascal adalah ….
a. Mengaktifkan jendela pertolongan. 
b. Mengaktifkan perintah ‘Make’
c. Mengganti jendela yang aktif. d. Berpindah dari menu –menu ke jendela aktif


18. Fungsi dari tombol F9 dalam Pascal adalah ….
a. Mengaktifkan jendela pertolongan. 
b. Mengaktifkan perintah ‘Make’
c. Mengganti jendela yang aktif. d. Berpindah dari menu –menu ke jendela aktif



19. Alt + F9 adalah perintah shortkey yang digunakan untuk …
a. Mengaktifkan jendela pertolongan. 
b. Mengaktifkan perintah ‘Make’
c. Mengkompilasi Program d. Menggati jendela baru


20. Perintah ini digunakan untuk memasukkan [input] data lewat keyboard ke dalam suatu variable, adalah pengertian dari …
a. Writeln b. Readkey
c. Write d. ReadLn

21. Perintah Digunakan untuk menampilkan isi dari suatu nilai variable di layar, adalah pengertian dari …
a. Writeln b. Readkey
c. Write d. ReadLn
Soal untuk nomor 27 – 29
1
2
3
4
5
6
7
8
9
10
11
12
13
Program input;
Uses Crt;
Var nm : String
npm : String;
Begin
Clrscr;
Writeln ('masukkan nama dan NPM ');
Writeln ('------------------------------');
Write ('nama anda : ');
Readln (nm);
Writeln ('NPM anda : ');
Readln (npm);
End

22. Kode program diatas masih memiliki beberapa tanda yang kurang, yaitu pad baris ke …
a. 1 dan 6 b. 3 dan 10
c. 3 dan 13 d. 3 dan 6

23. Output yang akan di hasilkan dari kode program dia atas adalah …
a. Masukan nama dan NPM 
Masukan nama :
Masukan NPM :
b. Masukan nama dan NPM 
Nm :
Nama anda :
NPM anda:


c. Masukan nama dan NPM 
Nama anda:
NPM anda: d. Masukan nama dan NPM 
Nama anda :
Nm :

NPM anda:

24. Apabila kode program pada baris ke -   9 di ganti dengan  kata “nama” maka output yang dihasilkan adalah… 
a. Masukan nama dan NPM 
Nama :
NPM anda:
b. Masukan nama dan NPM 
Nm :
Nama:
NPM anda:

c. Masukan nama dan NPM 
Nama anda:
NPM anda: d. Masukan nama dan NPM 
Nama anda :
Nm :

NPM anda:

25. Perintah yang digunakan untuk membersihkan layar adalah …
a. Clrscr b. Clear
c. Delline d. Delete


26. Perintah yang digunakan untuk menghentikan sejenak proses pemrograman adalah … 
a. Stop b. Pause
c. Delay d. Resume

27. Read key berfungsi sebagai petrintah untuk …
a. Pembacaan sebuah data dari keyboard
b. Penginputan Output
c. Pembacaan output d. Pembacaan Input

Soal untuk nomor 28 - 30
1
2
3
4
5
6
Uses Crt;
Var
i : Integer;
Begin
For i := 1 To 5 Do Writeln ('I Love Mudas’);
END.
28. Output yang dihasilkan dari kod program dia atas adalah …
a.       I Love Mudas
I Love Mudas
I Love Mudas

b.       I LOVE MUDAS
I LOVE MUDAS
I LOVE MUDAS
I LOVE MUDAS
I LOVE MUDAS

c.        I Love Mudas
I Love Mudas
I Love Mudas
I Love Mudas
I Love Mudas
d.       I Love MUDAS
I Love MUDAS
I Love MUDAS

29. Kode program diatas adalah ciri dari program …
a. Perulangan b. Pemilihan
c. Pembagian d. Pencarian

30. Apabila kode program pada baris 5 For i := 1 to 5 menjadi For I := 1 to 2 maka output yabng dihasilkan adalah …
a. I Love Mudas
I Love Mudas

b. I LOVE MUDAS
I LOVE MUDAS

c. I Love Mudas
I Love Mudas 
I Love Mudas 
I Love Mudas 

d. I Love MUDAS
I Love MUDAS
I Love MUDAS

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Essay !(25 menit)

1. Buatlah Input dari output berikut menggunaka pemrograman pascal !


Mini Market 1234
------------------------------
Nama barang      Harga
Jeruk 1kg           Rp. 25.000
Telur 2 kg          Rp. 28.500
Pepsodent   Rp.  2.500
--------------------------------
Jumlah                Rp. 56.000
--------------------------------
Terima Kasih ….

Latihan 1 : Elektro Digital dam Analaog Dasar

Latihan Soal
Materi : Elektro Digital dam Analaog Dasar


  1. Apa yang dimaksud dengan Konduktor, Isolator dan Semi Konduktor?
  2. Sebutkan contoh dari :
    a. Semi konduktor bervalensi 5
    b. Semo konduktor bervalensi 3
  3. Apa yang dimaksud dengan ikatan kovalen dan electron valensi?
  4. Apa yang dimaksud dengan Resistor?
  5. Apa perbedaan Resistor Tetap dan Resistor Variabel?
  6. Hitung besaran Resistansi dari warna gelang berikut :
    a. Merah, Jingga, Perak
    b. Kuning , Merah, Coklat, Emas
  7. Apa yang dimaksud dengan Kapasitor dan kapasistansi?
  8. Berapa Kapasistansi, apabila memiliki tegangan sebesar 300 Volt dan muatan Elektron 1600 Coloumb? Hitung juga Kapasitornya!
  9. Hitung Kapasistansi dari sebuah gelas dengan luas 20 dan Jarak 5!
  10. Sebutkan masing – masing 3 contoh dari :
    a.     Kapasitor elektostatis
    b. Kapasitor elektrolitik
    c. Kapasitor elektrokimia