Tujuan Akhir Teknik Komputer dan Informatika (Materi Bidang studi)

Materi Diklat : Algoritma dan Pemrograman menggunakan Pascal 348 • membantu peserta diklat dalam memahami konsep dan praktek dalam Bahan Ajar ini dan menjawab pertanyaan peserta diklat mengenai materi bahan ajar. • membantu peserta diklat untuk menentukan dan mengakses sumber tambahan lain yang diperlukan untuk belajar; • mengorganisasikan kegiatan belajar kelompok jika diperlukan; • merencanakan seorang ahli pendamping instruktur diklat dari dunia usaha untuk membantu jika diperlukan; • menjelaskan kepada peserta diklat mengenai bagian yang perlu untuk dibenahi dan merundingkan rencana pemelajaran selanjutnya; • Melaksanakan penilaian dan mencatat pencapaian kemajuan peserta diklat. a

1.4. Tujuan Akhir

Setelah mempelajari Bahan Ajar ini, peserta diklat diharapkan mampu: 1. Memahami konsep dasar macam-macam algoritma dasar 2. Menguasai pengetahuan tentang teknik-teknik pemrograman Bahan Ajar 3. Mampu menyelesaikan permasalahan keteknikan dan sain menggunakan bahasa pemrograman Bahan Ajar bahasa Turbo Pascal atau C. 4. Memahami konsep dasar pemrograman terstruktur dan Bahan Ajar. 5. Mengetahui cara membuat, mengkompail dan menjalankan eksekusi program bahasa tingkat tinggi. 6. Mengoperasikan On site training sesuai dengan software yang digunakan 1.5. Cek Kemampuan Apabila peserta dapat menjawab minimal tiga soal di berikut ini, berhak untuk melewatkan bahan ajar ini untuk melanjutkan mempelajari materi ajar lainnya.

1. Buatlah flowchart dan program untuk permasalahan dibawah berikut. kemudian simpan

dengan nama file TGCEK_1A, Sebuah garis melalui titik X1,Y1 dan X2,Y2 dimana nilai X1,Y1,X2 dan Y2 dimasukkan melalui keyboard. Hitunglah kemiringan garis tersebut dengan rumus 1 X 2 X 1 Y 2 Y m − − = Kemudian simpan program tersebut dengan nama file TGCEK_1.PAS. Materi Diklat : Algoritma dan Pemrograman menggunakan Pascal 349 R = 10 Ω C = 100 µ F R = 45 Ω L = 100 mH V = 220 + j0 Volt Buat juga bentuk program interaktifnya, yang dapat memasukan besaran selain nilai yang dicantumkan di atas. Simpan file ini dengan nama : TGCEK-3A.PAS untuk program dengan nilai yang telah ditetapkan. Simpan file ini dengan nama: TGCEK-3B.PAS untuk program bentuk interaktif. 3. Anda diminta untuk membuat sebuah program animasi yang akan menampilkan seekor “cacing” yang terdiri dari karakter-karakter yang teruntai dan bergerak secara diagonal. Jika cacing tersebut sampai ke sudut layar maka ia akan memantul. Karakter-karakter tersebut di input melalui penekanan tombol keyboard yang akan langsung ditampilkan dilayar. Jika ada tombol yang ditekan ketika cacing sedang bergerak, maka karakter tersebut akan langsung ditambahkan di ekor “cacing” tersebut. Jika tombol tanda-minus ‘-‘ ditekan maka ekor “cacing” akan berkurang satu untuk setiap penekanan tombol kurang tersebut. Program ini akan selesai jika tombol ESC Escape ditekan. Simpan file ini dengan nama TGCEK_2.PAS. 4. Buatlah program untuk menghitung daya, jika diketahui nilai R = 90 Ω , L= 85 mH, arus = 23 + j2 ampere, frekuensi = 50 Hz, dimana R dan L seri. Simpan file ini dengan nama : TGCEK_4.PAS. 5. Buatlah program untuk menghitung daya, jika diketahui nilai R = 90 Ω , L= 85 mH, arus = 23 + j2 ampere, frekuensi = 50 Hz, dimana R dan L seri. Simpan file ini dengan nama : TGCEK_5.PAS. Materi Diklat : Algoritma dan Pemrograman menggunakan Pascal 350 2. KEGIATAN BELAJAR 1 2.1 . Tujuan Belajar Setelah mempelajari Bahan Ajar ini diharapkan peserta diklat dapat : • Mengenal komponen-komponen yang dipergunakan untuk membuat program menglaksanakan hubungan dengan Internet. • Memasang dan Menginstal bahasa pemrograman Turbo Pascal 7.0 atau Turbo Pascal for Windows TPW ver 1.5 sebagai bahasa untuk membuat program bahasa tingkat tinggi Turbo Pascal. • Memahami dan mampu menggunakan sintaks-sintaks Turbo Pascal untuk membuat program bahasa tingkat tinggi Turbo Pascal. • Mengaktifkan editor Turbo Pascal untuk mengetik source program kode sumber dengan bahasa pemograman Pascal. • Menggunakan statement WRITE dan WRITELN untuk menampilkan string dan variabel ke perangkat output keluaran berupa layar monitor. • Menggunakan statement READ dan READLN untuk memasukkan data ke dalam vari abel pada program pascal. • Mengaplikasikan algoritma dasar Runtunan yakni pelaksanaan program secara beruntun dan berututan satu demi satu proses.

2.2. Pengantar Bahasa Pemrograman Pascal