Sunteți pe pagina 1din 87

1.

Enunurile i formulele conexe, pentru cele mai importante 15 legi ale


fizicii clasice
1. Principiul fundamental al dinamicii

R. Dac asupra unui punct material de mas m acioneaz o for F atunci acea for i

va imprima o acceleraie a care are aceeai direcie i acelai sens cu fora iar mrimea
acceleraiei este egal cu raportul dintre mrimea
forei i masa acestuia:
F
a
m
2. Legea conservrii impulsului mecanic
R. Pentru un punct material: dac asupra unui punct material nu acioneaz nici o for
sau dac rezultanta tuturor forelor care acioneaz asupra punctului material este nul
atunci impulsul rmne constant n timp, adic se conserv.

p const
Pentru un sistem de puncte materiale: dac un sistem de puncte materiale este izolat sau
dac rezultanta forelor exterioare ce acioneaz asupra sistemului este nul n timpul
micrii, atunci impulsul sistemului rmne constant n timp, adic se conserv.

p sistem pi const
i

3. Legea conservrii energiei mecanice


R. Energia mecanic total a unui punct material sau a unui sistem de puncte materiale,
asupra cruia acioneaz numai fore conservative, rmne constant n tot timpul
micrii.
E Ec E p const ,
unde E este energia mecanic total, Ec reprezint energia cinetic, iar Ep reprezint
energia potenial.
O for se numete conservativ dac este constant sau depinde numai de poziia
punctului material i dac lucrul mecanic al acestei fore pe o traiectorie nchis oarecare
este egal cu zero.
4. Legea fluxului electric

R. Forma integral: fluxul induciei electrice D prin orice suprafa nchis este egal cu
sarcina electric total q aflat n volumul din interiorul suprafeei.

D
dS q

Notaii pentru legea fluxului electric

Versorul normalei la suprafa n , respectiv vectorul suprafa elementar dS n dS ies


din suprafaa nchis .

Forma local a legii fluxului electric: divD V , unde V este densitatea volumic de
sarcin.

5. Legea legturii dintre D , E i P


R. n orice moment i n orice punct al mediului D 0 E P , n care D este vectorul

induciei electrice, E este vectorul intensitii cmpului electric i P este vectorul


polarizaiei electrice, iar 0 este permitivitatea electric a vidului, 0 = 1/(36109) F/m.
6. Legea polarizatiei electrice temporare
R. Legea polarizaiei temporare, P t f ( E ) , exprim dependena polarizaiei electrice

temporare P t de intensitatea cmpului electric E . Funcie de natura acestei relaii de


legtur se face clasificarea mediilor dielectrice. Pentru medii dielectrice omogene,
liniare i izotrope: P t 0 e E , cu e susceptibilitate electric i 0 este permitivitatea
electric a vidului, 0 = 1/(36109) F/m.
7. Legea fluxului magnetic

R. Forma integral: Fluxul induciei magnetice B prin orice suprafa nchis este nul.

B
dS 0

Notaii pentru legea fluxului magnetic

Versorul normalei la suprafa n , respectiv vectorul suprafa elementar dS n dS ies


din suprafaa nchis .

Forma local a legii fluxului magnetic: divB 0 .

8. Legea legturii dintre B , H i M


R. n orice moment i n orice punct al mediului B 0 ( H M ) , unde B este vectorul

inducie magnetic, H este vectorul intensitate cmp magnetic, M este vectorul


magnetizaie i 0 = 4 10-7 H/m este permeabilitatea magnetic a vidului.
9. Legea magnetizatiei temporare

R. Legea magnetizaiei temporare, M t f ( H ) , exprim dependena magnetizaiei

temporare M t de intensitatea cmpului magnetic H . Funcie de natura acestei relaii de


legtur se face clasificarea mediilor magnetice. Pentru medii magnetice omogene, liniare

i izotrope: M t m H , cu m susceptibilitate magnetic.

10. Legea conservrii sarcinii electrice


R. Forma integral:
Intensitatea curentului electric de conducie i care prsete suprafaa nchis este
egal n fiecare moment cu viteza de scdere a sarcinii electrice q localizat n volumul V
delimitat de suprafaa .

q

sau J dS v dV
i
t
t V

unde J este densitatea de curent de conducie i v, densitatea volumic de sarcin.


Versorul normalei la suprafa n , respectiv vectorul suprafa elementar dS n dS ies


din suprafaa nchis .

Notaii pentru legea conservrii sarcinii electrice

Dac suprafaa nchis trece prin dielectrici (nu este strbtut de cureni de conducie),
sarcina electric n interiorul suprafeei rmne constant (q = const).

Forma local pentru medii n repaus: divJ v 0 , cunoscut ca ecuaia de
t
continuitate a sarcinii electrice.
11. Legea conduciei electrice (legea lui Ohm)
R. Forma local:

ntr-un mediu conductor liniar i izotrop, densitatea de curent de conducie J ntr-un



punct al mediului este proporional cu intensitatea cmpului electric E + Ei ce se



stabilete n acel punct din mediu, adic J ( E Ei ) , unde reprezint

conductivitatea electric a mediului, E reprezint intensitatea cmpului electric, iar Ei

Fi
reprezint intensitatea cmpului imprimat, definit prin relaia Ei cu Fi for de
q
natur neelectric ce influeneaz deplasarea purttorilor mobili de sarcin q.
Forma integral:
Pentru o latur de circuit conductor filiform, liniar, izotrop, de rezisten R, omogen (fr
surs de cmp imprimat), strbtut de un curent electric de intensitate i, legea lui Ohm se
scrie u iR .

Latur de circuit conductor filiform, liniar, izotrop i omogen

Pentru o latur de circuit conductor filiform, liniar, izotrop, de rezisten R, neomogen


(cu surs de cmp imprimat de tensiune electromotoare ue i rezisten intern r),
strbtut de un curent electric de intensitate i, legea lui Ohm se scrie: u ue i( R r ) .

Latur de circuit conductor filiform, liniar, izotrop neomogen (cu sur de cmp imprimat)

12. Legea circuitului magnetic


R. Forma integral:
Tensiunea magnetomotoare din lungul oricrei curbe nchise c este egal cu suma dintre
intensitile curenilor electrici de conducie i variaia n timp a fluxului electric prin
orice suprafa deschis S limitat de curba c.


sau H dl J dS D dS
u mm i
t
t S
c
S

Notaii pentru legea circuitului magnetic

Versorul normalei la suprafa n ( respectiv vectorul suprafa elementar dS n dS )

este corelat cu vectorul deplasare elementare dl prin regula burghiului.


D
Forma local pentru medii n repaus: rotH J
t
13. Legea transformrii energiei electromagnetice n procesul de conducie electric
(legea Joule-Lenz)
R. Forma local:
Densitatea volumic de putere pv schimbat de cmpul electromagnetic cu mediul
conductor n procesul de conducie electric este egal cu produsul scalar ntre densitatea
curentului de conducie i intensitatea cmpului electric.
pv E J

unde pv este densitatea de putere electric, E este intensitatea cmpului electric, J


este densitatea curentului de conducie.
Forma integral:
Puterea schimbat de cmpul electromagnetic cu mediului conductor de volum V n
procesul de conducie este:

p E JdV
V

Dac conductorul este filiform, liniar, omogen (fr surs de cmp imprimat) i izotrop
cu rezistena R i este parcurs de curentul electric de conductie de intensitate i, puterea
electric transformat ireversibil n cldur prin efect Joule-Lenz este proporional cu
ptratul intensitii curentului electric de conductie, adic
p=Ri2
14. Legea induciei electromagnetice
R. Forma integral: tensiunea electromotoare indus n lungul unei curbe nchise c este
egal cu viteza de scdere a fluxul magnetic prin orice suprafat S care se sprijin pe
aceast curb c,


sau E dl B dS
u ei
t
t S
c

Notaii pentru legea induciei electromagnetice

Versorul normalei la suprafa n (respectiv vectorul suprafa elementar dS n dS )

este corelat cu vectorul deplasare elementare dl prin regula burghiului.

B
Forma local pentru medii n repaus: rotE
t

15. Legile electrolizei


R. Prima lege: masa de substan m depus pe un electrod este direct proporional cu
cantitatea de electricitate q ce a trecut prin electrolitul respectiv.
m=Kq
unde K se numete echivalent electrochimic i este numeric egal cu masa de substan
depus la trecerea prin electrolit a unei cantiti de electricitate egal cu unitatea (1C).

A doua lege: Echivalenii electrochimici ai elementelor sunt proporionali cu echivalenii


chimici ai acestora.
1 A
K
F n
unde F este constanta lui Faraday (constant fizic universal), A este masa atomic a
elementului, n este valena elementului.

2. Definiii, enunuri i formule conexe pentru concepte i teoreme


matematice
1. Definiia extremelor funciilor reale de dou variabile reale.

Fie f x , y : D R 2 R .
Un punct a , b D se numete punct de minim local al funciei f x , y dac exist o
vecintate V a lui a , b astfel nct pentru orice x , y V D , are loc f x , y f a , b .
Un punct a , b D se numete punct de maxim local al funciei f x , y dac exist o
vecintate V a lui a , b astfel nct pentru orice x , y V D , are loc f x , y f a , b .
2. Formula lui Taylor pentru polinoame.

Fie P(x) un polinom de gradul n


P(x) a 0 a1x a 2 x 2 a n x n
i x 0 R un punct fixat. Formula lui Taylor:
Px Px0

x x0 P'' x ... x x0 Pn x
x x0 '
P x0
0
0
1!
2!
n!
2

3. Formula lui Green.

Fie D un domeniu plan nchis mrginit de o curb nchis neted (C) astfel nct o
paralel la oricare din axe intersecteaz conturul (C) numai n dou puncte. Dac P x , y
i Q x , y sunt funcii continue cu derivatele pariale

P
Q
i
continue n D, atunci
y
x

are loc formula lui Green


Q

Px, y dx Q x, y dy x y dx dy .
C

4. Schimbarea de variabil n integrala dubl.

Se consider n planul xOy un domeniu D mrginit de o curb nchis neted (C) i n


planul uOv un domeniu mrginit de o curb nchis neted (C). Fie transformarea
punctual a domeniului n D realizat de funciile
x x u, v

y y u , v
cu x u , v , y u , v

u, v ,

funcii cu derivatele pariale de ordinul nti i derivatele de

ordinul doi mixte continue pe astfel nct


x
Dx , y
u

y
Du , v
u

x
v
0 n .
y
v

Dac funcia f x , y este continu n domeniul D, atunci rezult


D x , y

f x, y dx dy f x u, v , y u, v Du, v
D

du dv,

care este formula schimbrii de variabile n integrala dubl.


5. Ecuaia diferenial liniar omogen de ordinul I. Forma general a
soluiei.

dy
Px y 0 , unde P(x) este o funcie continu
dx
pe intervalul I R, se numete ecuaie diferenial liniar de ordinul nti omogen.
P x dx
y Ce
.
Soluia general a acestei ecuaii este
O ecuaie diferenial de forma

6. Ecuaii difereniale de ordinul 2, liniare, omogene, cu coeficieni constani.


Forma general a soluiilor n funcie de natura rdcinilor ecuaiei
caracteristice.

Fie ecuaia diferenial

a 0 y a 1 y a 2 y 0

a 0 0 .

Acestei ecuaii i se

asociaz ecuaia caracteristic a0r2 + a1r + a2 = 0.


Cazul 1: Ecuaia caracteristic admite rdcinile reale i distincte r1 i r2 iar soluia
general este y C1e r1x C 2 e r2x .
Cazul 2: Ecuaia caracteristic admite rdcina dubl r0 iar soluia general este

y C1 C2 x e r0 x .
Cazul 3: Ecuaia caracteristic admite rdcinile complexe r1 = + i, r2 = - i,
(0) iar soluia general este y = ex (C1 cos x + C2 sin x).
7. Definiia transformatei Laplace. Integrarea ecuaiilor difereniale liniare
cu coeficieni constani, de ordinul 2, cu ajutorul transformatei Laplace.

Transformata Laplace a unei funcii original f(x) se definete prin

F(s) e st f ( t ) dt
0

Funcia F(s) se numete funcie imagine.


Se consider ecuaia diferenial liniar de ordinul doi cu coeficieni constani
a 2 x ' 'a1x 'a 0 be( t )

x (0) 0
x ' (0) 0

unde x x ( t ) este funcia necunoscut, a 0 , a1 , a 2 , b R, iar e( t ) este mrimea de


intrare cunoscut aplicat la t 0 .
Prin aplicarea transformatei Laplace, ecuaia devine
(a 2 s 2 a 1 s a 0 ) X(s) b E(s) ,
de unde
X (s)

n final rezultnd soluia x(t).

b
E (s)
a 2 s a1 s a 0
2

8. Expresiile produsului scalar, produsului vectorial i produsului mixt.

Se consider vectorii a a x i a y j a z k , b b x i b y j b z k si c c x i c y j c z k .

Se numete produs scalar al vectorilor a i b scalarul



a b a x bx a yb y a zbz

Se numete produs vectorial al vectorilor a i b (n aceast ordine) vectorul


a b ax
bx

ay

az i

by

bz

ay
by

az

a
j x
bz
bx

az ax
k
bx
bz

ay
by

Se numete produs mixt al vectorilor a , b i c scalarul


ax

[a, b, c] a ( b c ) b x
cx

ay
by
cy

az
bz .
cz

9. Formula gradientului.

Fie D un domeniu din R 3 raportat la un sistem cartezian ortogonal Oxyz .

Se numete gradient al cmpului scalar x, y, z : D R , cmpul vectorial

j
k
,
grad i
x
y
z
unde

i
j
k
x
y
z

este operatorul lui Hamilton (operatorul nabla).


10. Formula divergenei.

Fie D un domeniu din R 3 raportat la un sistem cartezian ortogonal Oxyz .


Se

numete

divergen

V( x, y, z ) V1( x, y, z ) i V2 ( x, y, z ) j V3 ( x, y, z )k , cmpul scalar

V V V
div V V 1 2 3 .
x
y
z

cmpului

vectorial

unde

i
j
k
x
y
z

este operatorul lui Hamilton (operatorul nabla).


11. Formula rotorului.

Fie D un domeniu din R 3 raportat la un sistem cartezian ortogonal Oxyz .


Se
numete
rotor
al
cmpului
vectorial

V ( x , y, z) V1 ( x , y, z) i V2 ( x , y, z) j V3 ( x , y, z)k , cmpul vectorial

i
j
k


i y z j x z k x y
rot V V
x y z
V1 V3
V2 V3
V1 V2
V1 V2 V3

unde

i
j
k
x
y
z

este operatorul lui Hamilton (operatorul nabla).


12. Funcii trigonometrice. Definiii i relaii fundamentale.

Se consider cercul de centru O i raz OM 1 pe care convenim s fixm un sens


pozitiv de parcurgere invers micrii acelor de ceas (numit cerc trigonometric). Axele de
coordonate xOy determin o mprire a cercului trigonometric n patru regiuni numite
cadrane.

Cercul trigonometric

Se noteaz cu

OA prOx OM

i cu

OB prOy OM proieciile segmentului

OM pe axele de coordonate. Dac se noteaz cu unghiul format de OM cu axa Ox,


atunci n triunghiul dreptunghic AOM avem

sin

tg

OA
OA
OM
1
cos

ctg
tg sin

AM
OB
OM

cos

sin
cos

Remarcm c funciile sin i cos sunt periodice i au perioada principal egal cu 2 .


Prin urmare pentru orice numr ntreg k avem
sin( 2k) sin
cos( 2k) cos
Valorile importante relative la primul cadran ale funciilor sin i cos sunt prezentate n
tabelul urmtor:
Grade

00

Radiani

sin

cos

30 0

45 0

60 0

90 0

6
1
2

2
2
2
2

3
2
1
2

2
1

3
2

Formule fundamentale

cos 2 sin 2 1
sin( ) sin cos cos sin
cos( ) cos cos sin sin
13. Coordonate polare n plan.

Reprezentarea unui punct din plan n coordonate polare.

Fie un punct oarecare P din plan avnd coordonatele carteziene (x,y). Notm OP
raza vectoare i cu unghiul format de Ox i OP. Din triunghiul dreptunghic OPQ
rezult:
x cos

y sin

se numesc coordonate polare ale punctului P. Domeniile de variaie ale

coordonatelor polare sunt 0, i 0, 2 .


14. Coordonate cilindrice.

Considerm un sistem cartezian Oxyz i un punct P din spaiu de coordonate


x, y, z . Distana PQ h , Q fiind proiecia punctului P pe planul xOy, o numim cota
punctului P. Avem relaiile:

, , h

x cos

y sin
z h

se numesc coordonate cilindrice ale punctului P. Domeniile de variaie

ale coordonatelor cilindrice sunt 0, , 0, 2 , h , .

Reprezentarea unui punct din plan n coordonate cilindrice.


15. Coordonate sferice.

Considerm n spaiu un sistem cartezian Oxyz i un punct P de coordonate


x, y , z .
Q fiind proiecia punctului P pe planul xOy introducem notaiile:
OP, OP, OQ , Ox, OQ

Deoarece OQ cos rezult:

, ,

x cos cos ,

y cos sin ,
z sin .

se numesc coordonate sferice ale punctului P. Domeniile de variaie ale

coordonatelor sferice sunt :


0, , , , 0, 2 .
2 2

Reprezentarea unui punct din plan n coordonate sferice.

3. Uniti de msur n S.I. cu multiplii i submultiplii pentru cele mai


importante 15 mrimi fizice
1. Precizai unitatea de msur n Sistem Internaional, simbolul corespunztor
i dac este unitate fundamental sau derivat, pentru intensitatea curentului
electric. Indicai submultiplii cel mai frecvent utilizai n fizic i tehnic.
R. Unitatea de msur n Sistem Internaional pentru intensitatea curentului electric este
amperul, cu simbolul A i este unitate fundamental n Sistemul Internaional.
Submultiplii cel mai frecvent utilizai n fizic i tehnic sunt mA i A.
2. Precizai unitatea de msur n Sistem Internaional, simbolul corespunztor
i dac este unitate fundamental sau derivat, pentru vitez. Un automobil
km
se deplaseaz pe o autostrad cu o vitez de v=108
. Transformai
h
aceast valoare n uniti Sistem Internaional.
R. Unitatea de msur n Sistem Internaional pentru vitez este metrul pe secund cu
m
i este unitate derivat n Sistem Internaional.
simbolul
s

v 108

km
1000m 108 10 m
m
108

30
h
3600s
36 s
s

3. Precizai unitatea de msur n Sistem Internaional, simbolul corespunztor


i dac este unitate fundamental sau derivat, pentru frecven. Frecvena
de rotaie a unui motor este de f=2950 rpm (rotaii pe minut). Transformai
aceast valoare n uniti Sistem Internaional.
R. Unitatea de msur n Sistem Internaional pentru frecven este hertz cu simbolul
Hz i este unitate derivat n Sistem Internaional.
2950
f 2950 rpm
Hz 49.17Hz
60
4. Precizai unitatea de msur n Sistem Internaional, simbolul corespunztor
i dac este unitate fundamental sau derivat, pentru acceleraie.
km
Acceleraia gravitaional la ecuator este g=35.20836
. Transformai
min 2
aceast valoare n uniti Sistem Internaional.
R. Unitatea de msur n Sistem Internaional pentru acceleraie este metrul pe secund
m
i este unitate derivat n Sistem Internaional.
la ptrat, cu simbolul
s2
m
1000m
35208.36 m
km
g 35.20836
35.20836

9.7801
2
2
2
2
3600 s
s2
(60) s
min
5. Precizai unitatea de msur n Sistem Internaional, simbolul corespunztor
i dac este unitate fundamental sau derivat, pentru for. Indicai
multiplul cel mai frecvent utilizat n fizic i tehnic.
R. Unitatea de msur n Sistem Internaional pentru for este newton cu simbolul N i
este unitate derivat n Sistem Internaional. Multiplul cel mai frecvent utilizat n fizic i
n tehnic este daN.
6. Precizai
unitatea de msur n Sistem Internaional cu simbolul
corespunztor i dac este unitate fundamental sau derivat, pentru lucru
mecanic, energie, cantitate de cldur. Transformai 20 kWh n uniti
Sistem Internaional.
R. Unitatea de msur n Sistem Internaional pentru lucru mecanic, energie, cantitate de
cldur este joule cu simbolul J i este unitate derivat n Sistem Internaional.

20kWh 20 1000 3600J 72 10 6 J

7. Precizai
unitatea de msur n Sistem Internaional cu simbolul
corespunztor i dac este unitate fundamental sau derivat, pentru sarcin
electric. Indicai submultiplii mai frecvent utilizai n fizic i tehnic.
R. Unitatea de msur n Sistem Internaional pentru sarcin electric este coulomb cu
simbolul C i este unitate derivat n Sistem Internaional. Submultiplii mai frecvent
utilizai n fizic i tehnic sunt mC i C.
8. Precizai
unitatea de msur n Sistem Internaional cu simbolul
corespunztor i dac este unitate fundamental sau derivat, pentru
tensiune electric, tensiune electromotoare, diferen de potenial. Indicai
un multiplu i un submultiplu mai frecvent utilizat n fizic i tehnic.
R. Unitatea de msur n Sistem Internaional pentru tensiune electric, tensiune
electromotoare, diferen de potenial este voltul, cu simbolul V i este unitate derivat
n Sistem Internaional. Un multiplu mai frecvent utilizat este kV, iar un submultiplu mai
frecvent utilizat este mV.
9. Precizai
unitatea de msur n Sistem Internaional cu simbolul
corespunztor i dac este unitate fundamental sau derivat, pentru
intensitatea cmpului electric. Indicai un multiplu mai frecvent utilizat n
fizic i tehnic.
R. Unitatea de msur n Sistem Internaional pentru intensitatea cmpului electric este
V
volt pe metru, cu simbolul
i este unitate derivat n Sistem Internaional. Un
m
kV
.
multiplu mai frecvent utilizat n fizic i tehnic este
m
10. Precizai
unitatea de msur n Sistem Internaional cu simbolul
corespunztor i dac este unitate fundamental sau derivat, pentru
rezisten electric. Indicai un submultiplu mai frecvent utilizat n fizic i
tehnic.
R. Unitatea de msur n Sistem Internaional pentru rezisten electric este ohm, cu
simbolul i este unitate derivat n Sistem Internaional. Un submultiplu mai frecvent
utilizat n fizic i tehnic este m.
11. Precizai
unitatea de msur n Sistem Internaional cu simbolul
corespunztor i dac este unitate fundamental sau derivat, pentru
capacitate electric. Indicai submultiplii mai frecvent utilizai n fizic i
tehnic.
R. Unitatea de msur n Sistem Internaional pentru capacitate electric este farad, cu
simbolul F i este unitate derivat n Sistem Internaional. Submultiplii mai frecvent
utilizai n fizic i tehnic sunt mF, F i nF.

12. Definii unitatea de msur n Sistem Internaional pentru intensitatea


cmpului magnetic. Precizai simbolul corespunztor i dac este unitate
fundamental sau derivat n Sistem Internaional.
R. Definiie: Un amper pe metru este intensitatea cmpului magnetic, care se produce
n centrul unei spire cu diametrul de un metru cnd aceasta este strbtut de un curent cu
A
intensitatea de un amper. Simbolul unitii este
i este unitate derivat n Sistem
m
Internaional.
13. Definii unitatea de msur n Sistem Internaional pentru flux magnetic.
Precizai simbolul corespunztor i dac este unitate fundamental sau
derivat n Sistem Internaional.
R. Un weber este fluxul magnetic printr-un circuit, flux care produce n circuit o
tensiune electromotoare de un volt, cnd scade uniform pn la 0, n timp de o secund.
Simbolul este Wb i este unitate derivat n Sistem Internaional.
14. Definii unitatea de msur n Sistem Internaional pentru inducie
magnetic. Precizai simbolul corespunztor i dac este unitate
fundamental sau derivat n Sistem Internaional.
R. Un tesla este inducia magnetic ce produce un flux magnetic uniform de un weber
printr-o suprafa plan cu aria de un metru ptrat, normal pe liniile de cmp magnetic.
Simbolul este T i este unitate derivat n Sistem Internaional.
15. Precizai
unitatea de msur n Sistem Internaional cu simbolul
corespunztor i dac este unitate fundamental sau derivat, pentru
inductivitate. Indicai un submultiplu mai frecvent utilizat n fizic i
tehnic.
R. Unitatea de msur n Sistem Internaional pentru inductivitate este henrycu
simbolul corespunztor H i este unitate derivat n Sistemul Internaional. Un
submultiplu mai frecvent utilizat n fizic i tehnic este mH.

4. Definiii, enunuri i pai pentru concepte, teoreme, metode i


algoritmi de uz practic
1. Programarea calculatoarelor. Structuri de date i algoritmi
1. Care sunt principalele structuri de control utilizate n programarea
structurat?

Rspuns:
a) Structura secvenial:

b) Structura alternativ:

Operaie 1

fals

condiie adevrat

Operaie 2

Operaie 2

Operaie 1

c) Structura repetitiv:

condiie fals
adev
operaii

2. Care sunt tipurile de date fundamentale din limbajul C i cum se reprezint


n memorie?
Rspuns:

Cuvnt
cheie

Tip de reprezentare intern

int

ntreg binar reprezentat prin complement fa de 2

short

idem

long

ntreg binar reprezentat prin complement fa de 2

unsigned

ntreg binar fr semn

char

caracter reprezentat prin cod ASCII

float

numr reprezentat n virgul flotant n simpl precizie

double

numr reprezentat n virgul flotant n dubl precizie

long double

numr reprezentat n virgul flotant n dubl precizie

3. Ce categorii de variabile se pot utiliza ntr-o aplicaie C i cum li se aloc


memorie?

Rspuns:

a. Variabile globale. O variabil global are o definiie i attea declaraii de


variabil extern cte sunt necesare. O declaraie de variabil extern este la fel ca i
o declaraie obinuit, doar c ea ncepe prin cuvntul extern.
b. Variabilele locale sunt variabilele declarate n corpul unei funcii i care nu
sunt declarate ca externe. Ele pot fi folosite numai n corpul funciei respective.
Astfel de variabile pot fi alocate pe stiv. n acest caz, lor li se aloc memorie pe
stiv la intrarea n funcia n care sunt declarate i i pierd alocarea respectiv la
ieirea din funcie, cnd se reface stiva la forma dinaintea apelului. Variabilele
alocate n acest fel se numesc automatice.
c. Variabilele statice sunt variabilele care nu sunt alocate pe stiv, ci ntr-o
zon de memorie destinat special n acest scop. Ele pot fi declarate fie n corpul
unei funcii fie n afara ei.
4. Cum se transmit parametrii unei funcii n C?
Rspuns:

Parametrii unei funcii se pot transmite fie prin valoare, fie prin referin. La
transmiterea parametrilor prin valoare funcia nu i poate modifica deoarece ea nu are
acces la locaia de memorie n care sunt acestea memorate. La transmiterea prin
referin funcia poate modifica parametrii transmii deoarece acetia i sunt transmii
prin intermediul unui pointer, care reprezint chiar adresa de memorie a parametrului
respectiv.
5. Ce este un pointer i cum se declar n C?
Rspuns:

Un pointer este o variabil care are ca valori adrese de memorie. Declaraia unui
pointer n C are forma:
tip* nume_pointer; exemplu int * p;
6. Definii structura de date list liniar i precizai modalitile de alocare
nlnuit ale acesteia.
Rspuns:

Lista liniar este o colecie nevid i finit de elemente de acelai tip denumite
noduri ale cror proprieti structurale se refer la poziiile relative liniare
unidimensionale. Exist dou modalit i de alocare nlnuit: alocare simplu
nlnuit i alocare dublu nlnuit.
7. Definii conceptul de graf neorientat.
Rspuns:

Se numete graf neorientat o pereche ordonat de mulimi (X, U), X fiind o


mulime finit i nevid de elemente numite noduri, iar U o mulime de perechi
neordonate (submulimi cu dou elemente ) din X, numite muchii.

8. Definii conceptul de graf orientat.


Rspuns:

Se numete graf orientat o pereche ordonat de mulimi G = (X, U) unde X este


o mulime finit i nevid numit noiune vrfurilor, iar U este o mulime format din
perechi ordonate de elemente distincte din X, numit mulimea arcelor.
9. Definii conceptele de graf complet i graf bipartit.
Rspuns:

Se numete graf complet cu n noduri un graf care are proprietatea c orice dou
noduri diferite sunt adiacente.
Un graf G= (X, U) se numete bipartit dac exist 2 mulimi nevide A i B astfel
nct X = A B, A B = i orice muchie u a lui G are o extremitate n A iar
cealalt n B.
10. Definii conceptele de graf hamiltonian i graf eulerian.
Rspuns:

Se numete graf hamiltonian un graf care conine un ciclu hamiltonian. ntrun


graf se numete ciclu hamiltonian un ciclu elementar care conine toate vrfurile
grafului.
Se numete ciclu eulerian un ciclu care conine toate muchiile grafului. Un graf
care conine un ciclu eulerian se numete graf eulerian.
11. Definii tipul structurat arbore.
Rspuns:

Prin arbore se nelege o mulime finit de elemente denumite noduri, de acelai


fel, care, dac nu este vid, atunci are :
un nod cu destinaie special, numit rdcina arborelui;
celelalte noduri sunt repartizate n m 0 seturi disjuncte A1, A2, ... , Am,
fiecare set Ai constituind la rndul su un arbore.
12. Precizai modalitile de traversare ale unui arbore.
Rspuns:

Exist trei modaliti de traversare ale unui arbore:


Traversarea n preordine a arborelui A presupune traversarea rdcinii R,
urmat de traversarea n preordine a lui A1, apoi de traversarea n preordine a
lui A2 i aa mai departe, pn la Am inclusiv.
Traversarea n inordine presupune parcurgerea n inordine a subarborelui A1,
urmat de nodul R i n continuare de parcurgerile n inordine a subarborilor
A2,..., Am .
Traversarea n postordine a arborelui A const n traversarea n postordine a
lui A1,A2,..., Am i n final a nodului R.

13. Cum se reprezint n memorie datele de tip int i long int?


Rspuns:

Reprezentarea numerelor ntregi se mai numete i reprezentare, unde prima poziie


este ocupat de semnul numrului ntreg S, astfel:
este pozitiv
0 , dac n
S
1 , dac n este strict negativ
Reprezentarea numerelor ntregi pe n poziii binare este redat n figura urmatoare.

Reprezentarea n cod complementar


Fie un numr ntreg x, unde x 2 n1 .
Numrul x reprezentat n cod complementar n convenie ntreag nseamn:
daca x 0
x,
x c n
.
2 x, daca x 0
Regula practic pentru determinarea reprezentrii:
a) Dac numrul este pozitiv, atunci se transform n binar i se reprezint n zona
standard de memorie aleas, ncadrat la dreapta n acea zon.
b) Dac numrul este negativ, se reprezint iniial modulul su, apoi se inverseaz
toi biii acestei reprezentri obinnd codul invers. n final se adun cifra 1 n binar n
poziia cea mai puin semnificativ, obinndu-se codul complementar fa de 2.
14. Cum se reprezint n memorie datele de tip real?
Un numr real x, x 0 este scris cu mantisa ntre 1 i 2, dac x se scrie, n baza 2,
astfel:
x 1s 1 ,m 2 e .
Este evident c orice numr real nenul accept o astfel de repezentare. Aceast
reprezentare se numete reprezentare n virgul flotant (mobil).
Pentru reprezentarea unui numr n virgul flotant, sunt necesare trei zone:
zona pentru reprezentarea semnului s (0 pentru + i 1 pentru -);
zona pentru reprezentarea mantisei. Mantisa este numrul 1,m. Din partea
fracionar se reine un numr constant i finit de cifre;
zona pentru reprezentarea exponentului e. n zona exponentului se nscrie
valoarea e+q, unde q poart numele de deplasament. Expresia e+q poart numele de
caracteristic a numrului real x.

2. Electronic analogic i digital. Analiza i sinteza dispozitivelor numerice


15. Prezentai tipurile, simbolurile, denumirea terminalelor i relatiile ntre
curenii tranzistorului bipolar.
Rspuns:
Tranzistoarele bipolare pot fi de dou tipuri : pnp sau npn.

colector
C

colector
C

B
baz

baz
E
emitor

E
emitor

Tranzistor de tip npn

Tranzistor de tip pnp

Relatiile ntre curentii tranzistorului sunt:

IE IC I

IC I

16. Prezentati tipurile, simbolurile i denumirea


tranzistoarele cu efect de cmp (TEC-J).

terminalelor

pentru

Rspuns:
Tranzistoarele cu efect de cmp cu jonciune TEC-J pot fi de dou tipuri: cu canal
n sau cu canal p.

Simbolurile folosite n scheme pentru tranzistoarele TEC-J sunt:


D (dren)

D (dren)
G (poart)

G (poart)
S(surs)

S(surs)
Canal p

Canal n

17. Scrieti relaiile pentru: rezistena de intrare, rezistena de iesire,


amplificarea de curent i amplificarea de tensiune pentru un amplificator
fr reacie.
Rspuns:
ui
u
; Re 0 ; Ri - rezistena de intrare ; Re - rezisten de ieire;
ii
i0
i
u
Ai 0 ; Au 0 ; Ai - amplificare de curent; Au - amplificare de tensiune;
ii
ui

Ri

18. Circuite basculante bistabile (definitie, tipuri)


Rspuns:
Se numesc circuite basculante bistabile circuitele care au dou stri stabile
sesizabile la ieire, trecerea dintr-o stare n cealalta fcndu-se numai la aplicarea unei
comenzi din exterior. Fiecrei stri i se poate ataa cifra binar 0 sau 1.
S-R(Set-Reset)
J-K, JK-MS
T (Toggle)
D (Delay)
Dup natura functionrii lor circuitele basculante bistabile se mpart n circuite
asincrone si sincrone.
19. Codificatoare (definiie, schema bloc i corespondena ntre intrare i ieire)
Rspuns:
Codificatoarele sunt circuite logice combinaionale care furnizeaz la ieire un cod
binar pe k bii atunci cnd este activat una dintre cele m intrri ale sale.
Notnd cu W variabila de intrare i cu Y variabila de ieire, schema bloc a unui
codificator poate fi reprezentat astfel :

W
W

Wm-1

Y0
.
.
.

CD

.
.
.

Y1

YK-1

Fiecreia dintre liniile de intrare


denumite i linii de cuvnt i
corespunde un cuvnt binar de k
bii la ieire. n general cele m
cuvinte de ieire nu trebuie s fie

neaprat distincte rezultnd astfel faptul c ntre m i k nu exist o relaie bine precizat.
Funciile de ieire depind n general de toate variabilele de intrare conform relaiei:
m 1

y r a n Wn

r=0...k1

n0

iar coeficienii an pot avea valorile 0 sau 1.


20. Decodificatoare (definiie, schema bloc i corespondena ntre intrare i
ieire)
Rspuns:
Decodificatorul este un circuit logic combinaional care servete la identificarea
unui cod de intrare prin activarea unei linii de ieire corespunztoare acestui cod.
Schema bloc a unui decodificator este :

cod de intrare ''n''

X0
Xn-1

..
.

..
.

DCD

bii de ieire''m''

Y0

Ym-1
Un decodificator de adres cu n intrri va avea 2 iesiri distincte: m = 2n
n

21. Multiplexoare (definiie, schema bloc i relaia de coresponden ntre


intrare i ieire)
Rspuns:
Multiplexorul este un circuit logic combinaional care permite transmiterea
succesiv a datelor provenite de pe m ci de intrare pe o cale de ieire unic.
Selectarea cii de intrare se face cu ajutorul unui cod unic de selecie de n bii.
Relaia ntre numrul de bii de selecie i numrul cilor de intrare este:
X0

2n = m
A0
A1
...

An

X1

X2

...

Xm

MUX

Y
Schema bloc a multiplexorului

22. Demultiplexoare (definiie, schema bloc i relaia de corespondent ntre


intrare i ieire)

Rspuns:
Demultiplexorul este un circuit logic combinaional care permite transmiterea
datelor de la o singur linie de intrare pe m linii de ieire. Alegerea ieirilor se face
printr-un cod de selecie.
Numrul biilor codului de selecie este legat de numrul liniilor de ieire m prin
relaia :
m = 2n
X
A0
A1

DMUX
...

An

...
Y0

Y1

Y2

Ym

Schema bloc a demultiplexorului

3. Arhitectura calculatoarelor. Interfee i periferice


23. Explica i rolul circuitul basculant bistabil din schema sumatorul serial
prezentat n figura de mai jos.
ai
bi

si

J
TK

ci

K
TK

Rspuns
Circuitul basculant bistabil de tip JK este utilizat n structura sumatorului n
scopul memorrii bitului de transport a sumei operanzilor ai i bi prin intermediul
intrrilor J i K pe durata frontului cresctor al semnalului de tact TK. Acest bit de
transport este prezent la ieirea Q pe durata frontului descresctor al semnalului de tact n
scopul adunrii lui la operanzii de rang i+1 n urmtoarea perioad de tact.
24. Preciza i cum se aplic operanzii unui sumator de tip paralel comparativ cu
un sumator serial.

Rspuns
n cazul unui sumator de tip paralel operanzii se aplic simultan tuturor celulelor
de nsumare. Sumatorul serial preia operanzii pe rnd, rang cu rang, n fiecare perioad a
semnalului de tact aplicat sumatorului.
.

25. Ce func ie logic elementar este utilizat pentru generarea semnalului


sum la un sumator de tip paralel?
Rspuns
Pentru generarea sumei se utilizeaz func ia sau-exclusiv: si = ai bi ci
26. Preciza i care sumator studiat utilizeaz circuite logice cu trei stri?
Rspuns
Sumatorul Manchester utilizeaz circuite logice cu trei stri pentru comutarea
semnalelor de transport n func ie de nivelele logice ale operanzilor.
27. Cum variaz timpul de propagare la un sumator paralel cu transport serial
n func ie de numrul de celule de nsumare: liniar sau exponen ial?
Rspuns
Varia ia timpului de propagare cu numrul de celule de nsumare este liniar: T
= 2nd, unde T este timpul de propagare, n este numrul de celule de nsumare, iar d este
ntrzierea pe o poart logic elementar.
28. Portul paralel. Caracteristici de baz. Care sunt regitrii portului paralel?
Rspuns:
Portul paralel const din interfaa paralel i conectorul de 25 pini, tip D, mam,
situat pe panoul posterior al calculatorului. Interfaa paralel const din totalitatea
circuitelor i registrelor de comand, date i stare care asigur legtura ntre un
echipament periferic sau o aplicaie extern i magistralele ISA sau PCI ale
calculatorului.
La nivelul conectorului, portul paralel este alctuit din 17 linii de semnal i 8 linii
de mas. Liniile de semnal sunt mprite n 3 grupe:
de date, 8 linii,
de control, 4 linii i
de stare, 5 linii.
29. Enumera i modurile de lucru pentru transferul datelor prin intermediul
portului paralel?
Rspuns:
Modurile de lucru sunt Compatibility, Nibble, Byte, EPP, ECP.
30. Ce reprezint no iunea de inversare hardware la portul paralel?

Rspuns:
Prin inversare hardware se ntelege ca semnalul respectiv este inversat intern de
ctre portul paralel. Dac semnalul trimis ctre periferic are nivel logic 1, perifericul
recep ioneaz 0 logic.
31. Ce reprezint notaia 8n2 pentru formatul datelor n transfer asincron?
Rspuns:
8n2 nseamn transfer asincron cu 8 bii de date, fr paritate i cu 2 bii de STOP.
32. Transferul diferenial de date. Care sunt avantajele unui transfer diferenial
de date fa de unul serial?
Rspuns:
Standardul RS232 definete un transfer serial, de tip punct la punct, ntre un
transmitor i un receptor, n care nivelelor logice li se asociaz tensiuni raportate la
mas. La transferul diferenial pentru fiecare semnal sunt necesare 2 fire plus firul de
mas, care poate fi comun pentru toate semnalele.

Acest tip de transfer ofer imunitate mult mai mare la zgomote dect cel
nediferenial. Cauza o constituie tocmai caracterul diferenial al reprezentrii datelor pe
linii. Zgomotele vor afecta ambele linii de semnal, dar la receptor componentele datorate
zgomotelor se vor anula reciproc (prin scderea tensiunilor de pe linii). Un alt avantaj
este acela c nu conteaz eventualele diferene ntre potenialele maselor echipamentelor
care comunic, ntruct tensiunile alocate nivelelor logice nu se raporteaz la mas.
Acesta este un mare avantaj n sistemele n care comunic mai multe echipamente.
4. Analiz, proiectare i implementare software orientat pe obiect
33. Ce se nelege prin conceptul de ncapsulare?
Rspuns:

ncapsularea este un mecanism care leag mpreun cod i date i le pstreaz pe


ambele n siguran fa de intervenii din afar i de utilizri greite. Mai mult,
ncapsularea este cea care permite crearea unui obiect. Spus simplu, un obiect este o
entitate logic ce ncapsuleaz att date ct i cod care manevreaz aceste date.
34. Ce se nelege prin concepzul de motenire?
Rspuns:
Motenirea - este mecanismul care permite crearea de noi obiecte, din cele existente;
noile obiecte preiau, motenesc, metode i date de la obiectul printe, putnd s modifice
altele; acest mecanism face posibil ca un obiect sa fie un exemplar specific al unui caz
mai general.

35. Ce este o clas?


Rspuns:
Clasa este un concept de baz al programrii orientate pe obiecte, i reprezint
structura care definete caracteristicile abstracte ale unui obiect, printre care
caracteristicile acestuia (atributele sale, cmpuri sau proprieti), precum i
comportamentele acestui lucru (ce poate face, sau metode, operaii sau proprieti).
36. Ce se nelege prin suprancrcarea funciilor?
Rspuns:
Suprancrcarea reprezint posibilitatea de a atribui unui identificator (nume funcie)
mai multe semnificaii, care pot fi deduse n funcie de context. Cnd compilatorul
ntlnete un apel la o funcie suprancrcat, va determina care funcie va fi apelat prin
examinarea numrului i tipului argumentelor. Nu se verifica si tipul valorii returnate,
deci dou funcii suprancrcate nu pot diferi doar prin valoarea returnat.
37. Care sunt operatorii de instaniere / distrugere a unui obiect n C++ i Java?
Rspuns:
n C++ pentru instaniere se folosete operatorul new i pentru distrugere se
folosete operatorul delete. n Java pentru instaniere se folosete operatorul new, iar
pentru distrugere nu exist un operator special, obiectele fiind distruse automat n
momentul n care nu mai sunt referite de ctre colectorul automat de reziduuri de
memorie (garbage collector).
38. Care sunt gradele de protecie a datelor membre n Java?
Rspuns:
O variabil public este accesibil oriunde este accesibil numele clasei. Cuvntul
rezervat este public.
O variabil protejat este accesibil n orice clas din pachetul creia i aparine clasa
n care este declarat. n acelai timp, variabila este accesibil n toate subclasele clasei
date, chiar dac ele aparin altor pachete. Cuvntul rezervat este protected.
O variabil privat este accesibil doar n interiorul clasei n care a fost declarat.
Cuvntul rezervat este private.
O variabil care nu are nici o declaraie relativ la gradul de protecie este automat o
variabil prietenoas. O variabil prietenoas este accesibil n pachetul din care face
parte clasa n interiorul creia a fost declarat, la fel ca i o variabil protejat. Dar, spre
deosebire de variabilele protejate, o variabil prietenoas nu este accesibil n subclasele
clasei date dac aceste sunt declarate ca aparinnd unui alt pachet. Nu exist un cuvnt
rezervat pentru specificarea explicit a variabilelor prietenoase.
39. Prin ce se caracterizeaz un constructor ntr-un limbaj orientat obiect i ce
tipuri de constructori poate avea o clas de obiecte ?
Rspuns:
Un constructor are acelai nume cu numele clasei i nu returneaz nici un fel de dat.
Exist urmtoarele tipuri de constructori:
Constructori implicii care nu au parametrii

Constructori de copiere care permit realizarea unei copii identice a unui


obiect
Constructori cu unul sau mai muli parametrii

40. Ce sunt clasele abstracte?


Rspuns:
Clasele abstracte, neinstaniabile, servesc n general pentru definirea unor proprieti
sau operaii comune ale mai multor clase i pentru a putea generaliza operaiile
referitoare la acestea. Altfel spus, o clas abstract de obiecte este o clas pentru care nu
s-au precizat suficient de clar toate metodele astfel nct s poat fi folosit n mod direct.
41. Ce sunt interfeele n Java i la ce folosesc?
Rspuns:
n concluzie, o interfa este un set de operaii care trebuiesc definite de o clas de
obiecte pentru a se nscrie ntr-o anumit categorie. Ele sunt necesare deoarece Java nu
accept motenirea multipl i deci o clas nu poate fi derivat dect dintr-o singur alt
clas, dar poate implementa oricte interfee.
42. Ce tipuri de aplicaii se pot implementa n Java i prin ce se caracterizeaz?
Rspuns:
n java se pot implementa aplicaii independente i appleturi. Aplicaiile independente
pot fi puse n execuie pe un sistem pe care exista instalat maina virtual Java. Un
applet poate fi pus n execuie doar prin intermediul unui browser web.
43. Cum se reprezint n memorie caracterele n C++ i Java?
Rspuns:
n C++ caracterele se reprezint n memorie utiliznd codul ASCII pe un octet, iar n
Java se utilizeaz codul UNICODE pe doi octei.
44. Ce se nelege prin conceptul de ablon?
Rspuns:
n programarea calculatoarelor, abloanele sunt o caracteristic a limbajelor de
programare ce permit scrierea de cod fr a lua n considerare tipul de dat ce va fi
utilizat pn la urm. abloanele corespund paradigmei programrii generice ce are ca
scop dezvoltarea de biblioteci software eficiente i reutilizabile.
45. Care sunt diagramele UML specifice fazei de analiz i care este rolul lor?
Rspuns:
Faza de analiz este caracterizat de 2 tipuri de diagrame UML: diagrama cazurilor de
utilizare i diagramele de activiti.
Diagrama cazurilor de utilizare este un instrument UML care permite descrierea
mulimii de interaciuni dintre utilizator i sistem. Diagramele de activiti sunt folosite
pentru modelarea proceselor sau a algoritmilor din spatele unui anumit caz de utilizare.

46. Care este rolul diagramelor de clase?


Rspuns:
Modelarea conceptual este activitatea de identificare a conceptelor importante pentru
sistem. n tehnica de programare orientat obiect, modelarea conceptual se realizeaz
prin diagrama claselor, ntruct clasele reprezint concepte. Diagrama claselor furnizeaz
structura codului care va fi scris.
47. Precizai asemnrile i diferenele ntre cele 2 tipuri de diagrame de
interaciune.
Rspuns:
Diagramele de interaciune au dou forme, bazate pe aceleai informaii de baz, dar
care se concentreaz fiecare pe un alt aspect al interaciunii: diagramele de secven i
diagramele de colaborare. Diagrama de secvene pune accentul pe aspectul temporal
(ordonarea n timp a mesajelor), fiind potrivit specificaiilor de timp real i scenariilor
complexe. Diagramele de colaborare descriu, ca i diagramele de secven,
comportamentul unei mulimi de obiecte dintr-un anumit context, punnd accentul pe
organizarea obiectelor care particip la o interaciune.
5. Msurri, senzori i traductoare
48. Prezentai principalele tipuri de aparate electrice avnd ca i criteriu de
clasificare principiul lor de funcionare.
Rspuns:
- aparate magnetoelectrice
- aparate magnetoelectrice cu dispozitiv de redresare
- aparate feromagnetice
- aparate electrodinamice
- aparate termice
- aparate de inducie
- aparate electrostatice
- aparate electrochimice
49. S se prezinte dispozitivul auxiliar cu ajutorul cruia se face extinderea
domeniului de msurare a ampermetrelor.
Rspuns:
Pentru extinderea domeniului de msurare la ampermetre se folosesc unturi.
untul este o rezisten etalon ce se leag n serie cu circuitul de msurat, ampermetrul
conectndu-se n paralel cu acest unt. Exist unturi simple, formate din cte o singur
rezisten i unturi multiple, constituite din mai multe rezistene legate n serie.

Ia
Is

I
a b

mA

ra

rs

I
b a

I curentul de msurat; Ia curentul limit pe care l poate msura ampermetrul; ra rezistena intern a aparatului de msurat; Is curentul din unt; rs rezistena untului
Aplicm teoremele lui Kirchhoff : ra Ia rs Is 0 ; I Ia Is
I Ia
n

ra I a
r r
Ia a s
rs
rs

I rs ra

Ia
rs

; rs

ra
r
a ,
I
n
1
1
Ia

- factorul de multiplicare al curentului

50. Prezentai puntea Schering i precizai ce se msoar cu ajutorul acestei


puni.
Rspuns:
Puntea Schering permite msurarea capacitii Cx a unui condensator, a rezisteei
de pierderi Rx (considerat n serie) i a unghiului de pierderi x.
Ce - condensator etalon fix ; Re - rezisten etalon, reglabil n trepte i continuu ;
Cx - condensator cu pierderi ; C - condensator reglabil; R - rezisten fix ; GV galvanometru vibrator; Tr - transformator cu ajutorul cruia se stabilete tensiunea sub
care funcioneaz condensatorul Cx n regim normal. La echilibru GV indic 0 adic
Z AC Z BD Z AD Z BC .
C
Rx

Re

Cx
R

C
C

x
e

Re

A
GV
B
C

C
R
R
R
x Ce e
Ce
Unghiul de pierdere se obine din expresia:
D
Rx
tg
R x Cx R C
Tr
1
U
Cx
51. Prezentai schema de msurare a puterii active n circuitele trifazate
utiliznd metoda celor dou wattmetre.

Rspuns:
Metoda celor dou watmetre permite msurarea puterii active la receptoarele
dezechilibrate sau echilibrate, dar care nu au conductor de nul. Se aplic cnd:
i1 i 2 i3 0

u10 u 20 u 30 0
p u10 i1 u 20 i 2 u 30 i3 u10 u 20 i1 u 30 u 20 i 3 ; p u12 i1 u 32 i3

Valoarea medie a puterii este:


P

*W
1

1T
p dt U12 I1 cos U12 ; I1 U 32 I 3 cos U 32 ; I 3
T0
1

A1

I2

2
3

I1

A2

*W I3
2

P I1 U12 cos 300 1 I 3 U 32 cos 300 3

P1 W1

P2 W2

Dac receptorul este echilibrat adic: I1 = I2 = I3 = Il ; 1 = 2 = 3 = ; pentru montajul cu


faza de referin 2 puterea este: P U l Il cos 300 cos 300
52. Ce se msoar cu ajutorul contoarelor de inducie?
Rspuns:
Contorul de inducie se utilizeaz pentru msurarea energiei n curent alternativ.
Are construcie simpl, deci sunt ieftine, suport suprasarcini mari, are siguran n
exploatare, rezist la ocuri mecanice. Ele se construiesc pentru receptoare monofazate,
trifazate cu i fr conductor de nul cu 1, 2 sau 3 sisteme propulsoare (perechi de
electromagnei, unul de curent i unul de tensiune.) Aceste contoare pot fi realizate pentru
a msura energia activ i energia reactiv n toate sistemele reelelor electrice.
53. Ce este traductorul?
Rspuns:
Traductorul este un dispozitiv de automatizare care stabilete o coresponden
ntre mrimea de msurat (ce poate fi de orice natur sau domeniu de variaie) i o
mrime de natur dat, avnd un domeniu de variaie calibrat, mrime ce este
recepionat i prelucrat de ctre echipamentele de conducere (regulatoare i
calculatoare de proces).
54. Principiul constructiv pentru traductoare inductive pentru deplasri liniare
mici.
Rspuns:

Element sensibil inductiv cu ntrefier


variabil, pentru deplasri de pn la 10
mm

Pe miezul feromagnetic (realizat din tole) se afl plasat o bobin (cu un numr de spire N
i o rezisten R) alimentat cu o tensiune alternativ, Ua. Modificnd ntrefierul , prin deplasarea
x (a armturii mobile) se va modifica reluctana circuitului magnetic i implicit inductana L a
bobinei.
55. Elemente sensibile capacitive pentru msurarea deplasrii unghiulare.
Rspuns:
Funcionarea acestora are la baz modificarea suprafeei comune dintre armturile
condensatorului. Constructiv, acestea se realizeaz n dou variante:
a) condensatoare de acord (ntlnite n tehnica radio) (fig.1.a).

b) varianta diferenial, (fig.1.b).

Elemente sensibile capacitive pentru deplasri unghiulare:


a montaj simplu; b- montaj diferenial
56. Traductoare de turaie cu reluctan variabil. Principii de funcionare
Rspuns:
Elementul sensibil la aceste traductoare este compus dintr-un magnet permanent - prelungit
cu un miez de fier (pe care este nfurat o bobin) aflat la mic distan de periferia unui disc din
material feromagnetic fig.1. Discul poate fi danturat sau prevzut cu fante echidistante. Acesta este
montat pe axul a crui turaie se msoar.

a)
b)
Modaliti de realizare a elementului sensibil cu reluctan variabil:
a.element sensibil care genereaz mai multe impulsuri la o rotaie, pentru turaii mici;
b.element sensibil care genereaz un singur implus la o rotaie, pentru turaii mari.
57. Traductoare de for tensorezistive cu mrci tensometrice din conductor
metalic
Rspuns:
a. Marca tensometric ce are capetele libere (nelipit)
b. Marca aderent prin lipire (numit marc lipit)
c. Mrcile transferabile
d. Mrcile sudabile
6. Baze de date relaionale
58. Definii noiunea de baz de date i baz de date relaional.
Rspuns:
O baz de date (database) este o colecie de date corelate din punct de vedere
logic pstrate n memoria extern a computerelor, care reflect un anumit aspect al lumii

reale i este destinat unui anumit grup de utilizatori. n acest sens, bazele de date pot fi
create i administrate computerizat, folosind pachete de programe numite sisteme de
gestiune a bazelor de date.
O baz de date relaional este compus dintr-o mulime finit de relaii, fiecare
relaie reprezentnd un tip de entitate sau o asociere dintre dou sau mai multe tipuri
(mulimi) de entiti.
n modelul relaional datele sunt reprezentate ca structuri bidimensionale, numite
relaii. O relaie este alctuit dintr-un numr fix de elemente numite atribute, fiecare
dintre acestea putnd lua valori ntr-o mulime finit, numit domeniu. De obicei relaiile
sunt reprezentate sub forma unor tabele n care fiecare rnd reprezint un tuplu
(nregistrare) i fiecare coloan reprezint valorile tuplurilor dintr-un domeniu dat al
produsului cartezian (cmpuri, atribute).
59. n ce const arhitectura unei baze de date?
Rspuns:
Arhitectura intern a unui sistem de baze de date conine trei niveluri funcionale:
nivelul extern, nivelul conceptual i nivelul intern. Nivelul extern este o colecie de
scheme externe, care sunt vederi ale diferitelor grupuri de utilizatori; nivelul conceptual
conine schema conceptual (logic) a bazei de date, iar nivelul intern conine schema
intern (fizic) a bazei de date.
Un sistem de baze de date suport o schem intern, o schem conceptual i mai
multe scheme externe; toate aceste scheme sunt descrieri diferite ale aceleiai colecii de
date, care exist doar n nivelul intern.

60. Ce este modelul entitate-asociere (ER)?


Rspuns:
Modelul Entitate-Asociere (Entity-Relationship Model), este un model conceptual
de nivel nalt al unei baze de date, care definete mulimile de entiti i asocierile dintre
ele, dar nu impune nici un mod specific de structurare i prelucrare (gestiune) a datelor.
O entitate (entity) este un obiect de interes pentru care trebuie s existe date
nregistrate. O entitate poate fi att un obiect tangibil precum persoane, locuri sau
lucruri ct i abstracte precum comenzi, conturi bancare, etc. Orice entitate este
descris prin atributele sale. Un atribut (attribute) este o proprietate care descrie un
anumit aspect al unei entiti.

n proiectarea bazelor de date se definesc asocieri ntre mulimile de entiti


componente, pentru a reprezenta anumite aspecte ale realitii pe care baza de date o
modeleaz. O asociere (relationship) este o coresponden ntre entiti din dou sau mai
multe mulimi de entiti.. Asocierile sunt de trei categorii asocierea unul-la-unul
(one-to-one), asocierea unul-la-multe (one-to-many) i asocierea multe-la-multe
(many-to-many).
61. n ce const normalizarea bazelor de date.

Rspuns:
Dup transformarea modelului entitate-legtur n tabele relaionale, n baza de
date rezultat poate exista redundan n date ct i anomalii de actualizare, adic
anumite rezultate nedorite n timpul ncrcrii, exploatrii i ntreinerii bazei de date.
Redundana i anomaliile care apar n operarea cu baza de date relaional sunt datorate
dependenelor care exist n cadrul tabelelor bazei de date, mai precis acele dependene
pentru care determinantul nu este cheie a tabelului.
Normalizarea este procesul reversibil de descompunere a unui tabel
relaional n tabele cu o structur mai simpl, proces care are ca scop tocmai
evitarea redundanei datelor i evitarea anomaliilor de actualizare.
O form normal a unei relaii (normal form) presupune anumite condiii pe care
trebuie s le ndeplineasc valorile atributelor i dependenele de date definite pe acea
relaie.
Normalizarea const n aducerea relaiilor (tabelelor) la aceste forme normale.
62. Definii interogarea bazelor de date.
Rspuns:
Interogarea (query) este operaia prin care se obin datele dorite dintr-o baz de
date relaional, selectate conform unui anumit criteriu (condiie). Pentru aceasta se
folosesc anumite limbaje de manevrare a datelor, limbaje denumite limbaje de interogare
(exemplu SQL2).
Limbajul SQL (Structured Query Language) este limbajul utilizat de
majoritatea sistemelor de baze de date relationale pentru definirea i manipularea datelor.
Principalele instruciuni SQL:
definirea structurii unui tabel: CREATE TABLE;
selecia datelor din unul sau mai multe tabele aflate sau nu n relaii: SELECT;
adugarea datelor n tabele : INSERT INTO;
actualizarea datelor : UPDATE;
tergerea datelor din tabele : DELETE;
63. Definii termenul de vedere existent n limbajele procedurale de extensie
SQL
Rspuns:
O vedere (view) este un obiect al bazei de date considerat ca un tabel virtual ce
incapsuleaz datele mai multor tabele, pstrnd doar schema nu i datele efective. Poate
fi utilizata in orice interogare ca si un tabel. Din punct de vedere al SQL orice vedere este
alcatuit dintr-o instructiune SELECT pstrat permanent ca un obiect distinct. O vedere
este folosit pentru a ncapsula o operaie de jonciune mai complicat sau o interogare
utilizat frecvent.
64. Definii termenul de procedur stocat existent n limbajele procedurale de
extensie SQL

Rspuns:
O procedur stocat (stored procedure) este o procedur care implementeaz o
parte din algoritmii de calcul ai aplicaiilor i care este memorat n baza de date la fel
ca i alte obiecte ale bazei de date. Procedurile stocate sunt compilate i optimizate de
sistemul de gestiune, ele rmn memorate n server. Apelul unei proceduri stocate de
ctre un client produce execuia tuturor instruciunilor procedurii i returnarea
rezultatului, eliminnd cerina ca acel client s transmit individual fiecare instruciune
necesar pentru rezolvarea sarcinii de calcul respective.
65. Ce este un sistem software integrat ERP (Enterprise Resources Planning)?
Precizai denumirea sistemului integrat SAP actual i enumerai cele mai
importante caracteristici ale acestuia.
Rspuns:
Un sistem software integrat ERP este un sistem software complex pentru
gestionarea resurselor unei companii, sistem care adopt ideea nglobrii mai multor
utilitari funcionali ntr-o singur aplicaie, fiecare utilitar avnd un rol specific. Sistemul
multilingual,
integrat SAP actual este NetWeaver. Caracteristici importante:
multitasking, bazat pe tehnologia client-server, mediul de dezvoltare este Application
Server ABAP i/sau Java. Application Server ABAP este platforma tehnologic actual
care ofer support ERP.
66. Enumerai nivelele arhitecturii SAP Netweaver Application Server i
precizai pe scurt funciile lor.
Rspuns:
SAP NetWeaver Application Server are o arhitectur software pe trei nivele:
nivelul de prezentare, nivelul de aplicaii i nivelul de persisten.
Nivelul de prezentare rspunde de tot ceea ce nseamn prezentarea datelor i
primirea intrrilor utilizatorilor.
Nivelul de aplicaii este nivelul software n care sunt executate programe ABAP
i/sau Java.
Nivelul de persisten este nivelul n care sunt pstrate datele persistente n baze
de date.
67. Enumerai tipurile de controller ale framework-ului Web Dynpro ABAP i
precizai funciile pentru Component Controller.
Rspuns:
Component Controller, Interface Controller, View Controller, Window Controller
i Custom Controller. Component Controller este vizibil n toat componenta i
furnizeaz servicii globale i date n interiorul componentei.
68. Precizai tipurile de metode de controller ale framework-ului Web Dynpro
ABAP.
Rspuns:
Metodele de controller pot fi: metode supply function (pentru popularea
nodurilor), metode hook (metode implicite), metode event handler care rspund de

evenimente i aciuni din controller, metode fire pentru navigare i alte metode de
instan definite de dezvoltator.
7. Teoria sistemelor i reglaj automat
69. S se defineasc sistemul automat de reglare (SAR)
dup eroare.

i principiul reglrii

Rspuns:
SAR este un sistem automat de conducere n circuit nchis a unui proces tehnic

(PT).
Elementul principal al unui SAR este dispozitivul de automatizare (DA) cu
urmtoarele funcii: supravegheaz PT prin msurarea mrimilor de ieire (y); compar
valorile mrimilor
de ieire msurate (r) cu valorile dorite,
z(t)
prescrise prin intermediul mrimilor de
conducere (w); comand PT n funcie de
y(t)
c(t)
w(t)
DA
PT
rezultatul comparrii anterioare, pe baza
unui algoritm numit lege de reglare. n
r(t)
acest fel, DA sesizeaz efectele
perturbaiilor (z) i intervine asupra PT n
sensul eliminrii totale sau pariale a
acestor efecte.
70. S se defineasc algoritmul de funcionare
influen eaz respectarea acestuia.

i s se prezinte mrimile care

Rspuns:
Algoritmul de funcionare (AF) reprezint ansamblul condiiilor impuse
mrimilor de ieire. Respectarea unui AF depinde de dou mrimi de intrare:
- mrimile de conducere, cu care se intervine asupra PT n sensul respectrii AF;
- mrimile de perturbaie, a cror comportare nu poate fi influenat i care acioneaz
asupra PT avnd ca efect abaterea mrimilor de ieire de la AF impus.
71. Modele matematice intrare-stare-ieire (MM-ISI) pentru sisteme liniare
netede cu parametri concentrai invariante n timp.
Rspuns:
MM-ISI:

x t A.x t B.u t
y t C.x t D.u t

- ecuaia de stare
- ecuaia de ieire

unde: u(t) vectorul mrimilor de intrare, r dimensional; x(t) vectorul mrimilor de


stare, n dimensional; y(t) vectorul mrimilor de ieire, q dimensional; A matricea
sistemului, tip nxn; B matricea de conducere, tip nxr; C matricea de observare, tip
qxn; D matricea de interconexiune, tip qxr.
72. S se defineasc elementul de transfer (ET) i funcia de transfer.

Rspuns:
Elementul de transfer (ET) reprezint un subsistem dinamic cu o singur mrime
de intrare i o singur mrime de ieire. ET nu constituie ntotdeauna modelul unui sistem
fizic dar ansamblul elementelor de transfer formeaz modelul dinamic corespunztor unui
sistem fizic.
Funcia de transfer a unui ET (G(s)) se definete ca fiind raportul ntre imaginea
Laplace a mrimii de ieire Y(s) i imaginea Laplace a mrimii de intrare U(s), n condiii
iniiale nule.
Y s
G s
U s 0 0
73. S se defineasc rspunsul normal al unui ET, funcia pondere i funcia
indicial.
Rspuns:
Se numete rspuns normal al unui ET variaia mrimii sale de ieire, n condiii
iniale nule, determinat de o variaie oarecare a mrimii de intrare.
Rspunsul normal la un impuls unitar se numete funcie pondere g(t).
Rspunsul normal la un semnal de intrare treapt unitar t se numete funcie

indicial h(t) (rspuns indicial).


74. Indici de calitate definii n rspunsul SAR la o variaie treapt a mrimii de
conducere
Rspuns:
n figura este reprezentat rspunsul unui SRA la variaia treapt a mrimii de
prescriere(conducere), pe baza cruia se definesc urmtorii indicatori de calitate:

n regim stationar :eroarea stationara: est lim et lim sE s .


t

s0

n regim dinamic (tranzitoriu):


- suprareglarea depasirea maxima a valorii stationare
- timpul de rspuns (durata regimului tranzitoriu) tr reprezint intervalul din
momentul cnd se aplic referina, pn la momentul cnd rspunsul indicial intr ntr-o
zona de liniste.

- timpul de cretere tc reprezint intervalul de timp necesar pentru creterea


rspunsului de la 0.05 y la 0.95 y
- timp de prima reglare t1- reprezint timpul n care mrimea reglat atinge
pentru prima dat valoarea de stabilizare y
- timpul atingerii suprareglajului tm - reprezint timpul atingerii primului maxim.
75. Legi (algoritmi) de reglare (formula, definitie).
Rspuns:
Legea de reglare este dependena funcional ntre mrimea de intrare a
regulatorului, (eroarea ) i mrimea de ieire a acestuia (mrimea de comand c) :
c(t) f[(t)]
n cazul general, legea de reglare are expresia :
t

1
d(t)
c(t) = k R (t) + () d + Td

Ti 0
dt

unde: kR factorul de amplificare al RG: Ti constanta de timp de integrare: Td timpul


de difereniere
Aplicnd transformata Laplace se obine funcia de transfer a RG:
C(s)
1

= k R 1+
+ T d s - legea reglrii PID.
G R(s)=
E(s)
Tis

76. Analiza sistemelor liniare prin metoda locului rdcinilor. Definiie.


Rspuns:
Locul rdcinilor reprezint o metod grafo-analitic de analiz i sintez a SAR
liniare dependente de un parametru.
Locul rdcinilor (LR) constituie ansamblul locurilor geometrice descrise n
planul s de imaginile rdcinilor ecuaiei caracteristice:
(s)=det[sE-A]=sn+n-1sn-1++1s+0
respectiv 1+G0(s)=0
atunci cnd unul din parametrii SAR, n raport cu care se face analiza sau sinteza SAR,
variaz, lund valori reale ntr-un anumit interval. n mod obinuit acest interval este
semiaxa real pozitiv [0,).
77. n figur se prezint structura unui sistem numeric de reglare automat
(SNRA). Se cere s se descrie func ionarea sistemului numeric de reglare.
p(k)
r(k)

CAN

y(k)

RN
Ceas

u(k)

CNA

u(t)

EE

Proces

Trad.

y(t)

Rspuns:
Informaia continu msurat y(t) este eantionat la momentele kT ( T-perioada
de eantionare) i cuantizat prin intermediu convertorului analog numeric (CAN)
obinndu-se ykT y (k ) sub forma unui semnal numeric.

Semnalul numeric y(k) este comparat cu referina numeric r(k) i eroarea rezultat
k r k y k este prelucrat de regulatorul numeric (RN) n conformitate cu
algoritmul de reglare implementat. Rezultatul prelucrrii, concretizat ntr-o secven de
comand u(k) se transmite elementului de execuie (EE) dup ce se realizeaz conversia
numeric analogic (CNA). Convertorul conine un element de reinere care are rolul de a
reface semnalul continuu, avnd n vedere c EE este un element cu funcionare continu.
8. Sisteme cu microprocesoare i automatizri industriale. Sisteme de
achiziie de date
78. Etape de realizare a instalaiilor de comand cu automate programabile
Rspuns:
a. Trebuie selectat procesul care trebuie controlat. Sistemul automat poate fi o main
sau un proces.
b. Trebuie stabilite dispozitivele care se conecteaz la intrarea i la ieirea
automatului programabil.
c. Realizarea programului cu ajutorul instruciunilor specifice automatului
programabil n funcie de schema logic. Programul trebuie stocat n memoria
automatului programabil.
79. Tipuri de contoare utilizate la automate programabile
Rspuns:
a. Contoare de tip CTU (numrtor n sus).
b. Contoare de tip CTD (numrtor n jos).
c. Contoare de tip CTUD (numrtor n sus/jos).
80. Elementele componente ale grafului unei automatizri
Rspuns:
a. Etap
b. Aciune
c. Tranziie
d. Receptivitate
81. Conectarea intrrilor la un automat programabil

Rspuns:

a.
b.
Conectarea intrrilor automatului la o surs de: a. curent continuu; b. curent alternativ
82. Conectarea ieirilor la un automat programabil
Rspuns:

a.
b.
Conectarea elementelor de execuie (a sarcinii) la ieirile automatelor
a. ieire sub form de tranzistor. b. ieire sub form de releu
83. Care sunt principalele componente structurale ale unui
microprocesor?

sistem cu

Rspuns:
Structura unui sistem pe baz de microprocesor include urmtoarele componente:
microprocesor, memorie de instruciuni, memorie de date, circuite de interfa.
Componentele structurale ale sistemului sunt conectate ntre ele prin intermediul
urmtoarelor magistrale magistrala de date prin care se transfer instruciuni sau date,
magistrala de adrese, magistrala de control.
84. Care este mecanismul de adresare a memoriei la microprocesorele Intel x86?
Rspuns:
Modul real:
1 MO

3 8 9 A 0
8 4 2 3

Adresa de segment

4 0 D C 3

Adresa fizic

Adr. segment

Adr. offset

Adresa offset

x16

Adresa fizic

0
Memoria

Observatii:
- lungime segment = 64Ko
- spaiu de memorie = 1Mo
- nu exista mecanisme de protecie a datelor
85. Prezena i conceptul de memorie virtual
Rspuns:

Memoria virtual este un mecanism pentru a extinde limitele memoriei fizice.


Spaiul de adrese logice este mult mai mare dect memoria fizic. ntr-un sistem cu
memorie virtual, aceasta apare utilizatorului ca i cum ntregul spaiu logic de adrese
este disponibil pentru memorare. Dar, de fapt, n orice moment doar cteva pagini din
spaiu logic de adrese sunt mapate peste spaiul fizic. Alte pagini nu sunt prezente n
memoria principal; n schimb, informaia din aceste pagini este memorat ntr-o
memorie secundar, cum ar fi discul, al crui cost/bit este mult mai sczut.
86. Ce este memoria cache i ce capacitate are la procesoarele 80486 i Pentium?
Rspuns:
Memoria Cache este o memorie rapid, de tip RAM care servete ca zon
tampon ntre procesor si memoria principal. Ea a fost introdus pentru prima oar la
procesoarele 80486 fiind structurat n 4 blocuri de cte 2KO fiecare. La procesoarele
Pentium exist dou blocuri de memorie cache, pentru date i instruciuni de cte 8KO
fiecare.
87. Care sunt segmentele de memorie pe care le poate gestiona 8086 i ce registre
de segment sunt implicate n adresarea lor?
Rspuns:

Arhitectura microprocesorului 8086 permite existena a 4 tipuri de segmente:


segment de cod, care conine instruciuni main ;
segment de date, care conine date asupra crora se acioneaz conform
instruciunilor ;
- segment de stiv;
- segment suplimentar de date (extrasegment).
Fiecare program este compus din unul sau mai multe segmente.
-

Registru CS (Code Segment), DS (Date Segment), SS(Stack Segment) i ES (Extra


Segment) din BIU rein adresele de nceput ale segmentelor active, corespunztor fiecarui
tip.

88. n figura urmtoare este prezentat schema unui amplificator de izolare cu


cuplaj optic i modulaie n intensitate luminoas. Ce rol au fotocuploarele
FC1 i FC2?

Rspuns:
Fotocuplorul FC2 este utilizat pentru izolarea galvanic ntre intrarea i ieirea
amplificatorului, iar fotocuplorul FC1 este inclus n bucla de reacie negativ a
amplificatorului de intrare.

89. n figura de mai jos este prezentat caracteristica de funcionare a unui


circuit de eantionare i memorare. Ce reprezint timpul de apertur tap?

Rspuns:

E/M

MEMORAR
E

EANTIONAR
E
t

ui
ALTERARE
DIAFONIE

Ud

tia
tap

ts

tac

Timpul de apertur tap reprezint intervalul ntre frontul de comand a strii de


memorare pentru CEM i comutarea efectiv a circuitului n stare de memorare.
90. Ce reprezint mrimea LSB la un convertor numeric analogic?
Rspuns:
LSB este variaia minim a valorii semnalului de ieire, variaie care se obine
pentru modificarea semnalului de intrare ntre dou valori succesive corespunztoare
secvenei (de exemplu: comutarea de la 0 la 1 numai a bitului de semnificaie minim).
Rezult
FSR K U r
1LSB N
2
2N
unde Ur este semnalul de referin, iar FSR (Full Scale Range) reprezint gama
de variaie a semnalului de ieire.
9. Maini i acionri industriale. Electronic de putere
91. Clasificarea transformatoarelor i mainilor electrice.
Rspuns:
Exist numeroase criterii de clasificare a transformatoarelor i mainilor electrice.
Dintre acestea cele mai importante sunt:
a) dup principiul de funcionare:

maini electrostatice - n care transformarea energiei mecanice n energie


electric se face prin intermediul unor fenomene de electrizare;
maini electrice parametrice - n care transformarea energiei mecanice n
energie electric sau invers se produce pe baza variaiei periodice a
inductivitii proprii sau capacitii unui circuit;
maini electromagnetice - n care cmpul magnetic produs de un inductor
induce o tensiune ntr-un indus. Dac circuitul electric al indusului este nchis,
se stabilesc cureni electrici si ca urmare se exercit fore ntre stator i rotor.
b) dup regimul de funcionare:
maini motoare, care transform energia electric absorbit pe la borne in
energie mecanic cedat pe la arbore;
maini generatoare, care transform energia mecanic primit pe la arbore n
energie electric pe care o cedeaz pe la borne;
maini convertizoare, care prin intermediul energiei mecanice modific
parametrii unei transmisii de energie electric (tensiune, curent, frecvena,
numr de faze).
Majoritatea mainilor electrice rotative uzuale sunt reversibile, adic pot funciona
att ca motor ct i ca generator.
Transformatorul electric nu este o main electric propriu-zis, dar se studiaz n
cadrul cursului de maini electrice, deoarece fenomenele care determin funcionarea lui
sunt identice cu cele care au loc n mainile electrice.
n funcie de destinaie, transformatoarele se clasific n:
- transformatoare electrice de putere (pentru utilizarea n reelele de transport i
distribuie a energiei electrice);
- transformatoare electrice speciale de putere (pentru distribuia energiei electrice
n scopuri speciale: cuptoare electrice, instalaii cu electronic de putere,
instalaii de sudur, etc.);
- transformatoare electrice pentru reglarea tensiunii;
- autotransformatoare;
- transformatoare electrice de msur;
- transformatoare electrice de ncercri.
Dup felul curentului putem avea:
maini electrice de curent continuu;
maini electrice de curent alternativ.
n funcie de putere sunt:
micromaini
- P < 100 W;
maini de putere mic
- P = 0,1 1 kW;
maini de putere medie
- P = 1 100 kW;
maini de putere mare
- P = 100 1000 kW;
maini de putere foarte mare - P > 1000 kW.
Dup turaie mainile electrice rotative pot fi:
de turaie mic, n < 250 rot./min;
de turaie medie, n = 250 1000 rot./min;
de turaie mare , n = 1000 3000 rot./min;
de turaie foarte mare, n > 3000 rot./min.
-

92. Transformatoare
trifazate.

electrice

trifazate.

Conexiunile

transformatoarelor

Rspuns:
n cazul transformatorului electric trifazat care funcioneaz simetric (sistemul
tensiunilor de alimentare este un sistem trifazat simetric iar fazele sunt ncrcate uniform)
ecuaiile, schemele echivalente i diagramele fazoriale sunt identice cu cele de la
transformatorul monofazat, fiecare faz putnd fi considerat separat.
De aceea la transformatoarele electrice trifazate studiem mrimile corespunztoare
unei faze, iar pentru celelalte dou mrimile sunt identice, dar defazate cu 2/3 respectiv
4/3.
Conexiunile transformatoarelor electrice trifazate.
O nfurare are captul de nceput notat cu litere de la nceputul alfabetului (liter
mare pentru primar i liter mic pentru secundar) i cel de sfrit cu litere de la sfritul
alfabetului. Sensul pozitiv pentru tensiunea la borne se consider de la captul de nceput
spre captul de sfrit(fig. a) . La variaie sinusoidal n timp, tensiunea se reprezint n
planul complex printr-un fazor(fig.b). Dac sunt dou nfurri pentru reprezentarea
tensiunilor n planul complex trebuie s se in seama de sensul de nfurare pe miez. La
acelai sens de nfurare(fig.c) , la notare analog a bornelor, tensiunile UAX i Uax sunt
n faz, iar la notare diferit, tensiunile sunt opuse (cazul cu linie ntrerupt). Dac
sensurile de nfurare difer(fig.d), la notare analog a bornelor,tensiunile sunt n
opoziie (linie continu), iar la notare diferit tensiunile sunt n faz (linie ntrerupt) .

A.

A.

A.

UAX

X.

X.
UAX.

Uax

a (x)
X.

x (a)
a)

b)

UAX

(Uax)
c)

a (x)

x (a)

(Uax)

Uax
d)

n continuare vom considera c sensurile de nfurare sunt aceleai pentru toate


nfurrile transformatoarelor.
Conexiunea reprezint modul de cuplare galvanic a nfurrilor
transformatoarelor electrice aparinnd aceleiai pri (primar sau secundar).
Exist trei tipuri de conexiuni: stea, triunghi i n zig-zag.
La conexiunea n stea se conecteaz capetele de nceput sau de sfrit, formnd
punctul neutru sau nulul conexiunii. Dac nulul nu se scoate la borne conexiunea se
simbolizeaz cu Y (primar) sau y (secundar).
Cnd se scoate i nulul simbolul este Y0 respectiv y0.

La conexiunea triunghi se conecteaz captul de nceput al nfurrii primei faze


cu captul de sfrit al nfurrii fazei urmtoare sau invers. Conexiunea se simbolizeaz
cu D pentru primar i cu d pentru secundar.

A1

B1

C1

Z1

Y1

X1
A2

B2

C2

n cazul conexiunii zig-zag se


conecteaz captul de sfrit al unei
seminfurri cu captul de sfrit al
seminfurrii situat pe coloana
alturat, aa nct ele s fie parcurse
n sensuri opuse. Nulul poate fi scos
sau nu la cutia de borne . Conexiunea
se simbolizeaz cu Z sau Z0 pentru
primar i z sau z0 pentru secundar.

93. Principiul de funcionare al


mainii asincrone.
Rspuns:
Dac alimentm nfurarea statoric cu un sistem simetric de tensiuni avnd
frecvena f1, va apare un cmp magnetic nvrtitor statoric B1 , care se rotete n spaiu
(fa de stator) cu viteza unghiular
2f 1

,
1 1
p
p
X2

UBY
Y

Z2

respectiv cu turaia
f 60
n1 1
.
p
Cmpul B1 intersecteaz conductoarele nfurrii rotorice n care se induc
tensiuni. De regul, nfurarea polifazat rotoric, executat cu acelai numr de poli ca i
nfurarea statoric, este fie scurtcircuitat, fie nchis pe o rezisten i n ea va lua
natere un sistem polifazat de cureni, care produc un cmp magnetic nvrtitor rotoric B .
Interaciunea dintre cmpul magnetic B1 i curenii din nfurarea rotoric
determin apariia cuplului electromagnetic al mainii. n figura se prezint schematic
principiul de funcionare.
Presupunem c rotorul mainii se rotete cu o turaie n, creia i corespunde o
vitez unghiular . Fa de rotorul n micare cmpul magnetic se rotete n aceste
condiii, cu o viteza unghiular relativ 1 - .
Tensiunile electromotoare induse n nfurarea rotorului au frecvena. Cmpul
magnetic nvrtitor rotoric B se rotete fa de rotor cu viteza unghiular
B1

B
1
1

2r

2 2f 2

1 .
p
p

f 2 n 1 n p

1
60

Rezult c n spaiu cmpul nvrtitor rotoric B se rotete cu viteza unghiular


2 s 2 r 1 1 .
Avnd aceiai vitez ca i cmpul magnetic inductor B1 , n ntrefierul mainii, prin
compunerea celor dou cmpuri (statoric i rotoric) ia natere un cmp magnetic rezultant
nvrtitor avnd viteza unghiular 1.
Rezult c maina nu poate dezvolta cuplu dect dac viteza unghiular de rotaie
a rotorului este diferit de viteza unghiular 1 a cmpului nvrtitor statoric.
Deoarece rotorul i cmpul magnetic nvrtitor statoric nu se rotesc cu aceiai
vitez unghiular de rotaie (sincron) maina se numete asincron.
Mrimile 1 i n1 se numesc viteza unghiular respectiv turaia sincron.
Prin definiie raportul

1 n 1 n

,
1
n1
se numete alunecarea mainii asincrone. Din relaiile anterioare avem
n p
1
f 2 s n1 p
s 1 s f1 ,
60
60
relaia de legtur ntre frecvena rotoric i statoric.

94. Raportarea cuplurilor la acelai arbore.


Rspuns:
Raportarea cuplurilor se face pe baza principiului conservrii puterii
P
1 1 ; P1 M R1 1 ; P M R .
P
In cazul funcionrii MEA in regim de frn raportul este inversat deoarece sensul
puterii este schimbat.
1
M R M R1 1

M R1 1

M R2 2

-------------------------1
M Rn 1 n 1
M Rn n

prin nmulire
1 1
1
M R
... M Rn n

1 2

1
i1i2 ....in
M Rn ; i
1 2 ... n
n
1
1
MR
M Rn
1 2 ... n i1i2 ...in
MR

M R M Rn

1
i

- motor

M R M Rn

-frn

Cum de obicei turaia MEA este mai mare dect turaia ML, cuplul raportat la
arborele MEA se micoreaz.
95. Softstartere. Generaliti
Rspuns:
Softstarterul este instalat direct ntre sursa de alimentare i motor .

SST

Dac se folosete un contactor intermediar k, acesta poate fi activat prin


intermediul releului integrat k1.
Softstarterul este creat pentru pornirea, oprirea i frnarea motoarelor asincrone
trifazate cu rotorul n scurtcircuit.
Exist trei tipuri de control a pornirii :
a) Metoda de control pe o singur faz.
Aceste softstartere asigur doar reducerea cuplului de pornire i nu controleaz
curentul sau cuplul. Au nevoie de un contactor intermediar, unul de bypass
precum i o protecie extern a motorului. Ele se mai numesc regulatoare de
tensiune n bucl extern. Puterile lor sunt n gama pn la 7,5 kw.
b) Metoda de control pe dou faze
Ele pot porni un motor fr a avea nevoie de un contactor intermediar, dar n acest
caz tensiunea este prezent la bornele motorului cnd acesta este oprit. Gama de putere
este pn la 22 kw.
c) Metoda de control cu trei faze
n acest caz avem urmtoarele tehnici :
- control n tensiune
- control n curent
- control n cuplu.
96. Modificarea vitezei acionrilor cu maini asincrone.
Rspuns:
Viteza mainii asincrone poate fi scris n forma
f
1 (1 s ) 2 1 1 s
p
Modificarea ei a putem face prin:
schimbarea numrului de poli
modificare frecventei tensiunii de alimentare
modificarea alunecrii
Pornind de la ecuaia cuplului se poate scrie

M
M k2
s sk k

M2

M
ceea ce arata ca la un anumit cuplu M, alunecarea se poate modifica prin:
modificarea alunecrii critice
modificarea cuplului critic
Facem observaia ca pot exista metode la care modificarea vitezei se face
simultan cu modificarea mai multor mrimi din cele prezentate anterior, unele dinte ele
avnd ins o influen mai mare.
97. Frnarea mainii asincrone ca generator autoexcitat.
Rspuns:

K1
K2
C
C
C

Prin aceast metod maina


este deconectat de la reeaua
alternativ i este necesar s furnizm
energia reactiv necesar frnrii.
Metoda se bazeaz pe magnetismul
remanent.
Dac vrem s realizm
frnare, energia de la arbore trebuie
s se consume n nfurarea rotoric.
Dac energia este prea mare
se pot conecta rezistene pe care
maina s debiteze.

M
3~

98. Definii stabilizatorul de tensiune i specificai parametri caracteristici ai


acestuia.
Rspuns:
Stabilizatorul de tensiune reprezint o instalaie electric ce asigur la bornele unui
consumator o tensiune constant n condiiile n care se modific n anumite limite fie
tensiunea de la reea fie impedana consumatorului.
Performanele uni stabilizator se apreciaz prin urmtorii parametrii:
a.- Factorul de stabilizare n raport cu tensiunea:
Ui
Ui
Fu =
Us
Rs= ct
Us
b.- Factorul de stabilizare n raport cu Rs:
Rs
Rs
FR =
Us
Ui= ct
Us
c.- Coeficientul de stabilizare
UI
So =
Us Is = ct
d.- Rezistena de ieire
Us
Ro =
Is Ui = ct
99. Redresoare monofazate monoalternan i bialternan necomandate.
Scheme electrice. Forme de und i relaiile analitice pentru tensiunile de
ieire.

Rspuns:

Pentru redresor bialternan

Tensiune de ieire pentru redresor monoalternan

2
1
1
U0
u S d (t )
2U 2 sin tdt (t )
2 0
2 0
Tensiune de ieire pentru redresor bialternan
2 2U 2
U0
.

2U 2

100. Chopperul de putere. Definiie, schema de principiu i modalitile de


reglare a valorii medii a tensiunii de ieire.
i1

+
U1
-

Rspuns:

i2
CS

U2

RS

U1

Tc

T
U1

TC
U1

Chopperul este o instalaie electronic folosit la modificarea valorii medii a


tensiunii la bornele unui consumator, alimentarea lui fiind realizat de la o surs de
tensiune continu de valoare fix. Schema:
CS contactor static ansamblu de tiristoare la care prin aplicarea unei comenzi
tensiunea de intrare se regsete la bornele sarcinii iar la o alt comand contactorul este
adus n stare de blocare. Se deosebesc dou moduri de modificare a valorii medii a
tensiunii la bornele consumatorului.
modificarea valorii medii prin modificarea
a)
duratei de conducie Tc a contactorului static
pstrnd T ct.
U2
t
modificarea densitii impulsurilor pstrnd
b)
durata de conducie aceeai dar modificnd
frecvena.
U2
n ambele cazuri valoarea medie a tensiunii
t
la ieire este:
T
a
T
1
U 2 u 2 t dt c U 1 K U 1 ,
T 0
T
U2

U1
U2
t

K
unde K poart denumirea de factor de comand al
chopperului.
10. Reele de calculatoare i sisteme de

operare
b
101. Definii noiunea de sistem de operare.
Rspuns:

Un sistem de operare este o colecie organizat de programe de control i serviciu


stocate permanent ntr-o memorie principal sau auxiliar, specifice tipurilor de
echipamente din componenta sistemului, avnd ca sarcin optimizarea utilizrii
resurselor, minimizarea efortului uman de programare i automatizarea operaiilor
manuale n ct mai mare msur, n toate fazele de pregtire i exploatare a
componentelor sistemului de calcul.
Sistemul de operare ofer i o interfa ntre programator i sistemul de calcul,
concretizat ntr-un interpretor al comenzilor utilizatorului exprimate cu ajutorul unui
limbaj de comand. Un sistem de operare este format dintr-o colectie integrata de
programe de sistem, ce ofera utilizatorului posibilitatea folosirii eficiente a sistemului de
calcul, concurnd la dezvoltarea programelor de aplicatie.
102. Care sunt funciile unui sistem de operare?
Rspuns:
Pentru a ndeplini rolul de interfa ntre hardware i utilizatori, un
operare trebuie s fie capabil s ndeplineasc urmtoarele funcii :

ystem de

a. posibilitatea de pregtire i lansare n execuie a programelor de aplicaie


b. Alocarea resurselor de calcul necesare execuiei programelor.
c. Acordarea unor faciliti prin utilitare de interes general. Este vorba de utilitare de
gestiune cataloage (directoare, subdirectoare) i fiiere, etc.
d. Planificarea execuiei mai multor programe (multiprogramare) dup anumite
criterii, n vederea utilizrii eficiente a unitii centrale de prelucrare.
e. Coordonarea execuiei mai multor programe ce se execut simultan, prin
urmrirea modului de execuie a instruciunilor programelor, depistarea i tratarea
erorilor, lansarea n execuie a operaiilor de intrare/ieire i depistarea
eventualelor erori.
f. Asistarea execuiei programelor de ctre utilizator prin comunicaia sistem de
calcul utilizator, att la nivel hardware, ct i la nivel software.
g. Posibilitatea configurrii sistemului dup dorina utilizatorului.
103. Ce este un proces?
Rspuns:
Un sistem reprezint o entitate dinamic ce corespunde unui program n
execuie. Mai system, un sistem este un program a crui execuie a fost iniiat, dar nu
s-a ncheiat nc. Procesul este unitatea de baz a sistemului de operare folosit pentru a
ndeplini sarcinile indicate de utilizator.
Procesele sunt fie procese sistem, fie procese utilizator. Procesele system sunt
system te unor module ale sistemului de operare, iar procesele utilizator sunt system te
unor programe utilizator care pot s creeze alte procese utilizator sau s lanseze module
sistem.
104. Care este modul de organizare a datelor n sistemele de operare?
Rspuns:
Fiecare sistem de operare are un mod propriu de organizare i exploatare a
informaiei stocate pe suporturile de memorare fizice. Principiile, regulile si structurile
care realizeaza acest lucru compun sistemul de fiiere caracteristic sistemului de
operare respectiv.
Sistemul de fiiere este o structur de date creat pe un suport de memorie, n
care utilizatorii memoreaz informaii ntr-un mod care le face mai uor de stocat,
manipulat sau regsit. O a doua accepiune este cea a unui set de operaii care se pot face
asupra structurilor de date de mai sus: crearea, tergerea, scrierea i citirea de fiiere.
In general, din punctul de vedere al utilizatorului, sistemele de fisiere prezinta
o organizare bazata pe conceptele de fisier si director (catalog). Fisierele sunt entiti
care incapsuleaz informaia de un anumit tip, iar directoarele grupeaza in interiorul
lor fiiere i alte directoare.
105. Ce sunt apelurile system?
Rspuns:

Controlul proceselor include operaii de creare de procese, terminare i


sincronizare. Controlul proceselor este realizat prin apeluri sistem, care nu sunt altceva
decat funcii, nglobate n nucleu, accesibile utilizatorului.
106. Ce topologii de interconectare a componentelor unei reele de calculatoare
exist?
Rspuns:
Topologia unei reele se refer la modalitatea de conectare fizic a calculatoarelor,
o astfel de modalitate prin care se realizeaz conexiunea ntre calculatoarele unei reele
numindu-se topologia fizic a reelei de calculatoare. Cele mai folosite topologii
fundamentale de conectare sunt:

topologia magistral ( sau bus )

topologia de tip stea ( star) i extensia sa topologia comutat

topologia de tip inel


Pe lng aceste trei topologii principale, exist i alte topologii mai complexe, ce
se obin prin combinarea celor trei topologii fizice elementare :

topologia star bus

topologia star ring

topologia de reea de tip plas (mesh).


107. Care sunt nivelele unei reele de calculatoare conform modelului OSI?
Rspuns:
Modul de funcionare al reelelor are la baz modele teoretice cum este modelul
OSI, acesta fiind un model de reprezentare teoretic a modului de comunicare ntre
entitile reelei.. Conform acestui model o reea este structurat pe 7 nivele:

Nivelul fizic
Nivelul legtur de date
Nivelul reea
Nivelul transport
Nivelul sesiune
Nivelul prezentare
Nivelul aplicaie

108. Ce este un protocol de reea?


Rspuns:
Protocoalele reprezint limbajul comun de comunicare ntre calculatoarele care
schimb informaii. Calculatoarele trebuie s comunice unele cu celelalte la fiecare nivel
al modelului OSI sau TCP-IP n diferite moduri, astfel c exist multe protocoale de
comunicare.

Un calculator trebuie s tie exact ce mesaje va primi de la reea pentru a le putea


trimite destinatarului corect. El trebuie s cunoasc formatul n care reeaua ateapt
mesajele sale (de exemplu care parte din mesaj contine adresa destinatarului, care parte

conine datele) astfel ca reeaua s le trimit la destinaia corect. Protocoalele sunt


mprite n protocoale hardware i software. Cea mai cunoscut suit de protocole de
reea este TCP/IP (Transmission Control Protocol/Internet Protocol).
109. Care sunt variantele de adresare folosite ntr-o reea de calculatoare
bazat pe TCP/IP?
Rspuns:
Resursele din reea necesit o metod de adresare:
adresele de reea se prezinta cel mai frecvent sub forma de nume asociate
calculatoarelor, nume de host-uri sau nume de domenii complet calificate (FQDNacronim de la Fully Qualified Domain Name).
adresa IP: Numr pe 32 bii, scris de obicei n format zecimal, grupat pe cei patru
octei, prin care se poate identifica n mod unic un nod (interfa). Sunt reprezentate pe
32 de biti (standardul IPv4 ) sau pe 128 de biti (standardul IPv6) i au urmtorul
aspect: n1.n2.n3.n4.
adrese fizice (adrese MAC) ale plcilor de reea. Placa de reea utilizeaz aceast
adres pentru a recunoate pachetele care i sunt adresate. Fiecare adres MAC este
un numr pe 48 bii exprimai n 12 cifre hexazecimale, fiind unic fiecrei plci de
reea.
110. Definii termenii de segmentare a unei reele locale de calculatoare i de
routare a pachetelor de date.
Rspuns:
Procesul de mprire a unei reele n domenii de coliziune se numete
segmentare, fiind realizat cu echipamente de Layer 2 or 3 conform OSI (bridge-uri,
switch-uri i routere). Prin segmentare se obin domenii de coliziune mai mici ce ofer o
lime de band mai mare prin izolarea traficului n segmente i securitate ntre segmente.
Routarea este operaia de transportare a informaiilor ntr-o reea, de la o surs la
o destinaie. Routarea implic dou activiti de baz: determinrea cilor optime de
routare i transportarea grupurilor de informaii (numite pachete) prin reea.
Interconectarea mai multor reele se face cu ajutorul unor echipamente numite rutere.
Protocoalele de routare folosesc diferite metrici pentru a evalua ce drum este optim
pentru transportul unui pachet. Pentru determinarea drumului, algoritmii de routare,
iniializeaz i administreaz tabele de routare, n care se afl informaii despre rute.
11. Inteligen artificial
111. Cum se clasific strategiile de cutare n funcie de cantitatea de
informaie folosit la gsirea soluiei?
Rspuns:
In funcie de acest criteriu, strategiile de cutare se mpart n:
Strategii de cutare neinformate. Considerarea strilor urmtoare de inspectat se
face dup o ordine arbitrar, anterior stabilit. Acestea se mai numesc strategii de cutare

de baz. Ele inspecteaz sistematic toate strile spaiului de cutare pn n momentul


gsirii strii finale. Cele mai importante strategii de acest fel sunt cutarea pe nivel i
cutarea n adncime.
Strategii de cutare informate. Considerarea strilor urmtoare de inspectat se face
dup criterii euristice. Strategia folosete o funcie de evaluare a situaiei globale sau
locale care indic starea urmtoare cea mai promitoare din punct de vedere al avansului
spre soluie. Strategiile de cutare euristice ncearc reducerea numrului de stri din
spaiul de cutare inspectate pn la atingerea strii finale, pe baza diverselor criterii, cum
ar fi funciile euristice.
112. Care sunt principalele reguli de inferen n logica propoziional?
Rspuns

P
PQ
Q
(2)Substituia. Dac P este o formul valid, formula P' obinut din P prin
substituia consistent a atomilor din P este de asemenea valid.
PQ
QR
(3)Regula nlnuirii
PR
P
Q
(4)Regula conjunciei
PQ
PQ
(5)Regula transpoziiei
.
~ Q ~ P
(1) Regula Modus Ponens

113. Care este structura unui sistem bazat pe reguli de producie i cum
funcioneaz?

Rspuns:
Un sistem bazat pe reguli de producie este format din urmtoarele trei componente
principale:

Reprezentare

Intrari
(date de caz)

MEMORIE
DE LUCRU
Fapte dinamice
Date

Iesiri
(Raspunsuri)

Date de activare

BAZA DE
CUNOSTINTE
Reguli
Fapte

Actiuni
(Concluzii)

MOTOR DE
INFERENTA

Reguli selectate

Selectie reguli
si fapte

Control

Baza de cunotine (BC) conine cunotinele domeniului problemei de rezolvat,


exprimate sub form de reguli, i cunotine specifice instanelor problemei, exprimate
sub form de fapte.
Memoria de lucru (ML) conine informaia de stare a rezolvrii problemei
Interpretorul de reguli sau Motorul de inferen (MI) care reprezint componenta
de control i execuie a unui sistem bazat pe reguli. Motorul de inferen inspecteaz
partea stng a fiecrei reguli din baza de cunotine pn cnd gsete o regul care
identific coninutul memoriei de lucru, dup care execut (aplic) aceast regul.
114. Enumerai principale seciuni ale unui program Prolog.
Rspuns:
Principale seciuni ale unui program Prolog sunt:

Seciunea domains;
Seciunea constants;
Seciunea facts sau database;
Seciunea clauses;
Seciunea predicates;
Seciunea goal.

115. Care este mecanismul implicit de funcionare a limbajului Prolog?


Rspuns:
Mecanismul implicit de funcionare a limbajului Prolog este bazat pe
backtracking. De aceea problemele care se rezolv prin backtracking se implementeaz
mai uor n Prolog dect n alte limbaje.
Limbajul Prolog conine un motor de inferen care efectueaz deduciile logice
pornind de la nite fapte cunoscute. Astfel se ncearc s deduc dac o ipotez este
adevrat (cu alte cuvinte s rspund la ntrebri) prin interogarea unui set de informaii
deja adevrate, folosind metoda de revenire napoi i ncercare din nou (backing up
and trying - again).

12. Programare n timp real


116. Definii noiunea de sistem de timp real.
Rspuns:
Un sistem de timp-real reprezint orice activitate de procesare de informaie sau
sistem care trebuie s raspund la stimuli din mediu (inclusiv trecerea timpului fizic) n
intervale de timp dictate de condiiile din mediu. n consecin, "corectitudinea" n
funcionare a unui sistem de timp-real depinde att de rezultatul logic al procesrii
informaiei, ct i de momentul de timp la care sunt produse rezultatele.
Este vorba despre un sistem de timp-real atunci cnd:
exist o interaciune continu a acestuia cu mediul (sistem reactiv)
mediul extern se schimb n timp-real i impune constrngeri de timp
(deadline-uri) sistemului considerat
sistemul controleaz i /sau reacioneaz simultan la diverse aspecte ale mediului
(sistem concurent)
117. Enumerai soluiile existente n dezvoltarea aplicaiilor de timp real.
Rspuns:
Pentru proiectarea i programarea aplicaiilor de timp-real sunt disponibile dou
metode:
a. utilizarea unui limbaj de programare secvential i a unui sistem de operare de
timp-real care s ofere suport pentru crearea proceselor concurente de timp-real
(prin intermediul apelurilor de sistem). De exemplu, sistemul de operare in timpreal QNX (dezvoltarea de aplicatii in limbajul C, conform standardului POSIX
Portable Operating System Interface for Computer Environments);
b. utilizarea unui limbaj de programare cu faciliti pentru crearea proceselor
concurente (Java) i a extensiei acestuia pentru programare de timp-real (RealTime Java). In acest moment specificatia Real-Time Java suporta mai multe
implementari.
118. Definii problema seciunii critice.
Rspuns:
O resurs logic partajat (zon de memorie, fiier, baz de date) de ctre dou
procese se numete resurs critic. Partea de program (segmentul de cod) n care un proces
acceseaz o resurs critic se numete seciune critic.
O soluie corect de prelucrare a problemei seciunii critice trebuie s satisfac urmtoarele
condiii:
- excludere mutual: la un anumit moment, un singur proces i execut propria lui
seciune critic;
- evoluie(progres): un proces care nu este n seciunea sa critic, nu poate s blocheze
intrarea altor procese n propriile lor seciuni critice;
- ateptare limitat: ntre momentul formulrii unei cereri de acces n propria seciune
critic de ctre un proces i momentul obinerii accesului, trebuie acordat un numr
limitat de accese celorlalte procese n propriile lor seciuni critice.

119. Definii sincronizarea proceselor


Rspuns:
Sincronizarea este operaia multitasking care asigur ealonarea corect a
execuiei proceselor n timp sau, altfel spus, care stabilete o relaie de ordine ntre
instruciunile executate de acestea, independent de vitezele relative ale lor.
Sincronizarea proceselor reprezint un mecanism prin care un proces activ este
capabil s blocheze execuia altui proces (trecerea din starea run n ready i invers), s se
autoblocheze (s treac n starea wait) n ateptarea producerii unui eveniment extern sau
expirrii unui interval de timp sau s activeze un alt proces (cruia s-i transmit eventual
i unele informaii).
Condiiile care determin sincronizarea taskurilor pot fi exprimate astfel:
- operaia A nu se poate executa naintea trecerii intervalului de timp T;
operaiaAnusepoateexecutanainteaoperaieiB.

120. Definii noiunea de semafor


Rspuns:
Un semafor s este o pereche (v,q); v este un ntreg ce reprezint valoarea
semaforului, fiind iniializat la crearea semaforului cu o valoare v iar q este o coad,
0

iniial vid n care sunt introduse procesele care nu reuesc s treac de semaforul s.
Asupra semaforului pot aciona dou operaii indivizibile, W(wait) i S(signal),
executate asupra unui anumit proces. Operaia W poate fi considerat ca o ncercare de
trecere a semaforului iar operaia S ca o permisiune de trecere.
Semafoarele reprezint un mecanism simplu de programare pentru excludere
mutual i sincronizare pe anumite condiii, care pot fi utilizate att pentru operaiile
executate de procese, ct i pentru cele executate de firele de execuie. Operatiile care pot
fi executate pe un semafor, conform standardului POSIX, sunt de tip post (sem_post() echivalentul operatiei standard pe un semafor, signal) sau wait(sem_wait() echivalentul
operatiei standard pe un semafor, wait).
Operatia de tip "post" realizeaza incrementarea semaforului in timp ce operatia de
tip wait il decrementeaza.

5. Probleme i studii de caz


1. Programarea calculatoarelor. Structuri de date i algoritmi
1. S se reprezinte n virgul mobil simpl precizie numrul 25,125(10).
Rezolvare:

25,125(10) = 11001, 001(2) = 1,1001001 24


Mrimile care se vor reprezenta sunt: S = 0, deoarece numrul este pozitiv
f = 1001001
c = e + 127 = 4 + 127 = 131 = 10000011(2)

2. S se reprezinte n virgul mobil dubl precizie numrul -123,0625(10).


Rezolvare:

-123,0625(10) = -1111011,0001(2) = -1,111011000126


Mrimile care se vor reprezenta sunt: S = 1, deoarece numrul este negativ
f = 1110110001
c = e + 1023 = 6 + 1023 = 1029 = 10000000101(2)

3. S se realizeze schema logic specific problemei de determinare a mediei


generale a unui student cunoscnd cele n note ale sale n cursul unui an de studiu.
Rezolvare

Start

Citete n

S 0
i 1

in

Da

Nu
M=S/n

Citete nota

S S + nota
i i+1

Scrie M

Stop

4. S se implementeze un program n limbajul C care calculeaz suma i


numrul cifrelor unui numr natural N ce se citete de la intrarea standard.
Date de intrare: N=2547
Date de ieire: Suma=18, N=4
Rezolvare:

#include<stdio.h>
void main()
{
unsigned Nr,S,N,r;
printf("Introduceti numarul: ");
scanf("%u",&N);
S=0;
Nr=0;
while(N!=0)
{
S=S+ N%10;
N/=10;
Nr=Nr++;
}
printf("Suma cifrelor: Suma=%u \nNumarul cifrelor: Nr=%u", S, Nr);
}
5. Se cunosc un ir de numere ntregi de dimensiune n i un numar ntreg b. S
se implementeze un program n limbajul C care determin numrul de
apariii a lui b n irul dat.
Date de intrare: Dimensiunea sirului este = 5
a[0] = 3
a[1] = 5
a[2] = 7
a[3] = 3
a[4] = 6
b=3
Date de ieire: Numrul de apariii a valorii 3 in sir este: 2
Rezolvare:

#include <stdio.h>
void main ( )
{
int n, i, j, b, a[20];
printf ( Dimensiunea sirului este =);
scanf ( %d , &n);
for (i = 0 ; i<n ; i++)
{ printf ( a[%d] = , i);

scanf ( %d , &a[i]);
}
printf ( b=) ; scanf ( %d, &b);
j = 0;
for (i=0; i<n;i++)
if (a[i] = = b) j++;
if (j= = 0)
printf (\n Numarul %d nu se regaseste printre valorile sirului a, b);
else printf (\n Numarul de aparitii a valorii %d in sir este : %d , b , j);

}
6. S se implementeze un program C care determin produsul numerelor reale
nenule transmise ca argumente n linia de comanda.
Rezolvare:

#include <stdio.h>
#include <stdlib.h>
void main(int nr, char *arg[])
{
float x,produs=1;
if(nr==1) {
printf("\nNu s-a introdus nici un argument");
exit(1);
}
else {
while(--nr) {
x=atof(*++arg);
if (x==0) {
printf("\nNu s-a introdus un numar real nenul");
exit(1);
}
else produs*=x;
}
printf("\nProdusul numerelor reale nenule este %.2f",produs);
}
}
7. S se implementeze o funcie ce permite parcurgerea unei liste simplu
nlnuite n nodurile creia sunt memorate numere.
Rezolvare:

void parcurgere(nod* p)
{ nod* n=p;
if (p==NULL) cout<<"\nLista este vida\n";
else {
cout<<"\nLista este: ";
while (n!=NULL)

{ cout<<n->nr<<" ";
n=n->urm;
}
cout<<endl;
}
}
8. Se consider graful neorientat:

2
5
4
1
6
i)
ii)
iii)
iv)

S se scrie matricea de adiacen asociat grafului.


S se parcurg graful pornind de la nodul 5 att n lime, ct i n adncime.
Este graful conex? Justificai rspunsul.
Este graful hamiltonian? Justificai rspunsul.

Rezolvare:

i) 0 1 1 0 1 0
1 0 1 1 1 0
1 1 0 1 0 1
0 1 1 0 0 0
1 1 0 0 0 1
0 0 1 0 1 0
ii) Parcurgere n l ime : 5, 1, 2, 6, 3, 4.
Parcurgere n admcime : 5, 1, 2, 3, 4, 6.
iii) Graful este conex deoarece ntre oricare dou noduri ale sale exist un lan care le
leag.
iv) Graful este hamiltonian deoarece exist un ciclu elementar care conine toate
nodurile grafului.
9. Se consider urmtoarea matrice:
1
-1
0
0
0
0

1
0
-1
0
0
0

0 0
1 1
-1 0
0 -1
0 0
0 0

0 0 -1 0
0 -1 0 0
1 0 0 0
-1 0 0 0
0 1 1 -1
0 0 0 1

i) Reprezentai graful orientat a crui matrice vrfuri-arce este prezentat mai


sus.
ii) Scriei matricea de adiacen asociat grafului.
iii) Cte vrfuri au gradul interior egal cu gradul exterior?
Rezolvare:

i)
2
5
4
1
6

ii) 0 1 1 0 0 0
0 0 1 1 0 0
0 0 0 1 0 0
0 0 0 0 0 0
1 1 0 0 0 0
0 0 0 0 1 0
iii) Exist un vrf pentru care gradul interior este egal cu gradul exterior : 2.
10. S se implementeze o funcie care determin matricea drumurilor pentru un
graf neorientat folosind algoritmul lui Roy-Warshall.
Rezolvare:

void matrice_drumuri()
{ unsigned i,j,k;
for (k=0;k<n;k++)
for (i=0;i<n;i++)
for (j=0;j<n;j++)
if (a[i][j]==0) a[i][j]=a[i][k]*a[k][j];
}
11. Se consider urmtorul arbore binar:
a) S se parcurg arborele binar n cele trei moduri cunoscute.
b) Cte noduri frunz exist?
c) Care sunt nodurile ce ar trebui terse astfel nct arborele binar s fie
ordonat?

Rezolvare:

a) Parcurgere n preordine: 55, 38, 30, 31, 45, 40, 47, 67, 46, 88, 78.
Parcurgere n inordine: 30, 31, 38, 40, 45, 47, 55, 46, 67, 78, 88.
Parcurgere n postordine: 31, 30, 40, 47, 45, 38, 46, 78, 88, 67, 55.
b) Exist 5 noduri frunz: 31, 40, 47, 46, 78.
c) Pentru ca arborele binar s fie ordonat trebuie ters nodul 46.
2. Electronic analogic i digital. Analiza i sinteza dispozitivelor numerice
12. Pentru schema din figura urmtoare n care se cunoaste UBE=0,6V se cere s
se calculeze PSF al tranzistorului.
+Ec
10V
RB1
26k

RC
2k4

C2

C1
VB
Rg

RE1
500

RB2
5k1

C3

RE2
500

eg

RS
2k

Rezolvare:
+Ec
10V

IC
RB1
26k
C1 ID
VB
Rg

eg

RB2
5k1
ID

RC
2k4

C2

IB
IE

RE2
500

RE1
500

RS
2k
C3

Se aplic teorema a II a lui Kirchoff pe circuitul de iesire al tranzistorului:

E c Rc I c U CE I E RE (1)
E c I c Rc RE U CE (2)
Se aplic teorema a II a lui Kirchoff pe circuitul de intrare al tranzistorului:
Se consider curentul de divizor I D I B astfel nct se va neglija I B .

E c I D RB1 RB 2 (3)

ID

Ec
321A
R B1 RB 2

V B I D RB 2 1,6V (4)

V B U BE I C RE1 RE 2 (5) I C

VB U BE
1mA
R E1 R E 2

Din ecuatia (2) U CE E c I c ( Rc RE ) 6,6V


PSF (1mA; 6,6V)
13. S se realizeze schema unui amplificator inversor cu reactie negativ cu AO i s se
dimensioneze astfel nct amplificarea s fie de 10.
Rezolvare :

Rr

I2
I1

Aur

R1

Ui

R2 R1 Rr

AO
+

0
1

0
0
1

se alege: R1 10k

Rr 100k
1
9

0
1
0
0
1

R1 Rr
R1 Rr

Rr 10 R1
Ue

R2

Ue
R
r 10
Ui
R1

, k

3. Analiz, proiectare i implementare software orientat pe obiect


14. Fie urmtoarea declaraie:
struct pentagon {
double a, b, c, d, e;
virtual pentagon (pentagon ){a=2; b=2; c=2; d=2; e=2};
char pentagon(double x, double y, double z, double t, double v);
friend pentagon(pentagon& p);
~pentagon()
~pentagon(double x);

int* perimetru(pentagon t) { return static a+b+c+d+e } ;


char& aria(pentagon& t);
void operator=();
void operator==(char);
static void A() { return a;}
int B(char ) { return b;};
istream& operator<< (ostream& s, perimetru p)
ostream& operator>> (istream& s, perimetru p);
};
a) Corectai declaraia de clas anterioar.
b) Definii funcia care suprancarc operatorul de egalitate == i operatorul de
inserare << pentru clasa pentagon.
Rezolvare:
a) class pentagon {
double a, b, c, d, e;
public:
pentagon () {a=2; b=2; c=2; d=2; e=2;}
pentagon (double x, double y, double z, double t, double v);
pentagon(pentagon& p);
~pentagon();
double perimetru() { return a+b+c+d+e ; }
double aria();
pentagon operator=(pentagon p);
int operator==(pentagon p);
double A() { return a;}
double B( ) { return b;}
friend istream& operator>> (istream& s, pentagon p);
friend ostream& operator<< (ostream& s, pentagon p);
};
b)
int pentagon :: operator== (pentagon p)
{
return a==p.a && b==p.b && c==p.c && d==p.d && e==p.e;
}
ostream& operator<< (ostream& s, pentagon p)
{
s.precision(2);
s<<endl<<a<<", "<<b<<", "<<c<<", "<<d<<", "<<e;
return s;
}
15. Utiliznd biblioteca de abloane standard (STL) a limbajului C++, definii
un obiect funcie (functor) care genereaz termenul urmtor din irul lui Fibonacci.
Generai apoi ntr-un vector (utiliznd colecia generic secvenial definit n STL)
primii n termeni din irul lui Fibonacci i i afiai prin copiere n fiierul standard

de ieire. Termenii irului lui Fibonacci sunt definii de urmtoarea relaie de


recuren: x[1]=1, x[2]=1 i x[i+2]=x[i]+x[i+1], oricare ar fi i un numr natural
nenul.
Raspuns:
#include <iostream.h>
#include <vector.h>
#include <iterator.h>
class Fibo {
private:
long x,y;
public:
Fibo():x(1),y(1) { }
long operator()();
};
long Fibo::operator()() {
long z=x+y;
x=y;
y=z;
return x;
}
int main(){
int n; cout<<"n=";
cin>>n;
vector<long> v(n);
Fibo fb;
generate(v.begin(),v.end(),fb);
ostream_iterator<long> it(cout, " ");
copy(v.begin(),v.end(),it);
cout<<endl;
return 1;
}
16. Realizai, n viziune proprie, diagrama cazurilor de utilizare pentru o
aplicaie informatic care va permite gestionarea crilor dintr-o bibliotec.

4. Msurri, senzori i traductoare


17. Folosind dou wattmetre se msoar puterea preluat de un consumator de
c.a. trifazat simetric. Cele dou wattmetre electrodinamice utilizate sunt identice,
avnd tensiunea nominal Un = 150 V, rezistena bobinei de tensiune Rw = 6000 ,
curentul nominal In = 5 A, factorul de putere nominal cosn = 0,8, scara max = 200
diviziuni, clasa de precizie 0,5 i consumul bobinei de curent neglijabil.
a) S se calculeze rezistena Rad a rezistoarelor adiionale necesare
modificrii tensiunii nominale a wattmetrelor la valoarea Ul = 300 V.

b) tiind c wattmetrele cu rezistoarele adiionale calculate la punctul a)


indic 1 = 135 diviziuni i 2 = 90 diviziuni iar succesiunea fazelor este corect, s
se determine puterea activ P i cea reactiv Q preluate de consumator, precum i
erorile relative limit ErlimP i ErlimQ de msurare a lor.
R *

W1

S
T *

W2

IR

IS

IT

Rspuns:

a)
b)

300
1 6000 6000
R ad l 1 R w

150
Un

P U12 I1 cosU12 ; I1 U 32 I 3 cosU 32 ; I 3 P1 P2

U l I n cos n
U I cos n
1 l n
2 1800 W
max
max

Q 3 P2 P1
Q 3

U l I n cos n
2 1 623,5 VAr
max

Consumatorul are caracter capacitiv deoarece puterea reactiv este negativ.


P = f (P1, P2)
P1
P
E rlimP1 2 E rlimP2
P
P
max
200

0,88%
1 2 225

E rlimP
E rlimP

Q = f (P1, P2)
3 P1
3 P2
E rlimP1
E rlimP2
Q
Q

200
max
4,44%
2 1 45

E rlimQ
E rlimQ

18. Dou wattmetre identice montate ca n figura de mai jos indic puterile P1 =
300W i P2 = 450W. Reeaua este simetric i receptorul Z dezechilibrat.
A1 *

1
V
2
3

A2

I1

W1

W2

I2

I3

Aparatele de msur (ampermetre i voltmetre) indic I1 = 2,5A, I2 = 3A i


U12 = 220V. S se calculeze puterea activ i reactiv consumat n receptorul Z.
Rspuns:
Se construiete diagrama fazorial a montajului.

P1 U12 I1 cosU12 ; I1 ; P1 U12 I1 cos30 0 1

P2 U 31 I 2 cosU 31; I 2 ; P2 U 31 I 2 cos 90 0 2

1 arccos

P1
30 0 27 0
U12 I1

2 900 arccos

P2
430
U 31 I 2

P U13 I1 cos 30 0 1 U 23 I 2 cos 300 2 742,2 W

Q 3 U 20 I1 sin 1 300 U 01 I 2 sin 2 300 602,37 VAr

19. Cu puntea de c.a. Wien se msoar frecvena tensiunii alternative U. La


echilibrul sesizat de galvanometrul vibrator, C1 = 0,98 F, C2 = 0,2 F, R1 =
150 , R2 = 17300 .
a) ce relaie trebuie s existe ntre frecvena de rezonan a galvanometrului
vibrator i frecvena tensiunii alternative U.
b) s se calculeze raportul rezistenelor R3 i R4 din punte
c) s se determine frecvena i eroarea relativ procentual limit de
msurare a ei, tiind c clasa de precizie a capacitilor C1 i C2 este 1,5 a
rezistenelor R1 i R2 este de 0,2 iar pragul de sensibilitate al punii neglijabil.
R1

R3

C1
R2

GV
R4

C2

Rspuns:

cele dou frecvene


a)
Pentru ca echilibrul s fie corect sesizat
f0 i f trebuie s fie egale.
b)
Z1 Z 4 Z 2 Z 3

R4
j R1 R 4 R 2 R 4
R1 R 2 R 4
C
2

C1
C1 C 2
2

R1 R 4 R 2 R 4 R 2 R 3

C2
C1
C2
R 3 R1 C 2

0,212
R 4 R 2 C1

c)

R1 R 2 R 4

R4

2 f 2 C1 C 2

R R
j 2 3
C2

1
2 R 1 R 2 C1 C 2

E rlimf

223,1 Hz

1
1
1
1
E rlimR1 E rlimR 2 E rlimC1 E rlimC 2
2
2
2
2

; E rlimf 1,7%

5. Baze de date relaionale


20. Fie schema de relaie:
Client_inchiriere (Client_nr, Proprietate_nr, Clientnume, Padresa, Datainc,
Datasf, Inchiriere, Proprietar_nr, Proprietar_nume, TelefonClient1, TelefonClient2,
TelefonClient3),
unde Padresa (adres proprietar), Datainc (Data inchirierii proprietii)
Relaia de mai sus conine date redundante, lucru care duce la o serie de
anomalii de actualizare. Analizai relaia pentru a identifica dependenele funcionale i
cheile candidate:
Rspuns:
Se remarc urmtoarele dependene funcionale:
DF1 :Client_nr, proprietate_nr - >Datainc, Datasf ;
DF2: Client_nr ->Client_nume ;
DF3: Proprietate_nr -> Padresa, Inchiriere, Proprietar_nr, Proprietar_nume ;
DF4: Proprietar_nr -> Proprietar_nume;
DF5: Client_nr, Datainc-> Proprietate_nr, Padresa, Datasf, Inchiriere,
Proprietar_nr, Proprietar_nume;
DF6: Proprietar_nr, Datainc->Client_nr,Clientnume, Datasf;
Cheia candidata pentru cheie primara ar putea fi Client_nr, Proprietar_nr.
21. Fie urmtoarea schem a unei baze de date :
Studenti (Matricol, NumeStud, Loc, Str, Nr, TipCurs)
Cursuri (CursID, CursTitlu)
Rezultate (Matricol, CursID, An, SesiuneExam, DataExamin, Nota )
Realizati urmtoarele interogri n SQL:
a. Lista alfabetic a cursurilor predate.
b. Lista cu rezultatele studenilor la cursul identificat prin CursId=10.
c. Adugai un rezultat nou pentru studentul identificat prin Matricol=2 la
cursul identificat prin CursId=10.
d. tergei studentul Popescu Ion din tabelul Studenti.
e. Actualizai notele cu 1 punct la cursul identificat prin CursID=123,
pentru cei care nu au promovat acel curs.
Rspuns:
a. SELECT * FROM Cursuri ORDER BY CursTitlu;
b. SELECT NumeStud, SesiuneExam, Nota FROM Studenti INNER JOIN
Rezultate ON Studenti.Matricol=Rezultate.Matricol WHERE
Rezultate.CursId =10;
c. INSERT INTO Rezultate VALUES (2,2,3,1,2000/03/02,9);

d. DELETE FROM Studenti WHERE NumeStud =Popescu Ion;


e. UPDATE Rezultate SET Nota =Nota + 1 WHERE Nota <5 And CursId=123;
22. Fie urmatoarea schem a unei baze de date :

Studenti (Matricol, NumeStud, Loc, Str, Nr, TipCurs)


Cursuri (CursID, CursTitlu)
Rezultate (Matricol, CursID, An, SesiuneExam, DataExamin, Nota )
Folosind limbajul T-SQL realizai urmtoarele obiecte:
a. O vedere numita ListaStud care afieaz o list alfabetic cu
studenii.
b. O procedura stocat ListaRezultate ce permite afiarea rezultatele
studenilor la un curs ce este primit ca parametru.
Rspuns:
a. CREATE VIEW ListaStud (Matricol, NumeStud, Loc) AS
SELECT Matricol, NumeStud, Loc FROM Studenti ORDER BY
NumeStud;

b.

CREATE PROCEDURE ListaRezultate


@NrCurs TINYINT = 1
AS SELECT NumeStud, Nota FROM Studenti INNER JOIN
Rezultate ON Studenti.Matricol=Rezultate.Matricol WHERE
Rezultate.CursId =@NrCurs;

23. Pe sistemul SAP Netweaver Application Server ABAP se dorete citirea unui
numr mare de nregistrri dintr-un tabel dbtab. Scriei secvena de cod
pentru o citire mai eficient n timp.
Rezolvare:
Pentru o citire mai eficient n timp se folosete tehnica array fetch:

DATA: it_dbtab TYPE TABLE OF yst_dbtab.


* yst_dbtab este structura globala avand componente cu denumirea si tipul campurilor
* din tabel
SELECT * FROM dbtab INTO TABLE it_dbtab.
24. Precizai dou metode de eficientizare a citirii datelor din mai multe tabele
relaionate.
Rezolvare:
A. Folosirea instruciunii SELECT cu INNER JOIN n clauza FROM.
B. Ralizarea unei vederi i folosirea ei ca surs de date n tehnica array fetch.

25. Precizai care dintre urmtoarele declaraii dintr-o metod event handler nu
sunt corecte i precizai de ce.

method onactionclick .
data:
node_persoana type ref to if_wd_context_node,
elem_persoana type ref to if_wd_context_element,
stru_persoana type if_v_default=>element_persoana,
it_persoana type table of stru_persoana.
....
endmethod.
Rezolvare:
Nu este corect declaraia tabelului intern it_persoana. Deoarece aceast
declaraie se face n baza unui obiect de dat, n declaraie trebuie folosit adiia like.
Corect este:
it_persoana like table of stru_persoana.
26. Considerm o component Y_CLIENTI care dispune de un context de date
pe care l va folosi componenta Y_REZULTAT pentru afisare. Menionm c
componenta Y_CLIENTI definete un usage de componenta Y_REZULTAT.
Specificai ce fel de mapping extern trebuie realizat ntre cele dou
componente pentru trecerea datelor de la o component la alta i precizai ce
component specific sistemului SAP s-ar putea folosi n loc de
Y_REZULTAT dac se dorete afiarea datelor tabelar tip ALV (ABAP
List Viewer).
Rezolvare:
ntre cele dou componente trebuie realizat un mapping extern invers. Dac se
dorete o afiare tabelar tip ALV a datelor se poate folosi componenta SAP
salv_wd_table.
6. Sisteme cu microprocesoare i automatizri industriale. Sisteme de
achiziie de date
27. Ct memorie fizic poate adresa un sistem cu microprocesor a crui
magistral de adrese are 32 de bii?
Rspuns :
232 = 4GO
28. Ce adres fizic reprezint specificaia DS:BX de valoare 91A2:2F34 i cum
se obine?
Rspuns:
Adresa fizic se obine prin nmulirea valorii registrului de segment (n cazul de
fa DS = 91A2) cu 16=10H i adunarea delpasamentului (n cazul de fa 2F34).
91A20+2F34 = 94954

29. Fie adresa fizic FF06B. Identificai 2 specificaii de adres (adrese logice)
care s conduc la aceast adres fizic.
Rspuns:
Varianta 1:
F000:F06B care conduce la F0000 + F06B = FF06B
Varianta 2:
FA06:500B care conduce la aceeai adres fizic: FA060 + 500B = FF06B
30. Se consider circuitul electric din figur. Se cere s se determine:
a) modelul matematic intrare-ieire al sistemului fizic (MM-II);
b) funcia de transfer G(s).
L inductivitatea bobinei;
R rezistena rezistorului;
i(t)
L
R
.
.
C capacitatea condensatorului;
i(t)
i(t) curentul prin circuit;
ui(t)
uc(t) = ue(t)
C
ui(t) tensiunea la intrare;
ue(t) tensiunea la ieire;
.
.
uc(t) cderea de tensiune pe
condensator
Rspuns:
Se stabilesc mrimile de intrare, ieire respectiv de stare.
u(t) = ui(t); y(t) = ue(t); x1(t) = i(t); x2(t) = uc(t)
a)
Ecuaiile primare care caracterizeaz fenomenele din sistem, aplicnd teoremele
lui Kirchoff, sunt:
t
di t
1
(1)
ui t L
R i t i d
dt
C 0
ue t

1
i d
C 0

(2)

ue t uc t

(3)

Pentru determinarea MM-II trebuie eliminat mrimea intermediar i(t). Derivnd relaia

1
(2) se obine: u e t i t i t C u e t
C
(4)
nlocuind (4) n (1) i innd cont de (2) rezult MM-II de forma:

ui t L C ue t R C ue t ue t

(5)

b)
Funcia de transfer se poate obine din MM-II (5) prin aplicarea transformatei
Laplace:
U s L C s2 Y s R C s Y s Y s
(6)

U s Y s L C s2 R C s 1

(7)

G s

Y s

U s

1
L C s R C s 1

(8)

10
,
s 2 s 2 5s k
unde k 0 . S se determine valorile lui k pentru care sistemul considerat este
stabil IMEM folosind criteriul Hurwitz.

31. Se consider sistemul descris prin funcia de transfer G s

Rspuns:
Se observ c polinomul caracteristic s s 3 2s 2 5s k este un polinom

Hurwitz de gradul 3. Se construiete determinantul Hurwitz i minorii si de nord vest:


2 k 0
H 3 1 5 0 10k k 2 k 10 k
0 2 k
2 k
10 k
1 5
H1 2
Conform criteriului de stabilitate Hurwitz H3, H2 i H1 trebuie s fie strict pozitivi pentru
0 k 10 .
ca sistemul s fie stabil. Rezult

H2

1
0 1
x
x u

32. Fie sistemul descris prin MM-ISI:


1 . S se analizeze
2 2
y 4 1x

controlabilitatea i observabilitatea sistemului.


Rspuns:
Ordinul sistemului este n=2. Rezult:
Matricea de controlabilitate este: M c b A b

1
1
1 1
0 1
Mc
A
; b ; Ab

1
4
1 4
2 2
Deoarece rangMc= = 2 = n = 2 => sistemul este controlabil.
C T
Matricea de observabilitate este: M o T
C A
4 1
0 1
T
T
C 4 1 ; C A 4 1
2 2 M o

2 2
2 2
Deoarece = 2 = n = 2 => sistemul este observabil.

33. Se consider sistemul din figur. La intrarea sistemului se aplic un semnal


de referin treapt unitar.
r(t) +

e(t)

2
s

c(t)

1
s+1

y(t)

1+0,2s

S se determine eroarea de regim staionar est.


Rspuns:
Prin definiie, eroarea de regim staionar este:
est lim et lim sEs
t

s0

(1)

Conform schemei bloc a sistemului analizat, se exprim imaginea Laplace a erorii


astfel:
2 1
E s R s Y s 1 0 , 2s R s E s
1 0 , 2s
s s 1
2 1 0, 2s
E s 1
R s
s s 1

s s 1
E s R s
s s 1 2 1 0, 2s
Deoarece referina este un semnal treapt unitar, vom avea:
1
r t t R s
s
nlocuind relaiile (4) i (5) n (1) rezult:
s s 1
1
0
est lim s
s 0
s s 1 2 1 0 , 2 s s

(2)
(3)
(4)

(5)

(6)

34. Se consider un proces caracterizat prin


5
.
G F s
8s 12s 10,1s 1
Se cere a alege un regulator astfel nct s fie satisfcute urmtoarele cerine de
performan: 5% , t r 1 sec unde i e st 0 .
Rspuns:
Conform variantei Kessler se recomand un regulator a crui funcie de transfer
este:
n

G R s

s 1
k 1

cu valori ale parametrilor k Tk i 2k F T unde Tk sunt constantele de timp mari ale


procesului, T - suma constantelor de timp mici, kF factorul de amplificare al prii
fixate (procesul).
n acest caz, 1 8 secunde, 2 2 secunde, 2k F T 2 5 0,1 1 secund iar
n

GR

2 1
-1

7,1 (secunde) , 0,707 .


2 T
Cu aceste valori ale parametrilor se obin:

s 8s 12s 1
s

, e

12

4,3% , t r 8T 0,8 secunde, e st 0 .

7. Maini i acionri industriale. Electronic de putere


35. Un transformator trifazat avnd tensiunile U1N/U2N = 20 kV/0,4 kV i
schema de conexiune y - 12 are urmtorii parametri: R1 = 0,5 , R2 = 0,00016 ,
X1 = 3 i X2 = 0,00112 . Dac avem sarcin nominal, curentul absorbit de
transformator din reea este I1N = 181,9 A, la un factor de putere cos 1 = 0,8. n
urma ncercrii de funcionare n gol s-au msurat curentul absorbit I10 = 3,6 A i
puterea P0 = 1000 W. S se determine:
a) parametrii circuitului de magnetizare al transformatorului;
b) parametrii secundarului redus la primar.
Rspuns:
a). Rezistena de mers n gol a transformatorului fiind:
P0
1000
R0

25,72 ,
2
m I10 3 3,6 2
rezult rezistena de magnetizare a acestuia:
R M R 0 R 1 25,72 0,5 25,22 .
Impedana de mers n gol se determin pe baza relaiei:
U
20000
3207,5 .
Z 0 1N
I10
3 3,6
Pentru reactana de mers n gol i pentru reactana de magnetizare se obin
valorile:
X 0 Z 02 R 02 3207,5 2 25,72 2 3207,398 ,

X M X 0 X1 3207,398 3 3204,398 .
b). Parametrii secundarului redus la primar se determin utiliznd relaiile:
R '2 k 2 R 2 ,
X '2 k 2 X 2 ,
raportul de transformare k, fiind dat de relaia ,

k
Deci:

U1N 20000

50 .
U 2N
400

R '2 50 2 0,00016 0,4 ,


. X '2 50 2 0,00112 2,8

36. Un motor asincron trifazat are turaia nominal nN = 2870 rot/min i


factorul de suprancrcare = Mk/MN = 2. S se determine:
a) alunecarea critic;
b) cuplul de pornire funcie de cuplul nominal.
Rspuns:
Se cunoate numrul perechilor de poli, p = 1 i frecvena tensiunii de
alimentare, f1 = 50 Hz.
a). Particulariznd relaia lui Kloos :
2 MK
M
,
s sk

sk
s
pentru M = MN se obine:
2 MK
MN
,
sN sk

sk sN
sN sk
M
i :

2 k .
sk sN
MN
Rezult ecuaia :
s 2N s 2k 2 s k s N .
Deoarece:
60 f1 60 50
n1

3000 rot/min (p = 1 este sugerat de valoarea lui n),


p
1
n n N 3000 2870
sN 1

0,043 ,
n1
3000
ecuaia devine:
s 2k 2 0,043 2 s k 0,0432 0 ,
s 2k 0,17 s k 0,0018 0 ,

avnd soluiile:
s k1 0,011; s k 2 0,158 .
Din cele dou valori pentru sk are suport real numai sk2 , deoarece sk sN.
Deci, alunecarea critic este
sk = 0,158.
b). Relaia lui Kloss se particularizeaz pentru M = Mp (caz n care s = 1):

2 MN
2 MK

.
1
1 sk
sk

sk
sk 1
Rezult cuplul de pornire:
22MN
Mp
0,62 M N .
1
0,158
0,158
Mp

37. Cu ajutorul unui mecanism de ridicare se urc o pies cu masa de 2000 kg


cu viteza v = 0,5 m/s. Turaia motorului de antrenare este n = 730 rot/min, iar
randamentul transmisiei este = 0,95. Se cere s se calculeze:
a) cuplul la arbore pe care trebuie s-l dezvolte motorul de acionare n
regim de ridicare cu vitez v uniform;
b) momentul de inerie echivalent, raportat la arborele MEA, al piesei n
micare de translaie;
c) puterea necesar la arbore pentru motorul de antrenare.
Se d acceleraia gravitaional g = 9,81 m/s2.
Rspuns:
a). Din expresia randamentului:
P
Gv
,
u
Pc M R
30mgv
Gv
Gv
se obine: MR

,
n
2n
60
30 2000 9,81 0,5
135,08 Nm.
MR
730 0,95
Regimul de micare fiind uniform, din ecuaia de micare se obine:
d
M - MR = 0.
J
dt
Deci cuplul la arbore dezvoltat de motor va fi:
M = MR = 135,08 Nm.
b). Fcnd echivalena energiilor cinetice din micarea de translaie la micarea de rotaie,
se obine:
2 mv 2
Jem

,
2
2
2

v
m
G
M
MT

ME
M

v
Jem = m ,

0,5
= 0,085 kgm2.
Jem = 2000
2 730

60

c). Pentru a ridica greutatea n acest regim, puterea la arborele motorului


2 730
trebuie s fie:P MR = 135,08
10326,24 W.
60
38. Un motor asincron trifazat are urmtoarele date: R1 = R2 = 0,5 , X1 = X2 =
1, XM = 50 , 2p = 4, U1Nf = 380 V, f1 = 50 Hz. Se neglijeaz pierderile n fier.
a). S se determine cuplul electromagnetic critic, alunecarea critic,
alunecarea i turaia pentru un cuplu rezistent MR = 150 Nm.
b). Dac frecvena f1 scade la 15 Hz, fiind respectat condiia U1/f1 =
constant, s se determine cuplul critic n acest caz.
Rspuns:
a). Cuplul electromagnetic critic este dat de relaia .
mU12 1
1
Mk

,
1 2C R R 2 X CX ' 2
1

Z1 = R1 + jX1 = 0,5 + j,
Z M = jXM = 50j,
(RM = 0 deoarece se neglijeaz pierderile n fier).
Z
0,5 j
C = 1 1 1
= |1,02 - 0,01j| = 1,02,
ZM
50 j

Mk

3 380 2
1
1

523,79 Nm.
2 50 2 1,02 0,5 0,52 1 1,02 12
2
Alunecarea critic este dat de relaia :
CR '2
1,02 0,5

0,245.
sk
2
2
0,5 2 1 1,02 1
R 12 X1 CX '2

Din condiia M = MR:


2
1

mU
2f 1
p

R '2
s

R '2
' 2
X 1 CX 2
R 1 C
s

0,5
3 380 2
s

,
2
2 50
0,5
2
0,5 1,02
1 1,02 1
2
s

se obine ecuaia:
4,33s2 - 8,66s + 0,26 = 0,
cu soluiile: s1 = 1,94, s2 = 0,0299.
Se alege s = 0,0299 (s1 > sk). Turaia motorului asincron se determin din expresia
alunecrii:
MR

n = n1(1 - s) = 1500(1 - 0,0299) = 1455 rot/min


U
U
b).
Din condiia 1 1Nf ,
f1
f1Nf
U
380
15 = 114 V.
rezult: U1 1Nf f1
f1Nf
50
Viteza unghiular de sincronism este:
2f1 2 15
1

15 rad/s.
p
2
Cuplul critic n aceast situaie va fi:
mU12 1
1
M 'k

,
2
1 2C
f
2
R 1 R 12 X 1 CX '2 12
f 1N

M 'k

3 114 2
1

15 2 1,02

315,45 Nm.
2
15
0,5 0,5 2 1 1,02 1 2
50
Se constat c motorul poate s funcioneze pentru cuplul rezistent MR i la
aceast frecven ( M 'k < Mk).
2

8. Reele de calculatoare i sisteme de operare


39. Se d o imagine ISO /root/cdrom.iso. S se monteze n directorul /mnt/iso, s
se determine dimensiunea imaginii i dimensiunea total a fiierelor din
/mnt/iso.
Rspuns:
Comenzile sunt:
mount -t iso9660 -o ro,loop /root/cdrom.iso /mnt/iso
ls -l /root/cdrom.iso
du -s /mnt/iso
40. Un administrator de sistem vrea s verifice c serviciul httpd funcioneaz,
dac nu s l porneasc i n plus va trebui ca httpd s porneasc odat cu
sistemul. Scriei comenzile necesare.
Rspuns:
service httpd status
service httpd start
chkconfig httpd on
41. S se arate cum se poate rula automat o comand la ora 3:00 n orice zi de
vineri 13.

Rspuns:
n fiierul /etc/crontab adugai:
00 03 13 * 5 root comanda
42. Folosind apelul sistem fork construii un program C care creeaza un proces
fiu ce executa programul numit fiu.
Rspuns:
Apelul fork permite crearea unui proces fiu. Prin urmare il vom folosi pentru a
crea un nou proces. Fiecare proces poate lansa alt proces, imaginea sa fiind nlocuit cu
imaginea noului proces.
/* parinte.c */
#include <stdio.h>
#include <unistd.h>
main() {
int pid, stare;
printf("Parinte: inainte de fork()\n");
if ((pid = fork()) != 0) {//aici se creaza procesul copil
wait(&stare);
} else execl("fiu", 0);
//corpul procesului copil care apeleaza alt proces
printf("Parinte: dupa fork()\n");
printf("\tId proces fiu=%d; Terminat cu valoarea %d=%x\n",
pid, stare, stare);
}

/* fiu.c */
#include <stdio.h>
#include <stdlib.h>
main() {
int pid;
printf("Fiul: incepe executia \n");
pid=getpid();
printf("Fiul: %d se termina\n", pid);
exit(pid);
}
43. Pentru adresa IP 192.168.12.5/24 scriei adresa de reea si adresa de
broadcast, preciznd clasa din care face parte. Precizai masca folosit.
Rspuns:
Adresa de reea este 192.168.12.0, obinut aplicnd masca la adresa IP i
completnd cu 0 partea rmas. Clasa de adres IP este C (clasa C are primul octet ntre
192-223).
Adresa de broadcast este 192.168.12.255, ea se obine aplicnd masca la adresa IP
i completnd cu 1(n binar) partea rmas. Masca de reea este 255.255.255.0 (/24

nseamn c primii 24 de bii din masc sunt 1 i identific adresa de reea din care face
parte nodul).
44. Fie spaiul de adrese 192.168.10.0/24. Dac trebuie mprit n 8 subreele
identice, care va fi adresa celei de-a 29-a staii din cea de-a 5-a subreea?
Adresele interfeelor routerului vor fi ultimele adrese utilizabile n fiecare
reea.
Rspuns:
Spaiul de adrese 192.168.10.0/24 este de clasa C. Masca /24 se reprezint prin
255.255.255.0
Masca 11111111.11111111.11111111.00000000

Pentru a crea 8 subreele identice este nevoie s se mprumute 3 bii din adresa de
host. Practic vor rmne 5 bii pentru host, iar masca de reea va fi /27.
Masca de reea obinut 11111111.11111111.11111111.11100000 ceea ce
nseamn n reprezentare zecimal 255.255.255.224
Prima subreea va folosi 000, a doua 001, a treia 010, a patra 011 iar a cincea
subreea 100 din cei 3 bii alocai pentru identificarea subreelei.
Prin urmare, se obine adresa de reea pentru a cincea subreea 192.168.10.100
00000 adic 192.168.10.128, iar adresa de broadcast 192.168.10.100 11111 adic
192.168.10.159 .
Prima staie va avea IP alocat 192.168.10.129, ajungnd ca a 29-a staie s aib
192.168.10.157
45. Avei de configurat reeaua din figura de mai jos astfel nct computerele
din reteaua din stnga 192.168.1.0/24 s poat comunica cu cele din reeaua
din dreapta 192.168.2.0/24. Scriei rutele statice necesare comunicrii i
configuraia de baz pentru PC din stnga.

Rspuns:
Pentru ca reeaua 192.168.1.0/24 s poat accesa reeaua din dreapta va trebui
configurat Router 1 prin rute statice sau dinamice. n varianta static trebuie adugat
ruta

Router1(config)#ip route 192.168.2.0 255.255.255.0 172.16.0.2


Router2(config)#ip route 192.168.1.0 255.255.255.0 172.16.0.1
Cu alte cuvinte, de exemplu, routerul 1 este nvat c atunci cnd vin pachete
pentru reeaua 192.168.2.0 (cea din dreapta) ele vor fi trimise ctre interfaa extern a
routerului 2. Acesta va trimite ulterior pachetele ctre nodurile din reea 192.168.2.0.
PC1: 192.168.1.2 adres IP
255.255.255.0 masc de reea
192.168.1.1 adres de gateway.

9. Programare n timp real


46. Operarea cu fire de execuie n C/Posix.
Realizai secvena C/Posix de creare a unui fir de execuie ce gestioneaz o
interfa.
Rspuns:
#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>
typedef struct{
char a[50]; //campuri de date necesare gestionarii interfetei
} argument;
pthread_t fir1;
argument a;
void *func1(void *p) {
//Corpul firului
pthread_exit(NULL);
}
int main(int argc, char *argv[]) {
int rc; pthread_attr_t attr;
pthread_attr_init(&attr);
pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE);
rc=pthread_create((pthread_t *)fir1, &attr, func1, (void *) &a);
pthread_join(fir1, NULL); //se asteapta finalizarea firului}

47. Operarea cu zone critice. Mecanismul excluderii mutuale.


ntr-o aplicaie industrial sunt preluate date de la o interfa. Scriei
secvena C/Posix coninnd un fir de execuie ce opereaz concurent cu zona critic.
De exemplu, firul calculeaz suma primei jumti de valori. Rezultatul se va gsi
ntr-o zon comun de date.

Rspuns:
#include <stdio.h>
#include <pthread.h>
long S = 0; //zona critica
int x[100], n; //colecia de valori
pthread_mutex_t mutex; //pentu accesul exclusiv la zona comun

void *Suma1(void *p) {


int S1 = 0, i;
for (i = 0; i < n / 2; i++)
S1 = S1 + x[i];
pthread_mutex_lock(&mutex); //se pune lacatul
S=S+S1; //zona critica
pthread_mutex_unlock(&mutex); //se deblocheaza lacatul
pthread_exit(NULL);
}
int main() {
pthread_mutex_init(&mutex, NULL); //crearea mutexului
//folosit la acces xclusive
pthread_t firs1, firs2;
pthread_create(&firs1, NULL, Suma1, NULL);
pthread_join(firs1, NULL);
//
pthread_mutex_destroy(&mutex); //distrugerea mutexului
printf(\n Suma finala este %ld, S);
}
48. Mecanisme de gestiune timp
Scriei secvena de program C/Posix ce permite determinarea timpului necesar
rulrii unei poriuni de cod:
Rspuns:
#include <stdio.h>
#include <unistd.h>
#define BILLION 1000000000.0;

int main(int argc, char** argv) {


struct timespec start, stop;
double accum;
//retinem momentul de timp de start
if (clock_gettime(CLOCK_REALTIME, &start) == -1) {
perror("clock gettime"); return 1;
}
system(argv[1]); //secventa de cod contorizata
//retinem momentul de timp la finalul executiei

if (clock_gettime(CLOCK_REALTIME, &stop) == -1) {


perror("clock gettime"); return 1;
}

accum = (stop.tv_sec - start.tv_sec) +


(stop.tv_nsec - start.tv_nsec) / BILLION;
printf("%lf\n", accum);
return 0;
}

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