Скрипты. Сценарии автоматизации. Учебное пособие - страница 3

Шрифт
Интервал


Известны случаи, когда названия серьезных программных продуктов придумали дети. Так можно легко получить слово, которое сможет выговорить любой ребенок. Слово простое, приятное для слуха и абсолютно бессмысленное.

Со временем люди привыкают к этим названиям, и менять их уже никто не будет. Тем более, что эти названия уже зарегистрированы и запатентованы.

Одна из причин в том, что компьютерные технологии развиваются очень быстро. Даже слишком быстро. Быстрее, чем любая другая отрасль человеческой деятельности. И с этим приходится считаться.

Среда разработки

Чтобы написать и запустить компьютерную программу, нужно выполнить хотя бы эти два действия – (1) написать и (2) запустить – звучит вроде бы наивно, просто и очевидно. И мы начинаем с «самого простого». Постепенно эту схему можно усложнить до невозможности – если, конечно, захочется.

Работать будем в одной популярной операционной системе. Надо понимать, что мы просто разбираем примеры, иллюстрации, демонстрации. А за этими примерами просматриваются общие технологии, которые применяется на самых разных платформах. Мы обсуждаем технологии разработки программ и не слишком погружаемся в тонкости языка программирования. Составление программ на разных языках программирования и в разных ОС не слишком сильно различаются.

Итак, в простейшем случае нам понадобятся два отдельных инструмента: для редактирования текстового файла и для запуска программы.

Для серьёзной работы над программами есть серьёзные инструменты. И называются они так: интегрированная среда разработки – IDE – Integrated Development Environment.


Задание. Посмотрите статьи Интегрированная среда разработки и Integrated development environment. Выясните, какие инструменты входят в состав современных IDE. Уточните список основных компонентов среды разработки с помощью интеллектуального чат-бота.

1. Пакетные файлы BAT/CMD

Только у нас есть

пакет для хранения пакетов…

(народная мудрость)

Наша первая программа – это пакетный файл. Обычно ему дают расширение *.BAT – от английского слова BATCH – «пакет». Называют такой файл «пакетным» потому, что в нем несколько команд объединяют в один «пакет» заданий. Если работать в консоли, то мы каждый раз вводим по одной команде и запускаем её на выполнение. Внутри пакетного файла можно написать несколько команд, и они выполняются как одно большое задание. Так получается «пакет» из нескольких команд.