
- •Исрп жауаптар
- •1.Программаны өңдеу кезіндегі әркеттер тізімі.
- •2. Программалау деңгейлерінің классификациясы және оның ерекшеліктері.
- •4. Программалау тілдерінің соңғы 20 жыл ішіндегі даму классификациясы.
- •5. Программалау стандарттарының классификациясы.
- •6. Программалық аспаптың даму тарихы.
- •14. CoaDтехнологиясы – тәртіп, аспаптар, өңдеу құжаттары.
- •15. Класс және компонент түсінігі – бірдей және әртүрлі.
- •19. .Erwin ортасында реляциялық деректер базасын жобалау.
- •21. Plug-in технологиясы және оның программалық жүйелерді өңдеу кезіндегі қолданылуы.
- •22. Файл - менеджерлер – өңдеу кезінде файлдарды басқару программалары – оларды өсіру мүмкіндіктері, әртүрлілігі және қолдану мінездемесі.
- •24. Программалық кітапханаларды қолдану аспаптары және технологиялары.
- •25. Пайдаланушы компоненттерін құру – өңдеу тәртібі және құралы.
- •31. Debug –менюі, құрастырылуы, мүмкіндіктері, қолданылуы.
- •33. Delphi7 – аспаптар ағашы. Delphi ортасында төрт терезе бар.
- •34. Ms Visual Studio – аспаптар ағашы.
- •35. Ms Visual Studio мүмкіндіктері және программаны өңдеу кезінде олардың қолдану тәртібі.
- •36. Vcl кітапханасы– құрамы және компоненттер ағашы.
- •40. Визуальды программалауда Wizards-ты қолдану.
- •46. Интерфейсті жобалау компоненттерінің стандарттары.
- •47. TInterface компоненттері және оларды пайдаланушы интерфейстерін құру кезінде қолдану.
- •48. Контексті көмекші құру – құралдары және әдістемелері.
- •49. Программалық жүйелерді құру және инсталляциялау – проблемалары, шешу жолдары, аспаптары.
- •50. Әртүрлі тілдегі программаларды байланыстыру – проблемалары және шешу жолдары.
- •53. RegEdit және программаларды орнату және жою кезінде реестрмен жұмыс.
- •54. Seh фреймі және оның программаларды өңдеу кезіндегі қолданылуы
- •55. Nonono
- •56. Программаға қатынауды журналдау әдістері және қорғау құралдары.
- •58. Программаны параллельді орындауды ұйымдастыру – көпағымдық.
- •59. Ағындармен және файлдармен жұмыс ұйымдастыру.
- •60. Программалық өнім оптимизациясы – әдістері және аспаптары.
- •61.Офистік графика пакеті – мүмкіндіктерін салыстыру.
- •62. Есеп берулерді құрушылардың визуальды пакеті – мүмкіндіктерін салыстыру.
- •63. Дб құрылымын визуальды жобалау аспаптары– салыстырмалы мінездеме.
- •64. Обьектілі программалау мүмкіндіктерін салыстыру.
- •65. Тіл сценарилерінің мүмкіндіктерін салыстыру.
- •66. Программаны өңдеудің қандай гарвардтық микропроцессор құрылымының талаптарын білесің.
- •67. Операциялық жүйенің қандай мінездемелері таңдау үшін негіз болып табылады.
- •68. Деректер базасын программалау пакеттерінің мүмкіндіктерін салыстыру.
- •69. Субд мүмкіндіктерін салыстыру.
- •70. Organic it архитектурасы және оған пө өңдеу процесін перспективалы өткізу.
5. Программалау стандарттарының классификациясы.
6. Программалық аспаптың даму тарихы.
Түсініктемелерді анықтау: программа, деңгейлері және категориялары (бағыттары) программалау, программаны өңдеу және аспаптары. Аспаптар, ол жұмысты орындау үшін арналған құралдар, яғни программаны өңдеу және тарату екі топқа бөлінеді аппараттық және программалық. Аппараттық – микропроцессорлар және қосылатын (сыртқы) құрылғылар. Программалық – олар жобалау методологиясымен анықталған, барлық жұмыстарды орындауға мүмкіндік беретін программалар. Беріліп отырған пән негізінен, компьютерге программаларды орнату және өңдеу үшін қолданылатын программалық аспаптық құралдарды оқып үйренуге арналған.
7. Программаға қойылатын талаптардың пайда болу этаптары - әдістері және аспаптары.
8. Құрлымдық және элементтік программалау технологиялары – айырмашылықтары, ұқсастықтары, қолданылуы, шығындары, аспаптары.
9. RUP әдістемесі және стандартты өңдеу әдістемесімен салыстыру – этаптары, құжаттары, орындаушылары.
10. Обьектілердің көріну және байланыс парадигмалары – глобальды және локальды, статикалық және динамикалық, ішкі және сыртқы - әдістері және тарату аспаптары.
11. Ерте және кеш байланыстыру парадигмалары және оларды тарату механизмі.
12. Қазіргі заманғы программалау – базалық түсінігі және аспаптары.
Қазіргі заманғы программалау – компоненттік (объектілік), уақиғалық және визуальды болып алынады. Түсініктемені анықтайтын болсақ.
Программаны өңдеу мемлекеттік және шетелдік стандартқа сәйкес, өңдеуші ұсынған технологиялар мен әдістемелер немесе типтік программалар арқылы орындалады. Тіл деңгейі – программалау деңгейі. Төменгідеңгейлі программалау – бұл микропроцессор деректер форматын және командаларын кодтық немесе мнемоникалық формада (ассемблер) қолданатын программалау. Проблемалы – бағытталған программалау (текстуальды) – бұл деректер форматын және командаларын проблемалы – бағытталған тілдерде программалау. Визуальды программалау – бұл деректер форматын және командаларын программаларды өңдеудің визуальды құралдары арқылы программалау.Обьектілік немесе компоненттік программалау әртүрлі конструктивтерді бірлік элемент ретінде қолдануға мүмкіндік береді.
Командалық (атомарлы), құрылымдық, модульдік программалау – категориялары, программаларды өңдеу кезінде қолданылатын тілдің типтік конструкциясымен анықталады. Құрылатын программа үшін, проблемалы аймақ, программалаудың бағытын анықтайды – ғылыми түрде, бизнес есептерін шешу үшін, обьектілер мен процесстерді басқару үшін, ақпараттарды көрсету және басқару үшін, Интернет пен қарым – қатынас жасау үшін, деректер қорымен қарым – қатынас жасау үшін және т.б. қолданылады
13. UML – өңдеудің логикалық деңгейінде жобаны сипаттау құралы.
14. CoaDтехнологиясы – тәртіп, аспаптар, өңдеу құжаттары.
Диаграмма прецедент барлық қалған жоба диграммалары үшін арналып жасалады. Ал оның екінші аталуы, негізінен, оның атқаратын рольін толық көрсетеді деп айтуға болады – пайдаланушы жүйесінің қолдану варианттар диаграммасы (актерлар, әрекет жасаушы обьект). Сонымен бұл диаграмма негізінен, егер бұл ұстанымды Коуда (Сoad) атымен беріп орындайтын болсақ, онда жобалаушы сұрақтарына жауап ретінде - кім, қашан және не істегендігін білуге болады. Келесі диаграмма – ''Тізбек диаграммасы'' – Қ.В. (жеке қолдану вариантын орындау) орындауды жеке түсіндіреді (Қ.В.). Бұл диаграммада, егер Коуда әдістемесін қолданатын болсақ, онда актер вариантты орындау кезінде кіммен (немен) байланысқандығы көрсетіледі. Бұл диаграммада Қ.В. орындау уақыты анықталады, ол жүйеге нақты уақыт (RTS) жүйесінің қалай қызмет көрсететіндігін көрсетеді және жүйе, ON-LINE типінде, реакцияны шектеумен ерекшеленетіндігін де көрсетеді.