Базові поняття програмування. Що таке програма? Чим вона відрізняється від не-програми? Складова інформаційної системи, що виконує обробку даних та може.

Презентация:



Advertisements
Похожие презентации
Поняття об єкта у програмуванні. Властивості об єкта. Елементи інтерфейсу користувача як об єкти.
Advertisements

ІНФОРМАТИКА. 9 КЛАС Програмне забезпечення комп'ютерних систем Навчальна презентація вчителя Большакової Кристини Сергіївни ЗОШ 9 м. Ізмаїл.
Урок 23 6 клас. СПОСОБИ ОПИСУ АЛГОРИТМУ. ПРОГРАМА
Загальні відомості про системне, службове та прикладне програмне забезпечення. Класифікація, основні функції та складові операційних систем. Поняття про.
Урок 22 6 клас. ПОНЯТТЯ ПРО ОБ`ЄКТ У ПРОГРАМУВАННІ. ВЛАСТИВОСТІ ОБ`ЄКТА
Урок 25 6 клас ПОНЯТТЯ ПОДІЇ. ВИДИ ПОДІЙ. ПРОГРАМНЕ ОПРАЦЮВАННЯ ПОДІЇ .
Логічн а задач а Волк,коза і капуста Свідзінська Ольга.
Операційна система Windows. Вікна, їх елементи. Інформаційна система Апаратна: Системний блок Монітор Клавіатура Миша Принтер сканер Програмна: Програми.
Дипломний проект Виконав: студент гр. П Ярошенко Я.І. Керівник дипломного проекту Сібрін Ю.І. Розробка програми Продаж друкованої продукції.
ІНФОРМАТИКА. 9 КЛАС Програмне забезпечення комп'ютерних систем Розділ 6 Навчальна презентація з інформатики для 9 класу вчителя Анрієнко М.А.
Алгоритми. Властивості алгоритмів.. лгоритм – це послідовність дій, спрямованих на досягнення певної вказаної цілі або на розв'язання певної задачі.
Розділ 3. Алгоритмізація і програмування п Алгоритми й основні алгоритмічні структури. Складання обчислювальних алгоритмів.
Урок 5 5 клас. ОС та її інтерфейс.
Запам'ятай! Операційна система (ОС) – комплекс програм, що забезпечує: керування роботою пристроїв компютера та обмін даними між ними; зберігання даних.
6 За новою програмою Урок 4 Середовище виконання алгоритму.
Кожен оточуючий нас обєкт має свої властивості. Обєкт – цілісна частина навколишнього світу. Наприклад, стіл має такі властивості, як розміри, форму,
База даних (БД) це структурована сукупність взаємопов'язаних даних певної предметної області (реальних об'єктів, процесів, явищ тощо). це структурована.
Тема 1. Вступ. Основи алгоритмізації Урок 3. Типові операції алгоритмізації Урок 4. Реалізація алгоритму на алгоритмічній мові Основи алгоритмізації та.
З'єднайте стрілками ситуації з інформаційними процесами: Зберігання інформації Передавання інформації Обробка інформації Фотографу вання Гра за нотами.
Транксрипт:

Базові поняття програмування

Що таке програма? Чим вона відрізняється від не-програми? Складова інформаційної системи, що виконує обробку даних та може визначати поведінку системи

Складові програми Програмна логіка (поведінка) Натискаємо Del у Word. Якщо виділено фрагмент, то видалиться фрагмент. Якщо нічого не виділено, то видалиться наступний символ. Структури даних (спосіб зберігання даних) Інтерфейс (взаємодія з користувачем)

Особливості сучасних програм Обєктно-орієнтовані Обєкт характеризується станом та поведінкою Кнопка: розмір 100х150, колір сірий, текст ОК; може бути натиснена Подійно-орієнтовані Клацання кнопки призводить до виконання певної дії Дії виконуються не самі по собі, а в залежності від наступання події (користувач клацнув)

Обробник події, метод обєкта Якщо наступає подія, виконуються не усі можливі дії кнопки, а лише деякі

Подійно-орієнтована архітектура програми Калькулятор

Алгоритм Послідовність інструкцій,виконання яких дозволяє розвязати певну задачу за скінченний час Виконавець алгоритму повинен його виконувати автоматично Складати алгоритми та записувати їх мовою програмування – основний професійний обовязок програмістів

Подання алгоритмів

«Як перевезти по одному через річку без втрат вовка, козу і капусту»

1. Переправити на той берег козу, вовка залишити з капустою 2. Повернутись, взяти вовка, переправитись з ним до кози 3. Забрати козу і повернутись назад до капусти 4. Залишити козу, забрати і перевезти капусту до вовка5. Повернутись і забрати козу.

Мер і алгоритм

Завдання Запустіть стандартну гру Сапер (Пуск-Усі програми-Ігри-Сапер). Визначте, які обєкти є в програмі та які події з ними повязані. Спробуйте описати алгоритми, що їх виконують обробники цих подій