Qaysi sohalarda ishlatiladi:
Dasturlashda tegishli
texnik topshiriq quyidagi
talablarni o'z ichiga olishi kerak:
Avtomabil serqatnov va piyoda
kam bo`lgan yo`llar uchun
svetafor
1.
Aniq maqsad: topshiriq aniq belgilangan
maqsad yoki muammo bayoniga ega bo'lishi
kerak. Unda nima qilish yoki erishish kerakligi
aniq belgilanishi kerak.
Svetador yo`llarda piyodalarning
havsizligini ta’minlash maqsadida
piyodalar tomonidan
boshqariladigan svetafordir.
2.
Batafsil ko'rsatmalar: topshiriqda vazifani
bajarish bo'yicha batafsil ko'rsatmalar bo'lishi
kerak. U muammoni
hal qilish uchun zarur
bo'lgan barcha kerakli qadamlarni,
algoritmlarni yoki mantiqni o'z ichiga olishi
kerak.
Piyodalar svetafor tugmasini
bosish orqali 1 daqiqa davomida
avtomabillarga to`xtash ishorasini
beradi.
3.
Kutilayotgan natija: topshiriqda
kutilayotgan natija yoki ishlab chiqarilishi
kerak bo'lgan natija aniq ko'rsatilishi kerak. Bu
dasturchiga ularning yechimidan nima
kutilayotganini tushunishga yordam beradi.
Bu orqali piyodalarni yo`l
qoidalariga asosan va erkin
harakatlanishlariga ijobiy ta’sir
ko`rsatadi.
4.
Kirish talablari:
topshiriqda muammoni hal
qilish uchun taqdim etiladigan kirish
parametrlari yoki ma'lumotlar ko'rsatilishi
kerak. Bu kirish ma'lumotlaridagi har qanday
cheklovlar o'z ichiga oladi.
Avtomabil ko`p va piyoda kam
bo`lgan yo`llar uchun uchun
mo`ljallangan.
5.
Dasturlash tili va muhiti: Topshiriqda
vazifani bajarish uchun ishlatilishi kerak
bo'lgan dasturlash tili va dasturiy ta'minot
muhiti ko'rsatilishi kerak. Bu
dasturchiga
to'g'ri vositalar va resurslarni tanlashga yordam
beradi.
C++ dasturlash tilidan
foydalanilgan
6.
Sinov va tekshirish: topshiriq sinovdan
o'tkazish va yechimni tasdiqlash uchun maxsus
mezonlarni o'z ichiga olishi kerak.
U turli
Sinov muddatida bo`laddi yaxshi
o`tsa doimiy ish faoliyatini
boshlaydi.
stsenariylarda dasturning kutilgan xatti-
harakati va ishlashini ko'rsatishi kerak.
7.
Kod sifati va tuzilishi: topshiriq kod sifati,
o'qilishi va barqarorligi muhimligini ta'kidlashi
kerak. U eng yaxshi kodlash amaliyoti va
standartlaridan foydalanishni rag'batlantirishi
kerak.
Kod qismi algaritim bilan
yoziladi. Tushunarlik
aniq va
batafsil tuzilgan.
8.
Muddati: topshiriqni topshirishning aniq