Aplicatii ale tipului struct - Magazin de articole cosmetice

Previzualizare atestat:

Cuprins atestat:

- Tema proiectului
- Consideratii teoretice
- Prezentarea aplicatiei
- Concluzie
- Bibliografie
- Anexe

Extras din atestat:

1. TEMA PROIECTULUI

Sa se realizeze un program care sa permita gestiunea unui magazin de cosmetice. Programul se va implementa folosind limbajul C/C++ prin intermediul mediului de programare CodeBlocks si va permite informatii elementare: preluarea datelor din fisier, afisarea datelor la consola, cautarea unui produs, determinarea pretului si adaugarea unor noi produse.

2. CONSIDERATII TEORETICE

Programare C/C++

1.Principiile programarii

Programarea nestructurata (un program simplu, ce utilizeaza numai variabile globale); complicatiile apar cand prelucrarea devine mai ampla, iar datele se multiplica si se diversifica.

Programarea procedurala (program principal deservit de subprograme cu parametri formali, variabile locale si apeluri cu parametri efectivi); se obtin avantaje privind depanarea si reutilizarea codului si se aplica noi tehnici privind transferul parametrilor si vizibilitatea variabilelor; complicatiile apar atunci cand la program sunt asignati doi sau mai multi programatori care nu pot lucra simultan pe un acelasi fisier ce contine codul sursa.

Programarea modulara (gruparea subprogramelor cu functionalitati similare in module, implementate si depanate separat); se obtin avantaje privind independenta si incapsularea (prin separarea zonei de implementare, pastrand vizibilitatea numai asupra zonei de interfata a modulului) si se aplica tehnici de asociere a procedurilor cu datele pe care le manevreaza, stabilind si diferite reguli de acces la date si la subprograme.

- Se observa ca modulele sunt ,,centrate" pe proceduri, acestea gestionand si setul de date pe care le prelucreaza. Daca, de exemplu, dorim sa avem mai multe seturi diferite de date, toate inzestrate comportamental cu procedurile din modulul modul_1, aceasta arhitectura de aplicatie nu este avantajoasa.

C++ este unul dintre cele mai folosite limbaje de programare pentru dezvoltarea programelor de tip desktop. Pentru crearea de programe in C++ este necesar un mediu de dezvoltare integrat (integrated development environment - IDE) care sa usureze pe deoparte procesul de programare, iar pe de alta parte, sa integreze o serie de instrumente care sa faca posibila si sa eficientizeze crearea de software.

Code::Blocks este un IDE pentru limbajele de programare C++, C si Fortran ce a fost lansat in versiune stabila in 2008.

Acesta este gratuit, open-source si cross-platform (compatibil cu Windows, Mac si Linux), avand proprietatea de a suporta folosirea de multiple compilatoare, inclusiv pe cel specific IDE-ului Microsoft Visual Studio C++, ceea ce face ca dezvoltatorul sa aiba un control mai mare asupra software-ului creat si asupra portabilitatii codului sursa de pe alte IDE-uri.

Download atestat

Primești atestatul în câteva minute,
cu sau fără cont

Alte informații:
Tipuri fișiere:
docx, cpp, exe, in, cbp, depend, layout, o
Diacritice:
Da
Nota:
8/10 (1 voturi)
Anul redactarii:
2019
Nr fișiere:
10 fisiere
Pagini (total):
19 pagini
Imagini extrase:
20 imagini
Nr cuvinte:
2 109 cuvinte
Nr caractere:
13 337 caractere
Marime:
1.59 MB (arhivat)
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatica
Data publicare:
20.11.2020
Structură de fișiere:
  • Magazin de cosmetice
    • bin
      • Debug
        • Magazin de cosmetice.exe
    • date.in
    • Magazin de cosmetice.cbp
    • Magazin de cosmetice.depend
    • Magazin de cosmetice.layout
    • main.cpp
    • main.exe
    • main.o
    • obj
      • Debug
        • main.o
  • Aplicatii ale tipului struct - Magazin de articole cosmetice.docx
Predat:
la liceu
Profesorului:
Neagu Violeta
Te-ar putea interesa și:
Psihologia sociala este in sine un domeniu foarte interesant si atragator, din care putem afla...
1.1 Profilul de activitate al societatilor de comert - turism si implicatiile sale in organizarea...
Euro-marketing si marketing international a. Ce este marketingul international, euro-marketingul...
CAPITOLUL I 1.Notiuni generale despre urbanism si amenajarea teritoriului Amenajarea...
Sus!