Progamare a Calculatoarelor

Notiță
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 7 în total
Cuvinte : 6727
Mărime: 37.14KB (arhivat)
Cost: 2 puncte
Profesor îndrumător / Prezentat Profesorului: Stefanescu Diana
Intrebari si raspunsuri pentru examenul de programare in C/C++ 2010-2011

Extras din document

CAPITOLUL 1 -NOTIUNI INTRODUCTIVE

1. Enumeraţi unităţile funcţionale ale unui sistem de calcul.

1. Unitatea de intrare (cu funcţia de citire) ;

Unitatea de ieşire (cu funcţia de scriere, afişare) ;

Memoria internă (memoria RAM - Random Acces Memory);

Unitatea centrală prelucrează datele din memoria internă;

Memoria externă

2. Care este diferenţa dintre bit şi byte?

2. Un byte reprezintă un grup de 8 bits.

3. Ce este un algoritm?

3. Algoritmul este conceptul fundamental al informaticii.

Algoritmul este un set ordonat de paşi executabili, descrişi fără echivoc, care definesc un proces finit!

4. Care sunt deosebirile între algoritm şi program?

4. Program = Date + Algoritm! Algoritmul este un set ordonat de paşi executabili, care trebuiesc intelesi de catre oameni pe cand Programul este un ansamblu de instrucţiuni, pe care calculatorul le execută pentru a rezolva o anumită problemă.Cu ajutorul programelor se reprezinta algoritmii scrisi in limbaje de programare.

5. Care sunt proprietăţile fundamentale ale algoritmilor?

5.Carecterul finit

Caracterul unic si universal

Caracterul realizabil

Caracterul discret

Caracterul determinist

6.Cum pot fi reprezentati algoritmii?

6.Scheme logice si pseudocod!

7. Ce sunt limbajele de programare?

7.Limbajele de programare sunt lmbaje artificiale care permit o descriere riguros formalizata a

Datelor si a algoritmului,intr-un program,care sa fie inteles de catre calculator!

8. Ce sunt limbajele de programare de nivel înalt?

8. Limbaje din generaţia a treia, sau limbajele de nivel înalt sunt limbaje de programare

apropiate de limbajele umane naturale (cu primitive de nivel înalt), puternic formalizate.

Programele scrise într-un limbaj de nivel înalt sunt, independente de maşină (nu chiar 100%),deci portabile (pot fi transferate pe diferite platforme).

9. Ce legături există între limbajele C şi C++?

9. Limbajele C şi C++ sunt limbaje de programare de nivel înalt. Limbajul C++ păstrează toate elementele limbajului C, beneficiind de eficienţa şi flexibilitatea acestuia.

10. Care sunt diferenţele între programele de aplicaţie şi sistemul de operare?

10. Sistemul de operare (de exploatare) care coordonează întreaga activitate a echipamentului de calcul; acesta “este activat” la pornirea calculatorului şi asigură:

Gestiunea echitabilă şi eficientă a resurselor din cadrul sistemului de calcul;

Realizarea interfeţei cu utilizatorul;

Furnizarea suportului pentru dezvoltarea şi execuţia aplicaţiilor.

Sistemul de aplicaţii (de programe), care poate include: medii de programare, editoare de texte, compilatoare, programe aplicative din diverse domenii (economic, ştiinţific, financiar, divertisment).

11. Care sunt diferenţele dintre memoriile internă şi externă dintr-un calculator?

11. Memoria externă este reprezentată, fizic, prin unităţile de discuri (discuri dure-hard disk, discuri flexibile-floppy disk, discuri de pe care informaţia poate fi doar citită-CDROM, DVDROM, etc) sau benzi magnetice. Spre deosebire de memoria internă, memoria externă are capacitate mult mai mare, iar informaţia înregistrată în memoria externă are caracter permanent, în dezavantajul timpului de acces la aceasta.

Cap2.intrebari.date.operatori.expresii

1.Ce reprezintă datele şi care sunt atributele lor?

1. În program datele apar fie sub forma unor constante (valori cunoscute anticipat, care nu se

modifică), fie sub formă de variabile. Constantele şi variabilele sunt obiectele informaţionale

de bază manipulate într-un program.

Fiecare categorie de date este caracterizată de atributele:

Nume;

Valoare;

Tip;

Clasă de memorare.

2. Care sunt diferenţele între constante şi variabile?

2. Spre deosebire de constante, variabilele sunt date (obiecte informaţionale) ale căror valori se

pot modifica în timpul execuţiei programului. Şi variabilele sunt caracterizate de atributele

nume, tip, valoare şi clasă de memorare.

Preview document

Progamare a Calculatoarelor - Pagina 1
Progamare a Calculatoarelor - Pagina 2
Progamare a Calculatoarelor - Pagina 3
Progamare a Calculatoarelor - Pagina 4
Progamare a Calculatoarelor - Pagina 5
Progamare a Calculatoarelor - Pagina 6
Progamare a Calculatoarelor - Pagina 7
Progamare a Calculatoarelor - Pagina 8
Progamare a Calculatoarelor - Pagina 9
Progamare a Calculatoarelor - Pagina 10
Progamare a Calculatoarelor - Pagina 11
Progamare a Calculatoarelor - Pagina 12
Progamare a Calculatoarelor - Pagina 13
Progamare a Calculatoarelor - Pagina 14
Progamare a Calculatoarelor - Pagina 15
Progamare a Calculatoarelor - Pagina 16
Progamare a Calculatoarelor - Pagina 17

Conținut arhivă zip

  • Progamare a Calculatoarelor.doc

Alții au mai descărcat și

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...

LPOO - Raspunsuri Teorie

Caracteristicile destructorului unei clase. - Destructorul are acelasi nume ca si clasa a cãror metodã este; - Numele destructorului este...

Programarea Calculatoarelor și Algoritmi

Dev C++ este un mediu integrat de dezvoltare pentru limbajul de programare C/C++. Soft-ul este free si poate fi obtinut si instalat urmand...

Autocad pentru Incepatori

C1.1.CONCEPTUL DE CAD TERMINOLOGIE - COMPUTER AIDED ENGINEERING -CAE-vizeazăetapeledecercetare,inovaresiconcepţie; - COMPUTER AIDED DRAWING/...

Programarea Calculatoarelor

1.1. LIMBAJE DE PROGRAMARE SI ALGORITMI 1.1.1. Definitia si proprietatile algoritmilor Limbajele de programare sunt mijloace de comunicare între...

Aplicații ale Informaticii

NOŢIUNI INTRODUCTIVE 1.1. CALCULATOARE NUMERICE În funcţie de procedeul de reprezentare a informaţiei şi de suportul fizic al informaţiei,...

Utilizarea și Programarea Calculatoarelor

1. Hardware/Software/IT Tehnologia informatiei se refera la studiul calculatoarelor si utilizarea lor pe scara larga într-o multitudine de...

Cursuri MATLAB

I. MATLAB – NOTIUNI DE BAZA I.1 Introducere MATLAB este un mediu de programare bazat pe operatii asupra tablourilor (vectori si matrici), de...

Ai nevoie de altceva?