Sunteți pe pagina 1din 2

GRI LA Nr .

8
1. Ce este o arhi tectur[ SI MD ? Da\i un exempl u.
a) O i nstruc\i une presupune prel ucrarea mai mul tor date. Exempl u: procesoarel e scal are.
b) O i nstruc\i une presupune prel ucrarea unei si ngure date. Exempl u: procesoarel e scal are.
(c) O i nstruc\i une presupune prel ucrarea mai mul tor date. Exempl u: procesoarel e vectori al e.
d) O i nstruc\i une presupune prel ucrarea unei si ngure date. Exempl u: ma] i ni l e paral el e.
e) O i nstruc\i une presupune prel ucrarea mai mul tor date. Exempl u: procesoarel e pi pel i ng.
2. Care sunt i mpl i ca\i i l e asupra ti mpul ui de execu\i e ] i a spa\i ul ui de memori e al unui program executabi l , pri n uti l i zarea unei
macrodef i ni \i i sau a unui subprogram ?
a) Macrodef i ni \i e: cre] te ti mpul de execu\i e, scade spa\i ul de memori e; Subprogram: scade ti mpul de execu\i e, scade
spa\i ul de memori e.
b) Macrodef i ni \i e: cre] te ti mpul de execu\i e, cre] te spa\i ul de memori e; Subprogram: scade ti mpul de execu\i e, scade
spa\i ul de memori e.
c) Macrodef i ni \i e: scade ti mpul de execu\i e, cre] te spa\i ul de memori e; Subprogram: scade ti mpul de execu\i e, cre] te
spa\i ul de memori e.
d) Macrodef i ni \i e: cre] te vi teza de execu\i e, cre] te spa\i ul de memori e; Subprogram: scade vi teza de execu\i e;
(e) Macrodef i ni \i e: ti mpul de execu\i e ] i spa\i ul de memori e au val ori echi val ente; Subprogram: cre] te ti mpul de
execu\i e, scade spa\i ul de memori e.
3. Ce real i zeaz[ @n pl us edi torul de l eg[ turi f a\[ de un traduc[ tor ?
(a) Sati sf acerea ref eri n\el or exteri oare; c) Generarea arborel ui si ntacti c.
b) Crearea tabel ei de si mbol uri ; d) Crearea ] i actual i zarea tabel ei de si mbol uri ;
e) Crearea codul ui i ntermedi ar ] i a codul ui obi ect opti mi zat;
4. La ce serve] te tabel a de si mbol uri a unui traduc[ tor ?
a) Evi den\i az[ corel a\i i l e di ntre date; c) Evi den\i az[ erori l e si ntacti ce ] i semanti ce.
b) Asi gur[ sati sf acerea ref eri n\el or exteri oare; d) Depozi teaz[ subprogramel e;
(e) Prei a adresel e si mbol uri l or ] i actual i zeaz[ val ori l e acestora;
5. Un medi u de programare este un ansambl u de i nstrumente care f aci l i teaz[ dezvol tarea unui proi ect. Care sunt componentel e unui
medi u de programare mi ni m ?
a) edi tor de texte, SGBD, edi tor de l eg[ turi , @nc[ rc[ tor, depanator;
b) edi tor de texte, compi l ator, edi tor de l eg[ turi , depanator;
(c) edi tor de texte, compi l ator, edi tor de l eg[ turi , @nc[ rc[ tor, depanator;
d) edi tor de texte,asambl or, edi tor de l eg[ turi , depanator;
e) procesor de texte, i nterpretor, edi tor de l eg[ turi , depanator;
6. Care sunt f azel e unui compi l ator ?
(a) anal i za l exi cal [ , si ntacti c[ ] i semanti c[ , generarea codul ui i ntermedi ar, opti mi zarea codul ui ] i generarea codul ui obi ect;
b) anal i za l exi cal [ , si ntacti c[ ] i semanti c[ , generarea codul ui i ntermedi ar, opti mi zarea codul ui i ntermedi ar;
c) anal i za si ntacti c[ ] i semanti c[ , generarea codul ui i ntermedi ar ] i generarea codul ui obi ect;
d) edi tarea textul ui surs[ , anal i za si ntacti c[ ] i semanti c[ , generarea codul ui i ntermedi ar ] i a codul ui obi ect;
e) anal i za si ntacti c[ ] i semanti c[ , edi tarea l eg[ turi l or ] i sati sf acerea ref eri n\el or;
7. #n ce moment al dezvol t[ ri i unui program sunt detectate erori l e de programare urm[ toare:
1) caracter i l egal ; 3) @mp[ r\i re pri n zero; 5) l i psa unui separator;
2) ti p de operand i ncorect @ntr-o expresi e; 4) l i psa parantezei di n dreapta ; 6) bucl [ i nf i ni t[ ;
a) anal i za si ntacti c[ : 1), 4), 5); anal i z[ semanti c[ : 2); execu\i e: 3), 6);
b) anal i za l exi cal [ : 1), 4); anal i za si ntacti c[ : 5); anal i z[ semanti c[ : 2), 3), 6);
(c) anal i za l exi cal [ : 1); anal i za si ntacti c[ : 4), 5); anal i z[ semanti c[ : 2); execu\i e: 3), 6);
d) anal i za l exi cal [ : 1); anal i za si ntacti c[ : 5); anal i z[ semanti c[ : 2), 3), 4),6);
e) anal i za l exi cal [ : 6); anal i za si ntacti c[ : 1), 5); anal i z[ semanti c[ : 1), 2), 3), 6);
8. Care sunt pri nci pal el e metode de acces l a f i ] i ere ?
(a) secven\i al , di rect, secven\i al -i ndexat; c) secven\i al , di rect, i ndi rect; e) di rect;
b) secven\i al , asoci ati v, i ndexat; d) secven\i al ;
9. Da\i exempl e de structuri de date l a ni vel ul ma] i ni i , al l i mbaj ul ui de programare ] i al apl i ca\i ei .
a) Ni vel ma] i n[ : octet, ] i r de caractere; ni vel l i mbaj : sti va, f i r de a] teptare; ni vel apl i ca\i e: arbori , graf uri ;
(b) Ni vel ma] i n[ : octet, vi rgul a mobi l [ ; ni vel l i mbaj : vectori ; ni vel apl i ca\i e: arbori , graf uri ;
c) Ni vel ma] i n[ : vi rgul a f i x[ , ] i r de caractere; ni vel l i mbaj : sti va, vectori ; ni vel apl i ca\i e: arbori .
d) Ni vel ma] i n[ : bi \i ; ni vel l i mbaj : tabl ouri ; ni vel apl i ca\i e: arbori , graf uri ;
e) Ni vel ma] i n[ : numere real e, vi rgul a mobi l [ ; ni vel l i mbaj : i nstruc\i uni , i denti f i catori ; ni vel apl i ca\i e: sti ve ;
10. Care sunt cel e dou[ f unc\i uni pri nci pal e al e unui si stem de operare ?
(a) gesti unea resursel or ] i vi rtual i zarea ma] i ni i ; d) gesti unea resursel or de memori e ;
b) gesti unea memori ei central e ] i i nterf a\a cu uti l i zatorul ; e) gesti unea memori ei auxi l i are ;
c) gesti unea f i ] i erel or ] i i nterf a\a i nteracti v[ cu uti l i zatorul ;
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
11. Ce este mul ti programarea ?
a) Partaj area uni t[ \i i central e de prel ucrare @ntre uti l i zatori .
b) Partaj area uni t[ \i i central e de prel ucrare @ntre mai mul te programe (sau p[ r\i de programe);
(c) Partaj area memori ei @ntre mai mul te programe (sau p[ r\i de programe);
d) Partaj area resursel or CPU @ntre mai mul te subprograme;
e) Execu\i a si mul tan[ a mai mul tor programe (sau p[ r\i de programe);
12. Care este di f eren\a @ntre o @nregi strare l ogi c[ ] i o @nregi strare f i zi c[ pentru un f i ] i er ?
(a) #nregi strarea l ogi c[ este i mpl ementarea model ul ui de date pentru uti l i zator, i ar @nregi strarea f i zi c[ consti tui e
regruparea @nregi str[ ri l or l ogi ce de c[ tre SGF-ul si stemul ui de operare;
b) Nu exi st[ di f eren\e @ntre @nregi strarea f i zi c[ ] i l ogi c[ ;
c) O @nregi strare l ogi c[ trebui e s[ con\i n[ cel pu\i n dou[ @nregi str[ ri f i zi ce, al tf el , i nf orma\i i l e sunt i ncoerente;
d) #nregi strarea l ogi c[ este i mpl ementarea model ul ui de date de ti p f i ] i er, i ar @nregi strarea f i zi c[ consti tui e regruparea
@nregi str[ ri l or l ogi ce de c[ tre uti l i zator;
e) #nregi strarea f i zi c[ este i mpl ementarea model ul ui de date pentru uti l i zator, i ar @nregi strarea l ogi c[ consti tui e
regruparea @nregi str[ ri l or l ogi ce de c[ tre SGF-ul si stemul ui de operare;
13. Presupunem c[ o adres[ @n memori a vi rtual [ pagi nat[ , necesi t[ 20 de bi \i organi za\i astf el :
pagi na of f set
19...12 11 ...0
Care este capaci tatea acestei memori i vi rtual e, expri mat[ @n num[ r de cuvi nte ] i num[ r de pagi ni ?
(a) 2
20
cuvi nte, 2
8
pagi ni d) 2
15
cuvi nte, 2
10
pagi ni
b) 2
20
cuvi nte, 2
10
pagi ni e) 2
20
cuvi nte, 2
20
pagi ni
c) 2
10
cuvi nte, 2
10
pagi ni
14. Presupunem c[ o adres[ @n memori a vi rtual [ pagi nat[ , necesi t[ 20 de bi \i organi za\i astf el :
pagi na of f set
19...12 11 ...0
Care este adresa octal [ a cel ui de-al 970-l ea cuv` nt de l a pagi na 213 ?
a) 3251718; d) 3261811
(b) 3251711; e) 3271711
c) 3261711;
15. Presupunem c[ o adres[ @n memori a vi rtual [ pagi nat[ , necesi t[ 20 de bi \i organi za\i astf el :
pagi na of f set
19...12 11 ...0
Care este num[ rul cuv` ntul ui ] i num[ rul de pagi n[ pentru adresa hexazeci mal [ ABCDE ? Da\i rezul tatul @n zeci mal .
a) Num[ r cuv` nt=4000 Num[ r pagi n[ =171; d) Num[ r cuv` nt=4500 Num[ r pagi n[ =200
b) Num[ r cuv` nt=3295 Num[ r pagi n[ =170; e) Num[ r cuv` nt=32951 Num[ r pagi n[ =117
(c) Num[ r cuv` nt=3294 Num[ r pagi n[ =171;
16. Presupunem c[ o adres[ @n memori a vi rtual [ segmentat[ ] i pagi nat[ , necesi t[ 24 de bi \i organi za\i astf el :
segment pagi na of f set
23 ... 18 17 ... 8 7 ... 0
Care este capaci tatea acestei memori i vi rtual e, expri mat[ @n num[ r de segmente, @n num[ r de pagi ni ] i @n num[ r de cuvi nte?
a) 2
8
segmente, 2
16
pagi ni , 2
24
cuvi nte; (d) 2
6
segmente, 2
16
pagi ni , 2
24
cuvi nte;
b) 2
10
segmente, 2
8
pagi ni , 2
20
cuvi nte; e) 2
6
segmente, 2
20
pagi ni , 2
24
cuvi nte;
c) 2
10
segmente, 2
10
pagi ni , 2
10
cuvi nte;
17. Presupunem c[ o adres[ @n memori a vi rtual [ segmentat[ ] i pagi nat[ , necesi t[ 24 de bi \i organi za\i astf el :
segment pagi na of f set
23 ... 18 17 ... 8 7 ... 0
Care este adresa octal [ a cel ui de-al 145-l ea cuv` nt de l a pagi na 111 a segmentul ui al 32-l ea ?
(a) 37067620; d) 37007620
b) 32517180; e) 37062620
c) 32517160;
18. Presupunem c[ o adres[ @n memori a vi rtual [ segmentat[ ] i pagi nat[ , necesi t[ 24 de bi \i organi za\i astf el :
segment pagi na of f set
23 ... 18 17 ... 8 7 ... 0
Care este num[ rul cuv` ntul ui (of f set), num[ rul de pagi n[ (page) ] i num[ rul de segment (val ori zeci mal e) care corespund
adresei octal e urm[ toare : 41032567?
a) 144 111 31; d) 150 111 131;
b) 150 120 131; e) 155 120 131;
(c) 119 53 33;
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

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