Баъзан лозим меояд, ки тарзи ичрои барномаро кадам ба кадам (сатр ба сатр) тахлил намоем. Дар Бейсик ин амалиётро функсияи хидматии ТКО^ ичро менамояд. Ин функсия имконият медихад, ки мавкеи аники галат муайян карда шавад. Хангоми аз сафхакалид дохил намудани фармони ТКО^ раками тартибии сатрхои ичрошудаистода дар экран пайдо мешаванд. Ичрои фармони ТКО^ пеш аз мухлат ба воситаи фармони ТКОГГ катъ гардонида мешавад.
ПМисоли 1: Фарз мекунем, ки барномаи халли муодилаи квадрати дар шакли зерин оварда шудааст:
10 а=5:Ъ=2:с=3
20 й=а+с-Ъ
30 рпп1 “^=”;а
40х1=ал2
50 х2=2*а
60 рпп1 “х1=”х1,“х2=”х2
70 епй
Хангоми истифодаи функсияи ТКО^ дар экран сатрхои зерин пайдо мешавад:
……………………….. [10] . [20]. .[30]. . .0=.6………………………………… [40] [50] [60] х1=36 х2=12
………………………. [70]………………………………………………………………
Дар чадвали зерин навъхои галатхои имконпазир оварда шудаанд:
№ | Навъи галат | Сабаби содиршавии галат |
1 | 8уп1ах Еггог | Коидахои синтаксиси риоя нашудааст |
2 | Ючигп ^кЬоШ Оо-
8иЪ |
Калимаи хидматии НеЧигп бе оператори ОовиЪ омадааст |
3 | Ои1 о£ Оа1а | Микдори додахои оператори Оа1а аз микдори чузъхои оператори КеаЪ камтар аст |
4 | №х1 ^иЬои! Гог | Калимаи хидматии \ех1 бе оператори Гог омадааст |
5 | Гог ^кЬои! \ех1 | Калимаи хидматии Гог бе оператори №х1 омадааст |
6 | ОсегГкж | Кимати тагйирёбандаи адади ё доимии сатри аз худуди имконпазир берун аст |
7 | ЬаЬе1 по1 с1еГ1пес1 | Мурочиаткуни ба раками сатри мавчуднабуда |
8 | 8иЬс8Спр1 осп оГ
гапде |
Индекс аз андозаи тавсифшудаи массив берун мехобад |
9 | Туре т18таГЬ | Номувофикии намуди кимат бо намуди бузурги |
10 | Гипсйоп поГ с1еГ1пес1 | Функсияи навъи Гп бе тасвири пешаки мавриди истифода карор ёфтааст |
11 | Аггау поГ с1еГ1пес1 | Дар барнома массив бе тавсифи пешаки истифода шудааст |
12 | Г11е поГ Гоипд | Номи парвандаи мавчуднабуда мавриди истифода карор ёфтааст |
13 | Оесчсе 1/0 еггог | Галати тачхизоти дохилкуни/хоричкуни |
Саволхо:
- Чанд тарзи тарчумаи барномаро аз забони барномарезй ба забони мошини медонед? Онхо чи ном доранд?
- Фарки компилятор аз интерпретатор дар чист?
- Кадом намуди галатхои барномавиро медонед?
- Оё галати техникиро бо рохи барномави ислох намудан мумкин аст?
- Галати мантики аз галати синтаксиси чи фарк дорад?
- Оё барои кимати дилхохи а кимати функсияи 1д(а)-ро хисоб кардан мумкин аст? Барои чи?
- Вазифаи фармонхои ТКО^ ва ТК.ОГГ дар чист?
6 Супориш:
- Магар дар навишти ифодахои зерин галат хаст? Агар ха, пас дар кучо?
а=2*сос(х) | У=((( к+(г-4)+5)) | и=0+/р-7 |
Ь=3,6 | с=а-Ь+1/8^г(81п(0) | 8=(а+Ь)/с |
- Барои хар чор навъи галатхо мисолхо оред.