Академический Документы
Профессиональный Документы
Культура Документы
Nume si prenume:
An:
Grupa:
Data: 14 iunie 2012
Subiecte
Nume si prenume:
An:
Grupa:
Data: 14 iunie 2012
Subiecte
2
Examen Restanta la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 17 iunie 2015
1. (Semigrupuri 35p)
(a) Definiti conceptul de cod si aratati ca daca C este cod atunci C n este cod, pentru orice
n 1. 10p
(b) Dati un exemplu de dou
a coduri C1 si C2 astfel ncat C1 C2 nu este cod. 10p
(c) Justificati c
a algoritmul Sardinas-Patterson se opreste ntotdeauna avand la intrare
multimi finite C si aplicati-l apoi multimii C = {ab, abn , bm a}, unde n, m 1. Este C
cod? 15p
2. (Grupuri 35p)
(a) Discutati Zm dup
a num
arul ntreg m. 10p
(b) Definiti ordinul unui element modulo m 2. 5p
(c) Prezentati, la alegere, 2 proprietati ale ordinului unui element si demonstrati-le. 20p
3
Examen la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 14 iunie 2013
1. Utiliz
and Teorema Chinez
a a Resturilor, sa se rezolve sistemul de ecuatii:
x 1 mod 3
x 2 mod 4
x
3 mod 5
x 4 mod 7
(n rezolvarea acestui sistem, pentru una din ecuatiile corespunzatoare din algoritmul de
rezolvare folositi algoritmul extins al lui Euclid; pentru celelalte 3 ecuatii se accepta metode
intuitive de determinare a unei solutii). (25p)
Barem: aplica alg extins al lui Euclid: 15p, aplica alg de rezolvare a sist: 10p
2. Fie sursa IS = (A, ) si codificarea h, specificate n tabelul urmator:
A a b c d e f g
0.10 0.10 0.05 0.25 0.20 0.15 0.15
h 101 110 111 00 010 011 100
4
Examen la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 14 iunie 2013
Observatie: puteti rezolva (b) chiar daca nu ati rezolvat (a) (dar folosind rezultatul de la
(a)); similar, puteti rezolva (c) chiar daca nu ati rezolvat (a) (dar folosind rezultatul de la
(a)).
5
Examen la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 21 iunie 2013
pentru orice k N, unde c este o constanta strict pozitiva, atunci f (n) = O(nlog2 3 ). (15p)
3. Coduri Huffman:
Codificati textul
baabcadaefba
folosind Huffman adaptiv (detaliati fiecare pas al codificarii). (25p)
6
Examen la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 11 iunie 2014
7
Examen la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 11 iunie 2014
1. Utiliz
and Teorema Chinez
a a Resturilor rezolvati urmatorul sistem:
x 2 mod 4
x 6 mod 9
x 4 mod 11
Folositi algoritmul extins al lui Euclid pentru a rezolva cel putin una (la alegere) din ecuatiile
ce intervin. (25p)
2. Descrieti algoritmul Sardinas-Patterson si aratati ca acesta se opreste ntotdeauna avand la
intrare multimi finite C. Aplicati-l apoi multimii C = {ab, abn , bm a}, unde n, m 1. Este
C cod? (25p)
3. (a) Definiti ordinul unui element. 5p
(b) Prezentati, la alegere, 2 proprietati ale ordinului unui element si demonstrati-le. 20p
4. Folosind faptul c
a complexitatea unei mpartiri
x = y q + r, 0r<y
8
Examen la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 11 iunie 2014
1. (a) Descrieti algoritmul extins al lui Euclid si discutati complexitatea acestuia (numar de
imp
artiri, complexitatea unei mpartiri si rezultat final). 8p
(b) Rezolvati ecuatia 2x + 7y = 13 cu ajutorul algoritmului extins al lui Euclid. 8p
(c) Determinati inversul modulo 37 al lui 19 cu ajutorul algoritmului extins al lui Euclid. 9p
9
Examen la Fundamentele Algebrice ale Informaticii
Nume si prenume:
An:
Grupa:
Data: 25 iunie 2014
4. Demonstrati ca multimea C = {aa, ab, ba, bb} este cod maximal peste alfabetul A = {a, b}
a, C este cod peste A si nu exista un cod C 0 6= C peste A astfel ncat C C 0 ).
(adic (25p)
10