Модуль: (Python) Давайте познакомимся!


Задача

3/4

Программы для разработки программ

Теория Нажмите, чтобы прочитать/скрыть

Программы

Программа - это набор инструкций, записанных на языке, понятном компьютеру.

Мозг компьютера - процессор, в свою очередь, понимает только один язык - язык машинных кодов (последовательность нулей и единиц). Человеку же написать программу на языке машинных кодов достаточно проблематично, не говоря уже о нахождении ошибок и их исправлениях (отлаживать). 
Именно для облегчения процесса создания программ были разработаны языки программирования высокого уровня, в которых команды приближены к словам естественных языков, чаще всего английского. Но каждое слово-команда имеет строго определенный смысл и нет никакого исключения. 

 

Транслятор, компилятор, интерпретатор

Для того, чтобы компьютер мог выполнить программы, записанные на языках высокого уровня, используется специальная программа – транслятор.
Транслятор может перевести программу в машинные коды конкретного процессора. Такие трансляторы называются компиляторами.
Транслятор может и сам выполнить программу, а может перевести ее в байт-код - каждая команда имеет свой код, который занимает в памяти один байт (число от 0 до 255). Такие трансляторы уже называются интерпретаторами
Байт-код выполняется виртуальной машиной (например, программы написанные на языке Java).

Транслятор Питона является интерпретатором. Поэтому для запуска программы необходимо на компьютер установить интерпретатор Python. 
Последний дистрибутив можно скачать со страницы https://www.python.org/downloads/ 

Для удобства работы на компьютер можно поставить интегрированную среду разработки (IDE), которая позволяет набирать, отлаживать и запускать программы.
Для языка Питон существует много разных сред разработки, как коммерческих, так и бесплатных (Смотрите сравнение здесь)
Wing IDE 101 – простая кроссплатформенная бесплатная среда для обучения.
Страница для скачивания: http://wingware.com/downloads/wingide-101 (выберите свою ОС).
После установки Wing IDE из дистрибутива обязательно установите обновления к системе (меню "Help" – "Check for updates").
После запуска Wing можно увидеть окно, разделенное на несколько частей.
 

 
В окне обозначенном цифрой 1 необходимо написать программу и обязательно ее сохранить (файл с программой имеет расширение .py).
Для запуска программы используйте кнопку с зеленым треугольником (Run).
Результат работы вы увидите в окне, обозначенном цифрой 2.

Задача

Выполните задания по порядку:
1) скачайте и установите интерпретатор Питона на свой компьютер (https://www.python.org/downloads/);
2) скачайте среду разработки Wing 101 для Windows или выберите среду разработки под вашу ОС на официальной странице;
3) запустите Wing 101;
4) скопируйте программу, написанную ниже;
5) запустите программу в Wing, посмотрите, что она выводит;
6) запустите программу в браузере;
7) сравните результаты работы.