
5cdf1a1747dcc00740e15778309d16c8.ppt
- Количество слайдов: 15
Bahasa Pemrograman FORTRAN (FORmula TRANslation) - Pendahuluan
Leonardo De. Vinci Sempoa Pascaline Calculator (1642) Jacquard's punch card loom (1752 -1834) Leibniz (1694 )
Charles Babbage (1791 -1871) The Difference Engine Arithometer (1820) The minicomputer - PDP-8 - 1965
• Bahasa pemrograman adalah teknik komando/instruksi standar untuk memerintah komputer. • Fungsi: memrogram komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan.
• Keluaran dari bahasa pemrograman adalah berupa program/aplikasi. • Penentuan jenis bahasa tidak ditentukan oleh trend namun lebih kepada kesesuaian antara masalah yang hendak dipecahkan dengan kelebihan dari suatu bahasa pemrograman. Misalkan, untuk membuat suatu aplikasi mengenai kecerdasan buatan, lebih tepat jika menggunakan bahasa pemrograman logik, seperti Prolog.
KUNO: -tidak ada operator >, <, = - Sensitif : menyimpan file harus dengan huruf kapital -Aturan penggunaan kolom yang ketat - Pangkat ditulis dalam ** - dll Banyak bahasa Pemrograman yang lebih menarik secara user interface
FORTRAN: -Untuk melatih logika -Open source -Dapat menghitung bilangan imajiner Inovasi: - Masalah ketekniksipilan telah didokumentasikan dalam bahasa FORTRAN bukan bahasa yang kuno -> banyak compiler fortran yang baru
Bahasa Komputer • Komputer hanya mengerti binary code = kode 0 dan 1 READ B A=B+2. 5 WRITE A STOP END 110110111011… • Compiler: “kamus” yang menerjemahkan dari bahasa pemrogaman ke bahasa mesin.
Tahap I COMPILATION A=B+5 Komputer A 10110100101101 Menterjemahkan Tahap II LINK 1011101011 Komputer A 101111011 Melengkapi program bahasa komputer Tahap III EXECUTION 010111 Komputer A DATA Penggarapan program HASIL
Data Real Data Numeris Data Integer Data Alphabetis
Bagan Alir (Flow Chart) • Bagan alir: diagram yang disusun untuk menyederhanakan alur logika suatu program. • Simbol bagan alir: tanda arah aliran suatu proses membaca dari kartu plong proses pengecekan proses membaca dari suatu media, dapat juga dipakai untuk proses menulis ke suatu media tanda mulai, atau tanda akhir proses menulis ke printer tanda sambung
• Buat bagan alir untuk menghitung akar-akar suatu persamaan kuadrat ax 2 + bx + c = 0. Diskriminan (DISK) = B 2 – 4 AC Bila diskriman positif, maka akar-akar bersifat nyata: Bila harga diskriminan = 0 maka: Bila harga diskriminan < 0 (negatif, maka akar-akar bersifat imajiner
Mulai Baca A, B, C DISK = B 2 – 4 AC DISK ? Tulis: Akar imajinair X = -B/2 A Tulis: X Selesai Tulis: X 1, X 2
5cdf1a1747dcc00740e15778309d16c8.ppt