254
Емтихан сұрақтары:
№ Сұрақтар мәтіні
1.
Мәліметті бейнелеу моделдері мен алгоритмдік концепциялары
негіздері.
2.
Программалау тілдері жіктемесі.
3.
Программалау технологиялары.
4.
Алогритмдер құру және оны талдау түсініктері.
5.
Программалау стилдері.
6.
Си программалау тілі туралы жалпы мағұлыматтар. Өзге тілдерден
ерекшелігі.
7.
Си тіліндегі программа құрылымы.
8.
Стандартты енгізу-шығару мүмкіндіктері.
9.
Форматтап шығару функциясы. Мысалдар.
10. Форматтап енгізу функциясы. Мысалдар.
11. Форматтау тегтері.
12. Жолдарды енгізіп-шығару функциялары.
13. Айнымалылар аттары. Мәліметтер типі мен өлшемі.
14. Тұрақтылар.Декларациялар.
15. Арифметикалық операторлар.
16. Логикалық және реттік қатынас операторлары.
17. Типтерді түрлендіру.
18. Инкрементік және декременттік операторлар.
19. Биттік операторлар.
20. Меншіктеу және өрнек операторлары.
21. Шартты өрнектер.
22. Есептеулер реті мен приоритеттері.
23. Инструкциялар мен блоктар түсінігі.
24. Шартты конструкциялар.
25. Ажыратқыш (таңдау) инструкциясы.
26. Циклдар инструкциялары.
27. Циклдың жұмысын үзу инструкциялары мен басқаруды шартсыз
көшіру.
28. Функциялар туралы негізгі мәліметтер. Функциялардың қайтаратын
мәндері.
29. Сыртқы және ішкі айнымалылары.
30. Файлдармен жұмыс жасау ерекшеліктері, режимдері
31. Файлдармен жэұмыс жасау функциялары.
32. Тексттік файлдармен жұмыс жасау мүмкіндіктері.
33. Екілік файлдармен жұмыс жасау мүмкіндіктері.
34. Рекурсия. Түсінігі мен түрлері.
35. Рекурсивті алгоритмдер.
36. Массивтер. Типінің сипаттамасы. Инициализациялау тәсілдері.
37. Бір өлшемді массивтерді өңдеу мүмкіндіктері.
255
38. Екі өлшемді массивтерді өңдеу мүмкіндіктері.
39. Массивтерді сұрыптау алгоритмдері.
40. Массивтерден іздеу алгоритмдері.
41. “string.h” тақырыптық файлының мазмұны.
42. Массивтерді енгізу-шығару мүмкіндіктері.
43. Литерлер массиві.
44. Көрсеткіштер.
45. Адрестер. Адрестік арифметика.
46. Көрсеткіштер мен массивтер.
47. Көрсеткіштер массиві.
48. Функцияларға көрсеткіштер.
49. көрсеткіштер мен функция аргументтері.
50. Структура туралы жалпы түсініктер.
51. Структуралар массиві.
52. Структуралар мен функциялар.
53. Структураларға көрсеткіштер .
54. typedef құралы.
55. Бірігу. Синтаксисі, бірігу элементтерімен мән алмасу мүмкіндіктері.
56. Символдарды түрлендіруге және тексеруге арналған
файлындағы функциялар.
57. Си тілде қолданылатын математикалық функциялар.
58. бас файлындағы жалпы жағдайларға арналған функциялар.
59. ОБП негіздері, принциптері.
60. Программа сапасын бағалау критерийлері.
61. Программаны жобалау тәсілдері.
62. Программаны жобалау кезеңдері.
63. Компоненттік технология.
256
Тест тапсырмалары:
Функцияның қайтаратын мәнінің жоқтығын қандай сөз білдіреді:
Void.
Main.
Function.
Procedure.
Sql.
Горизонталды табуляцияны білдіретін эскейп-тізбек:
\t.
\n.
\r.
\a.
\v.
Бүтін ондық санды (типі int) білдіретін формат спецификаторы:
%d.
%c.
%f.
%e.
%s.
C++ тегі x айнымалысына мән енгізу операторы:
Cin>>x.
Scanf(“%f”, &x).
Cout<Printf(“\nx=”,x).
Cin<
Санды белгілі бір дәрежеге келтіру функциясы:
Pow().
Cos().
Sqrt().
Log().
Abs().
Айнымалының адресін операторы:
&
%
\
*
=
Жаңа жолға көшіруді басқаратын символ:
257
\n.
\t.
\v.
\a.
\r.
Рекурсияның түрлері:
Тіке, жанама.
Тізбекті, тізбексіз.
Статикалық, динамикалық.
Терең, тайыз.
Шексіз, шектеулі.
Сегіздік кодты бейнелейтін эскейп тізбегі
\ooo
\b
\xhh
\i
|ooi
c-ны жоғарғы регистрге келтіретін функция
toupper(c)
isalnum(c)
tolower(c)
case(c)
Upcase ( с)
# include
main ( ) {
long nc;
nc =0;
while ( getchar ( ) ! = EOF ) ++ nc;
prinf ( “ % d \n “ , nc ) ;
} программасы нені анықтайды ?
литерлер санын есептейді
литерлер кодын шығарады
литерлерді экранға шығарады
файлдан оқиды
литерлер кодын қосады
Функция мәнін қайтару инструкциясын таңдаңыз:
Return
End
Printf
Define
258
Typedef
Мәліметтерді шығару барысында дыбыс шығарту эскейп -тізбегі:
\ а
\ в
\ f
\ n
\ ?
Файлдан оқу немесе файлға жазу үшін файлды ашу функциясын
көрсетіңіз:
Fopen
FILE
Open
EOF
Fscanf
Қолданушы файлмен байланыс орнату үшін қандай декларацияны анықтауы
тиіс:
FILE *fp;
file fp;
FILE open (fn);
fopen file
file *open
FILE құрылымы (структурасы) қандай тақырыпты файлда сипатталған?
< stdio.h>
Сипатталмаған
Файлдық обьектінің конструкторындағы екінші аргумент құрамындағы
флаг қандай болғанда файл екілік режимде ашылады?
ios :: binary
ios :: noreplace
ios :: nocreate
ios :: app
ios :: in
A[n] массиві элементтерінің индексі қай аралықта өзгере алады?
0 – ден бастап n – 1 ге дейін;
1 – ден бастап n – 1 - ге дейін;
n – нен бастап 1 –ге дейін;
Достарыңызбен бөлісу: |