Curs 1 Portal

19
Programare I Informatica Economica Anul II FEAA Octavian Dospinescu - FEAA UAIC

Transcript of Curs 1 Portal

Page 1: Curs 1 Portal

Programare I

Informatica Economica

Anul II

FEAA

Octavian Dospinescu - FEAA UAIC

Page 2: Curs 1 Portal

Partenerii vostri

• Octavian Dospinescu ([email protected])

• Viorel Iacoban ([email protected])

Octavian Dospinescu - FEAA UAIC

Page 3: Curs 1 Portal

Obiectivele cursului

• O initiere in programarea calculatoarelor

• O initiere in dezvoltarea de aplicatii

• Deprinderea conceptelor necesare realizarii aplicatiilor economice

• “Pregatirea terenului” pentru Programare II (da, mai exista si o astfel de disciplina)

• Deprinderea abilitatilor care sa contribuie la dezvoltarea viitorului angajat in domeniul informaticii economice

Octavian Dospinescu - FEAA UAIC

Page 4: Curs 1 Portal

Metoda de predare

• Curs si seminar (cate 2 ore in fiecare saptamana);

• Curs:

– Elemente conceptuale din programare;

– Descrieri arhitecturale;

– Descrieri algoritmice;

– Mini-exemple practice;

– Discutii libere.

Octavian Dospinescu - FEAA UAIC

Page 5: Curs 1 Portal

Metoda de predare

• Curs si seminar (cate 2 ore in fiecare saptamana);

• Curs:

– Prezentarile de la curs vor fi disponibile si pe portal;

Octavian Dospinescu - FEAA UAIC

Page 6: Curs 1 Portal

Metoda de predare

• Curs si seminar (cate 2 ore in fiecare saptamana);

• Seminar:

– Exemple si implementari concrete (de la simplu la complex);

– Exemplele de la seminar vor urma linia generala a cursului;

– In implementarea exemplelor se porneste de la premisa ca ati participat la curs

Octavian Dospinescu - FEAA UAIC

Page 7: Curs 1 Portal

Tematica generala PROGRAMARE

• Introducere

• Structuri de date si structuri de control

• Algoritmi

• Interfete grafice

• Aplicatii cu baze de date

• Introducere in programarea orientata pe obiecte

Octavian Dospinescu - FEAA UAIC

Page 8: Curs 1 Portal

Introducere

• Programare

• Programe

• Aplicatii si componente generale

• Programatori

• Limbaje de programare

• Medii de programare

• Perspective

Octavian Dospinescu - FEAA UAIC

Page 9: Curs 1 Portal

Structuri de date si structuri de control

• Date si tipuri de date

• Structuri de date simple si complexe (vectori, tablouri n-dimensionale, liste, cozi, stive etc)

• Constante

• Variabile si lucrul cu variabile

• Structuri de control elementare

• Implementari uzuale pentru structuri de date si structuri de control (parcurgeri si abordari specifice)

Octavian Dospinescu - FEAA UAIC

Page 10: Curs 1 Portal

Algoritmi

• Concepte specifice algoritmilor

• Algoritmi de cautare

• Algoritmi pentru min/max

• Algoritmi de sortare

• Grafuri

• Implementari specifice

Octavian Dospinescu - FEAA UAIC

Page 11: Curs 1 Portal

Interfete grafice

• Concepte specifice interfetelor grafice

• Formulare si controale grafice

• Proprietati ale controalelor grafice

• Metode de programare a interfetelor grafice

• Aplicatii simple cu interfete grafice

Octavian Dospinescu - FEAA UAIC

Page 12: Curs 1 Portal

Aplicatii cu baze de date

• Introducere in lucrul cu bazele de date

• Conectarea la BD (driver + conexiuni)

• Efectuarea de operatiuni asupra bazei de date (Read/Insert/Delete/Update)

• Erori/exceptii specifice lucrului cu BD

• Integrarea BD cu interfetele grafice

Octavian Dospinescu - FEAA UAIC

Page 13: Curs 1 Portal

Introducere in programarea orientata pe obiecte

• Concepte specifice OO

• O pregatire pentru Programare II

• Modelul OO

• Implementari simple ale obiectelor proprii

• Legaturi cu structuri de date, algoritmi si interfete grafice

Octavian Dospinescu - FEAA UAIC

Page 14: Curs 1 Portal

Metoda de evaluare

Disciplina este cu evaluare pe parcurs (EVP) 100%.

Octavian Dospinescu - FEAA UAIC

Page 15: Curs 1 Portal

Componentele EVP

• 30% test1 BlackBoard (la jumatatea semestrului)

• 40% proba practica cu comisia de evaluare in cadrul laboratorului (in penultima saptamana)

• 30% test2 BlackBoard (la finalul semestrului)

• TOTAL = 100%

Octavian Dospinescu - FEAA UAIC

Page 16: Curs 1 Portal

Componentele EVP

Conditii de promovare: - Media ponderata a celor 3 probe trebuie sa fie

minim 4.40. - Nota minima la proba de laborator minim 5.00 - Media testelor BlackBoard minim 5.00 - Nu se rotunjesc notele individuale de la cele 3

probe, ci doar media finala, conform regulamentului facultatii.

- La testele BlackBoard nu avem voie cu materiale ajutatoare (cursuri, carti etc.)

Octavian Dospinescu - FEAA UAIC

Page 17: Curs 1 Portal

Evaluare – date importante

• 25 noiembrie 2013 – primul test BlackBoard, biblioteca FEAA, ora 10.00;

• 06-07 ianuarie 2014 – testul practic in cadrul laboratorului (la seminar, in functie de orarul fiecarei grupe);

• 13 ianuarie 2014 – al doilea test BlackBoard, biblioteca FEAA, ora 10.00;

• Notele la fiecare proba se vor obtine pe loc si vor fi afisate si pe portal.

Octavian Dospinescu - FEAA UAIC

Page 18: Curs 1 Portal

Precizare pentru studentii anului 3

Octavian Dospinescu - FEAA UAIC

Studentii care sunt in anul 3 si care din diverse motive nu au promovat disciplina Programare I, trebuie sa refaca integral activitatea in cadrul semestrului I din anul universitar 2013-2014.

Nu se pastreaza notele “partiale” din trecut.

Page 19: Curs 1 Portal

Succes la Programare!

Octavian Dospinescu - FEAA UAIC