|
Бірінші Аралық бақылауға арналған
|
Дата | 03.04.2023 | өлшемі | 18,79 Kb. | | #78577 |
| Байланысты: Сұрақтар Программалау технологиясы
Бірінші Аралық бақылауға арналған сұрақтар
Бағдарламалау технологиясы және оның даму кезеңдері.
Бағдарламалық жабдықтың өмірлік циклы және оның кезеңдері.
Бағдарламалық жабдықтың өмірлік циклы модельдерінің дамуы.
Бағдарламалық жабдықтың технологиялық көрсеткіштері. Модулдер және олардың байланысы.
Бағдарламалық жабдықты құру әдістері: «төменнен жоғары қарай» және «жоғарыдан төмен қарай».
Құрылымдық және «құрылымдық емес» бағдарламалау. Құрылымдық алгоритмдерді беру тәсілдері.
Бағдарламалық жабдыққа қойылатын талаптарды және жобалауға бастапқы мәліметтерді анықтау.
Бағдарламалық жабдықтарға қойылатын негізгі эксплуатациялық талаптар. Жобалаудан бұрын пәндік аумақты алдын ала зерттеу. Техникалық тапсырманы жасау.
Деректер құрылымы және олардың жадыдағы орналасуы.
Бүтін және нақты типтер. Символдық тип. Логикалық тип. Символдарды кодтау стандарттары.
Негізгі (басқарушы) алгоритмдік құрылымдар және олардың бағдарламалау тілдерінде жүзеге асырылуы
Деректер массиві. Түрлері. Массивтерді сұрыптау әдістері.
Жолдар. Жолдармен жұмыс жасауға арналған стандарт функциялар (процедуралар).
Жазбалар . Жазба құрылымын анықтау.
Файлдар. Түрлері. Файлдармен жұмыс жасауға арналған стандартты функциялар (процедуралар). .
Қосалқы бағдарламалар (функциялар, процедуралар). Айнымалылардың көріну аймақтары.
Рекурсивті функция.
Динамикалық жады. Көрсеткіш. Көрсеткішті пайдалану.
Динамикалық құрылымдар. Тізім. Стек. Кезек.
Объектіге бағытталған бағдарламалау. Инкапсуляция. Мұрагерлік.
Полиморфизм.
Класс. Әдістер. Қасиеттер. Оқиғалар. Класстар иерархиясы.
Бағдарламалық жабдықтың интерфейсін жобалау. Графиктік интерфейстің негізгі компоненттері.
Графиктік объектілерді бағдарламалау.
Мультимедиялық қосымшаларды бағдарламалау.
Бағдарламаны қатеден қорғау. Ерекше жағдайлар және оларды өңдеу.
Бағдарламалық жабдықты жөндеу (отладка). Қателердің жіктелуі.
Бағдарламалық жабдықты жөндеу әдістері.
Бағдарламалық жабдықты тестілеу.
Бағдарламалық жабдықты тексерудің түрлері.
Программалау технологиясының даму кезеңдері.
Қолданушының интерфейсін құру
Программалық жабдықтарды тестілеу
Алгоритм
Программалау тілдері
Программалау тілдерінің айырмашылықтары мен ұқсастықтары
Программалау тілдерінің классификациясы
Программалау жүйесі
Деректер құрылымы
ЭЕМ-де есеп шығару кезеңдері
Алгоритмді график түрінде жазу
Алгоритм қасиеттері
Программа құрылымы
Python тілі
Python тіліндегі мәліметтер типтері.
Python тіліндегі программаның жалпы құрамы және құрылымы
Программаға қойылатын талаптардың пайда болу этаптары - әдістері және аспаптары.
Программалау тілдерінің соңғы 20 жыл ішіндегі даму классификациясы.
Құрлымдық және элементтік программалау технологиялары – айырмашылықтары, ұқсастықтары, қолданылуы, шығындары, аспаптары.
Қазіргі заманғы программалау – базалық түсінігі және аспаптары.
Достарыңызбен бөлісу: |
|
|