Generalități despre structurile repetitive
What is a sentinel?
A sentinel is a special value that marks the end of a sequence of values.
Următoarea expresie scade 1 din x: x = x - 1 A or F
Adevarat
Ce este o structură repetitivă?
Cunoscută mai frecvent sub numele de buclă, o structură repetitivă face ca o instrucțiune sau un set de instrucțiuni să se execute în mod repetat de câte ori este necesar.
Ar trebui inițializat un contor la o anumită valoare? De ce sau de ce nu?
Da, la 0. primul pas este să setați variabila contor la 0. Acesta este un pas critic. De fiecare dată când bucla citește un număr, îl adaugă la contor. Dacă contorul începe cu orice altă valoare decât 0, nu va conține totalul corect la terminarea buclei.
Ce este o iterație de buclă?
Fiecare execuție a corpului unei bucle este cunoscută ca o iterație.
Describe the steps that are generally taken when an input validation loop is used to validate data.
Get input Validate input Input = good? Go to next Input = bad? Display error, get input again
Dacă datele de intrare care sunt citite de către citirea de inițiere sunt valide, de câte ori va itera bucla de validare a datelor de intrare?
Niciodată
Ce este o buclă infinită
O buclă care nu are cum să se termine și se repetă până când programul este întrerupt.
Ce este o buclă controlată de o condiție/condiții?
O buclă controlată prin condiție determină repetarea unei instrucțiuni sau a unui set de instrucțiuni atât timp cât o condiție este adevărată. În Python se utilizează instrucțiunea "while" pentru a scrie o buclă controlată de condiție. Bucla while își primește numele de la modul în care funcționează: în timp ce o condiție este adevărată, efectuați o anumită sarcină.
Ce este o citire inițială? Care este scopul acesteia?
Prima operațiune de intrare - chiar înainte de buclă - se numește citire de inițiere, iar scopul acesteia este de a obține prima valoare de intrare care va fi testată de bucla de validare.
Oferiți o descriere generală a procesului de validare a datelor de intrare.
Validarea intrărilor este procesul de inspectare a datelor care au fost introduse într-un program, pentru a se asigura că acestea sunt valide înainte de a fi utilizate într-un calcul. Validarea intrărilor se realizează de obicei cu ajutorul unei bucle care se repetă atâta timp cât o variabilă de intrare face referire la date eronate.
Fiecare repetare a unei bucle este cunoscută sub numele de a(n) _______. a. ciclu b. revoluție c. orbită d. iterație
iterație
Își testează bucla while condiția înainte sau după ce efectuează o iterație?
Înainte; Bucla while este cunoscută ca o buclă de pretest, ceea ce înseamnă că își testează condiția înainte de a efectua o iterație.