standard 2

15
STANDARD PEMBELAJARAN 2 : ALGORITMA, CARTA ALIR, PSEUDOCODE i.Definisi Algoritma,carta alir dan pseudocode ii.Melukis Carta Alir/Flowchart iii.Menulis Pseudo Kod/Pseudo-code

Upload: noridah1153

Post on 12-Jan-2016

221 views

Category:

Documents


3 download

DESCRIPTION

power point dev c++ , fokus kepada operator matematik

TRANSCRIPT

Page 1: Standard 2

STANDARD PEMBELAJARAN 2 : ALGORITMA, CARTA ALIR, PSEUDOCODE

i.Definisi Algoritma,carta alir dan pseudocodeii.Melukis Carta Alir/Flowchartiii.Menulis Pseudo Kod/Pseudo-code

Page 2: Standard 2

Definisi Algoritma

Algoritma ialah suatu tatacara langkah demi langkah untuk menyelesaikan suatu masalah dalam masa yang terhingga

Page 3: Standard 2

Boleh di terjemahkan kepada dua bentuk :i.Carta alir / flowchartii.Pseudo-code

Algoritma

Page 4: Standard 2

Definisi CARTA ALIR

Carta alir adalah cara untuk membina algoritma dengan menggunakan grafik yang dikenali sebagai carta alir.

Page 5: Standard 2

Sintaks Semantik Maksud

Terminal/Mula/Tamat Simbol untuk mula dan tamat suatu algoritma

Proses Menunjukkan perlaksanaan arahan yang menukar input dan

output/operasi pengiraan

  

Input/Output Kemasukan data atau paparan

   

Syarat/pengujian Syarat yang menentukan laluan tertentu untuk diikuti

  

Sambungan/penghubung Penyambung carta alir ke muka surat lain

  

Aliran aktiviti Penyambung turutan arahan

Apabila menggunakan carta alir untuk mewakilkan algoritma, setiap aktiviti akan diwakili oleh nod geometri. Nod-nod ini akan dihubungkan dengan anak panah yang menunjukkan aliran atau jujukan aktiviti

Page 6: Standard 2

Contoh gambarajah carta alir•Kajian kes : Mengira purata tiga nombor integer

Mula

Baca nombor1,nombor2,nombor 3

Kira purata = (nombor1+nombor2+nombor3)/3

cetak purata

Tamat

Page 7: Standard 2

Definisi Pseudo-code

Kod Pseudo/Pseudo-code yang bermaksud kod palsu lebih mirip kepada kod aturcara yang akan ditulis semasa fasa implementasi

Page 8: Standard 2

Kajian kes :untuk penyelesaian masalah kepada purata tiga nombor integer

Kod Pseudo :Mula Baca no1,no2,no3 Cetak no1,no2,no3 Kira purata = (no1+n02+n03)/3Cetak purata Tamat

Pseudo-code

Page 9: Standard 2

mula baca /masukkan nombor 1, nombor 2 hasiltambah=nombor1+nombor2 paparkan/cetak hasiltambah

tamat

Page 10: Standard 2
Page 11: Standard 2

• soalan 5mulabaca/masukkan panjang,lebarluas segiempat = panjang*lebarpaparkan luas segiempattamat

Page 12: Standard 2

• soalan 4 MULA masukkan markah1,markah2 puratamarkah=(markah1+markah2)/2 paparkan puratamarkah TAMAT

Page 13: Standard 2

mulapilih perisian microsoft wordpilih font yang sesuaitaipkan noridah binti salmosimpan dalam my documentcetak

tamat

Page 14: Standard 2

mulabaca nombor1,nombor2,nombor3hasiltambah=nombor1+nombor2+nombor3paparkan hasiltambah

tamat

Page 15: Standard 2

mulabaca markah1, markah2, markah3 ...markah n

purata=(markah1+markah2+markah3+...markah n)/npaparkan purata

tamat