You are on page 1of 2

ПРОГРАМУВАННЯ МОВОЮ PYTHON

1. Вбудовані типи даних у Python.

2. Розгалужені алгоритми в Python. Оператори if, elif, else.

3. Цикли в Python. Цикл for. Цикл while. Оператори break та continue.

4. Одновимірні послідовності в Python. Кортежі. Списки. Засоби для роботи з


одновимірними послідовностями.

ПРОГРАМУВАННЯ МОВОЮ C
5. Функції в мові програмування С. Параметри функцій. Область видимості
змінних в функціях. Прототипи. Оператор повернення. Рекурсивні функції.
Передача параметрів в програму через командний рядок.

6. Статичні та динамічні масиви в мові програмування С.

7. Рядки та структури в мові програмування С.

8. Робота з файлами в мові програмування С. Вказівник на файл. Відкриття


файлу. Закриття файлу. Записування та зчитування символу. Функція
feof(). Введення-виведення рядків. Функції fread() і fwrite(). Введення-
виведення при прямому доступі. Функція fseek(). Функції fprintf() і fscanf().

ОБ’ЄКТНО-ОРІЄНТОВАНЕ ПРОГРАМУВАННЯ МОВОЮ С#


9. Основні поняття об’єктно-орієнтованого програмування: інкапсуляція,
спадкування, поліморфізм. Класи в мові програмування С#. Визначення
класу. Управління доступом до членів класу. Специфікатори доступу.
Об’єкти. Створення об’єктів. Використання оператора new. Застосування
оператора new до змінних типу значень. Змінні типу посилання та
присвоєння їм значень.

10.Методи в мові програмування С#. Повертання з метода. Повертання


значення. Використання параметрів. Передача об’єктів методам.
Використання змінної кількості аргументів. Повертання методами об’єктів,
масивів. Властивості

11.Конструктори в мові програмування С#. Параметризовані конструктори.


Ключове слово this. Використання модифікатора типу static. Статичні
конструктори. Деструктори.

12.Перевантаження методів в мові програмування С#. Перевантаження


конструкторів. Виклик перевантаженого конструктора за допомогою
посилання this. Віртуальні методи, їх перевизначення та застосування.
Перевантаження операторів
13.Спадкування у мові програмування С#. Абстрактний клас. Доступ до
членів класу та спадкування. Використання захищеного доступу.
Конструктори та спадкування. Виклик конструкторів базового класу.
Спадкування та приховування імен. Використання ключового слова base
для доступу до прихованого імені.

14.Обробка виключень в мові програмування С#. Використання try- та catch-


блоків. Наслідки виникнення неперехоплених виключень. Використання
декількох catch-інструкцій. Перехоплення всіх виключень. Генерування
виключень вручну.

You might also like