Ce este de depanare? - Curs, Calculatoare, Tehnologie Curs 8. pregătirea și rezolvarea problemelor cu un calculator din sistemul software-ului modern, Turbo (Basic, Turbo Pascal, Turbo C și dr.).
În sistemele software moderne (Turbo Basic, Turbo Pascal, Turbo C etc.) depanarea este adesea efectuată folosind software special numit debuggers. Aceste instrumente vă permit să explorați comportamentul intern al programului.
Debuggerul oferă de obicei următoarele opțiuni:
La depanarea programelor, este important să vă amintiți următoarele:
- La începutul procesului de depanare, trebuie să utilizați date simple de testare;
- Dificultățile întâmpinate ar trebui să fie clar separate și eliminate strict pe rând;
- nu trebuie să luați în considerare cauza erorilor aparatului. Deoarece mașinile moderne și transmițătoarele au o fiabilitate extrem de ridicată.
- sfârșitul lucrului -
Acest subiect aparține secțiunii:
Ce vom face cu materialul:
Toate subiectele din această secțiune:
Ce etape implică rezolvarea problemelor cu ajutorul unui computer?
Rezolvarea problemelor cu ajutorul unui computer include următoarele etape principale, dintre care unele se desfășoară fără participarea unui calculator. Declarația problemei:
Ce se numește un model matematic?
Un model matematic este un sistem de relații matematice - formule, ecuații, inegalități etc. reflectând proprietățile esențiale ale unui obiect sau fenomen.
De ce avem nevoie de depanare și testare?
Debugarea unui program este procesul de identificare și corectare a erorilor în program, care este produs de rezultatele run-ului său pe computer. Testarea (teste de limba engleză) - la
Ce este un test și o testare?
Nu contează cât de atent este programul depanat, e decisiv
Care ar trebui să fie datele de testare?
Datele de testare trebuie să asigure verificarea tuturor condițiilor de eroare: fiecare ramură a algoritmului trebuie testată; testul regulat pro
Care sunt etapele procesului de testare?
Procesul de testare poate fi împărțit în trei etape. 1. Verificați condițiile normale. Asigură testarea pe baza datelor caracteristice condițiilor reale
Care sunt erorile tipice de programare?
Erori pot fi făcute în toate etapele soluționării problemei - de la instalarea la proiectare. Tipurile de erori și exemplele corespunzătoare sunt date în tabel: Tip de eroare
Este absența erorilor sintactice o dovadă a corectitudinii programului?
De obicei, erorile de sintaxă sunt detectate în stadiul traducerii. Multe alte erori la traducător nu pot fi detectate, deoarece traducătorul nu cunoaște intențiile programatorului.
Ce erori nu sunt detectate de către traducător?
Există multe erori pe care traducătorul nu le poate identifica dacă operatorii utilizați în program se formează corect. Dăm exemple de astfel de erori. Erori logice
Care este întreținerea programului?
Programele de întreținere - aceasta este lucrarea asociată cu întreținerea programelor în procesul de funcționare a acestora. Utilizarea multiplă a programelor dezvoltate
Întrebări pentru autocontrol
8.1. Care sunt pașii principali implicați în rezolvarea sarcinilor pe computer? 8.2. Ce etape de rezolvare a problemelor de calculator sunt efectuate fără participarea unui calculator?
exerciții
Asigurați-un sistem de testare pentru următoarele sarcini: 8.1. Găsiți cel mai mare divizor comun a două numere întregi date. 8.2. Nye