Online Activities, Educational Games, Quizzes, Crossword Maker

Make educational games, websites, online activities, quizzes and crosswords with Kubbu e-learning tool for teachers


Alternative content for non-flash browsers:


test subprograme

1. Variabilele care apar in antetul unui subprogram, la declararea acestuia de numesc parametrii #.
formali, multiple choice questions , ,
2. Care dintre urmatoarele expresii reprezinta antetul corect al unui subprogram care verifica daca un vector transmis ca parametru are toate elementele egale?
TRUE, FALSE, ,
3. Precizati care dintre urmatoarele secvente contine un apel de functie:
TRUE, FALSE, ,
4. In cazul transferului prin referinta, subprogramul primeste o adresa de memorie la care este stocata variabila primita ca parametru
TRUE, FALSE, ,
5. Care dintre urmatoarele expresii reprezinta antetul corect al unui subprogram care primeste ca parametru un număr n si calculeaza în parametrii S si P suma si produsul cifrelor lui n?
TRUE, FALSE, ,
6. Un subprogram numit %22menu%22, care nu returneaza nimic si afiseaza rezultatul %22nimic%22 va fi:
int vec(int n, int a[20]);, void vec(int %26n, int %26a[20]);, int vec(int %26n, int a[20]);, vec(n, a);,
7. Care dintre urmatoarele anteturi de program este un antet gresit?
int suma_prod(int n, int S, int P);, void suma_prod(int n, int %26S, int %26P);, int suma_prod(int n, int %26S, int %26P);, int suma_prod(int n);,
8. Scrieti antetul corect al unui subprogram divi cu 2 parametrii, care primeste prin param. n un nr. nat, si returneaza prin param d, cel mai mic diviz. propriu al nr. n.
void f (int %26x, %26y);, void f (int %26x, int y);, float f (int x, int y);,
9. Se considera subprogramul urmator. Care este valoarea returnata de functie daca a=3 si b=5? int f() {return ((a%252==0 %26%26 b%3e=1) ? 1:0);}
void divi(int n, int %26d), online activities , ,
10. O variabilă ale cărei valori sunt vizibile în tot programul se numeşte variabilă # .
valorile parametrilor actuali, valorile parametrilor formali, adresele parametrilor actuali, adresele parametrilor formali,
11. Parametrii transmişi prin referinţă nu pot fi modificaţi în interiorul subprogramului.
cout%3c%3cp(a,b,c);, p(a, %26b, c);, p(a,b,c);, p(int a, int %26b, int c[100]);,
12. In cazul transferului prin valoare, parametrului i se atribuie o valoare, o expresie sau continutul unei variabile de memorie.
sqr(x);, sqrt(x);, exp(x);, abs(x);,
13. Care dintre urmatoarele functii este utilizata pentru a calcula radicalul unui numar real x;
1, 0, 3, nici una din variantele date,
14. Orice subprogram trebuie să aibă cel puţin un parametru
int menu () {cout%3c%3c%22nimic%22;}, void menu () {cout%3c%3c%22nimic%22;}, void menu (char x) {x=%22nimic%22; cout%3c%3cx;}, void menu() { },
15. La transmiterea parametrilor prin referinta se transmit functiei:
int x;, if(x%3ep(x)) y=x*3;, y=p[x];, cout%3c%3cp;,