Sisteme cu microprocesoare - îndrumar de laborator

Laborator
8.7/10 (3 voturi)
Domeniu: Automatică
Conține 9 fișiere: doc
Pagini : 107 în total
Cuvinte : 22290
Mărime: 1.12MB (arhivat)
Publicat de: Dan Aldea
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Dan Ionescu

Extras din laborator

LUCRAREA NR. 1

COMPONENTELE MEDIULUI INTEGRAT C++ BUILDER

1. Obiectivele lucrării:

a) Însuşirea modului de utilizare a celor mai importante componente ale mediului integrat C++ BUILDER .

b) Realizarea unui program simplu care utilizează componente de tip TButton, TEdit, Tlabel, RadioButton etc.

2.Aparatura si suporturile utilizate:

a) PC în configuraţia unitate centrală,monitor, tastatură;

b) Precizările din prezentul îndrumar;

c) Manual de prezentare a mediului integrat C++ BUILDER.

3.Breviar

3.1. Facilităţile mediului C++Builder

Borland C++Builder este un mediu de programare vizual, orientat obiect, pentru dezvoltarea rapidă de aplicaţii (RAD) cu scop general şi aplicaţii client/server pentru Windows95 şi WindowsNT. Folosind C++Builder se pot crea aplicaţii Windows eficiente sciind un minim de cod. Facilităţile semnificative oferite de acestea sunt prezentate succint în cele ce urmează.

I. Înalta productivitate a mediului de dezvoltare

Aceasta este favorizată de principalele instrumente furnizate de mediul de dezvoltare integrat (IDE) C++Builder şi anume :

- Visual Form Designer;

- Object Inspector;

- Component Palette;

- Project Manager;

- Code Editor;

- Debugger.

Acestea dau posibilitatea utilizatorului să dezvolte rapid aplicaţii având totodată un control complet asupra codului şi resurselor.

• Proiectare drag-and-drop

Utilizatorul poate crea aplicaţii prin simpla tragere (drag and drop) a componentelor din Component Palette pe Form designer urmată de setarea propietăţilor din Object Inspector. Handler-ele de evenimente sunt automat create, iar codul lor este complet accesibil. Acest mod de proiectare a unei aplicaţii nu restricţionează în nici un fel accesul programatorului la codul sursă, o aplicaţie putând fi scrisă şi fără a folosi componente vizuale.

A. Propietăţi, metode, evenimente

Dezvoltarea rapidă a aplicaţiilor înseamnă suport pentru propietăţile, metodele şi evenimentele obiectelor (PME). Propietăţile permit setarea uşoară a caracteristicilor componentelor. Metodele execută acţiuni asupra obiectelor. Evenimentele permit ca aplicaţia să răspundă la mesajele Windows, sau la schimbări de stare a obiectelor. Folosirea modelului PME furnizează un robust şi intuitiv mediu de dezvoltare pentru aplicaţiile Windows.

B. C++Builder Help

Mediul C++Builder oferă un ghid practic, care conţine peste 3000 de pagini de documentaţie despre IDE, VCL, baze de date şi tehnici de programare.

C. Codurile sursă pentru VCL

Mediul C++Builder pune la dispoziţie codurile sursă pentru VCL – Visual Component Library, furnizând astfel o unică privire înăuntrul modului în care lucrează C++Builder. VCL furnizează peste 100 de componente reutilizabile care ajută programatorul să construiească aplicaţii robuste într-un timp scurt. Aceste componente pot fi modificate pentru a corespunde necesităţilor din cele mai diverse. C++Builder –ul incude o suită completă de controale Windows95: TreeView, Trackbars, ProgressBars, toolbars, Rich Edit, ListViews, ImageLists, StatusBars etc. Totodată C++Builder include suport pe 32 de biţi pentru numele lungi de fişiere, multi-threading şi Win95 API.

3.2. IDE (Mediul de Dezvoltare Integrat)

Elementele mediului integrat de dezvoltare sunt:

• Meniu principal (Main Menu);

• Forma (Form);

• Editorul de cod (Code Editor);

• Bara cu instrumente (Toolbar);

• Paleta cu componente (Component Palette);

• Tabelul cu proprietăţi ale obiectelor (Object Inspector);

• Administratorul de program (Program Manager);

3.2.1. MAIN MENU

În figura 1.1 se prezintă funcţiile specifice meniului principal.

Fig. 1.1.

Semnificaţiile butoanelor din Main Meniu sunt următroarele:

File pentru a deschide, crea, salva, închide project-uri şi fişiere;

Edit pentru prelucrare de texte şi componente;

Search pentru localizare de text, erori, obiecte, variabile, unit-uri,

...în editorul de cod;

View pentru a afişa, sau ascunde elemente ale mediului;

Project pentru a compila o aplicaţie;

Run pentru a executa şi a depana o aplicaţie.

Component pentru a crea sau a instala o componentă.

DataBase pentru manipulare de baze de date.

Workgroups pentru manipularea proiectelor mari.

Tools pentru a rula programele utilitare disponibile, fără a părăsi mediul C++Builder;

Options pentru a controla comportamentul mediului de dezvoltare;

Help pentru a obţine ajutor în diversele faze de utilizare a mediului.

Preview document

Sisteme cu microprocesoare - îndrumar de laborator - Pagina 1
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 2
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 3
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 4
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 5
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 6
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 7
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 8
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 9
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 10
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 11
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 12
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 13
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 14
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 15
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 16
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 17
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 18
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 19
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 20
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 21
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 22
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 23
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 24
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 25
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 26
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 27
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 28
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 29
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 30
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 31
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 32
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 33
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 34
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 35
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 36
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 37
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 38
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 39
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 40
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 41
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 42
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 43
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 44
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 45
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 46
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 47
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 48
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 49
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 50
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 51
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 52
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 53
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 54
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 55
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 56
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 57
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 58
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 59
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 60
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 61
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 62
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 63
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 64
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 65
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 66
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 67
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 68
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 69
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 70
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 71
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 72
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 73
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 74
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 75
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 76
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 77
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 78
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 79
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 80
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 81
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 82
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 83
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 84
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 85
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 86
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 87
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 88
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 89
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 90
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 91
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 92
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 93
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 94
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 95
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 96
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 97
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 98
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 99
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 100
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 101
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 102
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 103
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 104
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 105
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 106
Sisteme cu microprocesoare - îndrumar de laborator - Pagina 107

Conținut arhivă zip

  • luc1_noua.doc
  • luc2_noua.doc
  • luc3_noua.doc
  • luc4_noua.doc
  • luc5_noua.doc
  • luc6_noua.doc
  • luc7_noua.doc
  • luc8_noua.doc
  • luc9_noua.doc

Alții au mai descărcat și

Studii privind Implementarea AP în Procesele Industriale

CAPITOLUL 1. GENERALITĂŢI PRIVIND AUTOMATELE PROGRAMABILE 1.1.Definiţii şi caracteristici. Automatele programabile sau PLC-urile sunt...

Sisteme de Automatizare

Modulul SISTEME DE AUTOMATIZARE este destinat pregătirii elevilor din domeniul TEHNIC, nivel 3, (clasa a XI-a- liceu tehnologic şi clasa a XII-a...

Emulator de Procese pentru Automate Programabile

Introducere Simularea evenimentelor discrete este o abordare foarte bună în ceea ce privește modelarea unui sistem real și pentru a-i reproduce...

Automatizări Industriale în Mecatronică

Definirea sistemului flexibil de prelucrare Sistemul flexibil de prelucrare SFP poate fi definit ca un ansamblu integrat de maşini-unelte...

Concepte de automatizare modernă

Argument Proiectul cu tema “Concepţie de automatizare industrială modernă” este structurat în 5 capitole, fiecare capitol având subcapitolele...

Noțiuni de automatizare, cibernetizare și robotizare a proceselor tehnologice

NOŢIUNI DE AUTOMATIZAREA, CIBERNETIZAREA ŞI ROBOTIZAREA PROCESELOR TEHNOLOGICE CUPRINS 1. Automatizarea proceselor tehnologice 2....

Programarea Microcontrollerelor în Limbaj de Asamblare

1. Denumirea lucrarii: Programarea microcontrollerelor in limbaj de asamblare 2. Obiectivele lucrarii - Familiarizarea cu un cross assembler -...

Sisteme cu Microprocesoare

Structura generala a unui sistem cu microprocesor pentru conducerea proceselor Sistem cu microprocesor (SMP) Caracterizare din punct de vedere...

Te-ar putea interesa și

Îndrumar de laborator - sisteme cu microprocesare

Introducere Microcontrolerele din familia MCS-51 au o arhitectura interna bazata pe cea a microprocesoarelor de uz general. Diferentele fata de...

Microsistemul cu Microprocesor 8085 EMAC Universal Trainer

L1. Microsistemul cu microprocesor 8085 EMAC Universal Trainer Obiective - Să înţeleagă structura internă şi funcţionarea microprocesorului...

Îndrumar laborator arhitectura microprocesoarelor

Îndrumar de laborator 1 INTRODUCERE ÎN STUDIUL MICROSISTEMELOR LECTRONICE 1. Obiectul lucrarii Lucrarea îsi propune o introducere în studiul...

Sisteme cu Microprocesoare

L1. Microsistemul cu microprocesor 8085 EMAC Universal Trainer Obiective - Să cunoască resursele hardware ale microsistemului; - Să înţeleagă...

Ai nevoie de altceva?