Curs Programarea Calculatoarelor

Previzualizare curs:

Extras din curs:

Compilatorul VB este programul translator al sistemului de programare VB

Specificaţiile comune de limbaj (CLS = Common Language Specifications)

Serviciile WEB - interfaţă HTML (HyperText Markup Language).

Interfaţa cu vizuala utilizatorul (Graphical User Interface – GUI) “ecranul” (designul) pentru formularele/formatele de programare si pentru afişarea de imagini.

Date şi XML constituie modulul prin care se realizează schimbul de date pe Internet.

XML (eXtensible Markup Language) se utilizează pentru a descrie şi pentru a reprezenta datele.

Biblioteca claselor de bază (BCL = Base Class Library) conţine clasele de bază ale programelor.NET.

VB.Net este un limbaj orientat pe obiecte. Toate obiectele fac parte dintr-o clasă denumită SYSTEM.

Biblioteca rutinelor comune (Common Library Runtime – CLR) interfata limbajelor cu SO (Windows).

Modele (conceptuale) de programare

Modelul orientat procedural => algoritmi specifici de rezolvare a problemelor.

Modelul orientat pe obiecte => particularizarea (procedurala) a unor obiecte programabile

Obiecte in VB.Net:

O B I E C T U L PREFIX

Formular Frm

Bară derulantă orizontală Osb

Bară derulantă verticală Vsb

Buton de comandă Cmd

Buton de opţiune Opt

Casetă cu listă Lst

Caseta cu listă combinată Cbo

Caseta de imagine Img

Casetă text Txt

etc.

Obiectul ca unitate de prelucrare (programabila) => caracter dinamic => creare, utilizare, distrugere.

Obiectul se caracterizează prin identiate, metode de comportament şi stare.

Clasa = categorie de obiecte cu caracteristici comune (proprietăţi şi metode).

Clasa poate fi accesată prin interfaţa

Interfaţa clasei este caracterizată prin nume, tipurile atributelor şi numele şi descrierea metodelor.

Proprietăţile unui obiect reprezintă atributele acestuia, cum ar fi dimensiunile (laţime, înalţime),

poziţia pe formular, culoarea, etc.

Text

Caption

Multiline

Metode Prin intermediul desfăşuratorului de obiecte (OBJECT BROWSER), sistemul VB evidenţiază

metodele posibile pentru un anumit obiect.

Count

ADD

Remove

Evenimente Oricare obiect programabil poate fi accesat printr-un eveniment.

Pe de altă parte, asemenea obiecte pot declanşa, la rândul lor, diverse acţiuni programate.

EVENIMENT Actiune asociata implicit

Load Afişează conţinutul unui formular pe ecran

Unload Degajează ecranul de un formular

Activate Activează un formular (acesta devine fereastră activă)

Deactivate Dezactivează un formular (acesta devine inactiv)

Click Se acţionează o singură dată pe butonul mouse-ului, declanşând procedura programată pentru controlul respectiv

DblClick Se acţionează rapid de două ori pe butonul mouse-ului, declanşând procedura programată pentru controlul respectiv

DragDrop Se apasă continuu butonul mouse-ului asupra unui control, se mişcă mouse-ul şi apoi se eliberează butonul

DragOver Se apasă continuu butonul mouse-ului asupra unui control şi se deplasează mouse-ul

MouseMove Se mişcă mouse-ul traversând peste un control

MouseDown Se acţionează un buton al mouse-ului asupra unui control

MouseUp Se eliberează un buton al mouse-ului de peste un control

KeyPress Acţionarea unei taste cifrice sau letrice şi eliberarea ei, sau acţionarea concomitentă a unei asemenea taste împreună cu tasta ENTER sau CTRL

KeyDown Se acţionează (lung) o tastă asupra unui control

KeyUp Se eliberează o tastă asupra unui control

GotFocus Evidenţiază un obiect atunci când se execută clic pe suprafaţa lui

LostFocus Un control este dezafectat, fie prin acţiunea operatorului (clic pe alt control), fie atunci când se utilizează în program metoda SETFOCUS

Observații:

Finante-Banci

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Curs Programarea Calculatoarelor.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
22 pagini
Imagini extrase:
22 imagini
Nr cuvinte:
5 620 cuvinte
Nr caractere:
34 242 caractere
Marime:
184.77KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!