Generalități despre structurile repetitive

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

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.


Ensembles d'études connexes

BFIN 322 Chapter 1-3 Exam Review

View Set

Ch 30: Basic Pediatric Nursing Care

View Set

AP Biology Chapter 9 review questions

View Set

1 Samuel 24 - Flashcard MC questions - Ted Hildebrandt

View Set

Data Collection, Behavior, and Decisions

View Set

Business Law Chapter 9-13 Test (Test #2)14

View Set

Grammar Ethos, Pathos, Logos, and Argumentative writing

View Set

Chapter 10 - Advanced Accounting

View Set

Chapter 7: Individual and Group Decision Making: How Managers Make Things Happen (SmartBook)

View Set

Essential Physics - Waves and Sound

View Set

UNIT 6 JOURNAL QUESTIONS AP PSYCH

View Set

Economics Today The Macro View Ch. 11 Classical and Keynesian Macro Analyses

View Set