SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
5.0
PENGATURCARAAN
ARAS &
GENERASI

DEFINISI

Aras Rendah (Generasi 1 & 2)
Aras Tinggi (Generasi 3,4 & 5)

PENDEKATAN
PENTERJEMAH

Berstruktur
Berorientasikan Objek

Penghimpun

Pemalar &
Pembolehubah

Pentaksir
Pengkompil

ELEMEN ASAS

Jenis data

Pengendali

FASA
PEMBANGUNAN
5 Fasa

Struktur kawalan

BAHASA PENGATURCARAAN
TERKINI
5.2.1 Fasa Pembangunan Atur cara
5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara:
Analisis masalah / Reka bentuk atur cara / Pengekodan
Pengujian dan penyahpepijatan / Dokumentasi

Analisis masalah
Reka bentuk atur cara
Pengekodan
Pengujian dan penyahpepijatan
Dokumentasi
5.2.1 Fasa Pembangunan Atur cara
5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara:
Analisis masalah / Reka bentuk atur cara / Pengekodan
Pengujian dan penyahpepijatan / Dokumentasi

Analisis masalah
Pembuat program akan menemubual pelanggan
bagi mendapatkan keperluan dalam atur cara

- Contoh “program pendaftaran sekolah”,
administrator memberitahu pembuat atur cara
tentang keperluan dalam atur cara iaitu nama,
tarikh lahir, jantina, kelas, nama I bapa, alamat dan
nombor telefon
5.2.1 Fasa Pembangunan Atur cara
5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara:
Analisis masalah / Reka bentuk atur cara / Pengekodan
Pengujian dan penyahpepijatan / Dokumentasi

Reka bentuk atur cara
Bagi menghasilkan atur cara yang baik, fasa ini
sangat penting

- Berdasarkan itu, pembuat atur cara akan
merekacipta carta alir yang mewakili keperluan
pelanggan di mana dalam kes ini “program
pendaftaran sekolah.”
5.2.1 Fasa Pembangunan Atur cara
5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara:
Analisis masalah / Reka bentuk atur cara / Pengekodan
Pengujian dan penyahpepijatan / Dokumentasi

Pengekodan

Dalam fasa Ini, pembuat atur cara akan
menggunakan Perisian Pembangunan Atur cara
di mana melibatkan sedikit atau semua kod
Pengekoadan adalah Proses Menulis Keputusan
menggunakan Bahasa Pengaturcaraan di komputer.
Setelah selesai menulis kod, pembuat atur cara
akan menaip kod Bahasa Pengaturcaraan ke dalam
komputer
5.2.1 Fasa Pembangunan Atur cara
5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara:
Analisis masalah / Reka bentuk atur cara / Pengekodan
Pengujian dan penyahpepijatan / Dokumentasi

Pengujian dan penyahpepijatan
Keperluan Pengujian atur cara adalah
bagi memastikan atur cara berjalan lancar tanpa
kesilapan pada sintaks atau kesilapan logik.
Jika kesilapan didapati, proses membaiki ralat
akan dilakukan dengan mencari kesilapan dalam
pengisian kod sumber dan pembetulan akan segera
dilakukan.
Pengujian semula dibuat setelah selesai membuat
pembetulan.
5.2.1 Fasa Pembangunan Atur cara
5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara:
Analisis masalah / Reka bentuk atur cara / Pengekodan
Pengujian dan penyahpepijatan / Dokumentasi

Dokumentasi
Dokumentasi mengandungi secara terperinci definisi
masalah, pelan program (carta alir atau kod pseudo),
komen beserta sumber program dan prosedur
mencuba serta secara terperinci deskripsi program,
rekod masukan dan keluaran dan senarai semak
program.
semua dokumentasi mesti disediakan pada akhir
pembangunan program. Sangat berguna dalam
membuat penilaian, perubahan & penambahbaikan.
5.2.2 Membangunkan Atur cara
5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan
masalah

Analisis masalah
5.2.2 Membangunkan Atur cara
5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan
masalah

Reka bentuk atur cara
5.2.2 Membangunkan Atur cara
5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan
masalah

Pengekodan
5.2.2 Membangunkan Atur cara
5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan
masalah

Pengujian dan penyahpepijatan
5.2.2 Membangunkan Atur cara
5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan
masalah

Dokumentasi

Weitere ähnliche Inhalte

Was ist angesagt?

Modul dasar pemrograman
Modul dasar pemrogramanModul dasar pemrograman
Modul dasar pemrograman
lidyanamaria
 
Tm teknik kompilasi juni 2013
Tm   teknik kompilasi juni 2013Tm   teknik kompilasi juni 2013
Tm teknik kompilasi juni 2013
Ratzman III
 
Modul 1 Algoritma Dan Pemrograman II
Modul 1 Algoritma Dan Pemrograman IIModul 1 Algoritma Dan Pemrograman II
Modul 1 Algoritma Dan Pemrograman II
syahril17
 
Bidang pembelajaran 5.3 Tingkatan 5
Bidang pembelajaran 5.3 Tingkatan 5Bidang pembelajaran 5.3 Tingkatan 5
Bidang pembelajaran 5.3 Tingkatan 5
MOE
 
Materi 1. algoritma pemrograman
Materi 1. algoritma pemrogramanMateri 1. algoritma pemrograman
Materi 1. algoritma pemrograman
Melva Amma Kalian
 
Pertemuan 3 pemrograman dasar
Pertemuan 3 pemrograman dasarPertemuan 3 pemrograman dasar
Pertemuan 3 pemrograman dasar
Disma Ariyanti W
 
08 pd method fungsi
08 pd method fungsi08 pd method fungsi
08 pd method fungsi
Sofi Orient
 

Was ist angesagt? (15)

Modul dasar pemrograman
Modul dasar pemrogramanModul dasar pemrograman
Modul dasar pemrograman
 
Tm teknik kompilasi juni 2013
Tm   teknik kompilasi juni 2013Tm   teknik kompilasi juni 2013
Tm teknik kompilasi juni 2013
 
Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
 
1. OOP Java
1. OOP Java1. OOP Java
1. OOP Java
 
konsep asas pengaturcaraan
konsep asas pengaturcaraankonsep asas pengaturcaraan
konsep asas pengaturcaraan
 
Laporan praktikum 1 pendahuluan
Laporan praktikum 1 pendahuluanLaporan praktikum 1 pendahuluan
Laporan praktikum 1 pendahuluan
 
Pemrograman terstruktur
Pemrograman terstrukturPemrograman terstruktur
Pemrograman terstruktur
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Modul 1 Algoritma Dan Pemrograman II
Modul 1 Algoritma Dan Pemrograman IIModul 1 Algoritma Dan Pemrograman II
Modul 1 Algoritma Dan Pemrograman II
 
Bidang pembelajaran 5.3 Tingkatan 5
Bidang pembelajaran 5.3 Tingkatan 5Bidang pembelajaran 5.3 Tingkatan 5
Bidang pembelajaran 5.3 Tingkatan 5
 
Materi 1. algoritma pemrograman
Materi 1. algoritma pemrogramanMateri 1. algoritma pemrograman
Materi 1. algoritma pemrograman
 
Pertemuan 3 pemrograman dasar
Pertemuan 3 pemrograman dasarPertemuan 3 pemrograman dasar
Pertemuan 3 pemrograman dasar
 
02 evolution
02 evolution02 evolution
02 evolution
 
08 pd method fungsi
08 pd method fungsi08 pd method fungsi
08 pd method fungsi
 

Andere mochten auch

5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan
dean36
 
AWilson_finalunit_12-9-13 CTI
AWilson_finalunit_12-9-13 CTIAWilson_finalunit_12-9-13 CTI
AWilson_finalunit_12-9-13 CTI
Ambrosia Wilson
 
Leveraging Social Media For Government Communication
Leveraging Social Media For Government CommunicationLeveraging Social Media For Government Communication
Leveraging Social Media For Government Communication
gordonbonnar
 
[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
Working Life of Infectious Disease Models - Dr Erika Mansnerus
Working Life of Infectious Disease Models - Dr Erika MansnerusWorking Life of Infectious Disease Models - Dr Erika Mansnerus
Working Life of Infectious Disease Models - Dr Erika Mansnerus
mliebenrood
 

Andere mochten auch (19)

Bidang pembelajaran-5-3
Bidang pembelajaran-5-3Bidang pembelajaran-5-3
Bidang pembelajaran-5-3
 
1.0 memahami pengaturcaraan
1.0 memahami pengaturcaraan1.0 memahami pengaturcaraan
1.0 memahami pengaturcaraan
 
5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan
 
Bab 5
Bab 5Bab 5
Bab 5
 
Nota Padat ICT SPM
Nota Padat ICT SPMNota Padat ICT SPM
Nota Padat ICT SPM
 
Bidang pembelajaran-5-1
Bidang pembelajaran-5-1Bidang pembelajaran-5-1
Bidang pembelajaran-5-1
 
Improv Content Strategy: Doing Things the Wrong Way, the Right Way
Improv Content Strategy: Doing Things the Wrong Way, the Right WayImprov Content Strategy: Doing Things the Wrong Way, the Right Way
Improv Content Strategy: Doing Things the Wrong Way, the Right Way
 
A project report on evaluation of financial performance based on ratio analy...
A project report on  evaluation of financial performance based on ratio analy...A project report on  evaluation of financial performance based on ratio analy...
A project report on evaluation of financial performance based on ratio analy...
 
AWilson_finalunit_12-9-13 CTI
AWilson_finalunit_12-9-13 CTIAWilson_finalunit_12-9-13 CTI
AWilson_finalunit_12-9-13 CTI
 
Avto0232
Avto0232Avto0232
Avto0232
 
Leveraging Social Media For Government Communication
Leveraging Social Media For Government CommunicationLeveraging Social Media For Government Communication
Leveraging Social Media For Government Communication
 
Estonia and European Debt Crisis
Estonia and European Debt CrisisEstonia and European Debt Crisis
Estonia and European Debt Crisis
 
Celula postitulo
Celula postituloCelula postitulo
Celula postitulo
 
[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design
 
Guide To Networking at Affiliate Summit West 2010
Guide To Networking at Affiliate Summit West 2010Guide To Networking at Affiliate Summit West 2010
Guide To Networking at Affiliate Summit West 2010
 
Abreviaturas
AbreviaturasAbreviaturas
Abreviaturas
 
Education Disrupted: 11 Trends That Are Changing Education Forever
Education Disrupted: 11 Trends That Are Changing Education ForeverEducation Disrupted: 11 Trends That Are Changing Education Forever
Education Disrupted: 11 Trends That Are Changing Education Forever
 
Working Life of Infectious Disease Models - Dr Erika Mansnerus
Working Life of Infectious Disease Models - Dr Erika MansnerusWorking Life of Infectious Disease Models - Dr Erika Mansnerus
Working Life of Infectious Disease Models - Dr Erika Mansnerus
 
Steve jobs
Steve jobsSteve jobs
Steve jobs
 

Ähnlich wie Bidang pembelajaran-5-2

Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02
Kak Yong
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
RizqiIrawan2
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01
Bazlin Ahmad
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality plan
Ika Nurkasanah
 
Softwate testing implementasi
Softwate testing implementasiSoftwate testing implementasi
Softwate testing implementasi
irna_300791
 
Perangkat Keras Komputer
Perangkat Keras KomputerPerangkat Keras Komputer
Perangkat Keras Komputer
Zulkarnain Aza
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
Dian Lukitasari
 

Ähnlich wie Bidang pembelajaran-5-2 (20)

Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
 
Bidang pembelajaran-5-1
Bidang pembelajaran-5-1Bidang pembelajaran-5-1
Bidang pembelajaran-5-1
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01
 
Test plan Document Example
Test plan Document ExampleTest plan Document Example
Test plan Document Example
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
 
Apsi (modul 2)
Apsi  (modul 2)Apsi  (modul 2)
Apsi (modul 2)
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality plan
 
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
 
Rpl upload #3
Rpl upload #3Rpl upload #3
Rpl upload #3
 
Softwate testing implementasi
Softwate testing implementasiSoftwate testing implementasi
Softwate testing implementasi
 
Perangkat Keras Komputer
Perangkat Keras KomputerPerangkat Keras Komputer
Perangkat Keras Komputer
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
 
Software quality-assurance
Software quality-assuranceSoftware quality-assurance
Software quality-assurance
 
Manajemen proyek.pptx
Manajemen proyek.pptxManajemen proyek.pptx
Manajemen proyek.pptx
 
Tahap pemrograman
Tahap pemrogramanTahap pemrograman
Tahap pemrograman
 
Tahap pemrograman
Tahap pemrogramanTahap pemrograman
Tahap pemrograman
 

Mehr von cikgushaharizan (20)

Presentation1
Presentation1Presentation1
Presentation1
 
Acf
AcfAcf
Acf
 
La1 131209040938-phpapp02
La1 131209040938-phpapp02La1 131209040938-phpapp02
La1 131209040938-phpapp02
 
Privacy
PrivacyPrivacy
Privacy
 
Impact of-ict-on-society
Impact of-ict-on-societyImpact of-ict-on-society
Impact of-ict-on-society
 
Ict on-society
Ict on-societyIct on-society
Ict on-society
 
Ethics law
Ethics lawEthics law
Ethics law
 
Computer security
Computer securityComputer security
Computer security
 
Computerized and-non
Computerized and-nonComputerized and-non
Computerized and-non
 
Computer generation
Computer generationComputer generation
Computer generation
 
Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
La2 templates
La2 templatesLa2 templates
La2 templates
 
La1 templates
La1 templatesLa1 templates
La1 templates
 
La3 templates
La3 templatesLa3 templates
La3 templates
 
New assessment-document
New assessment-documentNew assessment-document
New assessment-document
 
Bidang pembelajaran-6-3
Bidang pembelajaran-6-3Bidang pembelajaran-6-3
Bidang pembelajaran-6-3
 
Bidang pembelajaran-6-2 2
Bidang pembelajaran-6-2 2Bidang pembelajaran-6-2 2
Bidang pembelajaran-6-2 2
 
Bidang pembelajaran-6-2
Bidang pembelajaran-6-2Bidang pembelajaran-6-2
Bidang pembelajaran-6-2
 
Bidang pembelajaran-6-1
Bidang pembelajaran-6-1Bidang pembelajaran-6-1
Bidang pembelajaran-6-1
 
Bidang pembelajaran-4-3
Bidang pembelajaran-4-3Bidang pembelajaran-4-3
Bidang pembelajaran-4-3
 

Bidang pembelajaran-5-2

  • 2. ARAS & GENERASI DEFINISI Aras Rendah (Generasi 1 & 2) Aras Tinggi (Generasi 3,4 & 5) PENDEKATAN PENTERJEMAH Berstruktur Berorientasikan Objek Penghimpun Pemalar & Pembolehubah Pentaksir Pengkompil ELEMEN ASAS Jenis data Pengendali FASA PEMBANGUNAN 5 Fasa Struktur kawalan BAHASA PENGATURCARAAN TERKINI
  • 3.
  • 4. 5.2.1 Fasa Pembangunan Atur cara 5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara: Analisis masalah / Reka bentuk atur cara / Pengekodan Pengujian dan penyahpepijatan / Dokumentasi Analisis masalah Reka bentuk atur cara Pengekodan Pengujian dan penyahpepijatan Dokumentasi
  • 5. 5.2.1 Fasa Pembangunan Atur cara 5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara: Analisis masalah / Reka bentuk atur cara / Pengekodan Pengujian dan penyahpepijatan / Dokumentasi Analisis masalah Pembuat program akan menemubual pelanggan bagi mendapatkan keperluan dalam atur cara - Contoh “program pendaftaran sekolah”, administrator memberitahu pembuat atur cara tentang keperluan dalam atur cara iaitu nama, tarikh lahir, jantina, kelas, nama I bapa, alamat dan nombor telefon
  • 6. 5.2.1 Fasa Pembangunan Atur cara 5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara: Analisis masalah / Reka bentuk atur cara / Pengekodan Pengujian dan penyahpepijatan / Dokumentasi Reka bentuk atur cara Bagi menghasilkan atur cara yang baik, fasa ini sangat penting - Berdasarkan itu, pembuat atur cara akan merekacipta carta alir yang mewakili keperluan pelanggan di mana dalam kes ini “program pendaftaran sekolah.”
  • 7. 5.2.1 Fasa Pembangunan Atur cara 5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara: Analisis masalah / Reka bentuk atur cara / Pengekodan Pengujian dan penyahpepijatan / Dokumentasi Pengekodan Dalam fasa Ini, pembuat atur cara akan menggunakan Perisian Pembangunan Atur cara di mana melibatkan sedikit atau semua kod Pengekoadan adalah Proses Menulis Keputusan menggunakan Bahasa Pengaturcaraan di komputer. Setelah selesai menulis kod, pembuat atur cara akan menaip kod Bahasa Pengaturcaraan ke dalam komputer
  • 8. 5.2.1 Fasa Pembangunan Atur cara 5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara: Analisis masalah / Reka bentuk atur cara / Pengekodan Pengujian dan penyahpepijatan / Dokumentasi Pengujian dan penyahpepijatan Keperluan Pengujian atur cara adalah bagi memastikan atur cara berjalan lancar tanpa kesilapan pada sintaks atau kesilapan logik. Jika kesilapan didapati, proses membaiki ralat akan dilakukan dengan mencari kesilapan dalam pengisian kod sumber dan pembetulan akan segera dilakukan. Pengujian semula dibuat setelah selesai membuat pembetulan.
  • 9. 5.2.1 Fasa Pembangunan Atur cara 5.2.1.1 Menerangkan lima fasa utama dalam pembangunan atur cara: Analisis masalah / Reka bentuk atur cara / Pengekodan Pengujian dan penyahpepijatan / Dokumentasi Dokumentasi Dokumentasi mengandungi secara terperinci definisi masalah, pelan program (carta alir atau kod pseudo), komen beserta sumber program dan prosedur mencuba serta secara terperinci deskripsi program, rekod masukan dan keluaran dan senarai semak program. semua dokumentasi mesti disediakan pada akhir pembangunan program. Sangat berguna dalam membuat penilaian, perubahan & penambahbaikan.
  • 10. 5.2.2 Membangunkan Atur cara 5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan masalah Analisis masalah
  • 11. 5.2.2 Membangunkan Atur cara 5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan masalah Reka bentuk atur cara
  • 12. 5.2.2 Membangunkan Atur cara 5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan masalah Pengekodan
  • 13. 5.2.2 Membangunkan Atur cara 5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan masalah Pengujian dan penyahpepijatan
  • 14. 5.2.2 Membangunkan Atur cara 5.2.2.1 Mengaplikasikan fasa pembangunan atur cara dalam menyelesaikan masalah Dokumentasi