JOB SHEET PRAKTIK MATA PELAJARAN Pemrograman dasar PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS X Nama Siswa :... Kelas :... No Absen :... PEMERINTAH KABUPATEN JEPARA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA UNIT PELAKSANA TEKNIS SMK NEGERI 1 JEPARA 2017/2018
JOB SHEET 1.1 : Menampilkan Teks A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { printf("nama Saya \t: Ahmad Saifullah\n"); printf("kelas \t\t: XII\n"); printf("jurusan \t: IPA\n"); return 0; } d. Ganti isi identitas sesuai identitas kalian e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program
LEMBAR PENILAIAN 1.1. : Pemrogaman dasar : Menampilkan Teks Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......
JOB SHEET 1.2 : Menampilkan Variabel A. ALAT DAN BAHAN 4. PC 5. iinternet 6. PC Client B. LANGKAH KERJA C. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int a=10 printf("nilai b adalah %d",c); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya D. Hasil c. Running Program d. Laporan tentang perintah dari script program
LEMBAR PENILAIAN 1.2. : Menampilkan Variabel Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......
JOB SHEET 1.3 : Memasukan Variabel A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int b; printf("masukkan Nilai b =");scanf( %d,&b); printf( nilai b adalah %f,a); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program
LEMBAR PENILAIAN 1.3. : Memasukan Variabel Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel...... \
JOB SHEET 1.4 : Bilangan Pecahan A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Float a,b; a=2.5; b=50; hasil=a+b; printf( nilai hasil adalah %.2f,hasil); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program
. LEMBAR PENILAIAN 1.4 : Bilangan Pecahan Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......
JOB SHEET 1.5 : Operasi Aritmatika A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int jari; Float hasil; Printf( \t\t<<program Menghitung Luas Lingkaran>> ); printf( masukkan nilai jaringan = );scanf( %d,jari); hasil=22*jari*jari/7; printf( nilai hasil adalah %.2f,hasil); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program
. LEMBAR PENILAIAN 1.5 : Operasi Aritmatika Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......
JOB SHEET 1.6 : Operasi Logika A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main () { Int nilai; //char hasil; Printf( \t\t<<program Convert Nilai Ke Huruf>> ); printf( masukkan nilai = );scanf( %d,nilai); if(nilai>85){ printf( nilai anda adalah A ); }else if(nilai>75){ printf( nilai anda adalah B ); } else if(nilai>65){ printf( nilai anda adalah C ); } else if(nilai>55){ printf( nilai anda adalah D ); } else { printf( nilai anda adalah E ); } return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program
JOB SHEET 1.6 : Operasi Logika Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......
JOB SHEET 1.7 : Aritmatika Tingkat Lanjut A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA A. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Buatlah program untuk menghitung luas permukaan tabung dengan input berupa jari-jari dan tinggi tabung seperti gmbar di bawah ini : d. Rumus Luas tabung=(22/7*diameter*tinggi)+(22/7*jari-jari 2 ) e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya B. Hasil a. Running Program b. Laporan tentang perintah dari script program
LEMBAR PENILAIAN 1.7 : Aritmatika Tingkat Lanjut Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......
JOB SHEET 1.8 : Membuat Program Pemecah masalah A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA A. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Pilihlah program dari di bawah ini: 1. Membuat program konfersi suhu dari reamur ke fahrenheit 2. Membut program menghitung kecepatan motor menggunakan jarak tempuh dan waktu tempuh 3. Membuat program menghitung pajak bangunan, pajak sebesar 15.000 per meter persegi(m 2 ), (input berupa luas bangunan/m 2 ) 4. Membuat program untuk menghitung pengeluaran makan satu keluarga per minggu, jika satu orang anak 15.000 dan satu orang dewasa 30.000, (input berupa total anak dan total orang dewasa pada satu keluarga) 5. Membuat program untuk menghitung harga printing, jika warna 1000 per lembar, hitam putih 500. (input berupa total total lembar warna dan hitam putih) 6. Membuat program untuk menilai hasil ujian yg terdiri dari pilihan ganda dan essai, total nilai =100, yg terdiri dari 30 pilihan danda dan essai(input berupa jumlah benar pada pilihan ganda dan essai) 7. Membuat program untuk mengkonversi menit ke jam 8. Membuat program menghitung keuntungan penjualan kayu(input berupa berat kayu terjual dan keuntungan setiap 1 kg kayu 2500), output total keuntungan 9. Membuat program untuk mengonvert mata uang dari rupiah ke dolar(input mata uang rupiah) output jumlah dolar (1 dolar=13.400) 0. Membuat program untuk menghitung luas jajar genjang d. Kerjakan sesuai digit terakhir absen kalian, contoh absen 20=> mengerjakan soal ke 0 e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya B. Hasil a. Running Program b. Laporan tentang perintah dari script program
LEMBAR PENILAIAN 1.8. : Membuat Program Pemecah masalah Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......