Test Initial Info Neintensiv Cls 10
-
Upload
stoica-vigu-geta -
Category
Documents
-
view
208 -
download
5
description
Transcript of Test Initial Info Neintensiv Cls 10
TEST DE EVALUARE INIŢIALĂAnul scolar 2011-2012Disciplina Informatică
Clasa a X-a ____ Data susţinerii testului:______________Numele şi prenumele elevului:______________________________
Pentru rezolvarea corectă a tuturor cerinţelor din Partea I şi din Partea a II-a se acordă 90 de puncte. Din oficiu se acordă 10 puncte.
Timpul efectiv de lucru este de 45 minute.
Partea I ( 15 puncte)
1. Care din urmatoarele afirmaţii despre operatorii din C/C++ este falsă: (2p)a) > este operator relaţional b) % este operator aritmeticc) && este operator logic d) <= este operator logic
2. Variabila x este de tip real. Care dintre urmatoarele expresii C/C++ are valoarea 1 dacă și numai daca numarul real memorat în variabila x apartine intervalului (5,8]? (4p)
a) (v<8) && (x>=5) b) (x<=8) || (x>5)c) (x>8) || (x<=5) d) (x<=8) && (x>5)
3. Variabilele numerice a,b,aux sunt de acelaşi tip. Care dintre următoarele secvenţe interschimbă corect valorile variabilelor a şi b? (6p)
a) aux=b; b=a; a=aux; b) aux=a; b=a; b=aux;c) aux=a; a=b; b=aux; d) aux=b; aux=a; a=b;
4. Instrucţiunea while implementează: (3p)a) o instruţiune repetitivă cu număr cunoscut de paşib) o structură alternativă generalizatăc) o structură repetitivă condiţionată anteriord) o structură repetitivă condiţionată posterior
Partea II ( 75 puncte)
1. Care sunt valorile finale ale variabilelor x şi y dupa urmatoarele atribuiri? (5p)x←3 ; y←x+x; x←x+y; y←y-x+3; x←y*y;
2. Identificaţi secvenţa pseudocod care calculează suma cifrelor unui număr dat (10p)a) citeste n;
s←1;cât timp n≠0 execută s←s+n %10; n←n/10;
b) citeste n;s←0;cât timp n≠0 execută s←s+n %10; n←n/10;
c) citeste n;s←1;cât timp n≠0 execută s←s*n %10; n←n/10;
d) citeste n;s←0;cât timp n=0 execută s←s+n %10; n←n-10;
s-a notat cu x%y restul impartirii numarului întreg x la numarul întreg y.
Test de evaluare iniţială– Disciplina Informatică neintensiv 1Clasa a X-a
3. Următoarele secvenţe de instrucţiuni trebuie să afişeze primele 10 numere naturale cu spatiu între ele. Corectaţi greşeala rescriind corect. (10p)
a) for (i=1; ; i++)cout<<i<<” “ b) i=1;while (i<=10) cout<<i<<” “;
4. Se considera algoritmul alaturat descris în pseudocod. S-a notat cu x%y restul împărţirii numarului natural x la numarul natural nenul y. (30p)
a) Scrieti valorile care se afişează pentru n=11.b) Scrieti programul C/C++ corespunzator algoritmului datc) Scrieţi în pseudocod un algoritm echivalent cu cel dat, în care sa se
înlocuiască structura pentru...execută cu o structura repetitivă de alt tip
citeste n;c←1;pentru i←1,n execută
c←(c+1)%10; scrie c;
5. Să se scrie un program care pentru un numar dat n, 1<=n<=10, afişeaza şirul: (20p)1, 1, 2, 1, 1, 2, 3, 2, 1, 1, 2, 3, 4, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1,......., 1,...n,..1
Test de evaluare iniţială– Disciplina Informatică neintensiv 2Clasa a X-a
TEST DE EVALUARE INIŢIALĂ
Anul scolar 2011-2012Disciplina Informatică
Clasa a X-a
BAREM DE EVALUARE ȘI DE NOTARE
Se punctează oricare alte formulări/ modalităţi de rezolvare corectă a cerinţelor. Nu se acordă punctaje intermediare, altele decât cele precizate explicit prin barem. Nu se acordă
fracţiuni de punct. Se acordă 10 puncte din oficiu. Nota finală se calculează prin împărţirea punctajului total acordat
pentru test la 10.
Partea I ( 15 puncte)
1) d 2p2) d 4p3) a şi c 6p (2*3p)4) c 3p
PARTEA a II-a (75 de puncte)
1) Pentru rezolvare corectăx=0 si y=0
5p
2) Pentru rezolvare corectăb)
10p
3) Pentru rezolvare corectăa) for (i=1;i<=10; i++)cout<<i<<” “b) i=1; while (i<=10) { cout<<i<<” “; i++;}
10p 5p
5p
b) Se acorda numai 2p pentru rezolvare partial corectă
4) Pentru rezolvare corectăa) 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2b)c)
30p10p10p10p
Se acorda pentru rezolvare partiala corectă ½ din punctaj
5) Pentru rezolvare corectă Test la citirea lui n Afisarea corecta a termenilor sirului
20p 5p15p
Se acorda numai 2p pentru citirea lui n fara test
Test de evaluare iniţială– Disciplina Informatică neintensiv 3Clasa a X-a
Matricea de specificație – ponderea itemilor
Competențe corespunzătoare
nivelurilor taxonomice
Unități de învățare
Concepte cheie, conținuturi, teme
Ach
iziț
ia
info
rmaț
iei
Înțe
lege
rea
Apl
icar
ea
Ana
liza
Sin
teza
Eva
luar
ea
Tot
al
ALGORITMI 2p (II1) 3p (II1) 5
PRINCIPIILE PROGRAMĂRII STRUCTURATE
5p (II2)5p (II4a) 5p (II2)
5p (II4a)10p (II4c) 30
LIMBAJULUI C++(operatori, expresii, instructiuni)
2p (I1)2p (I2)2p (I3)3p (I4)
3p (II3)5p (II5)
2p (I2)4p (I3)
7p (II3)10p (II4b)
15p (II5) 55
TOTAL 11 18 9 5 17 30 90
Test de evaluare iniţială– Disciplina Informatică neintensiv4
Clasa a X-a