Uploaded by Light Creeper

Subiecte I

advertisement
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 1
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să caute toate grupurile de două spaţii libere (blanc-uri) și să le
înlocuiască pe acestea cu un singur spațiu (blanc);
 să rescrie matricea corectată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 2
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 în a unsprezecea coloană a matricei, să transforme toate valorile astfel
încât primul caracter și caracterele care urmează imediat după un
spațiu liber (blanc) să fie majuscule, iar restul caracterelor să fie
minuscule;
 să rescrie matricea corectată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 3
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 în coloanele a treia și a patra, să transforme toate caracterele în
majuscule;
 să rescrie matricea corectată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 4
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 să adauge o coloană în care să înscrie textul ”1” sau ”0” în funcție de
cum este respectată condiția ca în coloana a cincea să apară doar
textele ”L” sau ”M”;
 să rescrie matricea modificată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 5
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string) și să o afișeze;
 să permită utilizatorului să specifice doua texte;
 la apăsarea de către utilizator a unui buton cu eticheta Replace, să
caute în matrice primul text și să îl înlocuiască pe acesta cu al doilea
text;
 la apăsarea de către utilizator a unui buton cu eticheta Save, să rescrie
matricea modificată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 6
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 considerând că în fiecare valoare din coloana a unsprezecea se află un
nume și un prenume separate printr-un spațiu liber (blanc), să
construiască un text conţinând iniţialele, fiecare iniţială urmată de un
punct, și să înlocuiască textele din coloana a unsprezecea cu aceste
inițiale;
 să rescrie matricea modificată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 7
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să elimine dublurile dintre valorile din a unsprezecea coloană;
 să scrie un fișier text cu o singură coloană, cu numele Nume.txt, aflat
în același folder cu programul, conținând valorile distincte (fără dubluri)
determinate anterior.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 8
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 să elimine toate spațiile libere (blanc-uri) din coloana a treia și a patra;
 să rescrie matricea modificată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 9
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 considerând că în fiecare valoare din coloana a unsprezecea se află un
nume și un prenume separate printr-un spațiu liber (blanc), să se
separe fiecare valoare din coloana a unsprezecea în două şiruri de
caractere, unul reprezentând numele şi celălalt prenumele;
 în coloana a unsprezecea a matricei să rămână doar numele și să se
insereze după ea o coloană nouă, cu prenumele;
 să rescrie matricea modificată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 10
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 să adauge o coloană în care să înscrie textul ”1” sau ”0” în funcție de
cum este respectată condiția ca textele din coloana a treia să conţină
cel puţin şase şi cel mult opt caractere;
 să rescrie matricea modificată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 11
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să afișeze valorile maximă şi minimă de pe prima coloană (coloana
conține valori numerice);
 să recalculeze valorile de prima coloană, scăzând din fiecare valoarea
minimă determinată anterior;
 să rescrie matricea modificată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 12
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 să ordoneze liniile din matrice crescător după valorile din a doua
coloană;
 să rescrie matricea ordonată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 13
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să elimine dublurile dintre valorile din a treia coloană;
 să scrie un fișier text cu o singură coloană, cu numele Activitati.txt,
aflat în același folder cu programul, conținând valorile distincte (fără
dubluri) determinate anterior.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 14
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 să ordoneze liniile din matrice crescător după valorile din a opta
coloană;
 să rescrie matricea ordonată în același fișier.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 15
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să selecteze doar liniile în care valoarea de pe a treia coloană începe
cu caracterul ”C”;
 să scrie un fișier text, cu numele Cursuri.txt, aflat în același folder cu
programul, conținând liniile selectate anterior.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 16
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check,
citească, din fișierul Date.dat specificat de utilizator într-o fereastră
dialog, o matrice de valori de tip text (string);
 să calculeze suma elementelor de pe coloana a zecea;
 într-un alt fișier text, cu numele Log.txt, aflat în același folder
programul, să adauge o linie cu textul ”Suma orelor = ”, urmat
valoarea calculată a sumei.
să
de
cu
de
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 17
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să elimine dublurile dintre valorile din a unsprezecea coloană și să
determine numărul de valori distincte rămase;
 într-un alt fișier text, cu numele Rezultat.txt, aflat în același folder cu
programul, să adauge o linie cu textul ”Numar de valori distincte = ”,
urmat de numărul de valori distincte determinat anterior.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 18
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 atunci când utilizatorul introduce un text într-un element de control,
programul să extragă din matrice o linie pe care, în a treia coloană,
găsește textul respectiv și, dacă o găsește, să o afișeze într-un element
indicator;
 la apăsarea de către utilizator a unui buton cu eticheta Save, să
adauge linia selectată într-un alt fișier text, cu numele Rezultate.txt,
aflat în același folder cu programul.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 19
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să afișeze succesiv fiecare linie din matrice într-un element indicator, și
să aștepte apăsarea de către utilizator a unui buton Save sau a unui
buton Next;
 dacă utilizatorul apasă butonul Save, să adauge linia selectată într-un
alt fișier text, cu numele Rezultate.txt, specificat de utilizator într-o
fereastră de dialog, iar dacă utilizatorul apasă butonul Next sa treacă la
linia următoare.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 20
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 să verifice dacă elementele din coloana a doua sunt multipli de șase și
să afișeze un Array de valori booleene corespunzătoare verificării;
 într-un alt fișier text, cu numele Rezultate.txt, aflat în același folder cu
programul, să scrie o coloană cu textele True sau False
corespunzătoare valorilor booleene din Array-ul afișat.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 21
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);
 să permită introducerea de către utilizator a două valori numerice min și
max;
 la apăsarea de către utilizator a unui buton Save, să salveze într-un
fișier text, cu numele Rezultate.txt, specificat de utilizator într-o
fereastră de dialog, o matrice care să conțină doar liniile din matricea
inițială pentru care, pe prima coloană, se află o valoare care aparține
intervalului [min, max].
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 22
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat specificat de utilizator într-o fereastră de
dialog, o matrice de valori de tip text (string);
 atunci când utilizatorul introduce un caracter (literă) într-un element de
control, programul să afișeze într-o listă numele din coloana a
unsprezecea a matricei care încep cu litera introdusă de utilizator;
 la apăsarea de către utilizator a unui buton cu eticheta Save, să scrie
numele din listă într-un alt fișier text, cu numele Lista.txt, aflat în
același folder cu programul.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 19
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program care să aprindă un LED pentru trei secunde, să-l
stingă pentru o secundă, apoi să repete ciclul până la apăsarea de către
utilizator a unui buton STOP.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 24
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program care, în funcţie de poziţia unui comutator, să
calculeze suma sau produsul a două valori numerice introduse de către
utilizator.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 25
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind date un şir (Array) de valori numerice şi două valori numerice scalare a
şi b, să se insereze valoarea a în prima poziţie a şirului şi valoarea b în ultima
poziţie a acestuia.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 26
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind date două valori numerice reale a şi b, să se calculeze suma dintre
dublul valorii minime şi triplul valorii maxime.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 27
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind date un şir (Array) de valori booleene (logice), să se determine numărul
de valori True (adevărat) din acesta.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 28
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind date un şir (Array) ce conţine un număr impar de valori numerice, să se
calculeze suma celor trei valori aflate în mijlocul şirului.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 29
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind dat un şir de caractere, să se elimine din acesta toate spaţiile libere
(blanc-uri).
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 30
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind dat un şir de caractere, să se determine poziţia în care apare prima dată
caracterul % (procent).
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 31
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se determine numărul de vocale dintr-un text.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 32
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind dat un text ce reprezintă o propoziţie, să se verifice faptul că punctul (.)
apare o singură dată, la sfârşitul acesteia.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 33
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program în care utilizatorul să introducă trei valori
numerice (a, b şi c) ordonate crescător.
În funcţie de cum valorile respective au fost introduse corect (ordonate
crescător) sau nu, programul să afişeze textul RASPUNS CORECT sau
RASPUNS INCORECT.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 34
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Construiţi un program în care utilizatorul să introducă lungimea unui vector şi
unghiul acestuia cu orizontala (în grade), iar programul să afişeze lungimile
proiecţiilor vectorului pe cele două axe de coordonate.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 35
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Construiţi un program care să genereze un număr aleator într-un interval ale
cărui limite minimă şi maximă sunt specificate de către utilizator
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 36
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Realizaţi un program în care utilizatorul să dispună de patru elemente de
control booleene sub formă de LED-uri.
Considerând că cele patru LED-uri reprezintă cifrele binare ale unui număr în
baza de numeraţie 2, programul să afişeze numărul respectiv în baza 10.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 37
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program pentru generarea unui Array de 50 de numere
aleatoare cuprinse între N1 si N2 (N1 şi N2 specificate de către utilizator).
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 38
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program pentru generarea unui Array de 50 de valori
booleene aleatoare, astfel încât probabilitatea de apariţie a valorii logice True
să fie 0,7.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 39
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se genereze un Array ale cărui valori să reprezinte dublul numerelor de la
0 la 100.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 40
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program pentru calculul valorilor Array-ului (ai = sin i); i =
0, ..., 360, i exprimat în grade.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 41
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program pentru calculul expresiei N! (factorial), cu
valoarea N specificată de către utilizator.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 42
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se genereze o matrice cu 10 linii şi 3 coloane de numere aleatoare aflate
în intervalul (4, 7)
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 43
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se genereze o matrice cu 20 de linii şi 3 coloane în care elementele de pe
primele două coloane să fie numere aleatoare, iar fiecare element de pe a
treia coloană să fie suma numerelor aflate pe primele două coloane ale
aceleiaşi linii
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 44
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se genereze o matrice cu 36 de linii şi 3 coloane în care elementele de pe
prima coloană să fie multipli ai lui 10, iar elementele de pe coloanele a doua
şi a treia să reprezinte sinusul şi cosinusul valorii (exprimate în grade) de pe
prima coloană şi aceeasi linie
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 45
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se genereze o matrice cu 50 de linii şi 2 coloane în care elementele de pe
prima coloană să fie aleatoare, iar un element de pe a doua coloană să
reprezinte aria unui cerc cu raza egală cu valoarea de pe prima coloană şi
aceeaşi linie
U.P.B. – F.I.I.R.
PCLP 1
Examinator: prof. T. SAVU
februarie 2020
Bilet nr. 46
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program care să afişeze primii zece multipli ai lui 6
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 47
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se determine elementul maxim al mulţimii formate din termenii de rang
impar şi elementul minim al mulţimii formate din termenii de rang par ai unui
Array de valori numerice, precum şi rangurile pe care apar aceste elemente
în Array.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 48
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Fiind date două valori numerice a şi b, cu a mai mic decât b, să se determine
numărul de elemente dintr-un Array aflate între a şi b
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 49
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se determine numărul de valori strict pozitive, nule, respectiv negative
dintr-un Array de valori numerice.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 50
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se elimine dintr-un Array valorile ce se află în afara unui interval dat [a, b].
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 51
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se verifice dacă valorile numerice dintr-un Array formează un şir
monoton, iar în caz afirmativ să se indice dacă şirul este crescător sau
descrescător.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 52
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Construiţi un program care să simuleze funcţionarea unui semafor, aprinzând
succesiv câte un LED roșu, galben sau verde.
LED-urile roşu şi verde vor sta aprinse câte 10 secunde, LED-ul galben va
sta aprins două secunde.
Programul va rula până la apăsarea de către utilizator a unui buton STOP.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 53
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program care să numere crescător, din unu în unu, la
interval de o secundă, până când utilizatorul apasă un buton STOP.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 54
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program care să genereze continuu numere aleatoare, la
interval de 0,5 secunde, până când valoarea generată x îndeplineşte condiţia
x > 0,97.
Examinator: prof. T. SAVU
U.P.B. – F.I.I.R.
PCLP 1
februarie 2020
Bilet nr. 55
Să se realizeze un VI care:
 la apăsarea de către utilizator a unui buton cu eticheta Check, să
citească, din fișierul Date.dat aflat în același folder cu programul, o
matrice de valori de tip text (string);

Să se realizeze un program care să afişeze succesiv primele 10 numere
pare, la intervale de două secunde.
Examinator: prof. T. SAVU
Download