Data Pembanding (B)
|
|
- Sri Tedja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 2. Langkah a. Bandingkan bilangan I dengan bilangan ke-ii, ambil yang terkecil b. Hasil perbandingan langkah 1, bandingkan dengan bilangan ke-iii, ambil yang terkecil c. Hasil perbandingan langkah 2, bandingkan dengan bilangan ke-iv, ambil yang terkecil d. Hasil perbandingan langkah 3, bandingkan dengan bilangan ke-v, ambil yang terkecil e. Hasil perbandingan langkah 4, bandingkan dengan bilangan ke-vi, ambil yang terkecil f. dst. Komputer tidak bias membaca data langsung, tetapi menggunakan variabel. Untuk membaca dan membandingkan data, ambil sebuah variabel untuk data yang akan dibaca (missal A) dan satu variabel pembanding (misal B) dan beri harga awal. Contoh B=100 Data Pembanding (A) (B) Dari proses dan langkah diatas, maka dapat disusun suatu algoritma untuk memecahkan masalah diatas, yakni : ALGORITMA 1. Ambil sebuah variabel pembanding, sebut B dan beri harga awal. Misalnya B= Baca bilangan sebagai A dan bandingkan dengan B, ambil yang terkecil. if A > B then B = A 3. Cek data : - Jika data masih ada, ulangi langkah 2 - Jika data habis (End of File) lanjut ke langkah 4 4. Selesai Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 2
2 ALGORITMA DAN PEMROGRAMAN TERSTRUKTUR Konsep pemrograman terstruktur memegang peranan penting dalam merancang, menyusun, memelihara dan mengembangkan suatu program, khususnya program aplikasi yang besar dan kompleks.konsep ini pertama kali dikembangkan oleh Profesor Edsger Djikstra dari Universitas Eindhoven tahun 1960-an. Untuk memahami Algoritma dan Pemrograman Terstruktur, ada beberapa istilah dasar yang harus diketahui, yakni : 1. Program 2. Bahasa Pemrograman 3. Pemrograman 4. Pemrograman Terstruktur Program adalah serangkaian instruksi/pernyataan yang disusun sedemikian rupa berdasarkan bahasa tertentu sehingga dapat dieksekusi oleh komputer. Bahasa pemrograman adalah prosedur/tatacara penulisan program. Ada 2 faktor penting yaitu sintax (aturan-aturan) dan semantic (makna atau arti). Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan bahasa pemrograman. Pemrograman terstruktur adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program yang memiliki rancang bangun yang terstruktur dan tidak berbelit-belit sehingga mudah ditelusuri, dipahami dan dikembangkan oleh siapa saja Ciri Teknik Pemrograman Terstruktur a. Mengandung algoritma pemecahan masalah yang tepat, benar, sederhana, standar dan efektif b. Memiliki struktur logika dan struktur program yang benar dan mudah dipahami c. Membutuhkan biaya testing, pemeliharaan dan pengembangan yang rendah d. Memiliki dokumentasi yang baik Algoritma pemrograman yang baik memiliki ciri-ciri : 1. Tepat, benar,sederhana,standar dan efektif 2. Logis, terstruktur dan sistematis 3. Semua operasi terdefinisi 4. Semua proses harus berakhir setelah sejumlah langkah dilakukan 5. Ditulis dengan bahasa yang standar dengan format pemrograman agar mudah untuk diimplementasikan dan tidak menimbulkan arti ganda. Sedangkan standar program yang baik memiliki dasar penilaian sbb : 1. Teknik pemecahan masalah 2. Penyusunan program 3. Perawatan program 4. Standar prosedur Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 3
3 Menulis Program Menulis program bukan hanya merupakan suatu bentuk kreativitas saja, tetapi juga merupakan sebuah penerapan disiplin ilmu secara teliti karena program merupakan implementasi dari suatu algoritma. Pemrogram adalah orang yang bekerja menyusun suatu program. Beberapa kriteria pemrogram yang baik dan berkualitas, yakni : a. Mampu menyusun algoritma dengan baik b. Mengusai bahasa dan teknik penulisan program dengan baik c. Dapat bekerjasama dalam suatu tim kerja d. Dapat bekerja secara efisien dan tepat waktu MEMBANGUN PROGRAM Untuk menyusun program yang besar dan kompleks, pemrogram membutuhkan tahapan penyusunan yang sistematis dan terpadu, sebagai berikut : 1. Definisi Masalah 2. Analisis Kebutuhan 3. Penyusunan Algoritma 4. Pengkodean/Pemrograman 5. Testing dan Debugging 6. Pemeliharaan 7. Dokumentasi Definisi Masalah Tujuannya adalah untuk mendapatkan pengertian atau pemahaman yang lebih mendalam tentang masalah yang ada sehingga dapat diperoleh asumsi-asumsi yang baik dan benar guna memecahkan masalah. Ada 2 langkah dalam pendefinisian masalah : 1. Pahami masalah dengan tepat 2. Identifikasi dan definisi masalah Analisis Kebutuhan Tujuan analisis kebutuhan adalah untuk menentukan spesifikasi fungsi, kemampuan dan fasilitas dari program yang disusun. Analisis kebutuhan juga bermanfaat sebagai dasar evaluasi setelah program selesai disusun. Analisis kebutuhan meliputi : 1. Siapa pemakai program? 2. Pesan-pesan apa yang ingin ditampilkan? 3. Apakah dibutuhkan password guna menjaga keamanan program? 4. Bagaimana format menu, input, proses dan output yang diinginkan? 5. Data apa saja yang diinputkan? 6. Berapa digit angka yang akan diproses? 7. Rumus apa yang akan digunakan dan bagaimana proses pengolahan dilakukan? 8. Siapa saja yang membutuhkan informasi yang akan dihasilkan nanti? 9. Informasi apa yang dibutuhkan oleh masing-masing pemakai? Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 4
4 10. Apa manfaat dan infromasi yang dihasilkan tersebut? 11. Kapan informasi tersebut dibutuhkan? 12. Apa bentuk help yang diinginkan oleh pemakai? Penyusunan Algoritma Algoritma dibuat dengan tujuan untuk menyelesaikan masalah. Algoritma tidak dibuat sekali jadi. Oleh karena itu harus dikaji terus menerus sehingga dapat diperoleh algoritma yang paling lengkap, tepat, benar dan relevan. Algoritma yang sudah tersusun juga harus dikoreksi kembali, dan jika terdapat kesalahan maka harus direvisi kembali. Pengkodean/Pemrograman Merupakan suatu proses guna mengimplementasikan algoritma dengan menggunakan suatu bahasa pemrograman. Satu hal yang sangat penting sebelum seorang pemrogram mulai menyusun program adalah memilih bahasa pemrograman yang akan digunakan. Secara umum, ada 4 kelompok bahasa pemrograman : 1. Bahasa aras rendah (low level language) Merupakan bahasa pemrograman yang berorientasi pada mesin. Pemrograman yang menggunakan bahasa ini harus dapat berfikir berdasarkan logika mesin komputer, sehingga bahasa ini dinilai kurang fleksibel dan sulit untuk dipahami. Contohnya adalah bahasa assembly 2. Bahasa aras menengah (midle level language) Merupakan bahasa pemrograman yang menggunakan aturan-aturan gramatikal dalam penulisan ekspresi atau pernyataan dengan standar bahasa yang mudah dipahami oleh manusia serta memiliki instruksi-instruksi tertentu yang dapat langsung diakses oleh komputer. Contohnya bahasa C 3. Bahasa aras tinggi (high level language) Bahasa aras tinggi merupakan bahasa pemrograman yang memiliki aturan-aturan gramatikal dalam penulisan ekspresi atau pernyataan dengan standar bahasa yang dapat dipahami secara langsung oleh manusia. Contohnya bahasa Pascal, Fortran, Cobol, Basic dan lain-lain. 4. Bahasa berorientasi object (object oriented language) Merupakan bahasa pemrograman yang mengandung kapsul-kapsul yang berisi fungsi-fungsi untuk menyelesaikan suatu masalah. Dengan bahasa ini pemrograman tidak lagi harus menuliskan secara detail semua pernyataan dan ekspresi pada bahasa aras tinggi, melainkan cukup dengan memasukkan kriteria-kriteria yang dikehendaki saja dan kemudian akan menggunakan kapsul-kapsul tersebut untuk memecahkan masalah tersebut. Contohnya adalah bahasa C++, Visual FoxPro, Visual Basic, Visual Delphi, Visual Java, dsb. Agar komputer dapat memahami program yang disusun dengan suatu bahasa pemrograman, maka dibutuhkan suatu penerjemah, yaitu interpreter dan compiler. Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 5
5 1. Interpreter Berasal dari kata to interpret yang berarti menerjemahkan atau mengartikan. Interpreter merupakan penerjemah bahasa pemrograman yang menerjemahkan instruksi demi instruksi pada saat eksekusi program. Pada saat menerjemahkan, interpreter akan memeriksa sintaksis leksikal dan semantik setiap instruksi program. Jika ditemukan kesalahan sintaks (sintax error) maka interpreter akan menampilkan pesan kesalahan dan proses eksekusi program akan langsung berhenti. Berikut adalah cara kerja interpreter : 2. Compiler Berasal dari kata to compile yang berarti menyusun, mengumpulkan dan menghimpun. Compiler merupakan penerjemah bahasa pemrograman yang menerjemahkan instruksi-instruksi dalam satu kesatuan modul kedalam bahasa mesin (object program). Kemudian object program akan mengalami proses linking yang berfungsi untuk menggabungkan modul tersebut dengan modul lain yang berkaitan, seperti data tentang karakter mesin, file-file pustaka atau object program yang berkaitan dengan object program tersebut sehingga dihasilkan suatu file execute program yang akan dieksekusi oleh komputer. Berikut adalah cara kerja compiler. Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 6
6 Sistematika Penulisan Program Secara umum, sistematika pokok penulisan program terdiri dari dari : inisialisasi, input, proses, output. Contoh : Buatlah program untuk menghitung harga premium dan solar bila diketahui banyaknya bahan bakar yang dibeli 10,5 liter. Sedangkan harga premium liternya adalah Rp. 4,500 dan harga solar per liternya adalah Rp. 4,200. Tampilan yang diinginkan adalah jumlah bahan bakar yang dibeli, harga 10,5 liter premium dan harga 10,5 liter solar. Inisialisasi : Rem Program menghitung harga bahan bakar Input : Liter = 10,5 Proses : Premium = Liter * 4500 Solar = Liter * 4200 Output : Cetak Liter, Premium, Solar End Testing dan Debungging Testing adalah proses mengeksekusi program secara intensif untuk menemukan kesalahan, sedangkan Debugging adalah saat menemukan kesalahan sampai kesalahan itu diperbaiki sehingga tidak ada kesalahan lagi. Dokumentasi Dokumentasi program merupakan catatan kegiatan pemrograman yang dimulai dari saat program dibuat sampai program diimplementasikan, dengan tujuan agar program dapat diubah sewaktuwaktu oleh pemrogram itu sendiri maupun oleh orang lain. Pemeliharaan Program yang sudah selesai disusun pasti membutuhkan pemeliharaan atau perawatan yang meliputi : Penambahan atau peningkatan atau perbaikan Adaptasi program dengan produk perangkat keras atau perangkat lunak yang baru Pembentukan terhadap kesalahan yang timbul Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 7
7 PENYAJIAN ALGORITMA Secara garis besar algoritma dapat disajikan dengan dua teknik yaitu teknik tulisan/teks dan teknik gambar. Teknik tulisan/teks biasanya menggunakan English Structure atau Pseudocode. Basis dari English Structure adalah bahasa Inggris, tetapi juga dapat ditulis dalam bahasa Indonesia. Sedangkan teknik gambar biasanya menggunakan metode structure chart, hierarchy plus inputprocess-output, flowchart dan Nassi Schneiderman chart. (pembahasan hanya pada flowchart). Penulisan Teks Algortima Pada dasarnya teks algoritma selalu disusun oleh tiga bagian/blok, yakni : Judul algoritma Kamus dan Algoritma. Setiap blok disertai dengan komentar untuk memperjelas maksud teks yang dituliskan. Komentar adalah kalimat yang diapit oleh tanda kurung krawal {} atau kurung buka dan asterisk dan asterisk kurung tutup (* *) JUDUL {penjelasan tentang algoritma, yang berisi uraian singkat mengenai apa yang dilakukan oleh algoritma} KAMUS {semua nama yang dipakai, meliputi tipe, nama tetapan, nama peubah, nama prosedur dan nama fungsi yang didefinisikan} ALGORITMA {semua langkah/aksi algoritma dituliskan disini} Contoh : Algoritma menghitung luas segitiga. HIT_LUAS_SEGITIGA {menghitung luas segitiga untuk panjang dan tinggi tertentu. Panjang alas (a) dan tinggi segitiga (t) dibaca dari piranti masukan. Luas segitiga adalah L=1/2 at} KAMUS a : real {panjang alas segitiga, dalam satuan cm } t : real {tinggi segitiga, dalam satuan cm } L : luas {luas segitiga, dalam satuan cm } ALGORITMA input(a,t) L a*t/2 output(l) Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 8
8 Terjemahan algoritma kedalam Program Pascal dan C : Pascal : Program HIT_LUAS_SEGITIGA; {menghitung luas segitiga untuk panjang segitiga dan tinggi tertentu. Panjang alas (a) dan tinggi segitiga (t) dibaca dari piranti masukan. Luas segitiga adalah L=1/2 at} { KAMUS } Var a : real; {panjang alas segitiga, dalam satuan cm} t : real; {tinggi segitiga, dalam satuan cm} L : real; {luas lingkaran, dalam satuan cm} { ALGORITMA } Begin write( Ketikkan panjang alas segitiga : );readln(a); write( Ketikkan tinggi segitiga : );readln(t); L := a*t/2 writeln( Luas segi tiga =, L); End. C : /* PROGRAM HIT_LUAS_SEGITIGA */ /* menghitung luas segitiga untuk panjang segitiga dan tinggi tertentu. Panjang alas (a) dan tinggi segitiga (t) dibaca dari piranti masukan. Luas segitiga adalah L=1/2 at */ #include <stdio.h> Main() { /* KAMUS */ float a; {panjang alas segitiga, dalam satuan cm} float t; {tinggi segitiga, dalam satuan cm} float L; {luas lingkaran, dalam satuan cm2} } /* ALGORITMA */ printf( Ketikkan panjang alas segitiga : ); scanf( %f, &a); printf( Ketikkan tinggi segitiga : ); scanf(%f, &t); L = a*t/2 printf( Luas segi tiga = %f \n, L); Beberapa hal penting yang harus diketahui dari bahasa C : 1. Bahasa C bersifat case sensitive. Artinya bahasa C membedakan huruf besar (kapital) dengan huruf kecil. Nama yang ditulis dengan huruf besar dianggap berbeda kalau ditulis dengan huruf kecil). Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 9
9 Misalnya : N tidak sama dengan n nama_orang tidak sama dengan NAMA_ORANG HitKar tidak sama dengan hitkar Berbeda dengan Pascal, Pascal tidak memberdakan nama yang ditulis dengan huruf besar dan huruf kecil, dimana : N sama dengan n nama_orang sama dengan NAMA_ORANG HitKar sama dengan hitkar 2. Dalam bahasa C, kamus yang didefinisikan diluar sebelum kata Main() diaggap sebagai kamus global, artinya semua nama yang didefinisikan didalam kamus akan dikenal diseluruh bagian program, termasuk didalam fungsi dan prosedur yang digunakan. Apabila kamus dididefinisikan di dalam main(), maka nama didalam kamus hanya dikenal oleh program utama saja dan tidak dikenal oleh fungsi atau prosedur. 3. Dalam bahasa C komentar ditulis diantara /* dan */. Sedangkan dalam bahasa Pascal komentar dapat ditulis diantara { dan } atau diantara (* dan *). PseudoCode Pseudo artinya mirip/imitasi/tiruan. Code artinya program. Jadi PseudoCode adalah algoritma yang ditulis dalam bahasa yang mirip bahasa pemrograman. Biasanya penulisan PseudoCode mendekati bahasa pemrograman Basic, Pascal maupun C. Contoh sebuah PseudoCode : Open(ArsipMhs1,1) Open(ArsipMhs2,2) Fread(ArsipMhs1, Mhs) if (Mark(Mhs) = true) then Output( Arsip kosong ) else While (Mark(Mhs) = false) do JumNil 0 nmk 1 currentnim Mhs.NIM {record1 dari ArsipMhs1} Repeat JumNil JumNil + Mhs.Nilai nmk nmk + 1 Fread(ArsipMhs1,Mhs) Until (currentnim <> Mhs.NIM) Rata JumNil/nMK Fwrite(ArsipMhs2, <currentnim, Rata>) Output(currentNIM,Rata) Endwhile EndIf Close(ArsipMhs1) Close(ArsipMhs2) Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 10
10 Flowchart Adalah suatu metode untuk menggambarkan tahap-tahap pemecahan masalah dengan merepresentasikan simbol-simbol tertentu yang mudah dimengerti, mudah digunakan dan standar. Tujuan utama penggunaan flowchart adalah untuk menggambarkan suatu tahap penyelesaian masalah secara sederhana, terurai, rapi dan jelas dengan menggunakan simbol-simbol standar. Dalam penulisan flowchart dikenal dua model, yaitu sistem flowchart dan program flowchart. 1. Sistem Flowchart Merupakan diagram alir yang menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut. Berikut adalah gambar simbol-simbol standar yang banyak digunakan pada penggambaran sistem flowchart seberta contoh penggunaannya. Pita magnetik Kartu plong/ keyboard Punched Paper Tape On Line Storage / VDU Input/Output Magnetic Drum Process Magnetic Disc Off Line Storage Proses sortir Proses merge Arus/alir Contoh pemakaian system flowchart. Bahan Ajar Algoritma dan Pemrograman I, oleh : Dodon Yendri, M.Kom 11
PENYAJIAN ALGORITMA. a. Stuctured English b. Psedoucode
LOGIKA PROPORSIONAL ALGORITMA Pola pikir yang terstruktur yang berisi tahap-tahap atau langkah-langkah penyelesaian suatu masalah; Merupakan satu set proses yang diaktifkan menurut langkah demi langkah
Lebih terperinciBahan Ajar Algoritma dan Pemrograman Halaman 1 BAB 1 BAHASA PEMROGRAMAN
Bahan Ajar Algoritma dan Pemrograman Halaman 1 BAB 1 BAHASA PEMROGRAMAN I. PENDAHULUAN II. Hal terpenting dalam menjalankan komputer adalah program. Dalam pemrograman dikenal beberapa bahasa pemrograman,
Lebih terperinciPENGENALAN DASAR PEMROGRAMAN
PENGENALAN DASAR PEMROGRAMAN Pertemuan 1 I. Pengertian Program adalah pernyataan yang disusun menjadi satu kesatuan prosedur yang berupa urutan langkah yang disusun secara logis dan sistematis untuk menyelesaikan
Lebih terperinciALGORITMA, PEMROGRAMAN DAN BAGAN ALIR. Pertemuan Ke-1
ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR Pertemuan Ke-1 Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah. Dalam menyelesaian masalah dengan komputer perlu merumuskan langkahlangkah penyelesaian
Lebih terperinciPendahuluan. Algoritma
Pendahuluan Komputer pada dasarnya adalah mesin yang tidak bisa apa-apa. Kita harus memberikan perintah untuk dapat berbicara (berkomunikasi) dengan komputer, dengan cara memberikan serangkaian instruksi
Lebih terperinci1. Algoritma & Pemrograman
1. Algoritma & Pemrograman A. Teori algoritma Suatu himpunan hingga Intruksi yang secara jelas memperinci langkahlangkah proses pelaksanaan pemecahan suatu masalah. Himpunan intruksi yang dimaksud harus
Lebih terperinciPERANCANGAN PROGRAM. Secara garis besar struktur penulisan program terdiri dari : 1. Struktur urut Contoh struktur urut. untuk pseudocode :
PERANCANGAN PROGRAM Algoritma merupakan pola pikir terstruktur yang berisi tahaptahap penyelesaian masalah.dalam tahaptahap tersebut dapat digunakan dengan teknik tulisan dan gambar. Penyajian algoritma
Lebih terperinciAlgoritma dan Pemrograman 2C. Logika Proporsional YUDI ADHA. ST. MMSI
Algoritma dan Pemrograman 2C Logika Proporsional YUDI ADHA. ST. MMSI Pengertian Algoritma Pola pikir yang terstruktur yang berisi tahaptahap atau langkah-langkah penyelesaian suatu masalah Merupakan satu
Lebih terperinciAlgoritma dan Pemrograman Lanjut. Pertemuan Ke-14 Arsip (File) 3
Algoritma dan Pemrograman Lanjut Pertemuan Ke-14 Arsip (File) 3 Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan Nasional Veteran
Lebih terperinciPENULISAN ALGORITMA. Algoritma dan Pemrograman. Rajif Agung Yunmar, S.Kom, M.Cs.
PENULISAN ALGORITMA Algoritma dan Pemrograman Rajif Agung Yunmar, S.Kom, M.Cs. Penulisan Algoritma Dalam bentuk tulisan Bahasa natural Pseudocode Dalam bentuk gambar Diagram alir (flowchart) Penulisan
Lebih terperinciBAB II DEFINISI DAN SIMBOL-SIMBOL
BAB II DEFINISI DAN SIMBOL-SIMBOL Algoritma dan Pemrograman IA (Flowchart) STRUCTUR CHART (BAGAN STRUKTUR) Fungsi dari Structure Chart digunakan untuk mendefinisikan dan mengilustrasikan dari sistem secara
Lebih terperinciDefinisi & Simbol Flowchart. Agustine Hana. M
Definisi & Simbol Flowchart Agustine Hana. M Flowchart Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu
Lebih terperinciALGORITMA & PEMROGRAMAN
ALGORITMA & PEMROGRAMAN Hadi Hermansyah, S.Si.,., M.Si. Algoritma Adalah inti dari ilmu komputer. Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.
Lebih terperinciPENGANTAR ALGORITMA & PEMROGRAMAN C/C++ Analisis Algoritma dan Struktur Data (TKE 670)
PENGANTAR ALGORITMA & PEMROGRAMAN C/C++ Analisis Algoritma dan Struktur Data (TKE 670) Jum at, 04 Februari 2011 Topik Diskusi Komputer dan Pemrograman Mengenal Algoritma dan Struktur Data Langkah Penyelesaian
Lebih terperinciSMA SANTO PAULUS PONTIANAK
SMA SANTO PAULUS PONTIANAK Konsep Dasar Pemrograman Pascal Kelas X Semester 2 Pengayaan Teknologi Informasi dan Komunikasi Oleh : Vianney Alexius, mtb TIK-vianney.mtb 2012 Algoritma Serangkaian langkah
Lebih terperinciALGORITMA, PEMROGRAMAN DAN BAGAN ALIR
Company LOGO ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR Dian Palupi Rini, M.Kom Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah. Dalam menyelesaian masalah dengan komputer perlu merumuskan
Lebih terperinciPengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom
Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman
Lebih terperinciBAHAN AJAR. Program studi : Manajemen Informatika Kode Mata Kuliah : Mata kuliah : Logika dan Algoritma. Semester : 1
BAHAN AJAR Program studi : Manajemen Informatika Kode Mata Kuliah : Mata kuliah : Logika dan Algoritma SKS : 3 SKS Semester : 1 Dibuat Oleh Revisi ke Tanggal dibuat Diperiksa oleh Kaprodi MI KATA PENGANTAR
Lebih terperinciPENDAHULUAN PEMROGRAMAN KOMPUTER. Mengapa Belajar Pemrograman Komputer?
PENDAHULUAN PEMROGRAMAN KOMPUTER Mengapa Belajar Pemrograman Komputer? Semakin maju peradaban : Semakin kompleks masalah yang dihadapi Ilmu pengetahuan & IT terus berkembang Pada Teknik Sipil : Perlu logika
Lebih terperinciStart. Baris Program. Baris Program. Baris Program. Selesai. Contoh Program Struktur berurutan menghitung luas empat persegi panjang
ANALISA STRUKTUR PROGRAM LANJUTAN I. Struktur Program A. Struktur Berurutan (Sequence Structure) Struktur Berurutan adalah struktur program yang paling sederhana. Setiap baris program akan dikerjakan secara
Lebih terperinciPEMROGRAMAN KOMPUTER DASAR. Kuliah ke-1
PEMROGRAMAN KOMPUTER DASAR Kuliah ke-1 1 1. Organisasi Komputer Dasar Sebuah komputer modern/digital dengan program yang tersimpan di dalamnya merupakan sebuah system yang memanipulasi dan memproses informasi
Lebih terperinciKonstruksi Dasar Algoritma
Konstruksi Dasar Algoritma ALGORITMA DAN PEMROGRAMAN [IF6110202] Yudha Saintika, S.T., M.T.I. Sub-Capaian Pembelajaran MK Pendahuluan Instruksi dan Aksi Algoritma merupakan deskripsi urutan pelaksanaan
Lebih terperinciImplementasi OOP Pada Perangkat Lunak Pemrograman
Silabus Pertemuan ke- Pokok Bahasan Keterangan 1 Pengenalan Dasar Pemrograman 2 Konsep Dasar Pemrograman 3 Tahapan Pembuatan Program 4 Elemen-Elemen Bahasa Pemrograman 5 Analisa Struktur Program 6 Analisa
Lebih terperinciPERTEMUAN 2 ALGORITMA & PEMROGRAMAN
PERTEMUAN 2 ALGORITMA & PEMROGRAMAN POKOK BAHASAN 1. Pendahuluan 2. Tahapan Pembangunan Program 3. Pengenalan Algoritma 4. Cara Menyajikan Algoritma 5. Data Program 6. Elemen-Elemen Program PENDAHULUAN
Lebih terperinciPOKOK BAHASAN - 1 ALGORITMA & PEMROGRAMAN
ALGORITMA & PEMROGRAMAN 2 POKOK BAHASAN - 1 ALGORITMA & PEMROGRAMAN Oleh : NAZARUDDIN AHMAD, S.T, M.T Design By mytemplate 2013 1. Konsep Dasar Algoritma Apa itu Algoritma? Urutan langkah-langkah untuk
Lebih terperinciAlgoritma Pemrograman I
Algoritma Pemrograman I Kegiatan Belajar 1 : Algoritma Pemrograman A. Tujuan Pembelajaran Setelah mengikuti kegiatan belajar 1 ini mahasiswa diharapkan dapat : 1) Memahami Konsep Algoritma 2) Memahami
Lebih terperinciPENGENALAN KOMPUTER. Sistem Komputer. Dian Palupi Rini, M.Kom
PENGENALAN KOMPUTER Dian Palupi Rini, M.Kom Sistem Komputer Komputer Definisi komputer adalah alat elektronik yang dapat menerima input data, mengolah data dan memberikan hasil dalam bentuk informasi dengan
Lebih terperinciPengenalan Algoritma & Pemrograman
Pengenalan Algoritma & Pemrograman I Gusti Agung Made Wirautama, S.Kom Agenda ALGORITMA PEMROGRAMAN BAHASA PEMROGRAMAN Definisi Algoritma Algoritma adalah urutan langkahlangkah logis penyeselaian masalah
Lebih terperinciALGORITMA STRUCTURED ENGLISH DAN PSEUDOCODE
ALGORITMA Algoritma adalah pola pikir yang terstruktur yang berisi tahap-tahap atau langkah-langkah penyelesaian suatu masalah; merupakan satu set proses yang diaktifkan menurut langkah demi langkah dengan
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi
Lebih terperinciALGORITMA STRUCTURED ENGLISH DAN PSEUDOCODE
ALGORITMA Algoritma adalah pola pikir yang terstruktur yang berisi tahaptahap atau langkah-langkah penyelesaian suatu masalah; merupakan satu set proses yang diaktifkan menurut langkah demi langkah dengan
Lebih terperinci2. Definisi dan Simbol Flowchart
2. Definisi dan Simbol Flowchart A. PENGERTIAN DASAR FLOWCHART Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari
Lebih terperinciPEMROGRAMAN TERSTRUKTUR PERTEMUAN II LANGKAH-LANGKAH PENGEMBANGAN PROGRAM 6. DOKUMENTASI DAN PEMELIHARAAN PROGRAM
PEMROGRAMAN TERSTRUKTUR PERTEMUAN II LANGKAH-LANGKAH PENGEMBANGAN PROGRAM 1. DEFINISI MASALAH 2. PERANCANGAN 3. ALGORITMA 4. PEMROGRAMAN 5. TESTING / DEBUGGING 6. DOKUMENTASI DAN PEMELIHARAAN PROGRAM 1.
Lebih terperinciKonsep Dasar Pemrograman
Konsep Dasar Pemrograman I. Algoritma Pemrograman Yang Baik Ciri-ciri algoritma pemrograman yang baik adalah : 1. Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah 2. Menghasilkan
Lebih terperinciMengapa Belajar Pemrograman Komputer?
PENDAHULUAN Pemrograman Komputer Saifoe El Unas Mengapa Belajar Pemrograman Komputer? Semakin maju peradaban : Semakin kompleks masalah yang dihadapi Ilmu pengetahuan & IT terus berkembang Tuntutan kompetensi/keahlian
Lebih terperinciPENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom
PENDAHULUAN Brigida Arie Minartiningtyas, M.Kom Langkah dalam proses pembuatan suatu program atau software : Mendefinisikan masalah dan menganalisanya Tujuan dari pembuatan program Parameter-parameter
Lebih terperinciBahasa Pemrograman dan Flowchart. Adri Priadana
Bahasa Pemrograman dan Flowchart Adri Priadana http://ilkomadri.com/ Pendahuluan Komputer adalah alat elektronik untuk mengolah data dengan menggunakan program tertentu untuk menghasilkan informasi Fungsi
Lebih terperinciBab 3. Decision 1 (Pengambilan Keputusan)
Bab 3. Decision 1 (Pengambilan Keputusan) Konsep Pemrograman Politeknik Elektronika Negeri Surabaya Overview Kondisi & Operator Kondisi Operator Relasi Operator Logika Prioritas Operator Relasi & Logika
Lebih terperinciALGORITMA & PEMROGRAMAN. By : Cahaya Jatmoko, M.Kom HP: MENTARI
ALGORITMA & PEMROGRAMAN By : Cahaya Jatmoko, M.Kom Email :jatmoko14@gmail.com HP: 085878839323 MENTARI Mata Kuliah ALPRO - Kontrak Proses Pembelajaran: Buku : Algoritma Dan Teknik Pemrograman, Budi Sutedjo,
Lebih terperinciKhusnawi, S.Kom, M.Eng
Penyajian Algoritma Khusnawi, S.Kom, M.Eng PENYAJIAN ALGORITMA Algoritma dapat disajikan dalam dua bentuk, yaitu : tulisan dan gambar/simbol. Penyajian algoritma dalam bentuk tulisan biasanya menggunakan
Lebih terperinciPSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR
1 PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR Siti Mukaromah, S.Kom TEKNIK PENYAJIAN ALGORITMA Teknik Tulisan Structure English Pseudocode Teknik Gambar Structure Chart HIPO Flowchart 2 PSEUDOCODE Kode
Lebih terperinciALGORITMA PEMROGRAMAN 1C PENDAHULUAN KONSEP BAHASA PEMROGRAMAN
ALGORITMA PEMROGRAMAN 1C PENDAHULUAN KONSEP BAHASA PEMROGRAMAN Indah Wahyuni KONSEP DASAR PEMROGRAMAN Program merupakan himpunan atau kumpulan instruksi tertulis yang dibuat oleh programer atau suatu bagian
Lebih terperinciTahap pengembangan program
Program Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan
Lebih terperinciKusnawi, S.Kom, M.Eng
Kusnawi, S.Kom, M.Eng Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Namun, jangan beranggapan algoritma selalu identik dengan
Lebih terperinciProgram Development Cycle
Program Development Cycle Kartika Firdausy - UAD kartika@ee.uad.ac.id blog.uad.ac.id/kartikaf Setelah mempelajari materi ini, mahasiswa diharapkan mampu: menguraikan langkah-langkah dalam membangun program
Lebih terperinciPERTEMUAN 2 KONSEP DASAR PEMROGRAMAN
PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN I. Algoritma Pemrograman Yang Baik Ciri-ciri algoritma pemrograman yang baik adalah: 1. Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah 2. Menghasilkan
Lebih terperinci1: Pengertian Dasar Logika dan Algoritma STRUKTUR DASAR. Oleh: Imana Malia kondou, S.T.
Pertemuan Ke-9 STRUKTUR DASAR LOGIKA ALGORITMA Oleh: Imana Malia kondou, S.T. Tips Sukses Menjadi Mahasiswa Pergunakan waktu dengan maksimal Buat buku tugas dan kerjakan tugas segera Jaga komuikasi dengan
Lebih terperinciAlih Kontrol dengan Flowchart
Alih Kontrol dengan Flowchart Pada contoh-contoh pertemuan 1, flowchart (diagram alur) mengalir lurus dari atas ke bawah. Flowchart demikian biasanya untuk masalah-masalah sederhana. Untuk masalah yang
Lebih terperinciPENGANTAR ALGORITMA PEMROGRAMAN
PENGANTAR ALGORITMA PEMROGRAMAN (IS1313) Ir. Roedi Goernida, MT. (roedig@yahoo.com) Program Studi Sistem Informasi Fakultas Rekayasa Industri Institut Teknologi Telkom Bandung 2011 1 Struktur Sistem Komputer
Lebih terperinciPengenalan Algoritma
Pengenalan Algoritma PENGERTIAN DASAR LOGIKA DAN ALGORITMA Diperkenalkan Oleh Ahli Matematika : Abu Ja far Muhammad Ibnu Musa Al Khawarizmi Definisi Algoritma 1. Langkah-langkah yang dilakukan agar solusi
Lebih terperinciSTRUCTURED ENGLISH DAN PSEUDOCODE
A. MATERI PENDAHULUAN STRUCTURED ENGLISH DAN PSEUDOCODE (SE) merupakan alat yang cukup efisien untuk menggambarkan suatu algoritma. merupakan alternatif dari. Structured English mirip dengan pseudocode.
Lebih terperinciAlgoritma. Contoh Algoritma
Algoritma urutan langkah langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Berasal dari nama penulis buku arab Abu Ja far Muhammad Ibnu Musa Al-Khuwarizmi Merupakan jantung ilmu
Lebih terperinciReview: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????
Algoritme dan Pemrograman Kuliah #3 Implementasi algoritme Struktur program C Elemen program * * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? Logika Berpikir Logika Pemrograman
Lebih terperinciALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 1 & 2. Ahmad hidayat
ALGORITMA PEMROGRAMAN 1A** (PP-011302:S1-KA) Pertemuan 1 & 2 Ahmad hidayat 2 What is? Komputer Algoritma Program Komputer 3 Komputer Alat elektronik untuk menunjang ilmu pengetahuan dan teknologi yang
Lebih terperinciPERTEMUAN 3 TAHAPAN PEMBUATAN PROGRAM
PERTEMUAN 3 TAHAPAN PEMBUATAN PROGRAM I. Tahapan-Tahapan Membuat Program A. Membuat Program Yang Kompleks Untuk membuat program yang besar dan kompleks, membutuhkan tahapan-tahapan di bawah ini: programmer
Lebih terperinciBAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program.
BAHASA PEMROGRAMAN PROGRAM Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan
Lebih terperinciPengampu : Agus Priyanto, M.KOM
Dasar-dasar Algoritma Dan Flow Chart Pengampu : Agus Priyanto, M.KOM SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Proses, Instruksi, dan Aksi Algoritma merupakan deskripsi
Lebih terperinciBAB I PENGANTAR Pendahuluan Penyajian 1.1 Latar Belakang 1.2 Algoritma dan Struktur Data
BAB I PENGANTAR Pendahuluan Program komputer dibuat berdasarkan langkah-langkah logis untuk menyelesaikan masalah. Lagkah-langkah tersebut ditulis dalam suatu instruksi yang bisa dipahami oleh komputer,
Lebih terperinci7. Logika dan Algoritma Pemrograman
7. Logika dan Algoritma Pemrograman Logika Informatika Heri Sismoro, M.Kom. STMIK AMIKOM Yogyakarta STMIK AMIKOM YOGYAKARTA Jl. Ringroad Utara Condong Catur Yogyakarta. Telp. 0274 884201 Fax 0274-884208
Lebih terperinciDASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom
DASAR PEMROGRAMAN PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom https://www.facebook.com/groups/dasarpemrogramanc TUJUAN Mengenal sejarah, struktur, sintaks
Lebih terperinciPengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++
MODUL 1 Pengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++ Modul Praktikum C++ Dasar Pemrograman Komputer Semester Genap 2017/2018
Lebih terperinci@copyright by Emy PENGANTAR ALGORITMA & PROGRAM & PROGRAM PENGERTIAN ALGORITMA NOTASI UNTUK ALGORITMA
PENGANTAR ALGORITMA & PROGRAM PENGERTIAN ALGORITMA & PROGRAM NOTASI UNTUK ALGORITMA 1 Kompetensi Mampu menerapkan prinsip algoritma dan program sesuai dengan permasalahan, sistematis dan terstruktur. Mampu
Lebih terperinciAlgoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia
Algoritma & Pemrograman 1 Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia Daftar Isi 1. Bab 1 Pengantar & Dasar Dasar Algoritma 2. Bab 2 Aturan Penulisan Teks Algoritma 3. Bab 3 Tipe,
Lebih terperinciPerulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY
Perulangan Pertemuan 3. Algoritma dan Struktur Data Pendahuluan Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi tertentu. Jika
Lebih terperinci04/03/2013. Absensi : 10% UTS : 30% UAS : 40% Tugas & Kuis : 20% By: Vilia Eka Meyana, M.Kom Institute Bisnis dan Informatika Indonesia
By: Vilia Eka Meyana, M.Kom Institute Bisnis dan Informatika Indonesia Email: vilia.meyana@ftumj.ac.id Website: http://viliaekameyana.blogspot.com Absensi : 10% UTS : 30% UAS : 40% Tugas & Kuis : 20% 1
Lebih terperinciBAB II DASAR-DASAR DAN ATURAN PENULISAN ALGORITMA
2.1 Pengertian Algoritma BAB II DASAR-DASAR DAN ATURAN PENULISAN ALGORITMA Dalam modul sebelumnya telah dijelaskan bahwa salah satu tahapan di dalam pemrograman ialah menyusun kerangka pemecahan dan metode
Lebih terperinciPengantar dalam Bahasa Pemrograman Turbo Pascal
Pengantar dalam Bahasa Pemrograman Turbo Pascal Penulis: William www.etersoul.com Computer Club of Bunda Hati Kudus SMA Bunda Hati Kudus Pengantar Bahasa Pemrograman Pascal Page 1 / 11 License Agreements
Lebih terperinciPertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto. S1 Teknik Informatika-Unijoyo
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam Teks Program Bahasa Pascal Tabel
Lebih terperinciP - 3 Bab 2 : Pengantar Pemrograman C
P - 3 Bab 2 : Pengantar Pemrograman C 2.1 Tujuan Mahasiswa dapat mengetahui dan memahami sejarah bahasa C, struktur program C dan alur eksekusi program C 2.2 Materi 1. Sejarah C 2. Interprenter dan Compiler
Lebih terperinciKonsep Pemrograman Prosedural
Konsep Pemrograman Prosedural Urutan pengerjaan kegiatan Pemrograman Pengenalan bahasa C 9/20/2010 Minggu 1 1 Urutan Pengerjaan Kegiatan(1) Manusia selalu berusaha menyelesaikan masalah yang dihadapi Penyelesaian
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam
Lebih terperinciDasar-dasar Algoritma Dan Representasi Algoritma. Pengampu : Muhammad Zidny Naf an, M.Kom
Dasar-dasar Algoritma Dan Representasi Algoritma Pengampu : Muhammad Zidny Naf an, M.Kom STRUKTUR DASAR ALGORITMA 2 Proses, Instruksi, dan Aksi Algoritma merupakan deskripsi urutan pelaksanaan suatu proses.
Lebih terperinci1. STRUCTURED ENGLISH (SE)
1 1. STRUCTURED ENGLISH (SE) Structured English (SE) adalah peralatan pengembangan system yang menggunakan struktur bahasa inggris dan mirip bahasa pemrograman. SE merupakan alat yang efisien untuk menerangkan
Lebih terperinciALGORITMA DALAM KAITANNYA DENGAN KOMPUTER
ALGORITMA DALAM KAITANNYA DENGAN KOMPUTER I. Pendahuluan Algoritma digunakan dalam banyak hal, mulai dari hal-hal kecil dalam kehidupan seharihari sampai pada ilmu pengetahuan modern. Saat ini, algoritma
Lebih terperinciIT234 - Algoritma dan Struktur Data. Ramos Somya
IT234 - Algoritma dan Struktur Data Ramos Somya Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja far Mohammed lbn Musa al-khowarizmi, yang menulis kitab al jabr w al-muqabala
Lebih terperinciBab I Pengantar Algorithma & Pemrograman
Politeknik Elektronika Negeri Surabaya - ITS Bab I Pengantar Algorithma & Pemrograman I.1. Pengenalan Komputer Komputer berasal dari kata to compute yang artinya menghitung. Jadi komputer adalah suatu
Lebih terperinciProses, Instruksi, dan Aksi
Matakuliah : Algoritma & Struktur Data Versi : 1.0.0 Materi : Dasar-Dasar Algoritma Penyaji : Zulkarnaen NS 1 Proses, Instruksi, dan Aksi Pada dasarnya, sebuah algoritma merupakan deskripsi pelaksanaan
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam
Lebih terperinciPEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I
PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I I. Pengertian Algoritma Algorithm sebenarnya berasal dari kata algorism yang berarti proses menghitung dengan angka Arab. Perencanaan dan perancangan program komputer
Lebih terperinciPengantar Algoritma & Flow Chart
PRAKTIKUM 1 Pengantar Algoritma & Flow Chart A. TUJUAN PEMBELAJARAN 1. Mampu memahami suatu masalah dan mampu mencari solusi pemecahannya dan mampu menuangkan langkah-langkah pemecahan masalah tersebut
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-1 (Pengantar Algoritma) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Arti Penting Algoritma Program Terstruktur dan Algoritma Notasi
Lebih terperinciAlgoritma dan Struktur Data
Algoritma dan Struktur Data Algoritma Pemrograman Bekti Wulandari, M.Pd Kelas B TE 2014 Program Program: sederetan perintah-perintah yang harus dikerjakan oleh komputer untuk menyelesaikan masalah. 3 level
Lebih terperinciSTRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA Pertemuan 5 Muhamad Haikal, S.Kom., MT Struktur Dasar Algoritma 1. Struktur Sequence (Runtunan) 2. Struktur Selection (Pemilihan) 3. Struktur Repetition (Perulangan) Struktur Sequence
Lebih terperinciPEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024
UNIVERSITAS GADJAH MADA PROGRAM STUDI FISIKA FMIPA Bahan Ajar 2: Proses Pemrograman (Minggu ke-3) PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024 Oleh Dr. Fahrudin Nugroho Didanai dengan dana
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-1 (Pengantar Algoritma) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Bahasa Pemrograman Arti Penting Algoritma
Lebih terperinciBrigida Arie Minartiningtyas, M.Kom
Brigida Arie Minartiningtyas, M.Kom Pseudocode Pseudo berarti imitasi atau mirip atau menyerupai Code menunjukkan kode dari program Pseudocode adalah kode yang mirip dengan instruksi kode program yang
Lebih terperinciLOOPING. Brigida Arie Minartiningtyas, M.Kom
LOOPING Brigida Arie Minartiningtyas, M.Kom Program yang efisien adalah program yang memungkinkan pengguna bekerja sesedikit mungkin dan komputer bekerja sebanyak mungkin. Kondisi perulangan Ekspresi boolean
Lebih terperinciAlgoritma Pemrograman Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
Lebih terperinciTahapan Membuat Program
Tahapan Membuat Program I. Tahapan-Tahapan Membuat Program A. Membuat Suatu Program Yang Kompleks Untuk membuat program yang besar dan kompleks, programmer membutuhkan tahapan-tahapan dibawah ini : 1.
Lebih terperinciPemrograman Dasar P E N G A N T A R A L G O R I T M A
Pemrograman Dasar P E N G A N T A R A L G O R I T M A Pemodelan Komputer Sederhana COMPUTER 2 TO COMPUTE + ER menghitung/mengolah bilangan mengolah data Data yg diolah (Masukan/Input) Pengolah Data (Processor)
Lebih terperinciP3 Pengantar Pemrograman C
P3 Pengantar Pemrograman C A. Sidiq Purnomo Prodi Teknik Informatika & Prodi Sistem Informasi Universitas Mercu Buana Yogyakarta Tujuan Mahasiswa dapat mengetahui dan memahami sejarah bahasa C, struktur
Lebih terperinciMODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN
MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengenali dan menggunakan IDE C++ dengan baik. 2. Mengenal dan memahami
Lebih terperinciSTRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA
STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA Khusnawi, S.Kom, M.Eng 2010 ( Structure(pErulanGan RePetiTion Pendahuluan Saat membuat suatu program setiap instruksi bisa dimulai dari
Lebih terperinciBAB I PENGENALAN ALGORITMA
1.1. Pendahuluan BAB I PENGENALAN ALGORITMA Komputer adalah alat bantu untuk menyelesaikan masalah. Namun, masalah yang ingin diselesaikan tidak dapat langsung disodorkan begitu saja ke komputer. Sebagai
Lebih terperincialgoritma & pemrograman
algoritma & pemrograman materi pengajaran algoritma & pemrograman I (IF-185) 1. Pendahuluan 4. Procedure & Function - Bahasa Pemrograman Pertemuan : 3x - Membuat program / algoritma Pertemuan : 1x 5. UTS
Lebih terperinciPENDAHULUAN TUJUAN KEGUNAAN FLOWCHART KONSEP PEMROGRAMAN
PENDAHULUAN TUJUAN Tujuan dari belajar Algoritma dan Pemrograman 1A atau Flowchart adalah agar dapat membiasakan diri melakukan suatu perencanaan apabila menyelesaikan suatu masalah, karena suatu permasalahan
Lebih terperinci3 sks (2,1) 1 sks: Lab Session. Course material: History Algorithm. Programming (C/C++):codeblock,gnu compiler
Algoritma & Programming 3 sks (2,1) 2 sks: Teori 1 sks: Lab Session Course material: History Algorithm Flowchart atau aliran proses Programming (C/C++):codeblock,gnu compiler Asal kata Algoritma berasal
Lebih terperinci9/9/2011 ILKOM IPB 1 ALGORITME DAN PEMROGRAMAN. Review: Algoritme dan Program. Bahasa tingkat rendah (low level language)
* * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? ALGORITME DAN PEMROGRAMAN Kuliah #3 Implementasi algoritme Struktur program C Elemen program Logika Berpikir Implementasi Algortime
Lebih terperinciFase-fase proses sebuah kompilasi
Fase-fase proses sebuah kompilasi Penganalisa Leksikal membaca program sumber, karakter demi karakter. Sederetan (satu atau lebih) karakter dikelompokkan menjadi satu kesatuan mengacu kepada pola kesatuan
Lebih terperinciMODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN
MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN TIM PENYUSUN : GERLAN A. MANU, ST., M.Kom ELLEN TANTRISNA, SKom., MMS YONLY A. BENUFINIT, S.Kom.,MT DIANA Y.A FALLO, S.Kom.,M.T PROGRAM STUDI PENDIDIKAN INFORMATIKA
Lebih terperinci