Konsep Pemrograman - PowerPoint PPT Presentation

View by Category
About This Presentation
Title:

Konsep Pemrograman

Description:

Konsep Pemrograman Riyanto Sigit 30-9-2006 Materi BAB I KONSEP PEMROGRAMAN BAB II DASAR-DASAR PEMROGRAMAN BAB III PENGAMBILAN KEPUTUSAN BAB IV PENGULANGAN PROSES ... – PowerPoint PPT presentation

Number of Views:219
Avg rating:3.0/5.0
Slides: 14
Provided by: Sigi1
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Konsep Pemrograman


1
Konsep Pemrograman
  • Riyanto Sigit
  • 30-9-2006

2
Materi
  • BAB I KONSEP PEMROGRAMAN
  • BAB II DASAR-DASAR PEMROGRAMAN
  • BAB III PENGAMBILAN KEPUTUSAN
  • BAB IV PENGULANGAN PROSES
  • BAB V FUNGSI
  • BAB VI ARRAY
  • BAB VII STRING
  • BAB VIII POINTER

3
Konsep Pemrograman
  • Sarana komunikasi antara manusia dan komputer
    disebut bahasa komputer
  • Bahasa Pemrograman Komputer adalah tata cara
    penulisan program (kata, ekspresi, pernyataan)
    berupa langkah untuk menyelesaikan masalah
  • Faktor yang perlu diperhatikan adalah sintaksis,
    semantik dan logika
  • Bahasa pemrograman tingkat tinggi, menengah dan
    rendah

4
Konsep Pemecahan masalah
  • Menganalisa dan memahami permasalahan dan membuat
    algoritma (pola berfikir terstruktur berisi
    tahap-tahap penyelesaian masalah)
  • Membuat kode dari algoritma dalam pernyataan
    sesuai dengan bahasa pemrograman
  • Testing (menjalankan program) dan debugging
    (menemukan kesalahan)
  • Melakukan dokumentasi terhadap setiap langkah

5
Ciri Pemrograman Terstruktur
  • Mempunyai teknik pemecahan masalah yang benar
  • Memiliki algoritma pemecahan masalah yang
    sederhana dan efisien
  • Teknik penulisan program memiliki struktur logika
    yang benar dan mudah dipahami
  • Membutuhkan biaya testing yang rendah
  • Memiliki dokumentasi yang baik

6
Langkah-langkah Pembuatan Program
  • Mendefinisikan masalah
  • Mencari solusi untuk masalah
  • Memilih teknik pemecahan masalah dan algoritma
  • Menulis program
  • Melakukan testing dan debugging
  • Melakukan dokumentasi
  • Melakukan pemeliharaan

7
Definisi Algoritma
  • Pola pikir yang terstruktur yang berisi
    tahap-tahap penyelesaian masalah untuk
    diimplementasikan dalam pemrograman
  • Biasanya dalam program terdapat tiga struktur
    program
  • Struktur Urut
  • Struktur Keputusan
  • Struktur Perulangan

8
Struktur Penulisan Program C
  • main()
  • statemen-statemen //fungsi utama
  • fungsi_fungsi_lain()
  • statemen-statemen // fungsi-fungsi lain

9
Pengenalan Fungsi Dasar
  • includeltstdio.hgt
  • main()
  • printf(HALLO C)
  • stdio.h, header standard input output karena ada
    printf
  • main(), program utama
  • , awal program dan akhir program
  • printf(HALLO C) mencetak tulisan Hallo C di
    monitor

10
Penentu Format
  • d untuk menampilkan bilangan bulat (int)
  • f untuk menampilkan bilangan pecahan (float)
  • c untuk menampilkan sebuah karakter (char)
  • s untuk menampilkan sebuah string (char )

include ltstdio.hgt main( ) printf(No
d\n, 10) printf(Nama s\n,
Ali) printf(Nilai f\n,80.5) printf(Hur
uf c\n,A)
11
Komentar
  • Untuk keperluan dokumentasi dengan maksud agar
    program mudah dipahami
  • / Tanda ini adalah komentar /
  • include ltstdio.hgt
  • main()
  • printf(Coba\n) / Ini adl program pertama /

12
Praprosesor include
  • include merupakan satu jenis pengarah
    praprosesor yang dipakai untuk membaca file yang
    dinamakan file judul (header file), yaitu file
    yang berisi deklarasi fungsi dan definisi
    konstanta
  • Contoh
  • include ltstdio.hgt
  • include ltconio.hgt
  • include ltmath.hgt

13
Proses Kompilasi dan Linking Program C
About PowerShow.com