Sunteți pe pagina 1din 3

MINISTERUL EDUCAŢIEI

INSPECTORATUL ŞCOLAR JUDEŢEAN DOLJ


Examenul de certificare a calificării profesionale a absolvenţilor învăţământului postliceal

VARIANTA 3
Domeniul: INFORMATICĂ
Calificarea profesională: ANALIST PROGRAMATOR
Sesiunea: IANUARIE-FEBRUARIE 2023

Barem de corectare şi notare

 Toate subiectele sunt obligatorii. Se acordă 10 puncte din oficiu.

Subiectul I 20p

I.1 7,5p
1.c 1,5p
2.e 1,5p
3.b 1,5p
4.a 1,5p
5.d 1,5p
Se acordă câte 1,5 puncte pentru fiecare răspuns corect; pentru răspuns incorect sau lipsa
acestuia,0 puncte.

I.2 7,5 p
a) A 1,5p
b) F 1,5p
c) A 1,5p
d) A 1,5p
e) F 1,5p
Se acordă câte 1,5 puncte pentru fiecare răspuns corect; pentru răspuns incorect sau lipsa
acestuia,0 puncte.

I.3 5p
1–b 1p
2–c 1p
3–e 1p
4–a 1p
5–d 1p
Se acordă câte 1 punct pentru fiecare răspuns corect; pentru răspuns incorect sau lipsa
acestuia,0 puncte.

Subiectul II 30p

II.1 10p
a. (1) universal 2p
b. (2) claritate 2p
c. (3) finitudine 2p
d. (4) scheme logice 2p
(5) limbajul pseudocod 2p
Se acordă câte 2 puncte pentru fiecare răspuns corect; pentru răspuns incorect sau lipsa
acestuia,0 puncte.

II.2 5p
Datele de intrare sunt datele care se dau (se cunosc) într-o problemă. 1,5p
Datele de ieşire sunt rezultatele problemei. 1,5p
Algoritmul reprezintă totalitatea prelucrărilor efectuate asupra datelor de intrare cu scopul
de a obţine datele de ieşire sau rezultatele problemei. 2p

II.3 15p

i) 10p
#include<iostream.h>
#include<conio.h>
void main()
{clrscr();
int p, x;
p=1;
cin>>x;
while(x!=13)
{ p=p*x;
cin>>x;
}
if(p==1) cout<<"Primul nr. este 13";
else cout<<p;
getch();
}

ii) 24 5p

Subiectul III 40p

#include<fstream>
using namespace std;
ifstream fin("f1.in");
ofstream fout("f1.out");
int main()
{
int v[100],n,k;
fin>>n;
for(int i=0;i<n;i++) fin>>v[i];
k=0;
for(int i=1;i<n;i++)
if(v[i]==v[i-1]) k++;
fout<<k;
fin.close();
fout.close();
return 0;
}
Se acordă pentru:
III.1 10p
- includerea directivei de preprocesare, declararea variabilelor 2p
-lucrul cu fisiere(declarare, deschidere) 5p
-citirea datelor de intrare 3p

III.2 30p
- calculul numarului de perechi consecutive egale 15p
-afisarea datelor de iesire 5p
-inchiderea fisierelor 5p
- corectitudine sintactica a programului 5p

Total test: 90 puncte. Se acordă 10 puncte din oficiu. Nota finală se calculează prin împărţirea
la 10 a punctajului obţinut.

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