Урок 1
ПОНЯТТЯ ПРОГРАМИ ТА МОВИ ПРОГРАМУВАННЯ.
Краматорська ЗОШ І-ІІІ ступенів №25 з профільним навчанням Учитель інформатики Гончарова М.І.
КОМП'ЮТЕРНА ПРОГРАМА — ЦЕ АЛГОРИТМ ОПРАЦЮВАННЯ ДАНИХ, ЗАПИСАНИЙ
СПЕЦІАЛЬНОЮ МОВОЮ ТА ПРИЗНАЧЕНИЙ ДЛЯ ВИКОНАННЯ КОМП'ЮТЕРОМ.
МОВУ, ЯКУ ВИКОРИСТОВУЮТЬ ДЛЯ ЗАПИСУ АЛГОРИТМІВ, ПРИЗНАЧЕНИХ ДЛЯ ВИКОНАННЯ КОМП'ЮТЕРОМ, НАЗИВАЮТЬ МОВОЮ
ПРОГРАМУВАННЯ.
Python – інтерпретована об’єктно-орієнтована мова програмування високого рівня.
|
|
Python — стабільна та поширена мова. Вона використовується в багатьох проектах та в різних якостях: як основна мова програмування або для створення розширень та інтеграції додатків. Мовою Python написані такі відомі програми як Blander, DropBox, також вона використовувалася у розробці Ubuntu, YouTube, Instagram та всесвітньо відомої гри World of Tanks. |
![]() |
|
|
ЗАПУСК СЕРЕДОВИЩА ПРОГРАМУВАННЯ
|
|
В |
ідкрийте головне Меню, знайдіть папку Python 3.8 та натисніть |
н |
а значок IDLE |
Збережіть текст програми у файлі (натисніть Ok), оберіть папку та введіть ім’я файлу довільне, а тип файлу буде py
З’явиться вікно IDLE Shell з результатом роботи програми або з повідомленням про помилку, поверніться до вікна з текстом програми, знайдіть та виправите помилку та знову виконайте програму
4. Знайдіть в Інтернеті відповіді на питання: Яку мову програмування називають об’єктно-орієнтованою і чому? високого рівня та чому?
|
|
Роз |
робники мови Python є прихильниками певної філософії програмування, |
яку називають «The Zen of Python» («Дзен Пайтона»). Її текст можна отримати у інтерпретаторі Python за допомогою команди import this (лише один раз за сесію). Автором цієї філософії вважається Тім Пейтерс. Текст філософії: |
Гарне краще за потворне. Явне краще за неявне.
Просте краще за складне. Складне краще за заплутане.
Легкість читання має значення.
Особливі випадки не є настільки особливими, щоб порушувати правила.
Практичність є важливішою за бездоганність.
Помилки ніколи не повинні проходити непомітно. Якщо їх приховування не прописано явно.
Зустрівши неоднозначність, опирайтесь спокусі вгадати.
Має бути один — і, бажано, тільки один — очевидний спосіб зробити це.
Хоча спочатку він може бути й не очевидним, якщо ви не голландець[14].
Зараз — краще, ніж ніколи. Хоча ніколи, найчастіше, — краще, ніж просто зараз.
Якщо реалізацію важко пояснити — задум поганий. Якщо реалізацію легко пояснити — можливо, задум добрий.
ДОДАТКОВА ІНФОРМАЦІЯ
|
|
Транслятори – це програми-перекладачі початкового коду програми користувача, написаної на конкретній мові програмування у зрозумілий комп’ютеру двійковий код. Існує два типи трансляторів: інтерпретатори і компілятори. |
Інтерпретатор читає програму по рядках і, безпосередньо, взаємодіючі з операційною системою, виконує її.
Компілятор повністю перетворює початковий код програми в машинний, який операційна система може виконати самостійно.
Це дозволяє виконувати скомпільовані програми навіть на тих комп'ютерах, на яких немає компілятора. Крім того, такі програми виконуються швидше за рахунок того, що комп'ютеру не доводиться кожного разу перед запуском програми виконувати її розбір і перетворення в зрозумілий для себе вигляд.