Fițuică C++

Notiță
6/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 1 în total
Cuvinte : 2279
Mărime: 19.35KB (arhivat)
Cost: 6 puncte
Profesor îndrumător / Prezentat Profesorului: Breazu Macarie

Extras din document

(1) Limbaj de programare: O unealta cu care se dau comenzi calculatorului. El ne asigura un set de concepte necesare rezolvarii problemei. C++ este orientat catre problema

Un program contine:

- cuvinte cheie (for, while, etc.)

- constante (x=3, constante sir, constante numerice)

- identificatori: - de variabile, -de functii, -de tipuri de utilizatori (care incep cu litera)

- semen punctuatie: ,(), {}

- comentarii

- operatori (majoritatea semnelor)

- declaratii, definitii si utilizatori de :- variabile; -functii;

- declaratii , definitii de tipuri de utilizatori

Instructiuni de control al executiei: Sunt de 2 feluri :

- decizie ramificare (if, else, switch)

- repetitive: - cu test initial (while, for )

-cu test final (do while)

{} delimitatori de bloc

; se pune la sfarsitul expresiei ca sa devina executabila

Directive preprocesor: # -pe aceste linii sunt alte reguli, # include . Tipuri de date: standard: CHAR(caracter pe un byte de la 0 -255), INT(2 bytes sau 4 0- 65736), FLOAT, DOUBLE numere zecimale

Modificatori:

- signed  se va interpreta cu semn(+/-)

- unsigned  fara semn ex: CHAR SIGNED = -125 +125

- short, long  domenii de reprezentare

Constante: o valoare cu un nume care nu poate fi modificata peparcursul programului. De ex: 3,14 = À Mai departe pe parcursul programului numele À ramane valabil.

Definirea unei variabile: O locatie de memorie care poate stoca o valoare de un anumit tip, si poate fi schimbata. Variabilele au 2 mari proprietati: tip si valoare. Tipuri: INT CHAR FLOAT DOUBLE. Valoarea poate fi initializata si schimbata ulterior pe parcursul programului. Variabilele pot fi : locale, globale, publice, protejate int x ; int = tip data, x = identificator (variabila) ex: int x = 10. Rolul definirii unei variablie: - introduce identificatorul variabilei respective si aloca memorie acelei variabile. Expresii: Insiruiri de operatori si operanzi (operatori si variabile). ex: x = y + z daca este urmat de ; devine executabila (instructiune). Operatori: semne cu care putem face operatii asupra variabilelor: +, - / , % . Caracteristici ale operatorilor: -Aritatea  numarul de operanzi pe care trebuie sa-i aiba operatorul in functie de aritate se deosebesc: unari ++ -- , binari +, -, %, ternari: ? Compilatorul verifica cu strictete indeplinirea aritatii operatorilor. -Prioritatea: Indica ordinea de evaluare a operatorilorin expresii cu mai multi operatori. Ex: x=y+z*t (prima oara se face inmultirea, dupa aia adunarea si dupa aia egalul). Prioritatea se forteaza prin paranteze: x=(x+z)*t . -Asociativitatea:- ordinea in care se evalueaza operatorii in cazul in care au prioritati egale: x=y=z regula este de la dreapta la stanga, x=y=z regula este de la stanga la dreapta. -Comportamentul: aplicabilitatea operatorului. Nu putem aplica orice semn la orice operator.

Operator Utilizare Semnificatie Asociativitate

a++ apel functie

indexare

selectie

selectie indirecta

postdecrementare

postincrementare -->

schimbare semn

plus unar (fara efect)

predecrementare

preincrementare

negatie logica

complementare

(negare bit cu bit)

adresare indirecta

preluare adresa

determ. dimensiune

(in octeti)

conversie de tip

i1||i2 inmultire

impartire

rest impartire

( modulo )

adunare

scadere

deplasare stanga

deplasare dreapta

mai mic

mai mic sau egal

mai mare

mai mare sau egal

egal

diferit

si pe biti

sau exclusiv pe biti

sau pe biti

si logic (conjunctie)

sau logic (disjunctie)

operator conditional

( ternar )

atribuire

variante ale

operatorului de atribuire

, e1,e2 secventiere -->

Legenda: a-variabila intreaga sau reala ; i-intreg; d-nume tip ; p-pointer; c-camp; v-valoare intreaga sau reala; f-nume de functie; t-tablou; x-nume tip sau expresie; e-expresie ; s-structura sau uniune.

Preview document

Fițuică C++ - Pagina 1

Conținut arhivă zip

  • Fituica C++.doc

Alții au mai descărcat și

Examen programarea orientată pe obiecte

1. Clase. O definitie “bruta” a clasei ar fi aceea ca este un concept extins al unui tip de date abstract : in loc sa contina numai informatii –...

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Programare orientată pe obiect

Tipul unui obiect (sablon al obiectului) este o clasa. O clasa se caracterizeaza prin: numele clasei, atribute, functii si relatii cu alte clase....

Te-ar putea interesa și

Fițuică pentru examenul de statistică

Media aritmetica (x) reprezinta valoarea care înlocuind toti termenii unei serii nu modifica nivelul lor totalizator si se calculeaza ca suma...

Fițuici biologie

1.FOTOSINTEZA: este procesul prin care plantele verzi in prezenta luminii iau CO2 din aer si il transforma in substanta organica cu degajare de O2....

Fițuici Administrație Publică

Cursul nr. 1 - 19.02.2007 BUGET PUBLIC NATIONAL.ABORDARE TEORETICA SI ISTORICA CONTINUTUL SI INTERPRET BUGETULUI PUBLIC Fin pub reprezinta...

Fițuici leadership

TICU CONSTANTIN –Evaluarea psihologica a personalului cap5 In 1986 R.Tolouse arata ca exista peste 5000 de studii referitoare la ledearship sau...

Fițuici comunicare juridică

Am fi putut intitula expunerea de mai jos" principii comunicationale"; ele fac insa parte componenta a procesului comunicational intr-un mod...

Fițuici turism

Cap 1 Turoperatorul Turoperatorul este creatorul si organizatorul calatoriilor turistice forfetare ,respectiv a pachetelor turistice.În mod...

Fițuica la examen de chimie

Principiul 1 al termodinamicii (se mai numeste principiul conservarii energiei) 1) energia nu se consuma,nu poate fi creata, nu poate fi...

Fițuici pentru examen la dreptul administrativ

1. Conceptul de administraţie publică Termenul de administraţie provine din limba latină, fiind compus din prepoziţia ad cu semnificaţia la,...

Ai nevoie de altceva?