Sunteți pe pagina 1din 9

1/25/2021 EXAMEN FINAL: Attempt review

Dashboard / My courses / 04-ELECTRONICA-L-A4-S1-PSCo / General / EXAMEN FINAL

Started on Monday, 25 January 2021, 3:05 PM


State Finished
Completed on Monday, 25 January 2021, 4:05 PM
Time taken 59 mins 59 secs
Marks 11.50/20.00
Grade 5.75 out of 10.00 (58%)

Question 1
Correct

Mark 1.00 out of 1.00

Determinaţi lungimea N şi pasul Δ, valori întregi minime, pentru a genera un semnal sinusoidal de frecvenţa F = 660 Hz, dacă frecvenţa de
eşantionare este Fs = 12 kHz.

Select one:
a. N = 20; Δ = 1

b. N = 1200; Δ = 66

c. N = 128, Δ = 7

d. N = 200; Δ = 11 

Question 2
Incorrect

Mark 0.00 out of 1.00

Determinați funcția de transfer H(z) a sistemului discret implementat în programul următor:


for (n=0; n<DataBlockSize; n++)
{
sum = L_deposit_h(shr(x[n],1));
sum = L_msu(sum,WORD16(0.3),w1);
sum = L_msu(sum,WORD16(-0.5),w2);
w = round(shl(sum,1));
sum = L_mac(sum,WORD16(-0.4),w1);
y[n]= shl(mac_r(sum, WORD16(0.6),w2),1);
w2=w1;
w1=w;
}

a. H (z) =
−1 −2
1+0.6z −z
−1 −2
1−0.8z +1.2z

b. H (z) =
−1 −2
1−0.4z +0.6z

1+0.3z −1 −0.5z −2

c. H (z) = 1+0.3z
−1
−0.5z
−2

1−0.4z −1 +0.6z −2

d. H (z) =
−1 −2
1−0.8z +1.2z

1+0.6z −1 −z −2

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 1/9
1/25/2021 EXAMEN FINAL: Attempt review

Question 3
Correct

Mark 1.00 out of 1.00

Fie fluturele pentru algoritmul de Transformată Fourier rapidă (FFT) în bază 2 cu decimare în timp:

Pentru N=8 și k=3, partea imaginară a ieșirii B' este egală cu:

Select one:
a. Re{A} + [Re{B}cos(3π/4) + Im{B}sin(3π/4)]

b. Im{A} - [Im{B}cos(3π/4) - Re{B}sin(3π/4)] 

c. Re{A} - [Re{B}cos(3π/4) + Im{B}sin(3π/4)]

d. Im{A} + [Im{B}cos(3π/4) - Re{B}sin(3π/4)]

Question 4
Correct

Mark 1.00 out of 1.00

Fie variabilele definite pe 16 biti initializate cu urmatoarele valori fractionare:


Word16 a=WORD16(0.5), b=WORD16(0.6), c=WORD16(–0.7);

Care va fi rezultatul aproximativ al următoarei instrucțiuni (funcțiile intrinseci realizează saturarea rezultatelor)?
res = add(add(a,b),c);

a. res = 0.2999 

b. res = 0.9999

c. res = –0.1999

d. res = 0.3999

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 2/9
1/25/2021 EXAMEN FINAL: Attempt review

Question 5
Correct

Mark 1.00 out of 1.00

Care este reprezentarea în hexazecimal pe 16 biți a valorii fracționare 0.128?

a. $0128

b. $8080

c. $0080

d. $1062 

Question 6
Correct

Mark 1.00 out of 1.00

Determinati valorile parametrilor a si b astfel ca urmatoarea matrice sa corespunda unui oscilator discret cu iesirile in cuadratura:
  a   b
-1  0.5

Select one:
a. a = 0.5; b = 0.75 

b. a = -1; b = 0.5

c. a = 1; b = -0.5

d. a = 1; b = 0.5

Question 7
Correct

Mark 1.00 out of 1.00

Determinaţi lungimea N şi paşii Δ1, Δ2, valori întregi minime, pentru a genera folosind acelaşi tabel două semnale sinusoidale de frecvenţe
F1 = 1,25 kHz, F2 = 3 kHz dacă frecvenţa de eşantionare este Fs = 16 kHz.

Select one:
a. N = 16; Δ1 = 1,25; Δ2 = 3

b. N = 64; Δ1 = 5; Δ2 = 12 

c. N = 128; Δ1 = 10; Δ2 = 24

d. N = 160; Δ1 = 12.5; Δ2 = 30

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 3/9
1/25/2021 EXAMEN FINAL: Attempt review

Question 8
Incorrect

Mark 0.00 out of 1.00

Determinaţi frecvenţa minimă Fmin și frecvența maximă Fmax ale semnalelor sinusoidale care se pot genera cu un tabel de lungime N = 2020,
dacă frecvenţa de eşantionare este Fs = 16 kHz.

Select one:
a. Fmin = 2 Hz, Fmax = 2020 Hz

b. Fmin = 7,92 Hz, Fmax = 8 kHz

c. Fmin = 7,92 Hz, Fmax = 7,92 kHz

d. Fmin = 792 Hz, Fmax = 7,92 kHz 

Question 9
Incorrect

Mark 0.00 out of 1.00

Care grupare a următoarelor instrucțiuni se poate executa în paralel (într-un singur ciclu de ceas) pe SC140?
1. move.f (r0)+,d0
2. move.f (r1)+,d1
3. mpyr d0,d1,d4
4. asr #<2,d4
5. moves.f d4,(r4)+

a. Instructiunile 1, 2, 3 si 5 

b. Instructiunile 1, 2 si 3

c. Instructiunile 3 si 4

d. Instructiunile 1, 2, 3 si 4

Question 10
Correct

Mark 1.00 out of 1.00

Determinati pulsatia normata de oscilatie a oscilatorului discret avand matricea de rotatie:


0.5  -0.5
1.5   0.5

Select one:
a. ω = π/4

b. ω = π/6

c. ω = π/3 

d. ω = 3π/4

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 4/9
1/25/2021 EXAMEN FINAL: Attempt review

Question 11
Incorrect

Mark 0.00 out of 1.00

Determinați funcția de transfer H(z) a sistemului discret implementat în programul următor:


for (n=0; n<DataBlockSize; n++)
{
sum = L_deposit_h(x[n]);
sum = L_msu(sum,WORD16(0.3),w1);
sum = L_msu(sum,WORD16(-0.5),w2);
w = round(sum);
sum = L_mac(sum,WORD16(-0.4),w1);
y[n]= mac_r(sum,WORD16(0.6),w2);
w2=w1;
w1=w;
}

a. H (z) = 1−0.4z −1 +0.6z −2


−1 −2
1−0.3z +0.5z

b. H (z) =
−1 −2
1−0.4z +0.6z
−1 −2
1+0.3z −0.5z

c. H (z) = 1+0.3z
−1
−0.5z
−2

−1 −2
1−0.4z +0.6z

d. H (z) =
−1 −2
1−0.3z +0.5z

1+0.4z −1 −0.6z −2

Question 12
Incorrect

Mark 0.00 out of 1.00

Fie variabilele initializate cu urmatoarele valori fractionare:


Word16 a=WORD16(-0.5), b=WORD16(0.6);
Word32 c=WORD32(0.9);

Care va fi rezultatul aproximativ al următoarei instrucțiuni (funcțiile intrinseci realizează saturarea rezultatelor)?
res = shr(msu_r(c,a,b),1);

a. res = 0.499

b. res = 0.3

c. res = 0.6

d. res = 0.999 

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 5/9
1/25/2021 EXAMEN FINAL: Attempt review

Question 13
Incorrect

Mark 0.00 out of 1.00

Care grupare a următoarelor instrucțiuni se poate executa în paralel (într-un singur ciclu de ceas) pe SC140?
1. move.f (r0)+,d0
2. move.f (r1)+,d1
3. asrr d1,d0
4. macr d0,d1,d4
5. moves.f d4,(r4)+

a. Instructiunile 1, 2 si 4

b. Instructiunile 1, 2 si 3

c. Instructiunile 1 si 3

d. Instructiunile 1, 2, 4 si 5 

Question 14
Correct

Mark 1.00 out of 1.00

Determinati raportul intre amplitudinile iesirilor Ψ si diferenta de faza φ a oscilatorului discret avand matricea de rotatie:

0.5  -0.5
1.5   0.5

Select one:
a. Ψ = 1; φ = π/2

b. Ψ = √3; φ = π/2 

c. Ψ = √2; φ = π/2

d. Ψ = 0.5; φ = π/4

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 6/9
1/25/2021 EXAMEN FINAL: Attempt review

Question 15
Correct

Mark 1.00 out of 1.00

Fie fluturele pentru algoritmul de Transformată Fourier rapidă (FFT) în bază 2 cu decimare în frecvență:

Pentru N=8 și k=3, partea reală a ieșirii A' este:

Select one:
a. [Re{A} - Re{B}]cos(3π/4) + [Im{A} - Im{B}]sin(3π/4)]

b. Re{A} + Re{B} 

c. Im{A} + Im{B}

d. [Im{A} - Im{B}]cos(3π/4) - [Re{A} - Re{B}]sin(3π/4)]

Question 16
Correct

Mark 1.00 out of 1.00

Determinaţi frecvenţa unui semnal sinusoidal generat prin metoda cautarii in tabel cu delta rational prin interpolare liniara daca lungimea
tabelului N = 520 şi reprezentarea in hexazecimal a pasului Δ este 0x0014CCCC, frecvenţa de eşantionare este Fs = 8 kHz.

Select one:
a. F = 162,5 Hz

b. F = 520 Hz

c. F = 160 Hz

d. F = 320 Hz 

Question 17
Correct

Mark 1.00 out of 1.00

Care este reprezentarea în hexazecimal a valorii fracționare 0.6875 stocata in registrul de date D0 ?

a. $FF 5800 0000

b. $00 A800 0000

c. $FF A800 0000

d. $00 5800 0000 

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 7/9
1/25/2021 EXAMEN FINAL: Attempt review

Question 18
Incorrect

Mark 0.00 out of 1.00

Determinaţi frecvenţa unui semnal sinusoidal generat prin metoda cautarii in tabel cu delta rational prin interpolare liniara daca lungimea
tabelului N = 400 şi reprezentarea in hexazecimal a pasului Δ este 0x001FAAAB, frecvenţa de eşantionare este Fs = 24 kHz.

Select one:
a. F = 2 kHz

b. F = 1,9 kHz

c. F = 1,94 kHz

d. F = 1,88 kHz 

Question 19
Incorrect

Mark 0.00 out of 1.00

Fie următoarea expresie care trebuie efectuată pe SC140 (a si b sunt valori pe 16 biti, res este pe 32 biti)
res = (a2 - b2)/4

In care din următoarele linii de program se realizează operatia cerută?


(unul sau mai multe răspunsuri corecte)

Select one or more:


a. res = L_sub(L_shr(L_mult(a,a),1),L_shr(L_mult(b,b),1));

b. res = L_msu(res,shr(mult(a,a),2),shr(mult(b,b),2)); 

c. res = L_shr(L_sub(L_mult(a,a),L_mult(b,b)),2);

d. res = L_sub(L_mult(shr(a,1),shr(a,1)),L_mult(shr(b,1),shr(b,1)));

Question 20
Partially correct

Mark 0.50 out of 1.00

Fie următoarea expresie care trebuie efectuată pe SC140 (a si b sunt valori pe 16 biti, res este pe 32 biti)
res = (a2 + b 2)/4
In care din următoarele linii de program se realizează operatia cerută?

(unul sau mai multe răspunsuri corecte)

Select one or more:


a. res = L_add(L_shr(L_mult(a,a),2),L_shr(L_mult(b,b),2));

b. res = L_add(L_shr(L_mult(a,a),2),L_shr(L_mult(b,b),1));

c. res = L_mac(res,shr(mult(a,a),2), shr(mult(b,b),2));

d. res = L_shr(L_mac(L_mult(a,a),b,b),2); 

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 8/9
1/25/2021 EXAMEN FINAL: Attempt review

◄ Tema 2

Jump to...

Capitolul 1 - Introducere ►

https://curs.upb.ro/mod/quiz/review.php?attempt=345180&cmid=178136 9/9

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