1. STRUCTURED ENGLISH (SE)
|
|
- Hengki Budiman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 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 algoritma dalam bentuk narasi bukan dalam bentuk grafik dan mirip dengan pseudocode. Karena kemiripan mereka, SE dan pseudocode sering tertukar. Selain kemiripan yang ada, SE dan pseudocode memiliki perbedaan dalam fungsinya. SE digunakan untuk komunikasi antara perancang dengan pemakai dalam menjelaskan algoritma, sedangkan pseudocode digunakan untuk komunikasi antara perancang dengan programmer. SE sering digunakan dengan DFD untuk mendokumentasikan proses-proses yang ada dalam system. Macam-macam level DFD menerangkan bahwa pemrosesan merupakan teknik yang diaplikasikan dari atas-ke-bawah (top-down). Pada beberapa point, teknik grafik DFD kurang efektif jika dibandingkan dengan teknik narasi, untuk menutup ketidak-efektifan ini maka SE harus diperkenalkan. Petunjuk dalam membuat Structured English SE bukan merupakan alat standar pengembangan system. Tidak ada ketentuanketentuan tetap yang harus diikuti oleh pemakai alat ini. Meskipun demikian, ada sejumlah ketentuan yang membedakan SE dengan alat narasi formal seperti pseudocode. Ketentuan-ketentuan adalah : 1. Gunakan hanya tiga bentuk pemrograman terstruktur, sepeti urutan seleksi/kondisi, dan perulangan/iterasi 2. Gunakan kata kerja bila menerangkan tiap langkah pengolahan 3. Tambahkan kata kerja dengan satu atau lebih objek bila perlu 4. Gunakan nama-nama data yang telah didefinisikan dalam kamus data. Nama-nama ini dapat berupa alur data, data store, struktur data atau elemen data. 5. Gunakan huruf besar untuk semua nama data, sintaks komputer, seperti START, STOP, IF, dan.
2 2 6. Indent untuk menunjukkan struktur system secara hirarki. Kata-kata pada level hirarki yang sama harus diindentkan dengan jumlah spasi yang sama. 7. Bila dokumentasi dibagi ke dalam beberapa modul, gunakan baris pertama masingmasing modul untuk label pengindentifikasi dan berikan baris kosong diantara modul. 8. Tiap modul harus hanya memiliki point entry dan exit tunggal. Bila pembuatan SE dilakukan dengan mengikuti ketentuan-ketentuan di atas, maka SE yang akan terbentuk semakin mudah dimengerti dan mudah dikomunikasikan dengan profesional system lainnya. Contoh Pemakaian Petunjuk Dalam Membuat Structured English Sub bab ini merupakan beberapa contoh bagaimana petunjuk pembuatan SE diimplementasikan. Kata Kerja dan Objek Umumnya entri-entri yang ada dimulai dengan kata kerja seperti READ,COMPUTE atau WRITE. Ada dua entri yang hanya akan terdiri dari satu kata kerja dan tidak akan membutuhkan suatu objek, yaitu START dan STOP. Gunakan entri START pada awal dokumentasi system dan STOP pada akhir logika. Akhir logika mungkin tidak sama seperti akhir fisik, seperti yang akan dilihat kemudian. Beberapa entri akan membutuhkan satu objek tunggal, seperti READ, RECORD PENGGAJIAN. Ada juga beberapa entri yang membutuhkan banyak objek, seperti COMPUTE GAJI-POKOK,UANG-LEMBUR,GAJI-KOTOR. Dalam contoh-contoh ini, tanda - diikutsertakan dalam nama-nama data sesuai dengan bagaimana nama-nama tersebut didefinisikan dalam kamus data. Karakterkarakter lainnya dapat juga digunakan, seperti titik atau garis bawah. Bentuk pemrograman terstruktur Bentuk pemrograman terstruktur yang biasa digunakan pada SE adalah urutan, pilihan dan perulangan.
3 3 Struktur urutan. Bila struktur urutan didokumentasikan, entri-entri dituliskan pada margin yang sama satu sama lain, misalkan : READ COMPUTE WRITE Struktur Pilihan IF- Bila struktur pilihan didokumentasikan gunakan format IF- sebagai berikut IF (kondisi) Tindakan bila kondisi benar Perlu diingat bahwa IF dan END dituliskan pada margin yang sama Contoh : IF (JAM = or < 40) COMPUTE PEMBAYARAN-KOTOR = TARIF-UPAH. JAM-KERJA Dari contoh di atas terlihat bahwa kondisi ditandai dengan tanda kurung Struktur Pilihan IF-- Gunakan format berikut untuk situasi IF--. Format ini adalah : IF (kondisi) Tindakan bila kondisi benar Tindakan bila kondisi salah Perlu diingat bahwa dan dan aksi benar dan salah ditulis pada margin yang sama. Contoh struktur isi adalah sebagai berikut : IF (JAM =or < 40) COMPUTE PEMBAYARAN-KOTOR = TARIF-UPAH. JAM-KERJA COMPUTE PEMBAYARAN-KOTOR = (TARIF-UPAH. 40) + ((JAM- KERJA. 40). TARIF-UPAH. 1,5)
4 4 Dan contoh diatas, terlihat bahwa asterisk atau. Mewakili operasi perkalian. Pada SE sintaks pemrograman tidak perlu selalu diikuti, sehingga lambang perkalian. Dapat diganti dengan x. Jadi contoh diatas dapat diubah penulisannya dengan Tarifupah x Jam-kerja. Perlu diingat bahwa tanda kurung yang diberikan untuk mengendalikan perhitungan sama dengan tanda kurung yang digunakan dalam kode program. Begitu juga dengan baris kedua dari statement COMPUTE ditulis lebih masuk ke dalam, teknik ini disarankan untuk digunakan bagi entry-entry yang panjang. Untuk struktur pilihan, lebih baik mengikuti format seperti yang ditampilkan pada Gambar 1 IF (kondisi-1) aksi-1 IF (kondisi-2) aksi-2 aksi-3 Gambar 1. Format Entry IF Struktur Perulangan DO WHILE, Bila pendokumentasian struktur perulangan dilakukan format DO WHILE akan dapat dilihat seperti format dibawah : DO WHILE (kondisi) Tindakan END DO Contoh berikut merupakan perhitungan gaji yang dilaksankan berulang sampai jumlah record dalam file habis.
5 5 DO WHILE (masih ada record gaji) COMPUTE GAJI KOTOR COMPUTE PAJAK PENDAPATAN COMPUTE GAJI BERSIH END DO Struktur Perulangan DO UNTIL. Format DO UNTIL akan dapat dibuat seperti format di bawah ini : DO UNTIL (kondisi) Tindakan END DO Contoh berikut adalah suatu model matematika yang mengaktifkan file persediaan dan mencetak jumlah stock tiap hari sampai jumlah hari yang telah ditentukan tercapai. DO UNTIL (JUMLAH.HARI = BATAS.HARI) READ STOCK.AWAL,PEMBELIAN,PENJUALAN COMPUTE STOCK.AKHIR = STOCK.AWAL +PEMBELIAN-PENJUALAN WRITE STOCK.AWAL,PEMBELIAN,PENJUALAN,STOCK.AKHIR END DO Struktur Perulangan for. Format struktur perulangan FOR dapat dilihat seperti format di bawah ini ; FOR tiap-item Tindakan Contoh di bawah adalah contoh untuk mencetak slip gaji untuk tiap record pegawai. FOR tiap-record-pegawai PERFORM Cetak-slip-gaji Format-format untuk ketiga struktur ini digunakan oleh banyak programmer ketika menggunakan permrograman terstruktur.
6 6 Dari contoh-contoh di atas terlihat bahwa hampir semua kata menggunakan huruf besar, hal ini karena banyak dan kata-kata tersebut merupakan nama nama record atau elemen data, atau kata-kata yang merupakan sintaks dalam bahasa pemrograman. Contoh pendokumentasian yang menggunakan kata-kata huruf kecil dapat dilihat pada gambar 2. Dari gambar 2 terlihat bahwa kata-kata yang ditulis dengan huruf kecil adalah kata-kata yang bukan merupakan nama-nama data ataupun sintaks dalam bahasa pemrograman. Pembuatan SE untuk suatu program atas system lebih baik dibagi ke dalam beberapa modul. Gambar 3 menggambarkan teknik pembuatan SE ke dalam modul. Tiap modul diberi nama dan antara modul satu dengan yang lain dipisahkan dengan satu baris kosong. Contoh pada gambar 3 memasukkan logika yang digunakan untuk menghitung komisi dari salesman-salesman. Perlu diingat bahwa format yang ada pada gambar 3 mengikuti pemrograman terstruktur dengan modul utama adalah Proses-data-penjualan. DO WHILE (masih ada record PESANAN PENJUALAN) IF (data salah) IF (dapat diperbaiki) Buat perbaikan Kembali ke pelanggan END DO Gambar 2. Contoh penggunaan kata-kata dengan huruf kecil
7 7 START Pemberian harga awal TOTAL.PENJUALAN, TOTAL.KOMISI = 0 Proses data penjualan DO UNTIL (akhir file) PERFORM Baca-data PERFORM Proses-data PERFORM Cetak-data END DO Total akhir PRINT TOTAL.PENJUALAN, TOTAL.KOMISI STOP Baca-data READ RECORD PENJUALAN Proses-data IF (JUMLAH.PENJUALAN > ) KOMISI = (JUMLAH PENJUALAN ). 0,15 KOMISI = JUMLAH.PENJUALAN. 0,10 Akumulasikan TOTAL.PENJUALAN, TOTAL.KOMISI Cetak-data PRINT baris detail Gambar 3. SE untuk program perhitungan komisi
8 8 2. PSEUDOCODE Pseudocode merupakan suatu alternative dari SE dan mirip dengan beberapa kode pemrograman, seperti COBOL, PL\1, Fortran, PASCAL. Dengan demikian mudah bagi para programmer untuk menggunakan dan mengerti pseudocode, tetapi pseudocode tidak cocok bagi sesorang yang bukan programmer. Apabila SE digunakan, beberapa rincian seperti pembukaan dan penutupan file-file, pemberian harga awal, atau pemakaian flag tidak termasuk dalam bentuk SE, sedangkan pseudocode mengikutsertakan semua hal tersebut. Seperti halnya SE, pseudocode juga tidak memiliki standar penulisan dan memiliki 3 bentuk pemrograman terstruktur, seperti urutan, seleksi/kondisi dan perulangan/iterasi. Struktur urutan sintak merupakan kumpulan berbagai pernyataan instruksi input/output yang secara implisit diterapkan dalam pseudocode, misalkan : READ RECORD PENJUALAN COMPUTE KOMISI WRITE PENJUALAN, KOMISI Struktur Pilihan IF-. Format struktur pilihan dapat dituliskan sebagai berikut : IF (kondisi) Tindakan ENDIF Perlu diingat bahwa IF dan END dituliskan pada margin yang sama, contoh : IF (JAM = or < 40) COMPUTE PEMBAYARAN-KOTOR = TARIF-UPAH JAM-KERJA ENDIF Dari contoh di atas terlihat bahwa kondisi ditandai dengan tanda kurung Struktur Pilihan IF--. Gunakan format berikut untuk situasi IF--. Format ini adalah : IF (kondisi) Tindakan bila kondisi benar Tindakan bila kondisi salah ENDIF
9 9 Contoh struktur ini adalah sebagai berikut : IF (JAM = or < 40) COMPUTE PEMBAYARAN-KOTOR = TARIF-UPAH. JAM-KERJA COMPUTE PEMBAYARAN-KOTOR = (TARIF-UPAH. 40) + ((JAM-KERJA 40). TARIF-UPAH. 1,5) ENDIF Dari format dan contoh struktur seleksi di atas terlihat bahwa struktur seleksi dimulai dengan statemen IF dan diakhiri dengan statemen. Struktur Pilihan CASE. Statemen CASE dapat digunakan bila suatu masalah melibatkan suatu seleksi dari beberapa langkah pilihan. Bentuk umum statemen CASE adalah sebagai berikut : SELECT keadaan CASE (nilai 1) PERFORM tindakan 1 CASE (nilai 2) PERFORM tindakan 2 CASE (nilai 3) PERFORM tindakan 3 DEFAULT CASE PERFORM tindakan-n ENDSELECT Struktur Perulangan REPEAT UNTIL. Format REPEAT UNTIL akan dapat dilihat seperti format di bawah : REPEAT Tindakan UNTIL (kondisi) Contoh berikut adalah suatu contoh untuk menghitung jumlah persediaan dan mencetak jumlah persediaan tiap hari sampai jumlah hari yang telah ditentukan tercapai. REPEAT READ STOCK AWAL, PEMBELIAN, PENJUALAN COMPUTE STOCK.AKHIR = STOCK.AWAL + PEMBELIAN - PENJUALAN WRITE STOCK.AWAL, PEMBELIAN, PENJUALAN, STOCK.AKHIR UNTIL (JUMLAH.HARI = BATAS.HARI)
10 10 Struktur Perulangan DO. Format struktur perulangan DO dapat dilihat seperti format di bawah DO indeks = awal TO akhir PERFORM tindakan ENDDO Contoh di bawah adalah contoh untuk mencetak slip gaji untuk 20 orang pegawai. DO JUMLAH PEGAWAI 1 TO 20 PERFORM Cetak-slip.gaji ENDDO 3. TABEL KEPUTUSAN Tabel keputusan (decision table) adalah tabel yang digunakan sebagai alat bantu untuk menyederhanakan logika struktur keputusan yang betingkat-tingkat di dalam program. Algoritma yang berisi keputusan bertingkat yang banyak sekali dan sangat sulit digambarkan langsung dengan structured English atau pseudocode dan dapat dibuat terlebih dahulu dengan menggunakan tabel keputusan. Dengan demikian tabel keputusan efektif digunakan bilamana kondisi yang akan diseleksi di dalam program jumlahnya cukup banyak dan rumit. Struktur dari tabel keputusan Struktur dari table keputusan terdiri empat bagian utama, yaitu condition sub, condition entry, action sub dan action entry seperti tampak pada gambar sebagai berikut
11 11 Condition sub berisi kondisi-kondisi yang akan diseleksi. Condition entry berisi kemungkinan-kemungkinan dari kondisi yang diseleksi, yaitu terpenuhi (diberi symbol Y ) dan tidak terpenuhi (diberi symbol T ). Setiap kondisi yang diseleksi akan mempunyai dua kemungkinan kejadian, yaitu terpenuhi dan tidak terpenuhi. Bila ada x kondisi yang diseleksi, maka akan terdapat N kemungkinan kejadian, yaitu sebesar N = 2 x. Action sub berisi pernyataan-pernyataan yang akan dikerjakan baik kondisi yang diseleksi terpenuhi maupun tidak terpenuhi. Action entry digunakan untuk memberi tanda tindakan mana yang akan dilakukan dan mana yang tidak akan dilakukan. Langkah-langkah membuat tabel keputusan Langkah-langkah dalam pembuatan table keputusan ini adalah sebagai berikut : 1. Menentukan kondisi yang akan diseleksi 2. Menentukan jumlah kemungkinan kejadian yang akan terjadi, yaitu sebanyak N = 2 3 = 8 3. Menentukan tindakan yang akan dikerjakan 4. Mengisi condition entry, diisi sedemikian rupa, sehingga semua kemungkinan kejadian bisa terwakili. 5. Mengisi action entry, diisi kolom demi kolom dari kolom pertama sampai kolom ke N. Contoh tabel :
12 12 RINGKASAN Peralatan non-grafikal yang digunakan secara umum untuk mengembangkan system informasi adalah kamus data, structured English dan pseudocode. Kamus data adalah kumpulan informasi mengenai penamaan, kalsifikasi atau dokumentasi struktur dari data. Suatu data pada kamus data dapat merupakan suatu elemen dat tunggal atau satu kelompok elemen data. Pembuatan kamus data dapat dilakukan dengan menggunakan form atau notasi Structured English dan pseudocode merupakan alat perancangan system secara detil yang mirip satu sama lain. Kedua matode ini sama-sama tidak memiliki struktur penulisan standar, tetapi kedua-duanya membagi system ke dalam tiga struktur dasar pada bahasa pemrograman terstruktur, yaitu stryktur urutan, seleksi/kondisi dan iterasi/perulangan. Selain adanya persamaan-persamaan di atas, structured English dan pseudocode memiliki perbedaan. Structured English menggunakan penulisan seperti grammer dalam bahasa Inggris, sedangkan pseudocode menggunakan penulisan seperti penulisan kode pemrograman terstruktur.
STRUCTURED ENGLISH PSEUDOCODE TABEL KEPUTUSAN. Dea Adlina
STRUCTURED ENGLISH PSEUDOCODE TABEL KEPUTUSAN Dea Adlina Structured English (SE) Peralatan pengembangan system yang menggunakan struktur bahasa inggris dan mirip bahasa pemrograman. SE merupakan alat yang
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 terperinciANALISA PERANCANGAN PROGRAM
Pertemuan 5 ANALISA PERANCANGAN PROGRAM Spesifikasi Proses Spesifikasi Proses atau minispec, karena merupakan Sebagian kecil dari spesifikasi proyek total yang diciptakan untuk proses-proses primitif atas
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 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 terperinciBAB 5 PERANCANGAN PROSES GDFGDGG A. BAGAN TERSTRUKTUR
BAB 5 PERANCANGAN PROSES GDFGDGG A. BAGAN TERSTRUKTUR Bagan terstruktur (structured chart) mirip dengan bagan berjenjang (hierarchy chart). Sama dengan bagan berjenjang, bagan terstruktur juga digunakan
Lebih terperinciSpesifikasi Program. Pendahuluan
Spesifikasi Program copyright@ihsan Jatnika 1 Pendahuluan Programer bekerja berdasarkan spesifikasi program Spesifikasi program akan mendefinisikan atau menentukan input, pemrosesan, dan output yang diperlukan.
Lebih terperinciBAB 8 SPESIFIKASI PROSES (PROCESS SPECIFICATION)
BAB 8 SPESIFIKASI PROSES (PROCESS SPECIFICATION) 1. PENDAHULUAN Pada bab ini, kita akan mencari tahu spesifikasi proses, dalam hal ini deskripsi dari apa yang terjadi di dalam setiap level paling dasar,
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 terperinciMinggu 04 Kamus Data dan Process Specification (PSPEC)
Minggu 04 Kamus Data dan Process Specification (PSPEC) Fungsi Kamus Data/Data Dictionary: Menjelaskan arti aliran data dan penyimpanan data dalam DFD Mendeskripsikan komposisi paket data (elemen data)
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 terperinciPERTEMUAN 6 ANALISA DAN PERANCANGAN PROGRAM
PERTEMUAN 6 ANALISA DAN PERANCANGAN PROGRAM SPESIFIKASI PROSES Spesifikasi proses atau minispec, karena merupakan sebagian kecil dari spesifikasi proyek total yang diciptakan untuk proses-proses primitif
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 terperinciPEMROGRAMAN TERSTRUKTUR
PEMROGRAMAN TERSTRUKTUR I. SEJARAH PENGEMBANGAN PROGRAM - PROGRAM BANYAK BERISI INSTRUKSI GOTO - BERISI PROSES YANG MELOMPAT MUNDUR KEBARIS SEBELUMNYA Mulai : GOTO Hitung Hitung : GOTO Hitung IDE-IDE :
Lebih terperinciPENYAJIAN 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 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 terperinciPROCESS SPECIFICATION
SP112 - Analisa Sistem Informasi 08-09 / 1-22 PROCESS SPECIFICATION Setiap proses (bubble) di DFD harus memiliki process specification. Tanpa ini kita tidak akan mengetahui apa yang terjadi di dalam proses
Lebih terperinciTabel Keputusan A. MATERI PENDAHULUAN STRUKTUR TABEL KEPUTUSAN. Condition Stub
Tabel Keputusan A. MATERI PENDAHULUAN Tabel keputusan (decision table) adalah tabel yang digunakan sebagai alat bantu untuk menyelesaikan logika dalam program. Algoritma yang berisi keputusan bertingkat
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 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 terperinciSelection, Looping, Branching
Selection, Looping, Branching Struktur If untuk membuat percabangan alur program dengan satu pilihan saja dapat mengatur apakah sebuah perintah akan dijalankan atau tidak tergantung kepada kondisinya setidaknya
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 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 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 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 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 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 terperinciPertemuan 01. Pemrograman Dasar [PTI-5001 ] 2012
Pertemuan 01 Pemrograman Dasar [PTI-5001 ] 2012 1 Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memahami konsep dasar pemrograman komputer, algoritma dan tahapan pembuatan algoritma pemrograman
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 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 terperinciPengenalan Algoritma
PEMROGRAMAN DASAR Sistem Informasi PTIIK UB Semester Ganjil 2015/2016 Pengenalan Algoritma Dr. Eng. Herman Tolle, ST., MT Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya metode yang
Lebih terperinciPENGENALAN ALGORITMA & PEMROGRAMAN P E N G A N T A R T E K N O L O G I I N F O R M A S I ( T I F )
PENGENALAN ALGORITMA & PEMROGRAMAN P E N G A N T A R T E K N O L O G I I N F O R M A S I ( T I F 1 1 0 1) PENGENALAN ALGORITMA & PEMROGRAMAN Definisi Algoritma Sejarah Algoritma Perbedaan Algoritma & Program
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 terperinciALGORITMA RINTA KRIDALUKMANA SISKOM UNDIP
ALGORITMA RINTA KRIDALUKMANA SISKOM UNDIP 1 ALGORITMA DEFINISI Logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan Spesifikasi urutan langkah untuk melakukan
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 terperinciBAB II SINTAKS 2.1. SINTAKS
BAB II SINTAKS 2.1. SINTAKS merupakan kumpulan aturan yang mendefinisikan suatu bentuk bahasa. mendefinisikan bagaimana suatu kalimat dibentuk sebagai barisan/urutan dari pemilihan suatu kata dasar. Kata
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 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 terperinciDasar Komputer & Pemrograman 2A
Dasar Komputer & Pemrograman 2A Materi 3 Reza Aditya Firdaus STATEMENT INPUT OUTPUT Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. Identifier standart
Lebih terperinciDASAR PEMROGRAMAN & ALGORITMA
Imam Fahrur Rozi Algoritma dan Pemrograman DASAR PEMROGRAMAN & ALGORITMA KOMPETENSI Setelah menempuh materi ini, mahasiswa hendaknya mampu: Memahami tentang konsep dasar pemrograman komputer Memahami tentang
Lebih terperinciPERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan
PERKEMBANGAN PASCAL Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan Nama pascal diambil sebagai penghargaan terhadap BLAISE PASCAL seorang ahli matematika
Lebih terperinciPERTEMUAN 9 ALGORITMA UNTUK MASALAH BISNIS
PERTEMUAN 9 ALGORITMA UNTUK MASALAH BISNIS POKOK BAHASAN 1. Struktur Program 2. Struktur Chart 3. Membuat Laporan Dengan Page Break 4. Contoh Algoritma Penyelesaian STRUKTUR PROGRAM Secara umum program
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 terperinciTEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom
TEKNIK PENGUJIAN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom Latar Belakang Pengujian Perangkat Lunak adalah elemen kritis dari jaminan kualitas P/L dan merupakan review puncak terhadap spesifikasi, desain
Lebih terperinciKONSEP DASAR BAHASA PASCAL
KONSEP DASAR BAHASA PASCAL Sejarah Singkat Bahasa PASCAL Dikembangkan awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich Swiss. Nama PASCAL diambil dari nama seorang ahli matematika bangsa
Lebih terperinciBAB 1 KONSEP DASAR PROGRAM COBOL
Bab 1 Konsep Dasar Program COBOL 1 BAB 1 KONSEP DASAR PROGRAM COBOL TUJUAN PRAKTIKUM 1. Mengetahui struktur program Cobol 2. Mengetahui bentuk data program Cobol 3. Mengetahui sintaks-sintaks program Cobol
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 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 terperinciAlgoritma dan Pemrograman. Pertemuan Ke-2 Dasar-dasar Algoritma
Algoritma dan Pemrograman Bab II Dasar-Dasar Algoritma Pertemuan Ke-2 Dasar-dasar Algoritma Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas
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 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 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 terperinciPROCEDURE DIVISION (lanjutan)
PROCEDURE DIVISION (lanjutan) Statement PERFORM...THROUGH/THRU Bentuk statement ini akan membawa proses menuju ke paragraf yang dituju kemudian melanjutkan sampai ke paragraf yang disebutkan setelah THROUGH/THRU.
Lebih terperinciBAB 5 PERULANGAN DAN ARRAY
Bab 5 Perulangan dan Array 66 BAB 5 PERULANGAN DAN ARRAY TUJUAN PRAKTIKUM 1. Praktikan mengerti apa yang dimaksud dengan perulangan 2. Praktikan mengerti apa yang dimaksud dengan seleksi kondisi 3. Praktikan
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 terperinciDasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I
Dasar Pemrograman Kondisi dan Perulangan By : Hendri Sopryadi, S.Kom, M.T.I Kondisi dan Perulangan Pendahuluan Dalam sebuah proses program, biasanya terdapat kode penyeleksian kondisi, kode pengulangan
Lebih terperinciKonsep Bahasa Pemrograman Pertemuan 5
Konsep Bahasa Pemrograman Pertemuan 5 Evangs Mailoa COBOL (Common Business Oriented Language) adalah Bahasa Tingkat Tinggi (High Level Language) yang berorientasi pada persoalan bisnis. Struktur Program
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 terperinciDasar-Dasar Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma
Dasar-Dasar Pengujian Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami langkah awal untuk melakukan pengujian terhadap
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 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 terperinciPertemuan 3 Penyeleksian Kondisi dan Perulangan
Pertemuan 3 Penyeleksian Kondisi dan Perulangan Objektif: 1. Mengetahui macam-macam penyeleksian kondisi dalam pascal 2. Mengerti statement kondisi IF dan Case 3. Mengetahui macam-macam perulangan dalam
Lebih terperinciBAB XII PERANCANGAN SIM SECARA TERINCI
1 BAB XII PERANCANGAN SIM SECARA TERINCI 12.1. Perancangan Output Secara Terinci Perancangan sistem secara umum hanya memuat tentang kebutuhan output apa saja pada sistem baru. Sedangkan perancangan output
Lebih terperinciSTRUKTUR KONTROL. Struktur WHILE-DO Mempunyai struktur sebagai berikut : Bentuk Umum : WHILE condition Do statement Bentuk Proses (flow chart) :
STRUKTUR KONTROL Struktur WHILE-DO Mempunyai struktur sebagai berikut : Bentuk Umum : WHILE condition Do statement Bentuk Proses (flow chart) : statement C false true Statement WHILE-DO digunakan untuk
Lebih terperinciBAB III ANALISA MASALAH DAN RANCANGAN PROGRAM
30 BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Pada bab ini akan dibahas mengenai analisis permainan, yaitu konsep aturan dan cara bermain pada game yang berhubungan dengan program yang
Lebih terperinciBAB II DASAR-DASAR ALGORITMA
BAB II DASAR-DASAR ALGORITMA Bab II Dasar-Dasar Algoritma 1. PENDAHULUAN Bab ini memiliki kompetensi dasar untuk memahami dasar-dasar algoritma untuk diimplementasikan dalam menyelesaikan masalah. Sebelum
Lebih terperinciPERTEMUAN 6 MODULARISASI & KOMUNIKASI ANTAR MODUL
PERTEMUAN 6 MODULARISASI & KOMUNIKASI ANTAR MODUL POKOK BAHASAN 1. Konsep Pemrograman Modular 2. Komunikasi antar modul 3. Kohesi 4. Kopling 2 MODULARISASI Modularisasi digunakan bila ada suatu permasalahan
Lebih terperinciMODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN
PERCABANGAN DAN PENGULANGAN Pada BAB ini akan membahas tentang PERCABANGAN dan PERULANGAN. PERCABANGAN : a) IF THEN b) CASE OF PENGULANGAN: a) REPEAT N TIMES b) REPEAT UNTIL c) WHILE DO d) ITERATE STOP
Lebih terperinciFILE URUT (Sequential File)
FILE URUT (Sequential File) 1. PENDAHULUAN Organisasi file secara urut memungkinkan pengaksesan record di file secara berurutan Ada 2 macam organisasi file secara urut : 1. Bentuk organisasi SEQUENTIAL
Lebih terperinciDESAIN SISTEM AKUNTANSI TERINCI
Minggu 8 DESAIN SISTEM AKUNTANSI TERINCI Sub pokok bahasan : 1) Desain Output terinci a. Bentuk laporan b. Pedoman desain laporan c. Alat-alat desain output terinci d. Mengatur tata letak isi output e.
Lebih terperinciI. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1
I. KATA PENGANTAR Dewasa ini sudah banyak berkembang bahasa-bahasa pemrograman tingkat tinggi yang pemakaiannya sudah sangat mudah, hanya klik dan drag saja. Namun meskipun demikian tetap saja programmer
Lebih terperinciPerulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :
Perulangan Bentuk bentuk Perulangan Dalam hampir setiap program yang kompleks mutlak memerlukan suatu perulangan. Tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang
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 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 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 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 terperinciBAB 1 PENGANTAR BAHASA PEMROGRAMAN FORTRAN
BAB 1 PENGANTAR BAHASA PEMROGRAMAN FORTRAN TUJUAN Tujuan Instruksi Umum: Sejarah Bahasa Pemrograman FORTRAN Menerangkan Tipe Data Yang Terdapat Dalam Bahasa FORTRAN Aturan Penulisan Dan Struktur Bahasa
Lebih terperinciPERANCANGAN PROSES. tidak membutuhkan antar muka inter-aktif dan transaksi boleh diaku-mulasikan untuk selang waktu tertentu sebelum diproses?
SP122 - Perancangan Sistem Informasi 0-10 / 1-24 PERANCANGAN PROSES Tiga dimensi Perancangan Proses Ada 3 buah dimensi yang harus diperhatikan saat merancang proses. Data Flow Diagram (DFD) 1. Dimensi
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 terperinciPENGULANGAN DAN PEMBACAAN DATA
PENGULANGAN DAN PEMBACAAN DATA PENGULANGAN TUNGGAL FOR I = 1 TO 5 PRINT NEXT I FOR I = 1 TO 5 berarti pengulangan yang harus dilakukan sebanyak 5 X. Variabel I digunakan sebagai indikator pengulangan.
Lebih terperinciBAB 1 PENDAHULUAN Pengantar
BAB 1 PENDAHULUAN 1.1. Pengantar Perkembangan teknologi komputer saat ini sangatlah cepat sehingga komputer banyak digunakan di berbagai bidang. Dalam pemrograman, penggunaan komputer dapat mempermudah
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 terperinciDESAIN SISTEM AKUNTANSI TERINCI
DESAIN SISTEM AKUNTANSI TERINCI Minggu 10 & 11 Sub pokok bahasan : A. Desain model dan kontrol terinci B. Membuat laporan hasil desain sistem akuntansi terinci A. Desain model dan kontrol terinci Model
Lebih terperinciDEFINISI SIMBOL FLOWCHART
DEFINISI SIMBOL FLOWCHART 1 Pertemuan ke 2 PENGENALAN DAN DEFINISI FLOWCHART Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini
Lebih terperinciMAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )
MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA ) Disusun Oleh : MUKHAMAT JAFAR 41813120014 MATA KULIAH : REKAYASA PERANGKAT LUNAK DOSEN : WACHYU HARI HAJI, S.KOM, MM UNIVERSITAS MERCUBUANA 2015 Mukhamat
Lebih terperinciFILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks.
FILE RELATIF 1. PENDAHULUAN Adalah file yang recordnya dibedakan dengan dasar suatu nomor record relative. Nomor record relative dapat berkisar dari nomor record 1 s/d nomor record 32767 2. IDENTIFICATION
Lebih terperinciPENGULANGAN DAN PEMBACAAN DATA *
PENGULANGAN DAN PEMBACAAN DATA * Tujuan Instruksional Khusus : Agar mahasiswa dapat membuat program dengan proses pemutaran kembali (looping). Pokok Bahasan : PENGULANGAN PEMBACAAN DATA Deskripsi singkat
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 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 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 terperinciAlgoritma. Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.
Algoritma Algoritma Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah. suatu metode khusus yang tepat dan terdiri dari serang kaian langkah
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 terperinciif (kondisi) Pernyataan;
MODUL 4 OPERASI KONDISI A. Tujuan Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Menjelaskan tentang fungsi operasi kondisi 2. Menjelaskan tentang fungsi if, if, nested if, if majemuk,
Lebih terperinciBAB 7 KAMUS DATA (DATA DICTIONARY)
BAB 7 KAMUS DATA (DATA DICTIONARY) 1. Pendahuluan Model berikutnya yang akan dibahas adalah data dictionary/dd (Kamus Data/KD). KD tidak menggunakan notasi grafis sebagaimana halnya DAD, tetapi porsinya
Lebih terperinciTINJAUAN UMUM PENGEMBANGAN SISTEM
TINJAUAN UMUM PENGEMBANGAN SISTEM Perlunya Pengembagan Sistem a. Problems I. Ketidakberesan II. Pertumbuhan Organisasi b. Opportunities c. Directives Sistem yang ada Problems Opportunities Directives Pengembangan
Lebih terperinciRINGKASAN PEMROGRAMAN QUICK BASIC
RINGKASAN PEMROGRAMAN QUICK BASIC Karakter pada Quick Basic dibagi menjadi empat kelompok yaitu : - Karakter Abjad : A Z dan a z - Karakter Angka : 0 9 - Karakter Khusus :!@#$% ~&*()_+-={}[]: ;,.?^ -
Lebih terperinciBAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang
9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung
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 terperinciSATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP
SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP Mata kuliah : Algoritma dan Pemrograman Kode Mata Kuliah : TIS2223 SKS : 3 Waktu Pertemuan : 16 kali Pertemuan Deskripsi : Mata kuliah algoritma
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 terperinci