I. KOMPETENSI DASAR :
3.10.Menerapkan penggunaan Fungsi dan Procedure
4.10.Membuat Kode menggunakan Fungsi
3.12. Menganalisis Pembuatan Aplikasi Sederhana berbasis antar muka ( User interface )
4.12. Membuat Aplikasi sederhana berbasis antar muka ( User interface )
II. TUJUAN
1) Peserta didik mampu mengenal dan memahami program User Interace
2) Peserta didik mampu membuat Program sederhana menggunakan Pascal
3) Peserta didik mampu memahami kegunaan program user interface pada pascal
4) Peserta didik mampu menganalisis program pascal user interface
User interface adalah cara program dan user berkomunikasi. Istilah user interface atau interface
kadang-kadang digunakan sebagai penggati istilah HCI (Human Computer Interaction). HCI
(Human Computer Interface) adalah semua aspek dari interaksi pengguna dan computer, tidak
hanya hardware. Semuanya yang terlhat dilayar, membaca dalam dokumentasi dan
dimanipulasi dengan keyboard (atau mouse), merupakan bagian dari user interface.
User Interface berfungsi untuk menghubungkan atau penterjemah informasi antara pengguna
dengan system operasi, sehingga computer dapat digunakan. Dengan demikian, user interface
bisa juga diartikan sebagai mekanisme inter-relasi atau integrasi total dari perangkat keras dan
lunak yang membentuk pengalaman bekomputer. Use interface dari sisi software bias
berbentuk Graphical User Interface (GUI) atau Command Line Interfae (CLI), sedangkan dari sisi
hardware bias berbentuk Aplle Desktop Bus (ADB), USB, dan fire wire.
Mengkonsep user interface secra benar tidaklah mudah. Terdapat begitu banyak aspek yang
pelu diperhatikan. User interface akan mengacu pada beragam aplikasi teknologi mulai dari
electronic display, software aplikasi computer,aplikasi web, aplikasi mobile,hingga aplikasi kiosk
Informasi public. Kioks adalah peralatan sistem informasi publik yang dirancang sedemikian
rupa yang ditujukan untuk beragam kondisi user, baik secara usia, gender, latar belakang
kultural, tingkat pemahaman dan pendidikan bahkan kondisi keterbatasan fisik yang berbeda.
1 JOBSHEET PAT – GENAP KLS X TKJ 2018-2019| SMK Nasional Depok
III. KESELAMATAN KERJA
1) Pergunakan Baju praktik /Wearpark dengan sopan dan bersih
2) Gunakanlah Alat Sesuai Dengan fungsinya
3) Letakkan/simpan bahan sesuai dengan tempatnya
1. Program Graf;
2. uses crt,graph;
3. var
4. driver,mode :integer;
5. x1,y1,x2,y2,r,rx,ry :integer;
6. pilih :integer;
7. {---------------------}
8. procedure Initial;
9. begin
10. clrscr;
11. driver:=detect;
12. InitGraph(driver,mode," “);
13. end;
14. {---------------------}
15. procedure Inti;
16. begin
17. clrscr;
18. writeln(' <<<Menu Graf>>> ');
19. writeln;
20. writeln ('1. Menggambar Garis');
21. writeln ('2. Menggambar Lingkaran');
22. writeln ('3. Menggambar Elips');
23. writeln;
24. write('Pilih Nomor : '), readln(pilih);
25. case pilih of
26. 1 : begin
27. clrscr;
28. writeln(' <<<Program Membuat Garis>>> ');
29. writeln;
30. write('Masukan Nilai Koordinat X Awal : '); readln(x1);
31. write('masukan Nulai Koordinat Y Awal : '); readln(y1);
32. write('Masukan Nilai Koordinat X Akhir : '); readln(x2);
33. write('Masukan Nilai Koordinat Y Akhir : '); readln(y2);
34. Initial;
35. line (x1,y1,x2,y2);
36. end;
1. program garis;
2. uses crt,graph;
3. var driver,mode,i:integer;
4. begin
5. driver:=detect;
6. initgraph(driver,mode,'');
7. i:=40;
8. repeat;
9. line(i,0,i,getmaxy);
10. line(0,i,getmaxx,i);
11. i:=i+40;
12. until i>getmaxx;
13. readln;
14. end.
NAMA
SEKOLAH SMK Nasional Depok KODE 1
SISWA
BID. KEAHLIAN TKJ MATA PELAJARAN MULAI TGL
PROG. KEAHLIAN TKJ Pemograman Dasar SELESAI
TINGKAT X / inovasi /leader JOB SHEET : 1 WAKTU
Membuat Program sederhana
SEMESTER 2 dalam bentuk User Interface SELESAI
PENCAPAIAN KOMPETENSI
NO KOMPONEN/ SUB KOMPONEN PENILAIAN YA
TIDAK
70-79 80-89 90-100
1 2 3 4 5 6
1 PERSIAPAN KERJA
1.1. Kelengkapan peralatan
1.2. Kelengkapan bahan
Skor Komponen
2 PROSES KERJA (SISTEMATIKA DAN CARA KERJA)
2.1. Siapkan alat dan bahan yang digunakan
2.2. Buka Aplikasi Free Pascal
2.3. Buka File Baru pada Pascal
2.4. Ketik Koding seperti pada lembar kerja
2.5. Runing / jalankan program
2.6. Edit kesalahan pada koding yang terjadi
2.7. Jika sudah berhasil di Compile dan hasilnya benar di save
2.8. Buat laporan keberhasilan dari program tersebut
Skor Komponen
3 HASIL KERJA
3.1. Laporan hasil pekerjaan
Skor Komponen
4 SIKAP KERJA
4.1. Penggunaan alat dan bahan materi dengan baik
4.2. Keselamatan kerja
Skor Komponen
5 WAKTU
5.1. Waktu Penyelesaian praktek
Skor Komponen