Похожие презентации:
Kontrolpiemērs - “ar roku” izrēķināts prpgrammējamais uzdevums
1.
Kontrolpiemērs - “ar roku” izrēķināts prpgrammējamais uzdevums.Tiek izmantots algoritma
blokshēmas un programmas pareizības pārbaudei.
jā
1
nē
a>0
2
jā
y = a*b
Kontrolpiemēru izvēles
nosacījumi:
1/ pēc iespējas
vienkāršāks;
2/ obligāti jāiziet
visi atzarojumi.
3
a<0
nē
4
5
y=a
y=b
6
d = y•a
2.
Algoritmablokshēma
Uzdevums
Programma
Aprēķināt y=x 2 , ja x mainās robežās no -5 līdz 5, galavērtības ieskaitot, ar soli 0,001.
Sākums
Sākums
a, b, c
x = -5
x= a
y = x2
y = x2
x, y
x, y
x = x+ c
x = x+0,001
jā
x <= 5
jā
nē
Beigas
x <= b
nē
Beigas
3.
Uzdevumaformulējums
Realizācijas fāze
Algoritma
izstrāde
Algoritma tulkošana valodā C++
Algoritma
pārbaude uz
papīra
Programmas
pārbaude
Izstrādes fāze
Izstrādātā
programma
4.
Programmas kļūdasTiek atrastas automātiski
Sintakses
kļūdas
Skaitļošanas
kļūdas
Automātiski
netiek konstatētas!!!
Loģiskās
kļūdas
Tiek izdots:
- error message
- warning message
Izejas
kods
Kompilātors
Operētājsistēma
Izpildāmais
kods
Programmas
izpilde
5.
Labs programmēšanas stilsProgramma viegli lasāma !!!
1/ mainīgo apzīmējumiem jāatbilst viņu nozīmei
Preces cena:
c
vai
cena
2/ programmas teksts jāizlīdzina
t.i. teksts jāizvieto tā, lai elementi, kas veido
loģisko vienību, izskatītos kā atsevišķa grupa
3/ jālieto komentāri
t.i. svarīgākajās programmas vietās jāievieto
paskaidrojošs teksts
const double PVN = 0.18 //Pievienotas vertibas nodoklis
//Divdimensiju masiva ievads