- •1. Поняття про системи числення. Перехід від однієї системи числення до іншої.
- •2. Основні етапи розв'язування задач за допомогою еом. Поняття інформаційної моделі задачі.
- •4. Поняття алгоритму. Графічний запис алгоритму. Блок – схема.
- •6. Поняття програми. Поняття про системи програмування. Компілятор та інтерпретатор.
- •8. Основні поняття мови програмування: алфавіт, синтаксис. Основні елементи мови програмування.
- •9)Поняття про величини. Типи величин. Прості величини. Зміні і постійні величини.
- •11. Структура опису програми конкретною мовою програмування. Арифметичні вирази.
- •10. Величини. Вказівки присвоєння
- •Вказівка введення даних
- •Вказівка виведення даних
- •3. Правила утворення та обчислення виразів. Їх е декілька:
- •12. Алгоритми розгалуження. Прості та складені умови в командах розгалуження. Опис команд розгалуження конкретною мовою програмування.
- •14. Рядкові величини. Операції та функції опрацювання рядкових величин.
- •15. Табличні величини та їх опис мовою програмування.
- •16. Алгоритми впорядкування лінійних таблиць.
- •17. Microsoft Excel. Використання формул. Використання функцій. Автозаповнення, особливості застосування.
- •19. Гіпертекстовий документ. Основні теги форматування гіпертекстового документа.
- •20. Основні теги форматування шрифтів гіпертекстового документу
- •21.Основні теги форматування абзаців гіпертекстового документа.
- •22. Створення списків в гіпертекстовому документі.
- •24. Вставка графічних об’єктів в html- документ.
- •25. Поняття гіпертексту. Теги для роботи з гіпертекстовими посиланнями.
- •6. Гіпертекстові документи з фреймовою структурою.
- •28. Урок інформатики. Визначення мети, змісту, засобів навчання.
- •31. Контроль знань. Тестування як засіб перевірки знань.
- •33.Етапи уроків з інформатики. Можливості фронтальної, групової та індивідуальної роботи на уроці.
- •34. Педагогічне програмне забезпечення, комплекс навчально – розвивальних вправ.
3. Правила утворення та обчислення виразів. Їх е декілька:
1. Правило пріоритетів операцій. Спочатку виконуються операції вищого пріоритету. Операції однакового пріоритету виконуються послідовно зліва направо. Отже, значення арифметичного виразу обчислюється так, як це прийнято в математиці:
• спочатку обчислюються аргументи і всі функції;
• після цього виконуються операції множення та ділення, цілочислового ділення div і визначення остачі mod;
• виконуються операції додавання та віднімання.
2. Правило дужок. Для задання потрібного порядку виконання операцій призначені круглі дужки. Спершу виконуються дії в дужках (спочатку — у внутрішніх, потім — у зовнішніх). Кожній відкритій дужці має відповідати закрита.
3. Правило лінійного запису. Чисельники і знаменники дробів індекси записують в одну лінію (табл. 2).
4. Правило коректних імен. У математичних та фізичних формулах часто трапляються грецькі літери чи інші символи, якими позначають деякі величини. У виразах їм треба ставити у відповідність латинські імена (літеру чи слово).
12. Алгоритми розгалуження. Прості та складені умови в командах розгалуження. Опис команд розгалуження конкретною мовою програмування.
Ситуації, коли заздалегідь відома послідовність необхідних дій, зустрічаються вкрай рідко. У житті часто доводиться ухвалювати рішення залежно від обстановки. Якщо йде дощ, ми беремо парасоль і надягаємо плащ; якщо пекуче, надягаємо легкий одяг. Зустрічаються й більш складні умови вибору, У деяких випадках від обраного рішення залежить подальша доля людини.
Розгалужений процес вміщує декілька шляхів. Вибір того чи іншого шляху залежить від виконання деяких умов. У багатьох випадках виникає потреба в зміні послідовного порядку операторів, що стає можливим завдяки операторам управління. До них в першу чергу відносяться IF та CASE.
Оператор IF реалізує операцію умовного переходу (операцію розгалуження на два напрямки).
Загальний вигляд:
If умовний вираз then…else…;
В умовному виразі задається умова розгалуження. При виконанні оператора IF цей вираз обчислюється з отриманням логічного результату. Якщо результат True, то виконується простий або складний оператор після слова Then. Якщо результат False, то виконується оператор після Else.
Це означає, що у випадку, коли число Х більше нуля, буде виконано оператор K:=K+1. Якщо така умова для конкретного числа хибна, то змінення К не відбувається, а управління передається на оператор, який в програмі записано після оператора If.
Складений оператор Begin…End суттєво розширює можливості If:
У складному операторі записують будь-яку кількість операторів. Вони виконуються “як одне ціле”. Тут можуть бути “свої” If, цикли, тощо.
Зверніть увагу на те, що після оператора, який стоїть перед Else, не ставиться крапка з комою.
Оператор Case забезпечує розгалуження на декілька напрямків.
де індекс вибору – проста змінна цілого, символічного, перелічуваного або логічного типу;
список вибору – сукупність простих або складних операторів, перед кожним з яких стоїть константа вибору, тип якої співпадає з типом індексу вибору.
Після слова Else може стояти простий або складний оператор (ця конструкція може бути відсутня).
Змінна Kit (цілого типу) повинна бути визначеною до виконання оператора Case. Якщо Kit дорівнює 1, обчислюється функція Y:=sin(x), якщо вона дорівнює 2, то : Y:=cos(x). У тому випадку, коли Kit відрізняється від 1, 2 або 3, буде виконано оператор Y:=0.
У списку вибору можна вживати складний оператор Вegin… End.
