Sunteți pe pagina 1din 3

1) Care sunt conceptele care stau la baza realizarii programelor in LabVIEW?

modularizare si ierarhie arborescenta


2) Cate parti componente are un instrument virtual?
are 3 parti componente: panou frontal, diagrama bloc, pictograma si conectorul
3) Prin intermediul caror componente utilizatorul introduce sau actualizeaza valorile
datelor de intrare?
controale (obiecte de tip Get)
4) Pentru a afisa rezultatele prelucrarilor ce componente se folosesc?
indicatare (obiecte de tip Say)
5) Prin ce se defineste interfata grafica a unui instrument virtual?
panou frontal
6) Care parte a instrumentului virtual retine codul programului si defineste
functionalitate sa?
diagrama bloc
7) Care este numarul maxim de valori rezultate pe care o functie il poate returna in
limgajul G?
28 (in cazul in care nr intrarilor e 0)
8) Cate stari distincte ale butonului de lansare in executie a instrumentului virtual se
cunoesc?
6 stari: 4pt RUN (rulare program, modul principal al aplicatiei, subiv, erori), RULARE
CONTINUA, OPRIRE A RULARII
9) Aproape fiecare obiect folosit la realizarea unui instrument virtual are asociat un
meniu continand optiuni prin care se pot realize operatii de actualizare a unor
proprietati vizuale sau comportamentale. Cum se numesc aceste meniuri?
meniuri pop-up (contextuale)
10) Cu ajutorul caror noduri, programatorul poate modifica din codul sursa al
programului , atributele fizice ale obiectelor de interfata din panoul frontal?
noduri proprietate
11) Carei comportari mecanice pentru controalele booleene ii corespunde urmatoarea
descriere: La apasarea controlului Boolean se modifica valoarea : noua valoare este
retinuta , pana cand este preluata de diagrama bloc. Dupa preluarea valorii contorlul
revine la valoarea anterioara interactiunii.
latch when pressed = zavoreste la apasare
12) Cum se numeste structura de date compusa , cu elemente apartinand acealuiasi tip
de date?
tablou (array)
13) Poate fi folosita variabila tip tablou singura?
nu (semnificatia de control sau indicator o primeste de la elementele ei)
14) Prin ce se caracterizeaza o grupare de date (cluster) ? Sa se dea un exemplu de
grupare de date.
este o structura eterogena. Elementele componente ale unei grupari de date pot apartine
oricariu tip valid dedate din limbajul grafic G.
ex: o grupare formata dintr-un control numeric, un led si un sir de caractere

15) Cum poate avea acces programatorul la toate elementele continute intr-o variabila
de tip grup?
Prin operatia de degrupare
16) Care sunt reprezentarile grafice , care pastreaza punctele reprezentate anterior,
permitand vizualizarea variatiei in timpul procesului?
diagramele (chart)
17) Ce tip de diagrama unda se allege, daca noile puncte se afiseaza in partea dreapta a
celor existente , in timp ce vechile puncte sunt retrase spre stanga?
diagrama de tip panglica(strip chart)
18) Care sunt cele 3 grupe generale de elemente utilizate la realizarea diagramei bloc?
noduri, terminale si legaturi
19) Cate instructiuni se cunosc pentru controlul executiei programelor ( numite
structuri)? Sa se enumere sis a se faca o descriere a lor .
instructiuni:
a) Instructiunea repetitive DO WHILE :executa o subdiagrama pana la indeplinirea
unei conditii
b) Instructiunea repetitive FOR : executa o subdiagrama de un numar de ori
c) Instructiunea de selectie CASE : contine mai multe subdiagrame, dar numai una se
executa in functie de ce este la intrarea structurii
d) Instructiunea secventiala SEQUENCE : contine una sau mai multe subdiagrame care
se executa secvential
e) Instructiunea structura eveniment EVENT STRUCTURE : contine una sau mai multe
subdiagrame care se executa in functie de interactiunea operatorului cu IV-ul
20) Care este culoarea prin intermediul careia se codifica gruparea de date cu elemente
tip numeric in diagrama bloc?
portocaliu (nr reale) si albastru (nr intregi)
21) Partile prin intermediul carora se realizeaza transferal datelor reprezinta
terminalele. Cate tipuri de terminale se cunosc si sa se explice transferal datelor?
Exista 4 tipuri de terminale:
a) asociate controalelor si indicatoarelor din panoul frontal(bidirectionale-intre DB si PF)
b) asociate nodurilor
c) constante
d) particulare instructiunilor pentru controlul executiei programelor
22) In cazul utilizarii structurii secventiale , cum sunt facute disponibile rezultatele
obtinute subdiagramelor urmatoare?Cate tipuri de structuri secventiale se cunosc?
prin terminale locale; 2 tipuri:secventa plana si secventa stiva
23) Care este instructiunea pentru controlul executiei programelor , care permite
implicit autoindexarea?
for
24) Cum se numesc variabilele locale declarate pentru instructiunea FOR , care permit
transferarea rezultatelor intre iteratii succesive?
registre de transfer

25) Care este instructiunea pentru controlul executiei programelor pentru care
programatorul trebuie sa indice explicit pentru fiecare tunnel, daca se doreste
utilizarea autoindexarii?
do while
26) Prelucrarile realizate de instructiunile de atribuire din interiorul nodului ( formula
node) se bazeaza in general pe datele furnizate din exteriorul formulei de calcul. Cum
se numeste componenta de intermediere a datelor?
variabila de intrare
27) Carui tip de constanta ii corespunde descrierea : terminalul furnizeaza valoarea
asociata optizunii selectate4 si nu numele asociat?
constanta de tip numeric
28) Cate tehnici de depanare se cunosc? Sa se enumere si sa se descrie ?
Tehnici de depanare:
a) executarea diagramei bloc nod cu nod(single stepping )
b) vizualizarea valorilor in diferite puncte cu unealta sonda(probe tool)
c) utilizarea unor puncte de intrerupere(breakpoint tool)
29) Se considera doua structuri FOR una in interiorul celeilalte. Ce determina N-ul
buclei FOR exterioare?
de cate ori se executa FOR-ul din interior (o matrice are atatea coloane cat e n din interior
si atatea linii cat e n din FOR-ul din exterior)
30) Sa se reprezinte si sa se descrie un exemplu de eveniment dinamic. Sa se explice
inregistrarea statica si dinamica a evenimentelor
Inregistrarea statica: e disponibila doar pt evenimentele interfetei utilizatorului
Inregistrarea dinamica: asigura un control complet asupra evenimentelor pe care le
genereaza LabVIEW

S-ar putea să vă placă și