|
|
бет | 101/163 | Дата | 07.02.2022 | өлшемі | 4,26 Mb. | | #94523 | түрі | Программа |
| Байланысты: cda6b05d-8cb5-11e3-bf6e-f6d299da70eeУММ ПР1Бақылау сұрақтары
Бағдарламалау жүйелері туралы жалпы мәлімет.
Бағдарламалаудың типтік жүйелері.
Жұмыс істеу схемасы. Жасалатын бағдарлама құрылымы.
Бағдарламалау жүйесінің негізгі компоненттерінің нұсқалары.
Бағдарламалау парадигмалары. Бағдарламалау тілдерінің классификациясы.
Тurbo Раscal бағдарламалау жүйесі.
Паскаль тілінің негізгі элементтері. Алфавит. Резервтегі (түйінді) сөздер.
Айнымалылар. Тұрақтылар. Өрнектер. Операторлар.
Арнайы символдар.
Паскаль-бағдарламасының құрылымы.
Сипаттау бөлімдері. Айнымалыларды сипаттау. Тұрақтыларды сипаттау.
Орындалатын операторлар.
Меншіктеу операторы. Процедураларды шақыру.
Енгізу және шығару. Құрама оператор.
Құрылымдық операторлар. Шартты операторлар (if...then...else). Таңдау операторы (саsе...of..end).
Параметрлі цикл операторы (for...tо...dо... және for...downto...do).
Шарты басында тексерілетін цикл операторы (while...dо...). Шарты соңында тексерілетін цикл операторы (repeat.. .until).
Айнымалылардың алдын ала аныкталған типтері (қарапайым).
Типтердің иерархиясы. Қарапайым типтер.
Нақты. Бүтін. Символдық. Логикалық (бульдік).
Интервалдық (аралық тип). Саналатын.
Айнымалылардың алдын ала анықталган типтері (кұрылымдық).
Құрылымдық типтер.
Жолдық.
Массивтер.
Жиындар.
Символдық айнымалыларды және жолдарды өңдеу.
Символдық өңдеу.
Жолдық өңдеулердің стандартты процедуралары.
Мәтіннен сөзді ерекшелеу алгоритмі.
Көмекші программалар.
Көмекші программа-процедуралар.
Идентификаторлардың көріну аймағы.
Формальды және нақты параметрлер.
Параметрлер мәндер, параметрлер-айнымалылар және типтік емес параметрлер.
Көмекші программа-функциялар.
Паскальдағы деректердің пайдаланушы типтері.
Деректердің пайдаланушы типтерінің сипаттамасы.
Типтердің үйлесімділігі. Жазулар.
Бекітілген бөлігі бар жазулар.
Нұсқалы жазулар.
Паскальдагы графика.
Графика. Графикалық координаттар.
Мәтіндік және графиктік режимдер.
Мәтіндік және графикалық режимдер арасындағы ауысулар.
Графиканы бағдарламалау принциптері.
Графикалық режимді инициализациялау.
Графикалық қарапайымдарды шығару.
Graph модулінің процедуралары және функциялары.
Деректердің файлдық типтері.
Файлдармен жұмыс істеу.
Мәтіндік файлдар.
Типтік файлдар.
Типтік емес файлдар.
Нұсқама типтер және динамикалық жады.
Статикалық және динамикалық айнымалылар.
Айнымалылардың моделі.
Адрестер және нұсқамалар. Нұсқамаларды хабарлау.
Нұсқамаларды қолдану.
Динамикалық жады.
Динамикалық жадыларды ерекшелеу және босату.
Динамикалық жадылармен жұмыс істеу процедуралары мен функциялары.
Үйме администраторы.
Деректердің дннамикалық құрылымы.
Рекурсивтік деректердің типтері.
Байланысқан тізімдер.
Стектер. Кезектер. Дектер. Ағаштар.
Екілік ағаштардың негізгі амалдары.
Модульдік бағдарламалау.
Модульдердің құрылымы.
Модульдердің тақырыбы және модульдердің бір-бірімен байланысы.
Модульдің интерфейстік, орындалатын және инициалданатын бөліктері.
Модульдердің компиляциясы.
Объектіге арналған бағдарламалау (ОББ).
ОББ-ның негізгі принциптері.
Инкапсуляция. Мұрагерлеу. Полиморфизм.
Объектілік типті сипаттау. Виртуальды әдістер.
Объектілерді динамикалық құру.
Конструкторлар және деструкторлар.
Көрінбейтін өрістер мен әдістер.
Достарыңызбен бөлісу: |
|
|