Probleme Programarea Calculatoarelor

Notiță
7/10 (1 vot)
Conține 16 fișiere: pdf
Pagini : 32 în total
Cuvinte : 5336
Mărime: 1.13MB (arhivat)
Publicat de: Eliza-Olivia Dragu
Puncte necesare: 3
problemele nu contin rezolvari

Extras din notiță

Problema 1.

Sa se scrie un program care permite reprezentarea (împachetarea) unei date

calendaristice pe un cuvânt (doi octeti) astfel:

- ziua (a carei valoare poate fi între 0 si 31) se memoreaza pe primii 5 biti (cei mai

putin semnificativi);

- luna (cu valori între 1 si 12) se memoreaza pe urmatorii 4 biti;

- anul, având ca referinta anul 1900 (deci anul 2002 va fi codificat ca 102), se va

memora pe urmatorii 7 biti.

Data calendaristica se citeste sub forma: zz-mmm-aaaa,

unde zz reprezinta ziua;

mmm prescurtare de la denumirea lunii (ian pentru ianuarie, feb pentru

februarie, etc)

aaaa anul format din 4 cifre.

si se memoreaza într-o structura:

struct DATA {

int zi, luna, an;

}

Data calendaristica trebuie validata (data calendaristica trebuie sa fie corecta).

La transformare se vor utiliza numai operatorii de lucru pe bit.

Se va afisa forma binara a cuvântului rezultat. La afisare bitul din stânga este bitul

cel mai semnificativ.

Se va prevedea posibilitatea reluarii programului cu alte seturi de date..

Observatii:

1). NU SE VOR FOLOSI VARIABILE GLOBALE !!!

2). Functiile proprii se vor defini dupa functia main

3). Nefolosirea functiilor pentru punctele (cf. barem) 1, 2, 3 atrage o penalizare de

50% din punctaj.

Examen Programarea calculatoarelor __________________________Sesiunea iunie 2003

P1a.doc

Barem de notare:

1. Citire si validare data calendaristica 2,5

2. Împachetare data calendaristica 2,0

3. Afisare pe biti 2,5

4. posibilitatea de reluare a programului 1,0

5. Folosire proiect 0,5

6. Folosire fisier header 0,5

7. Functia main 1,0

TOTAL 10 p

Preview document

Probleme Programarea Calculatoarelor - Pagina 1
Probleme Programarea Calculatoarelor - Pagina 2
Probleme Programarea Calculatoarelor - Pagina 3
Probleme Programarea Calculatoarelor - Pagina 4
Probleme Programarea Calculatoarelor - Pagina 5
Probleme Programarea Calculatoarelor - Pagina 6
Probleme Programarea Calculatoarelor - Pagina 7
Probleme Programarea Calculatoarelor - Pagina 8
Probleme Programarea Calculatoarelor - Pagina 9
Probleme Programarea Calculatoarelor - Pagina 10
Probleme Programarea Calculatoarelor - Pagina 11
Probleme Programarea Calculatoarelor - Pagina 12
Probleme Programarea Calculatoarelor - Pagina 13
Probleme Programarea Calculatoarelor - Pagina 14
Probleme Programarea Calculatoarelor - Pagina 15
Probleme Programarea Calculatoarelor - Pagina 16
Probleme Programarea Calculatoarelor - Pagina 17
Probleme Programarea Calculatoarelor - Pagina 18
Probleme Programarea Calculatoarelor - Pagina 19
Probleme Programarea Calculatoarelor - Pagina 20
Probleme Programarea Calculatoarelor - Pagina 21
Probleme Programarea Calculatoarelor - Pagina 22
Probleme Programarea Calculatoarelor - Pagina 23
Probleme Programarea Calculatoarelor - Pagina 24
Probleme Programarea Calculatoarelor - Pagina 25
Probleme Programarea Calculatoarelor - Pagina 26
Probleme Programarea Calculatoarelor - Pagina 27
Probleme Programarea Calculatoarelor - Pagina 28
Probleme Programarea Calculatoarelor - Pagina 29
Probleme Programarea Calculatoarelor - Pagina 30
Probleme Programarea Calculatoarelor - Pagina 31
Probleme Programarea Calculatoarelor - Pagina 32

Conținut arhivă zip

  • P1a.pdf
  • P1b.pdf
  • P2a.pdf
  • P2b.pdf
  • P3a.pdf
  • P3b.pdf
  • P4a.pdf
  • P4b.pdf
  • P5a.pdf
  • P5b.pdf
  • P6a.pdf
  • P6b.pdf
  • P7a.pdf
  • P7b.pdf
  • P8a.pdf
  • P8b.pdf

Te-ar putea interesa și

Inteligența Artificială

I. Obiective 1 De ce utilizarea tehnicilor de IA sunt importante? Inteligenţa artificială este un domeniu important din punct de vedere economic,...

Optimizarea Afacerilor din Domeniul Serviciilor prin Modelarea Fenomenelor de Așteptare

INTRODUCERE Tema aleasă este Optimizarea afacerilor din domeniul serviciilor prin modelarea fenomenelor de aşteptare.Am considerat această temă...

Actele de Autoritate cu Caracter Militar

Introducere În mai putin de o generatie, revolutia informationala si introducerea calculatoarelor în aproape fiecare dimensiune a societatii a...

Medii de Programare

MODULUL 1. INTRODUCERE IN STUDIUL LIMBAJELOR DE PROGRAMARE 1.1 Notiuni generale privind limbajele de programare 1.2 Clasificarea limbajelor de...

Inteligența Artificială Aplicată în Sisteme Tehnice

Introducere Apariția unor mijloace tehnice noi și a tehnologiilor de mare productivitate reprezintă o caracteristică importantă a fiecărei epoci...

Rezolvarea Problemelor de Programare Liniară cu Programul Linear Programming Calculator

Pentru rezolvarea problemelor de programare liniară am ales softul online „ Linear programing calculator”. Acest program este foarte accesibil,...

Arhitectura calculatoarelor

1. INTRODUCERE OBIECTIVE Principalele obiective ale acestui capitol introductiv sunt urmatoarele: caracterizarea notiunii de informatie,...

Probleme de Programarea Calculatoarelor

PREZENTAREA GENERALA IDE (1) Turbo C++, produs al firmei Borland International, este un pachet de programe care ofera o implementare a...

Ai nevoie de altceva?