Sunteți pe pagina 1din 6

„Aprobat”

Directorul
Ş.P.nr2, or.Cahul
Vodă Gh. Numele:_______________________
______________ Prenumele:_____________________
Patronimicul:___________________
Instituţia de învăţămînt:
„Coordonat” _Şcoala Profesională Nr. 2________
Dir.adjunct instruire şi educaţie ______________________________
Miron Ecaterina Oraşul Cahul
________________ _Data:________________________
Grupa_________________________
Punctajul_______________________
Şeful Comisiei metodice Nota__________________________
________________

Informatică
Teză semestrială
Sesiunea de iarnă
Durata 90 min
Anul I
2018 - 2019

__________________________________________________________________

Instrucţiuni pentru elevi:


- Citeşte atent subiectele propuse;
- Execută conform cerinţelor.

Îţi dorim mult succes !


№ Conţinuturi Punc-
tajul
Varianta I Varianta II
1 Descrieţi structura unui program. Care este structura părţii 3
executabile a unui program?
2 Cum se numeşte instrucţiunea ce citeşte Cum se numeşte instrucţiunea ce scrie 3
valorile variabililor de la calculator? valorile variabililor de la calculator?

3 Care este structura părţii executabile a Descrieţi structura unui program. 1


unui program?

4 Cum se numeşte instrucţiunea ce Cum se defineşte instrucţiunea de 1


identifică sfârșitul programului? condiţie if? 

5 Cum se defineşte instrucşiunea repetitivă for. Cum se defineşte instrucşiunea repetitivă 3


while.

6 Scrieţi un program ce calculează suma a 2 Scrieţi un program ce calculează suma a 2 5


numere pare. numere impare.

7 Scrieţi un program ce calculează suma a Scrieţi un program ce calculează suma a 4


max(a,b,c)+min(a,b,c). max(a,b,c)-min(a,b,c).
8 Scrieţi un program ce calculează suma a n Scrieţi un program ce calculează suma a n 4
numere. numere pare.

9 Scrieţi un program ce calculează suma a n 8


numere pozitive. Scrieţi un program ce calculează suma a n
numere cu pasul 0.5.

10 Scrieţi un program ce calculează suma a n Scrieţi un program ce calculează produsul a 9


numere cu pasul 0.005. n numere cu pasul 0.0001.

Schema de convertire a notelor în puncte:

Punctajul 41 - 38- 34- 30- 26- 20- 13- 9-6 5-4 3-0
39 35 31 27 21 14 10
Nota 10 9 8 7 6 5 4 3 2 1
№ Conţinuturi Punc-
Rezolvare tajul
Varianta I Varianta II
1 Descrieţi structura unui program. Care este structura părţii 3
1. Antet, 2. Partea declarativă, 3 executabile a unui program?
partea executabilă. 1. Inceput 2. Corpul executiv,
3. Sfârşit.
2 Cum se numeşte instrucţiunea ce citeşte Cum se numeşte instrucţiunea ce scrie 3
valorile variabililor de la calculator? valorile variabililor de la calculator?
Instrucţiunea read Instrucţiunea write
3 Care este structura părţii executabile a Descrieţi structura unui program. 1
unui program? 1.Antet, 2. Partea declarativă, 3
1. Inceput 2. Corpul executiv, partea executabilă.
3. Sfârşit.
4 Cum se numeşte instrucţiunea ce Cum se defineşte instrucţiunea de 1
identifică sfârșitul programului? condiţie if? 
Instrucţiunea end. If (condiţie) then partea executabilă
5 Cum se defineşte instrucşiunea repetitivă for. Cum se defineşte instrucşiunea repetitivă 3
For to (intervalul contorului) do partea while.
executabilă While condiţie do partea executabilă
6 Scrieţi un program ce calculează suma a 2 Scrieţi un program ce calculează suma a 2 5
numere pare. numere impare.
Program suma; Program suma;
Var a,b,c: integer; Var a,b,c: integer;
Begin Begin
Write(‘a=’); read(a); Write(‘a=’); read(a);
Write(‘b=’); read(b); Write(‘b=’); read(b);
If (amod2=0) and(bmod2=0) then If (amod2=1) and(bmod2=1) then
C:=a+b; C:=a+b;
Write(‘c=’,c); Write(‘c=’,c);
Readln; Readln;
End. End.
7 Scrieţi un program ce calculează suma a Scrieţi un program ce calculează suma a 4
max(a,b,c)+min(a,b,c). max(a,b,c)-min(a,b,c).
Program suma; Program suma;
Var a,b,c,max,min,s: integer; Var a,b,c,max,min,s: integer;
Begin Begin
Write(‘a=’); read(a); Write(‘a=’); read(a);
Write(‘b=’); read(b); Write(‘b=’); read(b);
Write(‘c=’); read(c); Write(‘c=’); read(c);
Max:=a; Max:=a;
If b>max then b:=max; If b>max then b:=max;
If c>max then c:=max; If c>max then c:=max;
min:=a; min:=a;
If b<min then b:=min; If b<min then b:=min;
If c<min then c:=min; If c<min then c:=min;
s:=max+min; s:=max-min;
Write(‘s=’,s); Write(‘s=’,s);
Readln; Readln;
End. End.
8 Scrieţi un program ce calculează suma a n Scrieţi un program ce calculează suma a n 4
numere. numere pare.
Program suma; Program suma;
Var s,n,i: integer; Var s,n,i: integer;
Begin Begin
Write(‘n=’); read(n); Write(‘n=’); read(n);
S:=0; S:=0;
For i:=1 to n do For i:=1 to n do
s:=s+i; If I mod 2 = 0 then
Write(‘s=’,s); s:=s+i;
Readln; Write(‘s=’,s);
End. Readln;
End.
9 Scrieţi un program ce calculează suma a n Scrieţi un program ce calculează suma a n 8
numere impare. numere cu pasul 0.5.
Program suma; Program suma;
Var n: integer; s,i: real; Var n: integer; s,i: real;
Begin Begin
Write('n='); read(n); Write('n='); read(n);
I:= 0; S:=0; I:= 0; S:=0;
While i<= n do begin While i<= n do begin
s:=s+i; s:=s+i;
i:=i+ 0.5; end; i:=i+ 0.5; end;
Write('s=',s); Write('s=',s);
Readln; Readln;
end. end.
10 Scrieţi un program ce calculează suma a n Scrieţi un program ce calculează produsul a 9
numere cu pasul 0.005. n numere .
Program suma; Program produs;
Var n: integer; s,i: real; Var p,n,i: integer;
Begin Begin
Write('n='); read(n); Write(‘n=’); read(n);
I:= 0; S:=0; p:=1;
While i<= n do begin For i:=1 to n do
s:=s+i; p:=p*i;
i:=i+ 0.005; end; Write(‘p=’,p);
Write('s=',s); Readln;
Readln; End.
end.
Cunoaşter Analiz
Nr Aplicar Tota
Domenii Conţinuturi e şi ă/
ore e l%
înţelegere sinteză
Structura unui program 38,8
7 10,92 17,16 10,92 39 9
Instrucţiuni de condiţie 27,7
5 6,44 10,12 6,44 23 8
Instrucţiuni repetirive 16,6
3 8,4 13,2 8,4 30 7
Determinarea min şi max 16,6
3 2,24 3,52 2,24 8 7
             
             
             
             
Total % 18 28 44 28 100 100

Barem de corectare

Itemul Puncte

1 Identificarea corectă a definiţiei 3

2 Identificarea corectă a definiţiei 3

3 Identificarea corectă a definiţiei 1

4 Identificarea corectă a definiţiei 1

5 Identificarea corectă a definiţiei 3

6 Respectarea sintaxei, aplicarea corectă a algoritmului 5

7 Respectarea sintaxei, aplicarea corectă a algoritmului 4

8 Respectarea sintaxei, aplicarea corectă a algoritmului 4

9 Respectarea sintaxei, aplicarea corectă a algoritmului 8

10 Respectarea sintaxei, aplicarea corectă a algoritmului 9

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