Sunteți pe pagina 1din 4

FISA DE LUCRU

1. Se considera urmatoarea lista de cuvinte: rezultatelor, iesire, codificarea, intrare,


operatii, informatiilor, finita, programare. Completati punctele de suspensie cu cuvintele
din lista astfel incat afirmatiile sa fie corecte:
a) Un algoritm este o succesiune.. si bine ordonata de bine
definite, care realizeaza o prelucrare a datelor de. oferind rezultatele
dorite: datele de
b) O prima etapa in scrierea unui algoritm consta in analiza problemei,
identificarea.. de prelucrat si a .. cerute.
c) Dupa elaborarea algoritmului corespunzator rezolvarii unei probleme se
realizeaza.. algoritmului intr-un limbaj de.
2.1.

Care dintre urmtoarele succesiuni de operaii poate constitui un algoritm?


a) Pas 1. Scrie 1
Pas 2. Scrie 2
Pas 3. Mergi la pasul 1
b) Pas 1. Scrie 0
Pas 2. Scrie .
Pas 3. Scrie 3
Pas 3. Mergi la pasul 3.

c) Pas 1. Citete un numr a


Pas 2. Citete un numr b
d) Pas 1. Citete un numr
Pas 2. Inmulete-l cu 10
Pas 3. Scrie numrul

2.2.

Care dintre succesiunile de operaii de mai sus are proprietatea de finitudine,


caracteristic unui algoritm?

3. Considerm urmtoarele operaii:


1) 01(a) citete valoarea numrului real a;
2) 02(a,b) calculeaza suma numerelor reale a i b;
3) 03(a,b) calculeaz rezultatul mpririi numrului a la b;
4) 04(a) afiaz valoarea numrului a.
Care dintre succesiunile de operaii de mai jos realizeaz afiarea i calcularea corect a
mediei aritmetice a dou numere reale?
a) 01(a)
f) 01(a)
j)
b) 02(
g) 01(
a,b)
b)
c) 03(
h) 04(
a/2)
03(02
d) 04(
(a,b),
a)
2))
e)
i)
q)
4. S se precizeze tipul fiecrei date din lista urmtoare:

01(a)
k) 01(
b)
l) 04(
03((a,
b),2))
m)

n) 01(a)
o) 01(
b)
p) 03(
02(a,
b),2))

a) 1.725
b) -100
c) abcdar
d) -20.3
e) a
f) TRUE
r)
5. Fie a i b dou varibile de tip ntreg, iar c i d dou variabile reale. Care dintre opera iile
de mai jos sunt permise?
s)
a) c+d
d) A MOD d
g) - - b+c
b) b+(TRUE<d)
e) NOT (a)
h) b DIV a
c) NOT(c<1)
f) (a<d)
OR
AND a
(a=c)
t)
6. Scriei n limbajul pseudocod urmtoarele espresii algebrice:
u)
3 xyz
x y

2 a+5+ 2(2 b3)


2
y x
1+ y + z
2
a)
b)
c)
a
2
2
x+ y
x z

v)
w)
7. Fie urmtoarele expresii scrise n pseudocod:
x)
a) (a*b+b*a)/d*c/(a-b)
c) x/y/x/2+x/(x/y+7.5/y)
b) x*2/y*5.75
d) 3/(1/a+1/b-1/c)
y)
7.1.
Scriei n form algebric expresiile de mai sus
7.2.
Precizai pentru fiecare operand coninut de expresia de la punctul c) natura lui.
z)
8. Scriei n limbaj pseudocod urmtoarele condiii logice:
aa)
a) Numrul natural n este un numr par divizibil cu 17;
b) x [ a ,b ] , x ,a ,b R
c) Cel puin una din valoriabilele logice x i y are valoarea TRUE:
x, y ,z R
d) x>0, y>0, z>0,
ab)
9. Ce se afiaz n urma efectuarii sevenei de operaii urmtoare, daca valorile citite
susccesiv sunt 10 i 1.2?
ac) Citete a
a) 10
c) 1.2 10
ad) Citete a
b) 1.2
d) 10 1.2
ae) Scrie a
af)
ag)
10. n tabelul urmtor sunt prezentate n prima linie mai multe secvene de operaii.
Asociai fiecrei secvene datele de ieire (coninute de linia a doua a tabelului) ob inute
prin efectuarea acestora, dac valoarea citit este 5.
a) Citete a
b) Citete a
c) Citete a
d) Citete a
ah) Scrie a
aj) Scrie a
al) Scrie
ao) Scrie a*a
ai) Scrie a
ak)
ap) Scrie a

a+1
aq)
am) Scrie a
an)
1) 25 5
ar)
as)

2) 6

3) 5

4) 5

at)
au)
av)
aw)
ax)
ay)
az)

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