Informații generale despre variabile

Informații generale despre variabile

Informații generale

Dacă spunem că o variabilă poate stoca numai două stări, așa-numitele, adevărate și false, atunci înseamnă variabila booleană. În CAD, tipul său are notația de bool și poate fi adevărat sau fals. Cu ajutorul variabilelor de acest tip este convenabil să se păstreze starea de includere a unui lucru, să se determine dacă sa produs un eveniment, dacă rezultatul sau indicatorul dorit este atins, etc.







În codul de program generat cu funcția de generare a codului, acest tip este egal cu tipul int și ocupă 32 de biți în memorie. În principiu, pentru a stoca o valoare de tip bool, un singur octet ar fi suficient, dar procesoarele moderne sunt proiectate astfel încât operațiile cu 32 de biți să fie deseori efectuate mai repede decât cu octeții. În același timp, mărimea RAM-ului în echipamentele moderne nu mai este un obstacol.

Cel mai probabil, tastați int va deveni tipul principal cu care va trebui să lucrați. Acesta este conceput pentru a stoca numere întregi cu un semn, adică cele pe care le operăm în viața noastră de zi cu zi. În program și în codul generat, int primește 32 de biți și poate lua o valoare de la -2147483648 la 2147483647.

Uneori este necesar să stocați valori fără semn, de exemplu, cantitatea de ceva. În cazuri similare, utilizați variabile cu tipul uint. De asemenea, motivul pentru alegerea acestui tip poate fi intervalul dublu de valori pozitive în ceea ce privește tipul int. În CAD și tipul de cod generat uint ocupă 32 de biți și are un interval de valori de la 0 la 4294967295.

Dacă valoarea dvs. poate lua valori non-integer, atunci trebuie să utilizați tipul de flotant. Acesta vă permite să stocați numere reale sau așa-numitele valori flotante. În CAD și codul generat de funcția de generare a codului, tipul flotorului ocupă 32 de biți în memorie. Gama de valori posibile depinde de implementarea finală, de exemplu de la -3.402823466e + 38 la 3.402823466e + 38.

Pentru a putea stoca șiruri de text, a fost introdus șirul de tip. În program și codul generat, tipul este o secvență de caractere minuscule. Simbolurile din memorie sunt situate strâns una după alta. Ultimul caracter este întotdeauna plasat unul suplimentar cu valoarea 0 (zero). Aceasta denotă sfârșitul liniei și nu este accesibilă utilizatorului.

Toate liniile din CAD sunt alcătuite din caractere unicode. Acest lucru face posibilă stocarea textului în orice limbă de pe linie. În cazul generării codului de program, tipul de caractere de la care vor fi compuse coardele este determinat de setările generatorului.

Cele mai multe variabile CAD sub numele propriu pot ascunde nu unul, ci mai multe celule de memorie. Aceste variabile sunt considerate a fi matrice. Și numărul de celule dintr-o matrice se numește dimensiunea variabilei array sau, pur și simplu, dimensiunea variabilei. Toate celulele unei matrice cu aceeași variabilă au aceeași dimensiune și tip, corespunzătoare tipului acestei variabile. În memorie, ele sunt aranjate în serie unul după altul.







Dimensiunea maximă a variabilei este limitată, iar valoarea prestabilită este 1000. Această valoare poate fi modificată în setările de profil ale proiectului încărcat în prezent. Câmpul Dimensiune maximă este responsabil pentru acest lucru. care se află pe pagina Generală din grupul Identificatori.

Nume și descriere

Toate variabilele din program au nume. Numele variabilelor nu pot începe cu o cifră și pot conține doar subliniere, numere și caractere latine.

Cu toate acestea, instrumentele pentru crearea variabilelor din program vă urmăresc și nu vă vor lăsa să faceți o greșeală.

Pentru majoritatea variabilelor din CAD, la cererea dvs., se poate da o descriere. Poate conține orice caractere minuscule în orice limbă, este multi-linie și în copaci fereastră de lucru este afișat ca o singură linie în coloana suplimentară dreapta.

Desemnarea în copaci

Să ne uităm la modul în care variabilele sunt notate în copacii ferestrelor de lucru ale programului.

-

Prima este pictograma grafică. Culoarea dreptunghiului rotit determină dacă această variabilă este de intrare, ieșire sau locală. Litera latină urmează tipul de variabilă și corespunde primei sale litere. Aceasta este, litera "b" indică tipul de bool. litera "i" pentru a tasta int, etc

-

Marcajul de selecție poate fi setat sau eliminat apăsând butonul stâng al mouse-ului sau apăsând tasta Spațiu de pe tastatură, cu condiția ca elementul să fie selectat. Statul înseamnă că variabila este activă, participă la lucrare și poate fi specificată în formula. Starea activității este echivalentă cu absența unei variabile, nu are niciun efect asupra funcționării proiectului și a scenariilor de testare.

-

Apoi urmează numele variabilei, este și identificatorul său unic. Folosit pentru a accesa valoarea unei variabile în formule.

-

Câmpul dimensiunii unei variabile. Parantezele pătrate indică numărul de elemente din matricea variabilă. Câmpul poate fi absent. Aceasta înseamnă că dimensiunea variabilei este 1.

Câmpul necesită o descriere separată și mai detaliată. Acesta indică valoarea variabilei implicite sau valoarea inițială a variabilei și se întâmplă numai pentru variabilele de intrare și locale. Variabilele de ieșire sunt folosite pentru a stoca și a scoate valorile scrise la ele, iar valoarea inițială pentru ele nu este specificată. Dacă dimensiunea unei variabile este mai mare decât una, atunci această valoare este atribuită secvențial tuturor elementelor matricei variabilei.

Initializarea obligatorie a variabilelor este unul dintre principiile de bază ale CAD. Acesta vă permite să excludeți o eroare comună în programarea referitoare la utilizarea variabilelor neinstituționalizate în formule.

Valorile inițiale pot fi specificate mai multe, de exemplu, așa.

În acest caz, primul element al valului variabil val este atribuit șirului "One". al doilea element este linia "Două". a treia linie este "Trei". Dacă numărul de valori după semnal este mai mic decât dimensiunea variabilei, ultima valoare va fi atribuită tuturor elementelor rămase ale matricei.

În expresia de mai sus, valoarea 4.5 va fi atribuită nu numai celui de-al doilea, dar și celui de-al treilea și al patrulea element al matricei de unghi variabil.

CAD pentru o variabilă într-un element de copac indică nu mai mult de 5 valori de inițializare.

Pentru a vedea valorile rămase, selectați elementul arborelui care corespunde variabilei. În fereastra Proprietăți, selectați câmpul Valori implicite sau valori inițiale și faceți clic pe butonul situat în partea dreaptă. Se deschide o fereastră.

Informații generale despre variabile

Suntem interesați de lista indicată de o săgeată. În coloana din stânga sunt numerele elementelor variabilei matrice. Coloana din dreapta conține valorile implicite care corespund acestor elemente.

Valorile minime și maxime

Pentru variabilele de intrare și locale, pe lângă valorile implicite, sunt specificate valorile maxime și minime. Aceste proprietăți ale variabilelor nu au practic niciun impact asupra activității proiectului în CAD. Acestea sunt lăsate pentru dezvoltarea viitoare a programului și vor permite crearea unui nivel suplimentar de verificare a proiectului.







Articole similare

Trimiteți-le prietenilor: