Комп'ютерні програми й мови програмування. Мова програмування Python

Актуалізація знань

Сприйняття та осмислення нового матеріалу

Робота комп'ютера залежить від програм, які на ньому виконуються

Означення комп'ютерної програми

Комп'ютерна програма - це алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп'ютером

Для написання комп'ютерних програм використовуються мови програмування

Означення мови програмування

Мову, яку використовують для запису алгоритмів, призначених для виконання комп'ютером, називають мовою програмування

Класифікація мов програмування

Функційне програмування є способом створення програм, в яких єдиною дією є виклик функції, єдиним способом розбиття програми є створення нового імені функції та задання для цього імені виразу, що обчислює значення функції, а єдиним правилом композиції є оператор суперпозиції функцій. Жодних комірок пам'яті, операторів присвоєння, циклів, ні, тим більше блок-схем чи команд переходу.

https://uk.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D1%96%D0%B9%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F

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

Гвідо ван Россум

Гвідо ван Россум

Розробник мови Python

Розроблена  в 1991 році голландським програмістом Гвідо ван Россумом


Автор назвав мову на честь популярного британського комедійного серіалу 1970-х років «Повітряний цирк Монті Пайтона»


http://pythonguide.rozh2sch.org.ua

Складові мови програмування

Термін семантика стосується значення мови, на відміну від її форми (синтаксису). Наприклад, термін «семантика оператора» означає дію, яку виконує оператор під час виконання програми. Таким чином, семантика мови програмування — це сукупність семантик окремих елементів, дозволених синтаксисом мови.


https://uk.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F

Завантаження Python з сайту розробника

Офіційний сайт мови Python

ІНТЕГРОВАНЕ СЕРЕДОВИЩЕ ПРОГРАМУВАННЯ IDLE

Складові середовища

Запуск середовища IDLE

Учитель демонструє

Завдання.

Запустити середовище програмування IDLE

Команди пункту File Оболонки Python

Завдання.

Робота комп'ютерної програми полягає в опрацювання даних

Означення вхідних даних

Дані, які потрапляють до програми від певних пристроїв або від іншої програми, або з іншого джерела, називають вхідними (початковими) даними

Означення вихідних даних

Якщо метою виконання програми є отримання певних даних, то ці дані називають вихідними (результуючими) даними

Означення проміжних даних

Дані, які утворюються під час виконання програми і потрібні для отримання вихідних даних, називаються проміжними даними

Завдання.

Визначити, які дані в задачі є вхідними, які - проміжними, а які належать до вихідних даних

Опрацювання даних у програмі обчислення площі трикутника

Обговорення з учнями та спільне написання програми

Домашнє завдання

П. 5.1, с. 154