September 2019 0 177 Report

Un calculator didactic elementar are o unitate de control (UC), o unitate logica-
aritmetica (ALU), o unitate de memorie (UM) si o unitate de afisare (UA). Componenta UM este formata dintr-un bloc de locatii de memorie. Componenta ALU realizeaza operatii pe biti, unitatea de control (UC) este alcatuita din tastele utilizate pentru introducerea numerelor si a operatiilor.

Unitatea de afisare este formata din 4 leduri si 7 segmente ce permit afisarea de numere cu maxim 4 cifre.

Sa se defineasca clasele corespunzatoare unui astfel de calculator.

Clasa Calculator, clasa UC, clasa ALU, clasa UM si clasa UA.

Pentru fiecare clasa se vor considereaa doar functiile constructor. Sa se realizeze pentru clasa corespunzatoare calculatorului, supraincarcarea urmatorilor operatori.


Operator* -adunarea a doua sau mai multor numere,operator/ -impartireaa doua numere.

Pentru fiecare operator sa se trateze cel putin o exceptie de tipul ”overflow” sau “divide by zero”.Sa se rescrie clasele prin folosirea mecanismului template, astfel incat calculatorul sa poata realiza operatii de tip intreg, de tip
complex, si de tip rational.​

Smile Life

Show life that you have a thousand reasons to smile

Get in touch

© Copyright 2024 DOKU.TIPS - All rights reserved.