Программаны әзірлеудің құрал-саймандары пәнінен Оқу бағдарламасы (syllabus)



бет2/3
Дата16.06.2016
өлшемі384.5 Kb.
#138772
түріПрограмма
1   2   3

Негізгі әдебиеттер: 5 нег [(1)]

Бақылау сұрақтары:

1. Файлдар менеджерінің атқаратын жұмысы?

2. ПӨ қандай меню арқылы және қалай құрылады?

3. Пайдаланушы менюі қалай ұйымдастырылады?

4. Файлдармен жұмыс кезінде орындалу ортасы қалай қойылады?

5. Ыстық басқыштар тізімі?

6. ПӨ қосу әдістемесі?

7. Пакетке орналастыруды қалай құруға болады?

8. Пакетке орналастыру тізімі?

9. Кішігірім орналастыруды орында.


Лабораториялық жұмыс №2. Қабықша менюі, орналастырылуы, Visual құрастырушылардың мүмкіндіктері.

Жұмыстың мақсаты: Delphi, C++ Builder, Visual C++. Объектілер инспекторы. Компонент - стандарт кітапханалары және кеңейтулері. Компонент ағашы. Уақиға өндегіштер. Мастерлер және технологиялардың қолданылуы. Мастерлермен жобалау технологиясын нақты мысалмен келтір.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег. [(3,4)]

Бақылау сұрақтары:

1. Қандай құрастырушылардың беттері экраннан көрінеді және оның мүмкіндіктері?

2. Уақиғаны өңдегіш құру бетіне қалай шығуға болады?

3. Өңдегіштер арасындағы ауысуды басқаруды қандай компоненттер орындайды?

4. Компоненттер типін мұрагерлену тәртібі?

5. Қосымша тексті жазу кезінде қосылатын аспаптар және ол қалай жасалады?

6. Диаграмма беті не үшін керек?

7. Мастерлер өңдеу кезінде қалай қолданылады және қалай қосылады?

8. Максимум аспаптарды пайдаланып қарапайым программа құрыңыз.

Лабораториялық жұмыс 3. Компонент дизайнерлерін қолдана отырып GUI қосымшаларын өңдеу.

Жұмыстың мақсаты: Компонентті өңдеу технологиясы. GUI элементтері – визуальды жобалау негізі және сілтемелері. TInterface бұтақ компоненттері. OpenТoolsAPI компоненттері – қолданылуы және тағайындалуы. Меншікті .ехе немесе .dll компоненттерді құру.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег.[(3)],4 нег. [(2)]

Бақылау сұрақтары:

1. Жобаның графикалық элементтерін қалай құруға болады – қандай құралдар қоданылады?

2. Өз компоненттеріңізді өңдеу кезінде қандай интерфейстер қолданылуы мүмкін?

3. Өз компоненттеріңізді өңдеу аспаптары мен әдістемесі?

4. Түстік политра қалай қосылады?

5. Интерфейстік компонентердің типтері және мұрагерленуі?

6. Компоненттер регистрациясы қалай орындалады және олардың пакетке бірігуі?

7. Прототипті таңдап және өз компонентіңізді өңдеңіз.


Лабораториялық жұмыс 4. Программаны өңдеудегі жөндегішті қолдану.

Жұмыстың мақсаты: Жөндегіш мүмкіндіктерін талдау. Жөндегіш түрлері – классификациясы. turbo debug жұмыс. Жедел орнатулар, программаны орындау режимін басқару, айнымалыларды қарау. Жөндегішті нақты мысалмен қолданып көрсет.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег. [(2)]

Бақылау сұрақтары:

1. Delphi, C++ Builder қосылған жөндегіштердің мүмкіндіктері қандай?

2. Өңдеушінің талабына сай жөндегішті қалыптастыру?

3. Программаны қорғалған блоктарға бөлу қалай орындалады және қандай құралдар пайдаланады?

4. Пакетте қандай жөндеу режимдері кездеседі және олардың қолданылуы қалай?

5. Программаның белгілі бір нүктесінде айнымалылардың мәнін қалай көруге болады?

6. Айнымалылардың мәнінің өзгеруін қалай бақылауға болады?

7. Текстегі жедел өзгертулер қалай орындалады?

8. Жөндеу кезінде қандай құжаттар алуға болады?

9. Бұрын өңделген программалардың жөнделуін келтіріңіз.


Лабораториялық жұмыс 5. Вирустан қорғау утилиттері – тағайындалуы және қолданылуы.

Жұмыстың мақсаты: Әртүрлі өндірушілерден келген қорғау утилиттерінің классификациясы және олардың салыстырмалы түрдегі мініздемесі. Қорғау утилиттерінің жұмыс режимі және тарату ортасын өзгерту мүмкіндіктері. Әртүрлі «қорғаушылармен» практикалық жұмыс.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег. [ (1,5)]

Бақылау сұрақтары:

1. Вирустар қорғаудың қандай утилиттерін білесіз?

2. Утириттер жұмысы кезінде қандай режимдер қолданылады?

3. Пакеттік вирустық қорғау қалай инсталляцияланады?

4. Жүйені жүктемелеу немесе дискіні қосу кезінде автоматты тексеруді қалай орындауға болады?

5. Ақпаратпен жұмысты орындау, флешкадан қатты дискіге жазу.


Лабораториялық жұмыс 6. Деректер және программаларды ауыстыру және архивациялау утилиттері.

Жұмыстың мақсаты: Мінездемесін анықтау және классификациясы. Жұмыс режимі және ортаны өзгерті мүмкіндігі. Әртүрлі архивация программаларымен практикалық жұмыс. Архивация алгоритмі және олардың әртүрлі архивация программаларында түрін өзгертуі.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег. [ (1)]

Бақылау сұрақтары:

1. Архивация процессі қандай алгоритм бойынша жұмыс жасайды?

2. Архивация режимдерін атаңыз?

3. Архиватордың оптималды құрылуын қамтамасыздандыру қалай алынады?

4. Архиваторлық опциялар тізімі?

5. Архиваторлар жиынын плагин тізбегі арқылы құрастыру?


Лабораториялық жұмыс 7. Инсталляциялы пакет және контексті анықтама құру.

Жұмыстың мақсаты: Көмек құрушылар классификациясы. Қалқып шығу көмекшілері және контексті анықтама әдістемесі. Нақты көмекші файл құру.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег. [(6)]

Бақылау сұрақтары:

1. Анықтаманы орнату әдістемесі?

2. Help&Manual мүмкіндіктері?

3. Текстіні программадағы белгілі бір орынға қалай орналастыруға болады?

4. Анықтамалардың мазмұнының ағашы қалай құрылады?

5. Өңделген интерфейстің анықтама фрагменттерін текстке қалай қоямыз?

6. Анықтаманың графикалық элементтері қалай қойылады?

7. Өңделген анықтама өңделген программаға қалай қосылады?

8. Үйреткіш (tutorial) құру үшін пакет қалай пайдаланылады?


    1. Студенттердің өзіндік жұмыстары. (СӨЖ)



қ/қ

Тапсырма

Өткізу формасы

Ұсынылатын

әдістемелер

Ұсынылатын әдебиеттер

1

Өңдеу, компиляциялау, жүйеге plug-in қою және тексеру.

Программа тренинг

Құрылымдарды зерттеу

5 нег. [(1)]


2

Қосымшаларды өңдеу – интерфейс, деректер және класстар функциональдығын сипаттау. Диаграммалар және аспаптар.

Құрылған

диаграмма



Құрылымдарды зерттеу

4 нег. [т1,20 -200 беттер]

3

Dot Net, Visual технологияларының базалық түсінігін менгеру.

Салынған схема

Таратылған деректер бойынша анықтау

2 нег., 1 нег.

4

Класстарды тарату компоненттерін таңдау. Интерфейс компоновкасы.

Өңделген компоненттер

Кітапханаларды қарау және таңдау

2 нег.

5

Жөндеу және тестілеу. Әртүрлі жөндегіштерді қолдану.

Құру мінездемесінің салыстыру кестесі

Мүмкіндіктерді оқу және олардың қолданылуы

5 нег. [ (2)],

3 нег.


6

Бар қосымшалар үшін пред және пост шарттарын құру.

Анықталған инварианттар

Инварианттар шегін анықтау

3 нег.

7

Программа жобасы үшін тестілік мысалдар өңдеу.

Өңделген тесттер

Тестілеу режимін анықтау

3 нег.

8

Мастерлерді қолдана отырып бар компонент модификациясы.

Модификация компоненті

Компонентамен жұмыс схемасы

2 нег.,

1 нег.


9

Меншікті компоненттер құру. Компоненттерді пакеттеу.

Компоненттер пакеті

wizard жұмыс

1 нег.

10

Программа конструкторы және кітапхананы қолдану.

Программа создание

Мүмкіндіктерді оқу және олардың қолданылуы

1 нег.,

3 нег.


11

Аспаптық құралдарды тарату және өңдеу.

Құрылған программа

Программалау

1 нег.

12

Инсталляциялық пакеттер құру құралдарын менгеру.

Инсталляция пакеті

Пакеттеу схемасын оқып үйрену

1 нег.,

3 нег


13

Контекстті анықтама құру аспаптарын менгеру.

Көмек файлы

Мүмкіндіктерді зерттеу

5 нег. [(6)]

14

Программа құрушы аспаптардың мінездемелік салыстырмалы талдануы.

Салыстыру кестесі

Кестелік моделді қолдану

1 нег.,

2 нег.,


3 нег.

15

Стандартты программалық аспаптың қолдану әдістемесін менгеру.

Қолдану схемасы

Әдістемелік ұсыныстарды зерттеу

5 нег.


4.2. СОӨЖ тақырыптарының атаулары



қ/қ

Тапсырма

Ұсынылатын

әдістемелер

Ұсынылатын әдебиеттер

1

Программалардың берілуінің стандарттарының және шаблондарының әртүрлі фазаларда және өңдеу этаптарында талдануы. ӨЦ стандарты және қауіпсіздік стандарты.

Электронды құжаттарды қарау

5 нег. [7] - стандарттар

2

Аспаптар, әдістемелер, алгоритмдер және деректердің логикалық моделін құру нотациясы.

Құрастыру әдістерін оқып үйрену

1 нег.

3

Программалардың әртүрлі стадияларда берілуіне байланысты программалық файлдар құрылымының талдануы – орындалу, объектілік, орындалушы файл. Исключенияларды басқару – негізгі синтаксистік конструкциялар, исключения механикасы, жүйелік исключениялар, исключениялар және класстар.

Элементтердің қызметін анықтау, қарау, құрастыру

5 нег. [1, 2, 3]

4

Жобалау файлдарының құрылымын талдау, визуальды программа құрушылар. Функция шаблондары және олардың қайта жүктемеленуі. Шаблон мүмкіндіктері. Класс шаблон көрсетулерін құру. Шаблонның толық специализациясы. Достастық шаблондар және көрсетушілердің туындауы. Компилятор кілті және жобаны қою. Кілттік сөздер.

Жоба файлдарын атау және олардың қолданылу әдістерін анықтау

1 нег. [7-57],

5 нег. [7]



5

Программаны жөндеу. Алдын – ала қадамдар. Диалог – жөндегіш опциялары. Менюдің жөндегіш пункттері. Жөндеу элементтері – бақылау нүктесі, қадамдық орындалуы, айнымалылар мониторингі. Жөндеу инспекторы, локальды айнымалылар, т.б. Шақыру стегі. Кодтың қадамдық орындалуы – программаның орындалуын қолмен басқару.

Алдын – ала өңделген мысалға жөндеу жүргізу

5 нег. [2]

6

Препроцессор директивалары. Макроанықтағыштың 3 түрі – алдын – ала анықталған, параметрмен, жолдық. Конкатенация. Шартты компиляция және басқару директивалары. Қайталамаларды болдыртпау – мысал. Жөнделетін хабарламалар, код бөлімдерін қайта қосу. assert() макросы.

Директива қызметін оқып үйрену және оны нақты мысалмен көрсету

5 нег. [2]

7

Опциялар және директивлардың талдану - препроцессор, компилятор, жөндегіш және олардың программаны өңдеу және жөндеу кезіндегі қолданылуы. с++В (кеңейтілуі) ерекшеліктері. Шақыру келісімінің ерекшеліктері. Исключенияларды басқару. Псевдоайнымалылар. Компиляцияны басқару –compiler, advanced compiler, directory – conditionals беттері.

Компиляция параметрлерін қою және SЕH фреймдер құру

5 нег. [7]

8

Компонент құрылымы – қасиеттері, қасиеттер типі, әдістері, уақиғалар, деректер ағымымен жұмыс, мұрагерлеу және меншіктеу қатынастары. Орындау уақытының типтеріне байланысты ақпараттар (RTTI) – типтер және оның көрсеткіштері жайындағы ақпарат.

RTTI жұмыс

5 нег. [1, 2, 7]

9

Создание пользовательских компонент - этапы разработки, выбор предка; создание свойств, событий, методов; конструктор и деструктор, регистрация, тестирование.

Мастерлермен жұмыс

5 нег. [7]

10

Компонент пакеттері – типтері, файлдары, версиялары. Пакеттер директивалары, орналастыру пакеттері. Компонентермен жұмыстың күрделі әдістемесі – қасиет редакторын құру. Компонент редакторлары. Қасиет категориясы.

Пакет параметрлерін анықтау және пакетке компоненталарды орналастыру

5 нег. [7]

11

СОМ-ға бағытталған технология. СОМ стандарттары. Интерфейстер және класстар фабрикасы, СОМ таратылған моделі. Транзакция автоматизациясы және сервері.

Керекті интерфейстерді анықтау

5 нег. [1, 2,7]

12

Windows қабықшасының кеңейтілуі – СОМ объектілер мастері, орынауыстыру өңдегіштері, контексті меню, пиктограмма.

Мысалдарды программалау

5 нег. [7]

13

plug – in (FAR) талдануы – бар аспаптарға қосымша құрылған мысал.

plug – in файлын құру

5 нег. [1]

14

Жүйелік реестр құрамы және құрылымының талдануы.

RegEdit жұмыс

5 нег. [1]

15

Автономды жобалау үшін ресурс редакторын қолдану.

Ресурстар редакторымен жұмыс

5 нег. [1]


2.8. Өздік бақылау үшін тест тапсырмалары жауабымен берілген

1. Өмірлік цикл (ӨЦ) моделі дегеніміз не?

А) Есептер, жұмыстар, процесстер құрылымы.

В) Инфрақұрылым құру, басқару, жетілдіру, оқып үйрену

С) Құжаттау, конфигурациясын басқару, сапасын қамтамасыздандыру, верификация,

аттестация, бірге талдау, аудит, проблеманы шешу

D) Тапсырыс беру, жеткізу, өңдеу, эксплуатациялау, бірге жүру

2. Процесстің түрлері және олардың ӨЦ құрамындағы саны?

А) 6 негізгі, 7 қосымша, 3 ұйымдастырушы.

В) 8 негізгі, 5 қосымша, 5 ұйымдастырушы

С) 5 негізгі, 8 қосымша, 4 ұйымдастырушы

D) 4 негізгі, 5 қосымша, 8 ұйымдастырушы

3. Негізгі процесстерді атаңыз?

А) Инфрақұрылым құру, басқару, жетілдіру, оқып үйрену

В) Тапсырыс беру, жеткізу, өңдеу, эксплуатациялау, бірге жүру

С) Құжаттау, конфигурациясын басқару, сапасын қамтамасыздандыру, верификация,

аттестация, бірге талдау, аудит, проблеманы шешу

D) Есептер, жұмыстар, процесстер құрылымы.

4. Қосымша процесстерді атаңыз?

А) Инфрақұрылым құру, басқару, жетілдіру, оқып үйрену

В) Тапсырыс беру, жеткізу, өңдеу, эксплуатациялау, бірге жүру

С) Есептер, жұмыстар, процесстер құрылымы.

D) Құжаттау, конфигурациясын басқару, сапасын қамтамасыздандыру, верификация,

аттестация, бірге талдау, аудит, проблеманы шешу

5. Ұйымдастырушы процесстерді атаңыз?

А) Инфрақұрылым құру, басқару, жетілдіру, оқып үйрену

В) Құжаттау, конфигурациясын басқару, сапасын қамтамасыздандыру, верификация,

аттестация, бірге талдау, аудит, проблеманы шешу

С) Тапсырыс беру, жеткізу, өңдеу, эксплуатациялау, бірге жүру

D) Есептер, жұмыстар, процесстер құрылымы.

6. Өңдеу процессі қандай жұмыстардан тұрады?

А) Құжаттау, конфигурациясын басқару, сапасын қамтамасыздандыру, верификация,

аттестация, бірге талдау, аудит, проблеманы шешу

В) Талаптарды талдау, жобалау, программалау, жинау, тестілеу, әрекетке дайындау, қабылдау

С) Инфрақұрылым құру, басқару, жетілдіру, оқып үйрену

D) Есептер, жұмыстар, процесстер құрылымы.

7. Талаптарды талдау жұмысын құжаттау және орнату кезінде қандай талаптар орындалу

керек?


А) Сыртқы интерфейске

В) Ақпаратты жүргізу және ұйымдастыру

С) Ақпаратты қорғау

D)Функциональды және техникалық, сыртқы интерфейске, квалификациялық, функционалдау қауіпсіздігі, ақпаратты қорғау, қолмен жасалатын операция эргономикалығы, ақпаратты жүргізу және ұйымдастыру мен құжаттау.

8. RUP қандай жұмыстардан тұрады?

А) Зерттеу (Inception), жоспарды нақтылау (Elaboration), құру (Construction),

ашып қарау (Transition).

В) Жобаны басқару, құру және өңдеу ортасын қадағалау

С) Талаптарды дайындау, жобалау, программалау, тестілеу, тарату

D) Талаптарды жинау және талаптарды басқару, талдау және моделдеу, кодтау, тестілеу

9. Егер тек ОӘК сүйенсек, онда неше балл алуға болады?

А) 60 баллдан төмен

В) 50. баллдан төмен

С) 70 баллдан төмен

D) 40 баллдан төмен

10. Компьютер үшін программа дегеніміз не?

А) Есептеулерді орындау жұмысының жоспары.

В) Процессор жұмысының жоспары

С) Компьютера жұмысының жоспары

D) Пайдаланушы жұмысының жоспары

11. Төменгі деңгейде программалау дегенді қалай түсінесіз?

А) Программаны С++ тілінде жазу.

В) Программаны микропроцессор немесе ассемблер тілінде жазу

С) Программаны Delphi тілінде жазу.

D) Программаны кез – келген тілде жазу.

12. 5GL деңгейінде программалау дегеніміз не?

А) Delphi программаларды қолдану

В) Текстуальды құрушы программасын қолдану

С) Visual Studio программаларды қолдану

D) Визуальды құрушы программасын қолдану

13. Деректерді өңдеуді тарату нені білдіреді?

А) Ағындар арасындағы басқару

В) Процесстер арасындағы басқару

С) Файлдарды тарату

D) Деректер ағымын бөлу және процессорлар арсындағы басқару (жұмысты орындаушылар).

14. Турбо қабықша қандай құралдарды береді?

А) Өңдеу панелі (форма), графикалық және текстік редактор.

В) Текстік редактор, компилятор және линкер, менеджер файлы, мэйкер, программа жөндегіш

С) Компоненттер кітапханасы, өңдеу панелі (форма), компоненттер қасиетінің инспекторы, графкалық және текстік редактор, компилятор және линкер, жөндегіш, диаграммалар редакторы, мастерлер (жол сілтеушілер), мэйкер, файлдар менеджері.

D) Мастерлер (жол сілтеушілер).

15. Аспаптарға қатынау жасау үшін менюдің қандай пункті қолданылады?

А) Tools.

В) File

С) Edit


D) Help

16. Жұмысты орындау ортасын қалыптастыру үшін меню пунктінің қайсысы қолданылады?

А) Window

В) Debug


С) Environment.

D) Format

17. Визуальды құрастырушы программасының құралдарын атаңыз?

А) Текстілік редактор, компилятор және линкер, менеджер файлы, мэйкер, программа

жөндегіш.

В) Компоненттер қасиетінің инспекторы, графикалық және текстілік редактор.

С) Компилятор және линкер, жөндегіш, файлдар менеджері.

D) Компоненттер кітапханасы, өңдеу панелі (форма), компоненттер қасиетінің инспекторы, графкалық және текстік редактор, компилятор және линкер, жөндегіш, диаграммалар редакторы, мастерлер (жол сілтеушілер), мэйкер, файлдар менеджері.

18. Визуальды құрастырушы аспаптарын қалай бөлуге болады?

А) Сыртқы және ішкі (ішіне орналасқан).

В) Сыртқы

С) Ішкі


D) Бөлуге болмайды

19. Компиляция фазалары?

А) Сканирлеу, кодты генерациялау.

В) Сканирлеу, лексикалық талдау, синтаксистік талдау, кодты генерациялау.

С) Лексикалық талдау, синтаксистік талдау.

D) Сканирлеу, лексикалық талдау.

20. Визуальды программалу негізінде қандай элементтер технологиясы бар?

А) Drug and dock, VCL.

В) Drug and drop, VCL.

С) Drug and drop, drug and dock, VCL.

D) Drug and drop, drug and dock.

21. Visual Studio аспаптарының басқа визуальды құрушы аспаптарынан айырмашылығы неде?

А) Жылдамдығы

В) Жұмыс визуальдылығы

С) Тарату тілінің әмбебабтығы және сырқы тілдердің алуан түрлілігі.

D) Жадыдағы алатын орны

22. Компоненттік программалаудың обьектіліктен айырмашылығы?

А) Жұмыс визуальдылығы

В) Жылдамдығы

С) Жадыдағы алатын орны

D) Жеңілдігі

23. Қасиет пен атрибуттың айырмашылығы?

А) Тарату мүмкіндігі

В) Ауыстыру жүргізу мүмкінідігі

С) Өзгерту мүмкіндігі

D) Редакторлау мүмкіндігі

24. Программа инсталляциясы дегеніміз не?

А) Нақты бір есепке қою

В) Нақты бір процесске қою

С) Нақты бір компьютердағы оның тарату ортасына орналасуы

D) Нақты бір орындалу ортасына қою
25. Контексттік анықтама дегеніміз не?

А) Қарапайым көмек

В) Прграммадағы активтендірілген орындалға байланған.

С) Тек менюда берілетін көмек түрі

D) Маустың сол басқышын басқан сайын пайда болатын көмек түрі

26. Макропроцессор (препроцессор) жұмысы?

А) Макрошақыруларды (макрокомандалар) макроанықтауыштар текстіне ауыстырады (макрокеңейтулер).

В) Макроанықтауыштарды макрошақырулардың текстіне ауыстырады

С) Макрошақыруларды директивалармен ауыстырады

D) Макроанықтауыштарды командалармен ауыстырады

27. Линкер не жасайды?

А) Әртүрлі программаларды бір түйінге жинайды

В) Әртүрлі бөліктерден (объектілік модулдерден) программа құрайды

С) Бір программаны әртүрлі бөліктерге бөлуді орындайды

D) Программаны бөледі және жинайды

28. Программадағы инвариант дегеніміз не?

А) Есептеу жолдарына және әсер етуші факторларға байланысты мәндерді сақтау нәтижесі.

В) Қарапайым мәндерді сақтау нәтижесі.

С) Нәтиже

D) Есептеу жолдарына және әсер етуші факторларға байланысты емес мәндерді сақтау нәтижесі.

29. Жүйелік реестр сипаттамасы неде?

А) Компьютердегі жұмысты орындау ортасы.

В) Процессордағы жұмысты орындау ортасы

С) Жадыдағы жұмысты орындау ортасы

D) Файлдағы жұмысты орындау ортасы

30. Программа жөндегішінің жұмысы неде?

А) Программаның орындалуын автоматты түрде басқару

В) Деректерді талдау

С) Аралық деректердің талдау және программаның орындалуын қолмен басқару.

D) Программаның орындалуын қадамдап басқару



1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

А

С

В

D

А

В

D

С

В

А

В

D

D

В

А

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

С

D

А

В

С

С

А

D

С

В

А

В

D

А

С




Достарыңызбен бөлісу:
1   2   3




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

    Басты бет