modul perakitan komputer nugra

of 27/27
SEKOLAH MENENGAH KEJURUAN BIDANG KEAHLIAN TEKNIK ELEKTRONIKA PROGRAM KEAHLIAN TEKNIK ELEKTRONIKA AUDIO VIDEO MEMBACA FLOWCHART Disusun oleh: Nugra Perkasa

Post on 31-Dec-2015

45 views

Category:

Documents

1 download

Embed Size (px)

TRANSCRIPT

SEKOLAH MENENGAH KEJURUANBIDANG KEAHLIAN TEKNIK ELEKTRONIKAPROGRAM KEAHLIAN TEKNIK ELEKTRONIKA AUDIO VIDEO

MEMBACA FLOWCHART

Disusun oleh:Nugra Perkasa

PENDIDIKAN TEKNIK ELEKTRONIKAPPG UNY 2013

KATA PENGANTAR

Puji syukur dipanjatkan kehadirat Tuhan Yang Maha Esa atas rahmat dan karunia-Nya, sehingga kami dapat menyusun bahan ajar modul manual untuk Teknik Informatika, khususnya Program Keahlian Teknik Komputer dan Jaringan. Modul Perakitan Komputer digunakan sebagai panduan kegiatan belajar untuk membentuk suatu kompetensi yaitu kompetensi dalam merakit dan trobleshoting komputerKami mengharapkan saran dan kritik dari para pakar di bidang psikologi, praktisi dunia usaha dan industri, dan pakar akademik sebagai bahan untuk melakukan peningkatan kualitas modul. Diharapkan para pemakai berpegang pada azas keterlaksanaan, kesesuaian, dan fleksibelitas dengan mengacu pada perkembangan IPTEKS pada dunia kerja dan potensi SMK serta dukungan kerja dalam rangka membekali kompetensi standar pada peserta didik. Demikian, semoga modul ini dapat bermanfaat bagi kita semua, khususnya peserta didik SMK Bidang keahlian Teknik Jaringan dan Komputer, atau praktisi yang sedang mengembangkan bahan ajar modul SMK. Yogyakarta , 08 Januari 2014 PenyusunMuh. Akbar Ridho

DAFTAR ISI MODUL

PETA KEDUDUKAN MODUL

Diagram Pencapaian Kompetensi

Kedudukan ModulModul EAV.001 ini merupakan prasyarat untuk menempuh modul EAV.003

EAV.001Membaca FlowchartEAV.002Membuat Program Berdasar FlowchartEAV.003Menjelaskan Penggunaan Shoftware C++EAV.004Membuat Program Sederhana dengan Bahasa C++EAV.005Menjelaskan Cara Penggunaan Shoftware Visual BasicEAV.006Membuat Program Sederhana dengan Bahasa Visual basicEAV.007membuat Program dengan Bahasa Visual basic

BAB IPENDAHULUAN

A. DESKRIPSI JUDUL

Membaca Flowchart merupakan modul yang memiliki ruang lingkup meliputi : identifikasi dan prosedur membaca Flowchart serta mengimplementasikan pembuatan program berdasar flowchart.Setelah selesai menggunakan modul ini, peserta didik memiliki kemampuan menjelaskan pengertian flowchart, menyebutkan fungsi-fungsi simbol pada flowchart, menganalisis perintah pada flowchart dan membuat flowchart sesuai prosedur

B. PRASYARATModul Membaca Flowchart merupakan modul awal pembelajaran maka tidak membutuhkan persyaratan telah lulus modul yang lain atau tidak membutuhkan kemampuan awal yang harus dimiliki peserta didik

C. PETUNJUK PENGGUNAAN MODUL

1. Petunjuk bagi Peserta DiklatPeserta diklat diharapkan dapat berperan aktif dan berinteraksi dengan sumber belajar yang dapat digunakan, karena itu harus memperhatikan hal-hal sebagai berikut :a. Langkah-langkah belajar yang ditempuh1) Bacalah dengan seksama uraian materi pada setiap kegiatan belajar.2) Cermatilah langkah langkah kerja pada setiap kegiatan belajar sebelum mengerjakan, bila belum jelas tanyakan pada guru.3) Buatlah kasus serupa untuk dibuat bentuk flowchart4) Jawablah tes formatif dengan jawaban yang singkat dan jelas serta kerjakanlah sesuai dengan kemampuan, setelah mempelajari modul ini.b. Hasil pelatihanPeserta diklat mampu melakukan tugas :1) Menjelaskan pengertian flowchart 2) Menyebutkan fungsi-fungsi simbol pada flowchart 3) Menganalisis perintah pada flowchart 4) Membuat flowchart sesuai prosedur

2. Peran GuruGuru yang akan mengajarkan modul ini hendaknya mempersiapkan diri sebaik-baiknya yaitu mencakup aspek strategi pembelajaran, penguasaan materi, pemilihan metode, alat bantu media pembelajaran, dan perangkat evaluasi.Guru harus menyiapkan rancangan strategi pembelajaran yang mampu mewujudkan peserta diklat terlibat aktif dalam proses pencapaian/penguasaan kompetensi yang telah diprogramkan. Penyusunan rancangan strategi pembelajaran mengacu pada kriteria unjuk kerja (KUK) pada setiap sub kompetensi yang ada dalam GBPP.

D. TUJUAN AKHIRSetelah mempelajari dan melakukan praktik berdasarkan kegiatan belajar dan lembar kerja yang ada pada modul, diharapkan peserta didik mampu membaca flowchart, mampu menggunakan simbol-simbol flowchart sesuai dengan fungsinya dan mampu menggambar flowchart berdasarkan standart pembuatan flowchart yang berlaku.

E. KOMPETENSI

Modul ini merupakan kompetensi inti dari sikap pengetahuan dan sikap keterampilan yaitu Membaca Flowchart. Modul Membaca Flowchart ini akan menjadi dasar untuk Kompetensi berikutnya dalam bidang pemrograman. Uraian kompetensi ini dijabarkan seperti di bawah ini.KompetensiKriteria Untuk KerjaLingkup belajarMateri Pokok Pembelajaran

SikapPengetahuanKetrampilan

Membaca Flowchart

F. CEK KEMAMPUAN Modul ini merupakan modul dasar atau awal dari Teknik Pemrograman, Sehingga tidak dibutuhkan kriteria kemampuan awal untuk mempelajari modul ini

BAB IIPEMBELAJARAN

A. RENCANA BELAJAR PESERTA DIDIKKompetensi: Teknik PemrogramanSub Kompetensi: Membaca FlowchartJenis KegiatanTanggalWaktuTempat BelajarAlasan PerubahanTanda tangan guru

Menjelaskan pengertian flowchart

Menyebutkan fungsi-fungsi simbol pada flowchart

Menganalisis perintah pada flowchart

Membuat flowchart sesuai prosedur

B. KEGIATAN BELAJARKegiatan Belajar : Membaca flowchart1. Tujuan Kegiatan Pembelajaran 1a. Peserta didik mampu menjelaskan pengertian flowchartb. Peserta didik mampu menyebutkan fungsi-fungsi simbol pada flowchartc. Peserta didik mampu menganalisis perintah pada flowchartd. Peserta didik mampu membuat flowchart sesuai prosedur2. Uraian Materi 1a. Pengertian FlowchartFlowchart atau diagram alir adalah penggambaran secara fisik dari langkah-langkah dan urutan-urutan prosedur dari suatu program. Diagram alir merupakan cara yang sangat sederhana untuk menunjukkan aliran proses sebuah program. Untuk menyajikan jenis operasi sebuah program digunakan bentuk-bentuk grafis. b. Jenis-jenis FlowchartFlowchart terbagi atas lima jenis, yaitu :1) Flowchart Sistem (System Flowchart)Flowchart Sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem.Flowchart Sistem terdiri dari data yang mengalir melalui sistem dan proses yang mentransformasikan data itu. Data dan proses dalam flowchart sistem dapat digambarkan secara online (dihubungkan langsung dengan komputer) atau offline (tidak dihubungkan langsung dengan komputer, misalnya mesin tik, cash register atau kalkulator).2) Flowchart Paperwork/Flowchart Dokumen (Document Flowchart)Flowchart Paperwork menelusuri alur dari data yang ditulis melalui sistem. Flowchart Paperwork sering disebut juga dengan Flowchart Dokumen.Kegunaan utama dari Flowchart ini adalah untuk menelusuri alur form dan laporan sistem dari stu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan.3) Flowchart SkematikFlowchart Skematik mirip dengan Flowchart Sistem yang menggambarkan suatu sistem atau prosedur. Flowchart Skematik ini bukan hanya menggunakan simbol-simbol standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem.Flowchart Skematuk digunakan sesuai alat komunikasi antara analis sistem dengan seseorang yang tidak familiar dengan simbol-simbol flowchart yang konversal. Pemakaian gambar sebagai ganti dari simbol-simbol flowchart akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart.Gambar-gambar ini mengurangi kemungkinan salah pengertian tentang sistem, hal ini disebabkan oleh ketiak-mengertian tentang simbol-simbol yang digunakan. Gambar-gambar juga memudahkan pengamat untuk mengetahui segala sesuatu yang dimaksudkan oleh analis, sehingga hasilnya lebih menyenangkan dan tanpa ada salah pengertian4) Flowchart ProgramFlowchart Program dihasilkan dari Flowchart Sistem. Flowchart Program ini merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepay saat terjadi.Programer menggunakan flowchart program untuk menggambarkan urutan instruksi dari program komputer.Analisis Sistem menggunakan flowchart program untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau operasi.5) Flowchart ProsesFlowchart Proses merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.Flowchart Proses digunakan oleh perekayasa industrial dalam mempelajari dan mengembangkan proses-proses menufacturing. Dalam analisis sistem, flowchart ini digunakan secara efektif untuk menelusuri alur suatu laporan atau form.c. Simbol-Simbol FlowchartSimbol-simbol Iflowchart yang biasanya dipakai adalah simbol-simbol flowchart standart yang dikeluarkan oleh ANSI dan ISO.

Berikut ini merupakan simbol-simbol flowchart.SimbolArtiContoh

Terminal Points

Awal / Akhir flowchart

Manual Input

Input yang dimasukkan secara manual

Proses

Mempresentasikan operasi

Keputusan

Keputusan dalam program

Predefined Process

Rincian operasi berada di tempat lain

Penghubung

Keluar ke atau masuk dari bagian lain flowchart khususnya halaman yang sama

Input/Output

Merepresentasikan Input data atau Output data yang diproses atau Informasi

1) Simbol Terminal PointSimbol Terminal Point ini berfungsi untuk mengawali dan mengakhiri suatu flowchart. Dialam susunan flowchart haru ada simbol terminal point untuk start yang digunakan pada awal suatu flowchart, akan tetapi dalam flowchart tidak selalu di akhiri dengan simbol terminal point stop terkadang flowchart bersifat looping.2) Simbol Input ManualSimbol Input Manual ini berfungsi untuk masukan input secara manual. 3) Simbol ProsesSimbol Proses ini digunakan untuk 4) Simbol Keputusan 5) Simbol Predefined Process6) Simbol Penghubung7) Simbol Input Outputd. Penyusunan flowchartPenyusunan flowchart dimulai dari pendeskripsian suatu masalah yang ada, kemudian hasilnya direpresentasikan kedalam algoritma program, setelah itu disusunlah flowchart. Dalam hal ini sebagai contohnya yaitu menyeberang di pintu perlintasan kereta api langkah-langkah yang harus dilakukan adalah sebagai berikut1) Pendefinian PermasalahanPendefinian permasalahan ini dilakukan dengan cara memikirkan secara cermat permasalahan yang ingin diselesaikan. 2) Representasi Kerja Program atau Pembuatan Algoritma ProgramAlgoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan dan mempunyai efek tertentu. Algoritma program digunakan sebagai formula kerja untuk memecahkan masalah pemrograman. Langkah pertama yang harus dilakukan dalam pembuatan algoritma program ini adalah memikirkan secara cermat permasalahan yang ingin diselesaikan. Dalam hal ini sebagai contoh adalah menyeberang di pintu perlintasan kereta api pembuatan algoritmanya sebagai berikut :Step 1: Berjalan ketepi perlintasan kereta apiStep 2: Lihat dan cermati palang pintu perlintasan kereta apiStep 3: Apakah pintu perlintasan kereta api terbuka?Step 4: Jika iya teruskan ke step 5 (jika tidak kembali ke step 2 )Step 5: Lihat ke arah kiriStep 6: Apakah ada kereta api yang hendak lewat?Step 7: Jika iya kembali ke step 5 (jika tidak teruskan ke step 8 )Step 8: Lihat ke arah kananStep 9: Apakah ada kereta api yang hendak lewat?Step 10: Jika iya kembali ke step 8 (jika tidak teruskan ke step 11 )Step 11: Menyeberang dengan hati hatiKesebelas langkah ini merupakan bahasa aras rendah yang dilakukan setiap orang penyeberang perlintasan kereta api. Kesebelas langkah ini disebut juga dengan algoritma program3) Pembuatan FlowchartPembuatan flowchart mempunyai beberapa langkah yang harus diperhatikan, langkah-langkah tersebut sebagai berikut : Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan. Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya. Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan HITUNG NILAI TEGANGAN. Setiap langkah dari aktivitas harus berada pada urutan yang benar. Lingkup dan range dari aktivitas yang sedang digambarkan harus ditelurusi dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan percabanganya diletakkan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangan tidak berkaitan dengan sistem. Gunakan simbol-simbol flowchart yang standart.Penyusunan flowchart haruslah sesuai langkah tersebut, dalam hal ini sebagai contoh adalah permasalahan sebelumnya, yaitu menyeberang di pintu perlintasan kereta api. Setelah pembuatan algoritma program maka dapat disusun flowchartnya sebagai berikut :

3. RangkumanUntuk membuat rangkaian flowchart, langkah pertama adalah membuat algoritma program dengan tepat, setelah tersusun algoritma program dengan tepat, barulah dibuat flowchart sesuai dengan kaidah-kaidah penyusunan flowchart dengan simbul yang tepat4. Tugasa. Pelajarilah uraian materi tentang flowchart, dari pengertian maupun simbol, simbolnyab. Setelah membaca dan mempelajari modul ini, buatlah sebuah permasalahan yang ingin dipecahkan, kemudian pecahkanlah ke dalam bentuk algoritma program dan flowchartc. Pelajarilah modul ini dengan tekun , disiplin, dan jujur

BAB IIIEVALUASI

A. SOAL EVALUASI1) Dibawah ini yang merupakan macam-macam flowchart, kecuali ...a. Flowchart sistemb. Flowchart paperworkc. Flowchart skematikd. Flowchart programe. Flowchart data2) Urutan pembuatan flowchart yang benar adalah ...a. Start-read-proses-write-endb. Start-proses-read-write-endc. Start-write-read-proses-endd. Start-read-write-proses-ende. Start-write-proses-read-end3) Gambar berikut menggambarkan simbul

a. Prosesb. Penghubungc. Input/outputd. Keputusane. Dokumen4) Flowchart yang merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem adalah...a. Flowchart prosesb. Flowchart sistemc. Flowchart datad. Flowchart programe. Flowchart skematik

5) Fungsi dari simbut berikut adalah ...

a. Mengawali flowchartb. Mempresentasikan input data atau outputc. Pemrosesan operasid. Keluar atau masuk dari bagian lain flowcharte. Penghubung antar simbol6) Berikut ini yang merupakan keuntungan menggunakan flowchart, kecuali ...a. Sebagai dokumentasi prosedur kerja dalam ISOb. Sebagai alat untuk membuat programc. Sebagai pedoman untuk menjalankan Operasionald. Mempermudah untuk analisis pemrogramane. Memberikan gambaran yang lebih jelas tentang pemrograman7) Berikut ini yang mempunyai kemiripan antara dua flowchart adalah...a. Flowchart skematik dan Flowchart sistemb. Flowchart data dan Flowchart sistemc. Flowchart program dan Flowchart paperworkd. Flowchart sistem dan Flowchart programe. Flowchart proses dan Flowchart sistem8) Simbul yang digunakan untuk mengajukan pilihan adalah...

a.

b.

c.

d.

e.

9) Langkah langkah dalam pembuatan flowchart, kecuali...a. Flowchart digambar dari atas ke bawah dari kanan ke kirib. Aktivitas dimulai dan berakhir dengan jelasc. Setiap langkah pada aktivitas harus berada pada urutan yang benard. Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacae. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalnya MENGHITUNG PAJAK PENJUALANEsay1. Buatlah algoritma program dan flowchartnya dari kasus mengisi ember dengan air keran

B. KUNCI JAWABAN EVALUASI

1) E2) A3) C4) B5) D 6) B7) A8) D9) A

Kunci Jawaban Esay1. Algoritma program dari kasus mengisi ember dengan air keran adalahStep 1: Lihat ember di bawah keranStep 2: Hidupkan keranStep 3: Lihat emberStep 4: Apakah sudah penuh?Step 5: Jika tidak kembali ke step 3 (Untuk keadaan lain teruskan ke step 6)Step 6: Matikan airStep 7: Pindahkan ember dari bawah keranUntuk flowchartnya adalah sebagai berikut

C. KRITERIA PENILAIANKriteriaSkor (1-10)BobotNilaiKeterangan

Tes Cek Point3

Ketepatan membuat algoritma2Syarat Lulus Nilai Minimal 70

Ketepatan menggunakan simbol flowchart2

Tata letak flowchart1

Kerapian, kebersihan, keindahan1

Ketepatan waktu1

Nilai Akhir

BAB IVPENUTUP

Peserta didik yang telah mencapai syarat kelulusan minimal dapat melanjutkan modul EAV.002. Sebaliknya, apabila peserta didik tidak lulus, amaka peserta didik harus mengulang modul ini dan tidak diperkenankan untuk mengambil modul selanjutnya

Start

Masukkan tarif upah

Hitung Arus

Apa A>B?

Ya

Tidak

Hitung Akar Pangkat Dua

Baca Jam Sekarang

START

BERJALAN KETEPI PERLINTASAN

LIHAT PALANG PINTU PERLINTASAN

PINTU PERLINTASAN TERBUKA?

LIHAT ARAH KIRI

ADA KERETA YANG HENDAK LEWAT?

LIHAT ARAH KANAN

ADA KERETA YANG HENDAK LEWAT?

MENYEBERANG

STOP

YA

YA

TIDAK

TIDAK

YA

TIDAK

START

LETAKKAN EMBER DIBAWAH KERAN

NYALAKAN KERAN

LIHAT EMBER

APAKAH SUDAH PENUH

MATIKAN KERAN

PINDAHKAN EMBER DARI KERAN

STOP

YA

TIDAK

EAV.001

EAV.003

EAV.004

EAV.002

EAV.005

EAV.006

EAV.007