Sunteți pe pagina 1din 1

Java fara mistere

,.,~--
Computer Programs
DATEPrograme pentru calculatoare
Probabil folositi un calculator personal; totu~i, calculatoarele persona1e reprezinta doar
DATE unul dintre tipurile de calculatoare existente. Alte categorii de calculatoare sunt asistentii
digitali personali (personal digital assistant sau PDA), supercalculatoare rulate la nivelul
corporatiilor ~i rnicrocalculatoare folosite in automobile, aeronave ~i aparate electrocasnice.
DATE Toate calculatoare1e au 0 trasatura comuna: efectueaza calcu1e ~i iau decizii de rniliarde
de ori mai repede decat 0 putem face noi, oamenii. Din punct de vedere tehnic, calculatoarele
DATE pot executa numai doua tipuri de calcule - adunari ~i sdderi*.
Sunteti gata pentru primul test? De unde ~titi dad doua numere sunt egale? Le sddeti.
DATE Dad diferenta este zero, numere1e sunt ega1e. Dad diferenta este un numar pozitiv, primul
numar este mai mare dedit al doilea . Dad diferenta este un numar negativ, primul numar

DATE
este mai rnic dedit al doi1ea. Aceasta este metoda prin care calculatoarele iau deciziile
logice.
Un programator instruie~te calculatorul sa efectueze calcu1e ~i sa ia decizii prin scrierea
DATE unui program pentru calculator. Un program pentru calculator contine toate etape1e care
trebuie urmate intr-o anurnita ordine pentru efectuarea unui calcul specific sau pentru
DATE
DATE DATE
luarea unei decizii logice.

DATE Date DATA DATE


DATE
Multe instructiuni cer calculatorului sa manipu1eze informatii furnizate de programator,
de 0 persoana care utilizeaza calculatorul sau de un alt calculator. Aceste informatii sunt
nunute date.
Furnizati date unui program de fiecare data dind introduceti nume1e de identificare ~i
parola in calculator. Programul prime~te aceste informatii ~i Ie valideaza inainte de va
perrnite accesul la calculator. lata un alt test: ce calcule sunt folosite pentru validarea
numelui de identificare ~i a paro1ei? Sdderea! Programul scade numele de identificare ~i
parola furnizate din cele valide. Daca diferenta este zero, inseamna d acestea se potrivesc
~i accesul este perrnis.
Un programator poate introduce date direct intr-o instructiune, dad trebuie sa furnizeze
date. De exemplu, iata 0 instructiune care cere calculatorului sa adune doua numere
(numerele au fost plasate in instructiune de programator):
10 + 15

• "Creieml" matematic al calcnlatomlni, nnitatea aritmetica ~i logica (ALU), poate efectna don a categorii de opera!ii
elementare. Prima categorie este formata de opera!iile aritllletice, respectiv adnnarea, scaderea, Inlllnl!irea cn 2,
Impartirea cn 2 (din motive pe care Ie Yeti vedea ceva Illai tarzin) ~i allele. A dona categorie de opera Iii elelllentare
este formata din comparalii - avand dona 1JI1Illere, nnitatea aritmetica ~i logica poate stabili daca aces tea snnt egale
~i, daca nn , care dintre ele este mai mare. (nota tradncatomlni)

S-ar putea să vă placă și