Test Initial Info Neintensiv Cls 10

6
TEST DE EVALUARE INIŢIALĂ Anul scolar 2011-2012 Disciplina 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 aritmetic c) && 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și b) o structură alternativă generalizată c) o structură repetitivă condiţionată anterior d) 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; Test de evaluare iniţială– Disciplina Informatică neintensiv 1 Clasa a X-a

description

Test initial Informatica- clasa X- neintensiv

Transcript of Test Initial Info Neintensiv Cls 10

Page 1: 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

Page 2: Test Initial Info Neintensiv Cls 10

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

Page 3: Test Initial Info Neintensiv Cls 10

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

Page 4: Test Initial Info Neintensiv Cls 10

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