Sunteți pe pagina 1din 1

Bazin de subiecte pentru disciplina

INGINERIA PROGRAMRII
Anul III EA, sem. I, 2012-2013
-

Structura programelor C#
Spaii de nume. Ansambluri. Aplicaii
Puncte de intrare
Metoda Main()
Intrri/ieiri de la consol
Tipuri C#. Categorii de tipuri
Conversii ntre tipuri
Tipuri predefinite
Clasa String
Tipul Object
Variabile
Tablouri
Enumerri
Operatori specifici C#
Instruciuni specifice C#
Directiva using
Clase
Modificatori de clas
Membrii unei clase
Specificatori de acces
Constante. Cmpuri. Metode
Parametrii metodelor
Membri statici i membri instan
Suprancrcarea metodelor
Autoreferina
Constructori instan. Constructori statici
Constructori de copiere
Destructori
Tipuri imbricate
Tablouri de obiecte
Structuri
Proprieti
Clase derivate
Constructorul clasei de baz
Conversii ntre clase
Metode virtuale
Clase i membri abstraci
Clase i membri sigilai
Ascunderea membrilor motenii
Suprancrcarea operatorilor
Suprancrcarea operatorilor unari
Suprancrcarea operatorilor binari
Suprancrcarea operatorilor de conversie
Indexatori
Delegri

Evenimente
Interfee
Forme
Clasa aplicaiei
Controale Windows: categorii, creare,
ataare la forma printe, caracteristici
principale
Evenimente i controale
Forma MessageBox
Intrri de la tastatur. Intrri de la mouse
Meniuri
Interfaa GDI+
Contextul de dispozitiv
Culori
Penie
Pensule
Desenri i umpleri
Fonturi
Afiarea textelor
Interfee multidocument
Cutii de dialog
Cutii de dialog predefinite
Clasa System.String: categorii de operaii,
operatori
Atributele caracterelor
Clasa StringBuilder
Expresii regulare: caracteristici, clase de
caractere
Clasa RegEx
Lucrul cu expresii regulare n C#
Cauzele excepiilor
Manipularea excepiilor
Clase de excepii
Instruciunea throw
Fluxuri. Tipuri de fluxuri
Citirea/scrierea din/n fiiere text/binare
Fiiere i excepii
Fire de execuie: creare, activare,
suspendare
Sincronizarea firelor de execuie
Responsabil de disciplin
Prof. Petre G. Pop

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