Oleh : Nur Hayatin, S.ST Program Komputer. Tujuan  Setelah perkuliahan selesai diharapkan :  Mahasiswa mampu memahami tentang program komputer  Mahasiswa.

Slides:



Advertisements
Presentasi serupa
PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
Advertisements

Flowchart (Diagram Alur)
DASAR PEMROGRAMAN (VTI 301)
ALGORITMA & PEMROGRAMAN (PRAKTEK)
Pengertian Algoritma dan Flowchart
Algoritma dan Flowchart
ALGORITMA & PEMROGRAMAN Abdul Kudus, SSi., MSi., PhD. 1) 2) blog: abdulkudus.staff.unisba.ac.id.
ALGORITMA ERIK HADI SAPUTRA.
Logika Algoritma & Pemrograman
Dr.Eng. Retno Supriyanti, ST,MT
ALGORITMA.
Algoritma dan Flowchart
Pengajar : ELIYANI, S.T., M.Kom Semester : I Tahun : 2012/ 2013
Algoritma dan Pemrograman
PENGANTAR KONSEP PEMROGRAMAN
LOGIKA & ALGORITMA Pengertian & Contoh Algoritma
Pemrogramman Terstruktur
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Pemrogramman Terstruktur
Algorithm.
ALGORITMA & LOGIKA PEMROGRAMAN
Algoritma Indriati ,ST .,M.Kom.
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Flowchart (Diagram Alur)
Pertemuan-III Algoritma disajikan gambar
Flowchart.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Algoritma dan Flowchart
Diagram Alur (Flowhart)
Analisis dan desain Algoritma (PG157)
Flowchart (Diagram Alur)
Flowchart (Diagram Alir)
APSI.
Start.
ALGORITMA & LOGIKA PEMROGRAMAN
Pengertian Algoritma dan Flowchart
penyusunan algoritma (flowchart)
Flowchart.
Dasar Pemrograman dan Komputer
Sindy Nova Algoritma dan Pemrograman 1A
Menuliskan Algoritma Algoritma dapat dituliskan dengan berbagai cara:
Flowchart (Diagram Alur)
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Flowchart (Diagram Alur)
ALGORITMA Anifuddin Azis.
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Algoritma Indriati ,ST .,M.Kom.
Pertemuan-III Algoritma disajikan gambar
BAB FLOWCHART.
Simbol - Alur Pemograman Terstruktur
Pengantar Sistem Komputer
DIAGRAM ALUR (FLOWCHART)
FLOW CHART.
Pemrograman Terstruktur
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Algoritma & Pemrograman 1
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Pertemuan ke-2 KONSEP ALGORITMA
BAB II METODOLOGI PENGEMBANGAN SIA
Flowchart (Diagram Alur)
Flowchart (Diagram Alur)
FLOWCHARTING Temu 3 dan 4.
IT234 ALGORITMA DAN STRUKTUR DATA
PENGANTAR KONSEP PEMROGRAMAN
PENGANTAR APLIKASI KOMPUTER
Flowchart (Diagram Alur)
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
Dasar Konstruksi Pemrograman
Diagram Alur (Flowhart)
Teknik Pemrograman, Mikroprosessor dan Mikrokontroler Rahayu Maksum SMK N 1 Wonosegoro.
Transcript presentasi:

Oleh : Nur Hayatin, S.ST Program Komputer

Tujuan  Setelah perkuliahan selesai diharapkan :  Mahasiswa mampu memahami tentang program komputer  Mahasiswa mampu memahami cara kerja program komputer  Mahasiswa mampu memahami algoritma  Mahasiswa mampu membuat flowchart

Topik 1. Komponen Komputer 2. Program Komputer 3. Cara kerja program komputer 4. Algoritma 5. Flowchart 6. Contoh Kasus 7. Latihan

Komponen Komputer Game Media Player Browser Dsb. Hardware Software Monitor SpeakerCPU Mouse Keyboard

Software Program Komputer Yang membuat komputer layak disebut hebat dan berdaya guna bagi individu Dapat menyelesaikan proses-proses yang selama ini dikerjakan secara manual.

Program Komputer  Program komputer : kumpulan perintah yang diberikan pada komputer agar dapat mengerjakan perintah yang dikehendaki oleh programer.  Pastinya perintah tsb harus ditulis dengan menggunakan bahasa yang dimengerti oleh komputer.

Program Komputer bagaimana membuat program komputer? latar belakang apa yang dibutuhkan? ilmu dasar matematika (logika) Algoritma Bahasa Pemrograman compiler

Algoritma  Algoritma adalah Urutan langkah logis untuk menyelesaikan suatu masalah yang dituangkan secara tertulis berdasarkan alur pemikiran seseorang.

Memasak Mie Instan  Apakah Anda pernah memasak mie instan?  Bagaimana jika Anda memerintahkan sebuah robot untuk memasak mie instan?  Langkah-langkah atau perintah apa yang akan Anda berikan?

Perintah membuat Mie Instan 1. Ambil sebuah panci 2. Isi panci dengan air sebanyak 200 ml 3. Nyalakan kompor 4. Letakkan panci diatas kompor 5. Tunggu hingga air dipanci mendidih 6. Ambil sebungkus mie instan jenis mie goreng 7. Buka bungkus mie instan 8. Masukkan mie kedalam panci yang berisi air mendidih 9. Tunggu selama 3 menit agar mie menjadi masak 10. Matikan kompor 11. Ambil piring 12. Letakkan piring diatas meja 13. Buang air yang ada dipanci (hanya airnya saja) 14. Letakkan mie pada piring 15. Ambil bumbu mie instan yang masih tertutup bungkusnya 16. Buka bungkus bumbu 17. Taburkan bumbu pada mie yang ada dipiring 18. Bila masih ada bumbu yang lain ulangi langkah 15 hingga Aduk mie hingga bumbu merata pada semua bagia mie 20. Hidangkan piring berisi mie instan di meja makan

Cara Kerja Program Komputer  Komputer akan menjalankan perintah yang diberikan mulai dari urutan paling atas sampai paling bawah.  Perubahan perintah hanya dapat dilakukan sebelum atau setelah komputer mengerjakan perintah. Dengan kata lain jika komputer sedang mengerjakan perintah maka programer tidak dapat membuat perubahan pada perintah tersebut.

Cara Kerja Program Komputer  Sangat penting untuk memeriksa bahwa perintah yang diberikan sudah benar, urut, dan lengkap sebelum komputer menjalankan perintah tersebut.  Karena kesalahan pada perintah yang diberikan akan menyebabkan kesalahan pada keluaran.

Soal-soal Latihan  Tuliskan langkah-langkah atau perintah-perintah dasar yang harus dilakukan oleh sebuah robot untuk menyelesaikan pekerjaan berikut : 1. Membuat secangkir kopi manis dengan krim (anda tidak boleh menggunakan kopi instan dalam sachet) 2. Mencuci mobil atau sepeda motor atau sepeda (pilih salah satu yang biasa anda kerjakan) 3. Memasak 5 buah telur hingga siap dimakan 4. Memainkan VCD film tertentu ke VCD Player.

Flowchart  Adalah suatu bentuk penggambaran algoritma berupa diagram alir yang menggunakan simbol khusus untuk menggambarkan alur kerja dari sebuah program.  Tujuan : untuk memudahkan programmer dalam memahami alur program yang akan dibuat.

SIMBOLNAMAFUNGSI TERMINATOR Permulaan/akhir program GARIS ALIR (FLOW LINE) Arah aliran program PREPARATION Proses inisialisasi/pemberian harga awal PROSES Proses perhitungan/proses pengolahan data INPUT/OUTPUT DATA Proses input/output data, parameter, informasi PREDEFINED PROCESS (SUB PROGRAM) Permulaan sub program/proses menjalankan sub program DECISION Perbandingan pernyataan, penyeleksian data yang memberikan pilihan untuk langkah selanjutnya ON PAGE CONNECTOR Penghubung bagian-bagian flowchart yang berada pada satu halaman OFF PAGE CONNECTOR Penghubung bagian-bagian flowchart yang berada pada halaman berbeda

Contoh :  flowchart untuk menentukan apakah suatu bilangan merupakan bilangan genap atau bilangan ganjil. Y T Start Input Bilangan Bulat Hitung sisa bagi antara bilangan dengan 2 A A Apakah Sisa = 0 Cetak Genap Cetak Ganjil End

Aturan Penulisan Perintah : 1. Perintah kompleks dapat disusun dari perintah-perintah dasar. 2. Adanya aturan yang harus dipatuhi dalam penulisan perintah. 3. Perintah-perintah harus ditulis dengan urutan yang benar.

Soal Latihan Buatlah Algoritma dengan menggunakan flowchart untuk menghitung konversi suhu dari Celcius menjadi Reamur dan Farenheit. Representasikan algoritma tersebut dengan menggunakan algoritma fundamental, pseudo-code, dan flowchart.  Input : suhu dalam celcius  Proses : R = 4/5 * C F = 9/5 * C +32 (F = Farenheit, R = Reamur, C = Celcius)  Output : suhu dalam Reamur dan Farenheit

Daftar Pustaka  Budi Hartanto, “Pembuatan Program C”, Penerbit Andi, 2004  Jogiyanto H., “Konsep Dasar Pemrograman Bahasa C”, Penerbit Andi, 2003