10-m avzu. K O M PY UTERDA M A SA L A LA R N IY E C H ISH
B O SQ IC H L A R I____________________
10.1 Muammolami yechish va dastumi rejalashtirish asosi.
10.2 Dastuming xususiyatlari.
10.3 Muammoni yechishning metodikasi va texnologiyasi.
Tayanch iboralari: Dastur, muammo,
samaradorlik, mosla-
shuvchanligi,
ishonchliligi, metodika va texnologiya,
chiziqli,
tanooqlangan, takrorlanuvchi.
10.1
M uamm olami yechish va dasturni rejalashtirish asosi.
Dastur
- bu dasturlash tilida yozilgan amallar ketma-ketligi.
Hozirda xilma-xil dasturlash tillari mavjud b o ‘lib, har qaysi o ‘ziga
mos afzalliklari bilan dasturlashning yuksalishiga hissa qo‘shadi.
Umurnan olib qaraganda hamma dasturlar kirish bilan boshlanadi,
uni o ‘yoatadi va chiqishini ta’minlab beradi 10.1-rasm.
Dasturga yanada ко ‘rkam ko‘rinish
berish uchun unda
muntazam
rejalashtirish
amali
bajarilgan
b o ‘lishi
lozim.
Rejalashtirishda dastur yanada kuchliroq va yanada samarali bo‘Hb
ishlaydi- Dasturchi dasturga kodlami yozishdan oldin rejalashtirish
ilovalaridan foydalanishi kerak. Shu hamma amallami tog‘ri
bog‘liqlikda bajargan holda dastur kodida
mantiqiy xatolar paydo
bo‘lishi minimallashtirilgan. 10.2-rasmda muammoni tushintirish
mantiqiy yechimi berilgan.
Bu rasmdan ko‘rinib turibdiki, dastur yozishda oldin juda yaxshi
pratik fflisol
qilib muammolami hal etish, xilma-xil yechimlami
tahlil etish va ular orasidan eng yaxshi yechimga ega bo‘lganida
to ‘xtashimiz lozim.
^
D astur kodi
--------
> ______________
Dostları ilə paylaş: