Кіріспе Курстың мақсаты мен міндеттері


Емтиханға дайындық үшін тесттер



бет62/62
Дата03.11.2022
өлшемі1.46 Mb.
#463964
1   ...   54   55   56   57   58   59   60   61   62
C# тілінде программалау негіздері

Емтиханға дайындық үшін тесттер.

1. Дұрыс жазылған идентификаторды анықтаңдар


1. MAX 2. rus_disk 3. # include 4. 1B5C
a) 1,2 b) 2,3 c) 2,4 d ) 1,4
2. Айнымаларды С#паттаудың дұрысын көрсет:
1 char s, i; 2 long int a; 3 long int a; 4 unsigned int а;
int а; short int в; long double в; long int в;
float в, с; double с; float с; long float с;
double е,в4; char d; char d; char d;
unsigned int d; float f; int f; int е;
a) барлығы b) 1, 2, 3 c) 1, 2, 4 d) 2, 3, 4
3. Комментарийді белгілеу үшін қандай С#мволдар қолданылады?
1 // 2. / 3. /* 4. / 5. /* */
a) 1, 5 b ) 1, 3 c) 2, 3, 4 d ) 1, 3, 4
4. Программаның орындалу нəтижесі не болады?
char x=8;
printf (“%d”, x);
printf (“%c”, x);
a ) x-тің мəні 8-ге тең сан b ) х – символ c) сан жəне символ d ) қате
жазу



  1. Төмендегі ішкі программа-функция нені анықтайды? int ppp(int x,int y)

{while (x!=y)
if (x

return x;}


a) екі санның ең кішісін b) екі санның ең кіші ортақ еселігін c) екі санның ең үлкен ортақ бөлгішін d) екі санның ең үлкенін





  1. Төмендегі программа фрагменті не орындайды? for (i=0;i

{printf(f,“\n”); for( j=0;j
a ) матрицаны файлға жазады b) кез-келген матрицаны файлдан оқиды c) квадрат матрицаны файлдан оқиды d) матрицаны енгізеді

7 .x - = a+b операциясының стандарт жазылуы


a) x = x - (a+b) b) x = x – a+b c ) x = 2x – (a+b) d) варианты жоқ
8. 0 < х ≤ =1 немесе х ≥ 2 логикалық өрнегін жазыңдар:
a ) 0 < х< =1 or х >=2 b) х >0 and х<=1 or х>=2
c) дұрыс жауабы жоқ d) (х >0) && (х< =1) || (х >=2)
9. % операциясы қандай сандарға қолданылады:
a) нақты сандарға b) бүтін сандарға c) С#мвольдыққа d ) кез-келген
типке
10 .printf (“\n m=%f \t k=%d \t n=%e \a \n”, m,k,n) жазуында қандай əрекеттер
қарастырылған:
a) жаңа жолға өту жəне табуляция b) дыбыстық С#гнал беру жəне жаңа жолға
өту



  1. жаңа жолға өту, табуляция, С#гнал, жаңа жолға өту d) табуляция, С#гнал, жаңа жолға өту

11. Қабырғасы берілген кубтың көлемін есептеу программасын құр:

    1. # include

int a, v;
void main ()

{ scanf (“% f”,&a); v = a^3; }



  1. # include

int a, v;
void main ()

{ scanf (“%c”, &a); v=a*a*a; }





  1. # include int a, v;

{void main () scanf (“%d”, &a); v=pow (a,3);}





  1. # include




    • include int a, v;

{void main ()


scanf (“%d”, &a);
v=pow (a,3); }
12. Меншіктеудің дұрыс операциясын көрсет:
1 а + = 2; 2 а= а+2; 3 а =c+ +; 4 r= r % 5;
х - = а + в; р /=10; в = а * с; а = + +с;
m * = n; r % =5; d =p / c; d = m*n;
а = в = с = х + у; а = в = х + у ; f = к - с; f = а + в;

a ) 1,2 b) 3,4 c) дұрыс жауабы жоқ d) барлық вариант дұрыс


13. y = ctg (x+3) / ex+2 өрнегінің дұрыс жазылуын көрсет:
a ) y = ctg (x+3) / exp (x+2) b) y = atn (x+3) / exp (x+2)
c ) y = cos (x+3) / sin (x+3) / exp (x+2) d ) варианты жоқ
14 . Вертикаль табуляцияны шығаруда қолданылатын басқару С#мволы:
a) \t b) \r c ) \v d ) \b



  1. Герон формуласы бойынша үшбұрыш ауданын табу программасындағы қатені көрсет.

# include

# include < math.h> float а, b, с, s; void main ()


{ printf (”Ввести данные”); scanf (“%f %f %f“, а, b ,с); p=(a+b+c)/2;


s=sqrt (p*(p-a) *(p-b) *(р -с)); printf (“s= %f ”,& s); }


a) p С#патталмаған
b ) scanf () операторында &а, &b, &с қою қажет ; p С#патталмаған;
c) scanf () операторында &а, &b, &с қою қажет ; printf()-те s –тің алдындағы &
С#мволын жою керек; p С#патталмаған
d) қате жоқ;
16. break операторы не үшін қолданылады?
1. циклден шығу
2. таңдаудан шығу
3. функциядан шығу
a) 1,3 b) 2,3 c) 1,2 d) 3

  1. case қызметші сөзі нені анықтайды




    1. таңдау операторын b) таңдау операторының вариантын c) программадағы таңбаны

d ) мұндай сөз жоқ



  1. Нүкте берілген. Нүктенің бірлік шеңбердің бірінші немесе ширекте жатуының дұрыс шартын анықта:

a) if (((x>=0) && (y>=0) && ((x*x+y*y)<=1)) || ((x<=0) && (y>=0) && ((x*x+y*y)<=1))) b) if (((x>0)&&(y>0)&&((x*x+y*y)<=1)) || ((x<0)&&(y>0)&&((x*x+y*y)<=1)))


c) if (((x>=0) and (y>=0) and ((x*x+y*y)<=1)) || ((x<=0) and (y>=0) and ((x*x+y*y)<=1)) d) варианты жоқ



  1. a=0 жəне b≠0 шарты үшін квадрат теңдеуді шешу программасын құрыңдар.




a )

if (a=0) && (b<>0)

x= - b/2*a;

b)

if (a= =0) || (b!=0)

x= -b/2*a;

c )

if ((a= = 0) && (b!=0))

x= -b/2*a;

d )

if ((a= = 0) && (b!=0)) then x= -b/2*a

20. Квадрат теңдеудің түбірін табу программасының дұрысын көрсет:

1 # include

2

# include







float а, в, с, d, х1, х2;




float а, в, с, d, х1, х2;







void main ()







void main ()







{




{










scanf ("%f%f%f",&а, &в, &с);

scanf ("%f", &а );







d= в*в-4*а*с;




scan f ("%f", &в );







if d>0 then




scan f ("%f", &c );







x1= (-в + sqrt(d)/(2*а);




d= pow (в,2)- 4*a*c;







x2= (-в-sqrt(d)/ (2*а);




if d>0 then x1= (-в+sqrt(d))/(2*a);




printf ("x1=%f; x2=%f",x1,x2); }

x2= (-в-sqrt(d))/(2*a);













print f ("x1=%f; x2=%f",x1,x2); }

3 # include

4

# include




# include

# include

float а, в, с, d, х1, х2;

float а, в, с, d, х1, х2;

void main ()




void main ()

{




{d=в*в-4*a*c

d= pow (в,2) - 4*a*c;

if (d>0)

then

if d>0




x1= (-в-sqrt(d))/(2*a);

x1= (-в+sqrt(d))/(2*a);

x2= (-в+sqrt(d))/(2*a);

x2= (-в-sqrt(d))/(2*a);

printf ("x1=%f; x2=%f",x1,x2); }

printf ("x1=%f; x2=%f",x1,x2); }







a) 1, 4

b) 2, 3

c) 3, 4

d). Дұрыс жауабы жоқ

21. Берілген программа нені орындайды?



  • include void main ( )

{ long int f; int i,n;


cout << “n=”; cin >> n; f=i=1;


while (i<=n) f=f*i++;
count << “\ n” << n << “!=” << f;}

a) n элементтің қосындысын табады b) n факториалды табады c ) n элементтің қосындысын жəне көбейтіндісін табады d) ештеңе есептемейді 22. Берілген программа нені орындайды?





    • include void main ()

{ float S,x;
int k;
for (x=1, S=0, k=0; x!=0;)

{ scanf (“%f”, &x); if (x<=0) continue;


k++; S+=x; }S=S/k}
a ) теріс элементтердің қосындысын табады b) элементтердің қосындысын табады
c ) жұп элементтерді есептейді d) оң элементтердің арифметикалық ортасын
есептейді
23 . С# тілінде цикл операторының неше типі бар?
a) 1 b) 2 c) 3 d) 4

24. Келесі программа не орындайды?





        • include int a [3][3], b [3][3]; int i, j;

void main ()


{ for (i=1; i<=3; i ++) for (j=1; j<=3; j ++)


scanf (“%f”, &a[i][j]); for (i=1; i=<3; i ++)


for (j=1; j<=3; j ++)
b[i][j] = -a[j][i]; }

    1. a матрицасының элементтерін b матрицасының элементтеріне меншіктейді.

  1. a матрицасын транспонирлейді.

  2. a матрицасының элементтерінің таңбасын керіге өзгертеді.

d ) матрицасын транспонирлейді жəне элементтердің таңбасын керіге өзгертеді

  1. Берілген программа нені орындайтынын анықта: #include

#include void main( )


{ int i,j a[10][10];
clrscr( );
for (i=1; i<=9; i++)

{ for (j=1; j<=9; j++) { a[i][j]= i*j;


printf (“%d”, a [i][j]);}


printf (“\n”);
}
}
a) факториал табады b) негізгі диагонал элементтерінің көбейтіндісін табады

c ) матрица элементтерінің көбейтіндісін табады d) көбейту кестесін есептеу жəне экранға шығару




12. Пəн бойынша қолданылатын программалық жəне мультимедиалық құралдар.



    1. С# тілінің программалық жабдықтамасы. (№9, 306-311 к.)

    2. С# тілі пəнінен электрондық оқулықтар. (№9,306-311 к.)




  1. Мамандандырылған дəрісханалар мен практикалар тізімі.




Корпус нөмірі

Дəрісхана

Қызметі




нөмірі




№8

302

компьютерлік класс

№8

304

компьютерлік класс

№8

305

компьютерлік класс

№8

306

компьютерлік класс

№8

307

компьютерлік класс

№8

308

компьютерлік класс

№8

310

компьютерлік класс

№8

311

компьютерлік класс

№8

405

компьютерлік класс

№1

209

интернет-класс

№1

102

электрондық оқу залы


Достарыңызбен бөлісу:
1   ...   54   55   56   57   58   59   60   61   62




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет