UNIVERSITATEA „POLITEHNICA”DIN TIMIŞOARA
SYLLABUS
pentru disciplina:
“ELEMENTE DE GRAFICĂ ŞI INTERFEŢE OM-CALCULATOR”
FACULTATEA: AUTOMATICĂ ŞI CALCULATOARE
DOMENIUL / SPECIALIZAREA: CALCULATOARE ŞI TEHNOLOGIA INFORMAŢIEI
Anul de studii: III
Semestrul: 2
Titularul cursului: as. ing. Sorin Babii
Colaboratori:
Numar de ore/saptamana/Verificarea/Credite
|
Curs
|
Seminar
|
Laborator
|
Proiect
|
Examinare
|
Credite
|
2
|
0
|
1
|
1
|
Examen scris
|
4
|
A. OBIECTIVELE CURSULUI
Disciplina prezinta problemele fundamentale ale proiectarii sistemelor de programe pentru grafica asistata de calculator, modalitatile de implementare si varietatile de algoritmi care implementeaza operatii specifice, accentuand aspectele legate de analiza si performantele acestora. La sfarsitul semestrului, studentii vor fi in masura sa realizeze o biblioteca grafica, cu ajutorul careia sa poata fi vizualizate scene 3D complexe, pornind doar de la o rutina de baza – aprinderea de pixel.
B. SUBIECTELE CURSULUI
1. Introducere în grafica pe calculator
2. Trasarea şi decuparea segmentelor de dreaptă
3. Transformări 2D, 3D
4. Poligoane: decupare, umplere
5. Trasarea şi decuparea cercurilor şi elipselor
6. Curbe: introducere, algoritmi de trasare
7. Tehnici de vizualizare 3D
C. SUBIECTELE APLICATIILOR (laborator, seminar, proiect)
-
Formatul grafic XPM; 2. Trasarea segmentelor de dreaptă; 3. Operaţii de decupare; 4. Transformări grafice 2D;
5. Decuparea poligoanelor; 6. Umplerea poligoanelor; 7. Curbe Bezier; 8. Reprezentări 3D ale obiectelor; transformări 3D; 9. Algoritmul Z-buffer; 10. Depth Cueing
D. BIBLIOGRAFIE
-
Foley, van Dam, Feiner, and Hughes: "Computer Graphics: Principles and Practice (2nd edition in C)", Addison-Wesley, 1992.
-
Foley, van Dam, Feiner, Hughes, and Phillips: "Introduction to Computer Graphics", Addison-Wesley, 1994.
-
Alan Watt: "3D Computer Graphics (3rd edition)", Addison-Wesley, 2000.
E. PROCEDURA DE EVALUARE Examen oral (2 subiecte) la sfarsitul semestrului. In nota finala se ia in considerare activitatea la laborator (33%) si notele la subiectele de examen. Lucrarile de laborator se concretizeaza in teme de casa care se predau saptamanal.
F.COMPATIBILITATE INTERNATIONALA
Berkeley , Stanford - Introductory Computer Graphics
Georgetown
Data: 27 martie 2007
DIRECTOR/SEF DEPARTAMENT/CATEDRA TITULAR DE DISCIPLINĂ,
Prof. dr. ing. Cretu VLADIMIR as.ing. Sorin BABII
UNIVERSITATEA „POLITEHNICA”DIN TIMIŞOARA
SYLLABUS
pentru disciplina:
“BAZE DE DATE”
FACULTATEA: AUTOMATICĂ ŞI CALCULATOARE
DOMENIUL / SPECIALIZAREA: CALCULATOARE ŞI TEHNOLOGIA INFORMAŢIEI
Anul de studii: III
Semestrul: 2
Titularul cursului: prof. dr. ing. Ionel Jian
Colaboratori: conf. dr. ing. Dan Pescaru
Numar de ore/saptamana/Verificarea/Credite
|
Curs
|
Seminar
|
Laborator
|
Proiect
|
Examinare
|
Credite
|
2
|
0
|
2
|
0
|
Examen scris
|
5
|
A. OBIECTIVELE CURSULUI
Se prezintă principiile de proiectare şi de implementare a Bazelor de date relaţionale. Se analizează modul de acces secvenţial si direct la informaţii utilizând condiţii de căutare, urmărind creşterea vitezei de acces şi protecţia BD. Se prezintă modul de implementare a interfeţelor utilizator grafice utilizând obiecte Windows. Se prezintă elemente de proiectare a BD bazate pe normalizarea structurii şi pe algebra relaţionala.
B. SUBIECTELE CURSULUI -
Introducere. Date abstracte, modele de BD, independenţa datelor. Limbaje de definire şi manipulare a datelor în BD. Tipuri de utilizatori ai BD. Evoluţia sistemelor de gestiune a bazelor de date.
-
Modelul relaţional de baze de date. Crearea structurii şi utilizarea fişierelor de date. Expresii, operatori, variabile şi funcţii. Consultarea secvenţială şi iteractivă a BD.Programe ciclice şi ramificate, comenzi procedurale. Formate de afişare, ferestre, lucrul în mod ecran. Definirea formatelor de introducere, modul asistat. Definirea formatelor de ieşire, etichete şi rapoarte.Sortarea şi indexarea fişierelor. Baze de date multifişier, relaţii între fişiere.Utilizare proceduri şi funcţii. Utilizare meniuri bara şi pop-up,formuri si obiecte Windows.Securitatea şi integritatea BD.
-
Proiectarea structurii bazelor de date. 3.1.Implementarea structurilor ierarhice. Implementarea structurilor de tip reţea simplă. Utilizarea fişierelor de legături pentru structuri complexe. Metode de indexare, inversare şi hashing.
-
Normalizarea bazelor de date. Relaţie, atribute, domeniu, n-upleti. Chei primare, secundare şi externe. Dependenţe funcţionale, anomalii de actualizare.Normalizarea modelului BD, forma 1 şi 2. Normalizarea forma 3 şi BCNF.Condiţii impuse unei BD relaţionale.
-
Elemente de algebră relaţională. Operatori relaţionali unari (proiecţie şi selecţie).Operatori relaţionali binari (uniune,diferenţă,join)
-
Limbajul de interogare relaţional SQL pentru BD locala. Definirea structurii BD şi crearea înregistrărilor.Actualizarea datelor. Moduri de selectare a înregistrărilor. Selectarea informatiilor din mai multe tabele - conditii de JOIN. Utilizare funcţii agregat.
C. SUBIECTELE APLICATIILOR (laborator, seminar, proiect)
-
Creare şi utilizare fişiere de date în Visual dBASE
-
Expresii, operatori, variabile şi funcţii
-
Consultarea secvenţială şi interactivă a BD
-
Programe ciclice şi ramificate, comenzi procedurale
-
Gestiune ecran, ferestre, Form-uri si obiecte Windows
-
Modul asistat, definire formate de introducere
-
Extragerea datelor, etichete şi formate de afişare
-
Sortarea şi indexarea fişierelor. BD multifişier.
-
Proiect simplu de BD. Utilizare proceduri şi funcţii
-
Depanare programe..
-
Utilizare meniuri bara şi pop-up
-
Implementarea prin pointeri a structurilor arborescente
-
Implementarea structurilor de tip retea simplă
-
Lucrul în mod SQL. Creare, actualizare şi interogare BD
-
Interogari complexe cu JOIN si GROUP BY
D. BIBLIOGRAFIE Se indică maximum trei titluri bibliografice de referinţă
-
I.Jian Baze de date, curs format electronic 2006
-
I.Jian Baze de date, Ed.Mirton Timisoara 2001
-
D. Pescaru, Baze de date relationale si orientate pe obiecte, Ed.Politehnica,2002
-
Mahar, P., Escobar, E. : Visual dBASE 5.5 Unleashed.,SAMS Publishing. Borland PRESS (2000).
Dostları ilə paylaş: |