1.Care dintre următoarele variante reprezintă declararea corectă a unei variabile care poate memora o notă obținută de un elev la informatică? *
întreg nota;
int nota;
natural nota;
poz nota;
2.Care dintre următoarele variante reprezintă declararea corectă a unei variabile care poate memora media generală anuală a unui elev? *
poz media;
int media;
float media;
real media;
3.Care dintre următoarele variante conține instrucțiuni cuprinse într-o structură liniară? *
instrucțiuni alternative, instrucțiuni de citire, instrucțiuni de decizie;
instrucțiuni de citire, instrucțiuni de scriere, instrucțiuni de decizie;
instrucțiuni de atribuire, instrucțiuni de citire, instrucțiuni de scriere;
instrucțiuni de citire, instrucțiuni de scriere, instrucțiuni repetitive;
4.Într-o curte sunt x capre, de două ori mai multe vaci decât capre și de trei ori mai multe găini decât vaci. Care dintre următoarele secvențe de program calculează corect numărul de picioare și numărul de capete existente în curte? *
capre=x; vaci=2*capre; gaini=3*vaci; capete=capre+vaci+gaini; picioare=4*capete;
capre=x; vaci=2*capre; gaini=3*vaci; capete=5*x; picioare=10*x;
capre=x; vaci=2*capre; gaini=3*vaci; capete=4*capre+4*vaci+4*gaini; picioare=capre+vaci+gaini;
capre=x; vaci=2*capre; gaini=3*vaci; capete=capre+vaci+gaini; picioare=4*capre+4*vaci+2*gaini;
5.Andreea are x mere și y pere. Bianca are de 5 ori mai multe mere și de 3 ori mai multe pere decât Andreea. Călin are de 3 ori mai puține mere decât Andreea și Bianca la un loc și jumătate din numărul lor total de pere. Care dintre următoarele secvențe de program calculează corect numărul de mere și numărul de pere deținute de Călin? *
mereA=x; pereA=y; mereB=5*x; pereB=pereA*3; mereC=(mereA+mereB)/3; pereC=(pereA+pereB)/2;
mereA=x; pereA=y; mereB=5*x; pereB=pereA*3; mereC=(mereA+mereB)/3; pereC=pereA+pereB/2;
mereA=x; pereA=y; mereB=5*x; pereB=pereA*3; mereC=mereA+mereB/3; pereC=pereA+pereB/2;
mereA=x; pereA=y; mereB=5*x; pereB=pereA*3; mereC=mereA+mereB/3; pereC=(pereA+pereB)/2;
Răspunsuri la întrebare
Răspuns:
Explicație:
int nota;
float media;
instrucțiuni de atribuire, instrucțiuni de citire, instrucțiuni de scriere;
capre=x; vaci=2*capre; gaini=3*vaci; capete=capre+vaci+gaini; picioare=4*capre+4*vaci+2*gaini;
mereA=x; pereA=y; mereB=5*x; pereB=pereA*3; mereC=(mereA+mereB)/3; pereC=(pereA+pereB)/2;
Răspuns:
1. int nota;
2. float media;
3.instrucțiuni de atribuire, instrucțiuni de citire, instrucțiuni de scriere
4.capre=x; vaci=2*capre; gaini=3*vaci; capete=capre+vaci+gaini; picioare=4*capre+4*vaci+2*gaini;
5. mereA=x; pereA=y; mereB=5*x; pereB=pereA*3; mereC=(mereA+mereB)/3; pereC=(pereA+pereB)/2;
Explicație:
1. int este singurul tip de data corect, restul nu sunt cuvinte cheie
2. int si float sunt singurele tipuri de date corecte. int este pentru intregi iar float pentru numere cu zecimale, asa cum este media unui elev ( 9,75)
3, Structura liniară este reprezentată de instrucțiuni care se execută la fel la fiecare executare a programului, indiferent care sunt valorile variabilelor cu care se lucrează. Restul raspunsurilor contin decizie, sau repetitive a caror executie depinde de valorile variabilelor.
4. caprele si vacile au cate 4 picioare iar gainile cate 2
5. la mereC si pereC se folosesc parateze la ambele pentru a calcula mai intai totalul de mere si pere pe care le au A si B. Apoi se calculeaza "de 3 ori mai putine" si "jumatate" din cele doua totaluri