Основи подійно- та об’єктно-орієнтованого...

13
Виконав: Пономаренко О.Г., учитель інформатики Бердянської гімназії №3 “Сузір’я”, “Старший учитель” вищої категорії Проведення практичних робіт підчас вивчення тем «Основи подійно- та об’єктно-орієнтованого програмування», «Алгоритми роботи з об’єктами та величинами» у 8 класі

Upload: vladimir-khalabuzar

Post on 11-Apr-2017

44 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Основи подійно- та об’єктно-орієнтованого програмування

Виконав:Пономаренко О.Г., учитель інформатики Бердянської гімназії №3 “Сузір’я”, “Старший учитель” вищої категорії

Проведення практичних робіт підчас вивчення тем «Основи подійно- та

об’єктно-орієнтованого програмування», «Алгоритми роботи з

об’єктами та величинами» у 8 класі

Page 2: Основи подійно- та об’єктно-орієнтованого програмування

– це методика розробки програм, в основі якої лежить поняття об'єкта як певної структури, що описує об'єкт реального світу, його поведінку

Об'єктно-орієнтоване програмування

Переваги ООП:• можна повторно використовувати код

програми і таким чином економити час на розробку.

• програми з використанням ООП добре структуровані, що дозволяє добре розуміти, які функції виконують окремі підпрограми.

• програми з використанням ООП легко тестувати і модифікувати, мож на розбити програму на компоненти і тестувати роботу кожної з них.

Page 3: Основи подійно- та об’єктно-орієнтованого програмування

Механізми об'єктно-орієнтоване програмування

Page 4: Основи подійно- та об’єктно-орієнтованого програмування

Інтегроване середовище розробки програм Lazarus

Page 5: Основи подійно- та об’єктно-орієнтованого програмування

Стандартні компонентиОсновні властивості форми

Властивість Опис

Name Ім’я форми. У програмі ім’я використовується для управління формою і доступу

до компонентів форми

Caption Текст заголовка вікна

Top Відстань від верхньої межі форми до верхньої межі екрану

Left Відстань від лівої межі форми до лівої межі екрану

Width, Height Ширина та висота форми

Icon Значок заголовку діалогового вікна, що позначає кнопку виведення системного

меню

Color Колір фону

Font Шрифт. Шрифт, використовуваний по «замовчуванням» для компонентів, що

знаходяться на поверхні форми

Canvas Поверхня, на яку можна вивести графіку

Page 6: Основи подійно- та об’єктно-орієнтованого програмування

Стандартні компонентиОсновні властивості компоненту TLabel

Властивість Опис

Name Ім’я компонента. У програмі ім’я використовується для доступу до компоненту і його властивостей

Caption Текст, що відображається в полі напису

Top Відстань від верхньої межі напису до верхньої межі формиLeft Відстань від лівої межі напису до лівої межі форми

Width, Height Ширина та висота напису

AutoSize Ознака того, що розмір поля визначається його вмістом

WordWrap Ознака того, що слова, які не поміщаються в поточному рядку, автоматично переносяться на наступний рядок

Alignment Задає спосіб вирівнювання тексту всередині напису

Font Параметри шрифту, використовувані для відображення шрифту текстуColor Колір фону напису

Transparent Шрифт. Шрифт, використовуваний по «замовчуванням» для компонентів, що знаходяться на поверхні форми

Page 7: Основи подійно- та об’єктно-орієнтованого програмування

Стандартні компонентиОсновні властивості компоненту TButton

Властивість Опис

Name Ім’я компонента. У програмі ім’я використовується для доступу до

компоненту і його властивостей

Caption Текст, що відображається на кнопці

Top Відстань від верхньої межі кнопки до верхньої межі форми

Left Відстань від лівої межі кнопки до лівої межі форми

Width, Height Ширина та висота напису

Enabled Ознака доступності кнопки

Visible Дозволяє приховати кнопкуабо зробити його видимим

Hint Контекстна підказка – текст, який з’являється поруч із покажчиком миші при

наведенні покажчика.

ShowHint Дозволяє чи забороняє відображення підказок

Page 8: Основи подійно- та об’єктно-орієнтованого програмування

Створення першої програми

Page 9: Основи подійно- та об’єктно-орієнтованого програмування

Практична робота № 8. Створення об’єктно-орієнтованої програми, що відображає вікно

повідомлення

Page 10: Основи подійно- та об’єктно-орієнтованого програмування

Практична робота № 9. Створення програми

з кнопками та написами

Page 11: Основи подійно- та об’єктно-орієнтованого програмування

Практична робота № 10. Складання та виконання лінійних алгоритмів

опрацювання величин в навчальному середовищі програмування

Практична робота № 11. Налагодження готової програми

Page 12: Основи подійно- та об’єктно-орієнтованого програмування

Практична робота № 12. Складання та виконання алгоритмів з повтореннями та

розгалуженнями для опрацювання величин

Page 13: Основи подійно- та об’єктно-орієнтованого програмування

Практична робота № 13. Складання та виконання алгоритмів з графічним відображенням даних