Konsep Dan Asas Pengaturcaraan
Upcoming SlideShare
Loading in...5
×
 

Konsep Dan Asas Pengaturcaraan

on

  • 12,774 views

Konsep Dan Asas Pengaturcaraan

Konsep Dan Asas Pengaturcaraan

Statistics

Views

Total Views
12,774
Views on SlideShare
12,449
Embed Views
325

Actions

Likes
0
Downloads
207
Comments
0

4 Embeds 325

http://modulpengaturcaraan.blogspot.com 306
http://www.slideshare.net 16
http://modulpengaturcaraan.blogspot.in 2
http://www.modulpengaturcaraan.blogspot.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Konsep Dan Asas Pengaturcaraan Konsep Dan Asas Pengaturcaraan Presentation Transcript

  • PENGENALAN C++ merupakan bahasa pengaturcaraan komputer yang paling popular digunakan pada masa kini. Ia digunakan dalam membina aplikasi harian seperti mengawal suhu peti ais, megawal ketuhar gelombang mikro dan mengira kadar tol di tempat letak kereta. Juga digunakan dalam aplikasi yang besar seperti mengawal peluru berpandu nuklear.
  • KONSEP ASAS PENGATURCARAAN
    • Apakah ciri-ciri sebuah program yang baik?
  • KONSEP ASAS PENGATURCARAAN Kebolehpercayaan (Integrity) Kebolehbacaan (Clarity) Kecekapan (Efficiency) Umum (Generality) Ringkas (Simplicity) Permodulan (Modularity) Ciri - ciri View slide
  • DEFINISI PROGRAM/ATURCARA
    • Apa itu Aturcara?
        • suatu set suruhan logik yang mempunyai tertib tertentu untuk menyuruh komputer melakukan sesuatu tugas
    View slide
  • Tiga perkara penting yang perlu dipertimbang sebelum menulis aturcara :
    • Pengguna – orang yang akan menggunakan a/cara yang ditulis.
    • Komp– jenis komputer dan sistem pengoperasian yang akan digunakan, samaada ia berdiri sendiri atau rangkaian komputer pelanggan/pelayan. uter
    • Anda – pengetahuan dalam menulis aturcara/samaada akan melibatkan pengaturcara lain.
  • KOMPONEN-KOMPONEN DALAM STRUKTUR PROGRAM
    • Aturcara berstruktur mempunyai struktur aturcara seperti berikut :
      • Deklarasi
      • Masukan / Input
      • Storan
      • Operasi
      • Kawalan
      • Keluaran / Output
  • Penerangan Deklarasi sekumpulan pembolehubah yang mempunyai jenis data yang spesifik. Semua p/u mesti dideklarasi sebelum dilaksanakan. int a, b, c; char nama, no_pend; Masukan sekumpulan maklumat yang akan dimasukkan ke dalam komputer melalui peranti input seperti keyboard dll. Input akan diproses menghasilkan output yang diingini. Storan setiap maklumat akan disimpan di dalam memori komputer dan dikodkan dengan kombinasi unik kosong dan satu.
  • Penerangan Operasi 2 jenis iaitu : i. batch mode – simpan dan proses sekali ii. Interactive mode – pengguna dan komputer boleh berinteraksi sesama sendiri semasa proses pengiraan dilaksanakan Kawalan susunan pelaksanaan rahan dalam program samada secara berjujukan (satu-per-satu iaitu dari atas ke bawah) atau secara tidak berjujukan Output hasil daripada pemprosesan input samada dipaparkan pada skrin ataupun kertas
  • LANGKAH PENGENALPASTIAN DALAM PENGATURCARAN
    • Menganalisis dan mendefinisi masalah
    Merangka pembolehubah Melukis carta alir Menulis program Menguji & melaksanakan program Mendokumentasi program
    • LANGKAH-LANGKAH DALAM PENGATURCARAAN
    • Definisi dan analisa masalah
    • Mengenalpasti dan memahami apakah masalah yang cuba diselesaikan
    • Mesti diterangkan dengan jelas
    • Mengenalpasti input, output dan maklumat yang diperlukan untuk mengatasi masalah :
      • Input – data yang hendak diproses
      • Output – hasil seperti yang dikehendaki
      • Kekangan dll yang perlu diambil kira dalam menyelesaikan masalah
    • 2 . Merancang pembolehubah
      • Untuk melancarkan perjalanan aturcara
      • Rujukan untuk lokasi memori
    • 3.Melukis cartalir
      • Mempersembahkan algoritma dalam bentuk grafik (simbol grafik)
    • 4.Menulis program
      • Ditulis dalam bentuk yang mudah difahami tetapi jelas, boleh dibaca dan mengikut ciri-ciri aturcara.
      • Dalam susun atur yang baik dan ringkas
    • 5. Menguji dan mengesan ralat program
      • Mesti dikompil dan dilaksanakan oleh editor dan kompiler
      • Kenalpasti ralat kesalahan
    • 6. Dokumentasi program
      • Perlu dokumen untuk rujukan penyelenggaraan utk masa depan dan proses pengurusan.
      • mesti mengandungi :
        • Spesifikasi keperluan yang tepat
        • Input, output, kekangan dan formula yang terperinci untuk masalah yang ingin diselesaikan
        • Algoritma dalam bentuk cartalir atau kod pseudo
        • (samb.)
        • Aturcara sumber yang lengkap dengan komen
        • Contoh output program dan pengujian data
        • Panduan untuk mengguna program
  • APA ITU CARTA ALIR?
    • Perwakilan algoritma dalam grafik yang menggunakan simbol-simbol geometri yang dihubungkan oleh arah aliran.
  • CARTA ALIR
    • Menandakan permulaan dan penamat suatu algoritma. Untuk simbol permulaan mesti dituliskan ‘mula’ dan titik penamat mesti ditulis ‘tamat’.
    • Mewakili operasi seperti pengiraan dan pemberian nilai awal.
    • Mewakili input secara manual. Simbol menunjukkan komputer menunggu input dari pengguna
    Simbol Terminal Simbol Proses Simbol Manual Input
    • Data input/output. Akan mengandungi arahan baca (untuk input) dan cetak (output).
    • Menunjukkan nilai awal, nilai akhir dan peningkatan nilai dalam gelung.
    • Menunjukkan dokumen dalam bentuk cetakan.
    • Simbol ini menunjukkan aliran atau tertib langkah penyelesaian.
    Simbol Data Simbol Keputusan Simbol Dokumen Simbol Aliran