8 Практична робота 11 Налагодження готової програми За новою програмою Урок 38
8 Практична робота 11 Розділ 6 § 23 структуру папок: D:\8-А(Б) клас\Власне прізвище\Урок 38 структуру папок: D:\8-А(Б) клас\Власне прізвище\Урок 38 Під час виконання практичних завдань памятай про правила безпеки життєдіяльності при роботі з компютером! Пригадайте Створіть Памятайте як співвідносяться типи даних та елементи для введення значень величин; які операції можна виконувати над числовими й текстовими величинами; як налагоджувати й виконувати програми в середовищі програмування; як аналізувати результати виконання програм. як співвідносяться типи даних та елементи для введення значень величин; які операції можна виконувати над числовими й текстовими величинами; як налагоджувати й виконувати програми в середовищі програмування; як аналізувати результати виконання програм.
8 Як вводять та описують текстові величини мовами програмування? Для опрацювання текстових даних мовою програмування використовують величини таких типів. СимвольногоРядкового Значенням величини символьного типу може бути один символ літера, цифра чи знак. Набір символів утворює рядок. Розділ 6 § 23
8 Як вводять та описують текстові величини мовами програмування? Щоб розмістити текстове поле на формі, потрібно підвести вказівник до кнопки TEdit (англ. edit - редагувати) на вкладці Standard вікна середовища Lazarus і двічі клацнути ліву кнопку миші. Розділ 6 § 23
8 Як вводять та описують текстові величини мовами програмування? Після цього поле з'явиться у верхній лівій частині форми, а її ім'я додасться до списку компонентів проекту в полі Components вікна Інспектор об'єктів. За потреби кнопку можна перетягнути в будь-яке інше місце форми. Розділ 6 § 23
8 Як вводять та описують текстові величини мовами програмування? Наприклад, опис змінних мовою програмування Lazarus: var str: string[20]; t: string; s: char; var str: string[20]; t: string; s: char; Змінна рядкового типу, що містить до 20 символів Змінна рядкового типу, що містить до 255 символів Змінна символьного типу Розділ 6 § 23
8 Які функції застосовують для опрацювання текстових величин? У програмах мовою програмування Lazarus використовують такі функції для опрацювання текстових величин. Опис функції мовою програмування Тип аргументу Тип результату Призначення length(S)S - текстовийЦілий (byte)Визначення кількості символів у рядку S copy(S, n, m) S – текстовий n, m - цілий Текстовий Копіювання n символів рядка S, починаючи з позиції m delete(S, n, m) S – текстовий n, m - цілий Текстовий Видалення n символів рядка S, починаючи з позиції m insert(S, S1, m) S, S1 - текстовий, m - цілий Текстовий Вставлення рядка S1 у рядок S, починаючи з позиції m pos(S1,S2)S1, S2 - текстовийЦілий Номер позиції, з якої рядок S2 входить у рядок S1 Розділ 6 § 23
8 Якими бувають помилки при створенні та виконанні програм? Створений у середовищі програмування проект може не виконуватися взагалі, або результат його виконання не відповідатиме очікуваному результату. Це відбувається тоді, коли при складанні алгоритму розв'язування завдання чи написанні коду програми були допущені помилки. Розрізняють три групи помилок: Створений у середовищі програмування проект може не виконуватися взагалі, або результат його виконання не відповідатиме очікуваному результату. Це відбувається тоді, коли при складанні алгоритму розв'язування завдання чи написанні коду програми були допущені помилки. Розрізняють три групи помилок: Синтаксичні Помилки під час виконання Логічні Розділ 6 § 23
8 Як налагоджують програми в середовищах програмування? Мовою програмування Lazarus коментарі розпочинаються символами: // {} або (* *) якщо коментар не займає більш ніж рядок коментар, який може займати декілька рядків. S := Edit3.Text; { введення дати народження } S := Edit3.Text; { введення дати народження } S := Edit3.Text; // введення дати народження Розділ 6 § 23
8 Домашнє завдання Проаналізувати § 23, ст. 156 Проаналізувати § 23, ст. 156 Розділ 6 § 23
8 Працюємо за компютером Практична робота 11 Налагодження готової програми Розділ 6 § 23
8 Працюємо за компютером Сторінка 156 Сторінка 156 Розділ 6 § 23
8 Дякую за увагу! За новою програмою Урок 38