04.02.2015 Views

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

programmu kompilācijas un izpildes gaitā.<br />

Paziņojumi par kompilācijas kļūdām.<br />

1. Out of memory (iziets ārpus atmiņas robežām). Kļūda parādās gadījumā, ja<br />

kompilātors ir izmantojis visu tam atvēlēto atmiņu. To var novērst izmainot<br />

apgabala Destination no Memory vērtību.<br />

2. Identifier expected (Tiek gaidīts identifikātors). Šai vietā jāatrodas identifikātoram.<br />

3. Unknown identifier (Nepazīstams identifikators).<br />

4. Duplicate identifier (identifikatora atkārtojums).<br />

5. Syntax error (Sintaktiska kļūda). Tekstā atrasts nepieļaujams simbols. Iespējams,<br />

ka trūkst simbols – iekava, vai nepareizi uzrakstīts identifikators vai operators.<br />

8. String constant exceeds line (Teksta virkne konstante pārsniedz atļauto rindiņas<br />

garumu).<br />

21. Error in type (kļūda tipa noteikšanā). Tipa noteikšana nevar sākties ar šo simbolu.<br />

26. Type mismatch (Tipu neatbilstība). Paziņojuma cēloņi var būt: mainīgā un<br />

izteiksmes tipu neatbilstība piešķires operātorā; faktisko un formālo parametru<br />

tipu neatbilstība vēršoties pie procedūrām vai funkcijām; izteikmju operandu<br />

tipu neatbilstība.<br />

30. Integer constant expected (Tiek prasīta vesela tipa konstante)<br />

31. BEGIN expected (Nepieciešams operators BEGIN)<br />

Liktenīgās kļūdas.<br />

200. Division to zero (Dalīšana ar nulli).<br />

205 Floating point overflow (Pārpildīšana veicot operācijas ar peldošu punktu).<br />

207. Invalid floating point operation (Neiespējama darbība ar reālu skaitli). Kļūdas<br />

iemesli: reālais skaitlis, kurš tiek nodots funkcijai Trunc vai Round nevar<br />

tikt pārveidots par veselu tipa Longint pieļaujamā intervāla robežās; funkcijas<br />

sqrt arguments ir negatīvs; funkcijas ln arguments ir negatīvs vai nulle.<br />

215. Arithmetic overflow error (Kļūda veicot matemātisku operāciju). Šāda kļūda<br />

rodas, piemēram, ja izteiksmes vērtība pārsniedz definēto vērtību diapozonu.<br />

Literatūra.<br />

· G SPALIS. Turbo Pascal for Windows ikvienam. Rīga, Datorzinību Centrs.<br />

1998., 126 lpp.<br />

· L. KUZMINA, J. KUZMINS. Pascal valoda skolēniem un skolotājiem. Lielvārds.<br />

2001, 96 lpp.<br />

· Ю.А. АЛЯЕВ, О.А. КОЗЛОВ. Алгоритмизация и языки программирования<br />

.Москва, Финансы и статистика, 2002, 319 стр.<br />

· Г.РАПАКОВ, С. РЖЕУЦКАЯ. Turbo Pascal для студентов и школьников.<br />

БХВ – Петербург, 2002, 349 стр.<br />

· С. А. НЕМНЮГИН. Turbo Pascal. Питер, 2003, 491 стр.<br />

60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!