Виктор Рябченко - Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование

Здесь есть возможность читать онлайн «Виктор Рябченко - Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Омск, Год выпуска: 1988, ISBN: 1988, Издательство: Омское книжное издательство, Жанр: Детская образовательная литература, Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

В книге популярно рассказывается о принципах программирования.

Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

— Ничего себе — множество! Нас всего-то двадцать пять человек.

— Даже если ты был бы один, ты все равно считался бы множеством. Множеством, состоящим из одного элемента. Ну вот. А во-вторых, переменной можно назвать и какую-нибудь величину. Ну, скажем, рост ученика Пети Бочкина, и с этой величиной в любой момент времени связан элемент некоторого множества сантиметров… Какой у тебя рост?

— Сто тридцать шесть сантиметров.

— А когда-то был сто двадцать шесть. А когда-нибудь будет сто восемьдесят шесть… Одним словом, понятие «переменная» мы будем употреблять вот в этих двух смыслах. А сейчас приведи мне пример переменной, которая была бы элементом какого-нибудь множества.

— Весенние каникулы, — тут же ответил Петя.

— Хм… Поясни.

— Это — элемент множества, состоящего из трех элементов: летние каникулы, зимние каникулы и весенние каникулы.

— Ну, что же, верно. А теперь — пример второго типа переменных.

— Весенние каникулы, — сказал Петя, не моргнув.

— Поясни, — потребовал Казимир.

— А разве непонятно? Недавно я думал: послезавтра НАЧИНАЮТСЯ весенние каникулы. А сейчас думаю: послезавтра КОНЧАЮТСЯ весенние каникулы. Каникулы одни и те же, но когда они начинаются это одно, а кончаются — совсем другое.

— Убедительно, — сказал Казимир. — Я вижу, ты понял, что такое переменная. Так вот, переменная — это главное действующее лицо в любой программе.

КОНСТРУКЦИЯ ПРИСВАИВАНИЯ. ОПЕРАТОР ПРИСВАИВАНИЯ

— Всякая программа — это не что иное, как производство каких-то операций над какой-то одной или несколькими переменными, — продолжал Казимир. — Представь себе, запускают космический корабль. За короткое время его скорость возрастает от нуля до семи километров в секунду. Ракета-носитель испытывает много внешних воздействий: ветер, перепады давления, разница температуры в нижних и верхних слоях атмосферы, но при этом скорость ракеты должна поддерживаться в строго определенных пределах. Для этого Исполнитель, то есть бортовой компьютер, постоянно анализирует ситуацию и подает соответствующие команды двигателям. Но чтобы выполнять эту задачу, Исполнитель должен держать в памяти множество данных. А память у него хотя и обширная, но не безграничная. Поэтому ее нужно экономить. И вот для этого программисты придумали очень простую конструкцию. Она называется «присваиванием». Например, в настоящий момент скорость ракеты — два километра в секунду. А через секунду она становится два километра десять метров в секунду. Тут компьютер вызывает из ячейки памяти, где хранится информация о скорости, прежние данные и говорит сам себе: «переменной «скорость» присваивается значение — два километра десять метров в секунду» — и тут же загоняет эту новую информацию в ту же самую ячейку памяти.

— А прежнюю скорость компьютер забывает?

— Начисто. Зачем ему забивать свои мозги сведениями, которые больше не понадобятся?

— Да, но ведь в следующую секунду скорость ракеты снова повысится?

— И тогда компьютер вызовет из памяти старое значение скорости и снова скажет: «переменной «скорость» присваивается такое-то значение». Например, два километра двадцать метров в секунду. И, что интересно, компьютер будет действовать по программе, которую ввел в него программист. А программа, если сильно упрощать дело, будет выглядеть так:

Или так Ну что спросил Казимир Знакомые конструкции Да сказал - фото 10

Или так:

Ну что спросил Казимир Знакомые конструкции Да сказал Петя - фото 11

— Ну что? — спросил Казимир. — Знакомые конструкции?

— Да, — сказал Петя. — Первая — это разветвление. А вторая — цикл.

— Прекрасно, — сказал Казимир. — Тогда последнее. Команду «присвоить значение» в текстах программы словами не записывают. Вместо слов употребляют вот такой знак.

И Казимир нарисовал шпагой на песке:

Это все равно как если соединить вместе два знака разделить и - фото 12

— Это все равно, как если соединить вместе два знака — «разделить» и «равняется», — сказал Петя. — Правда, Казимир?

— Да, — ответил Великий Магистр. — Те, кто его придумали, долго себе голову не ломали. Творили, так сказать, из подручного материала. Запомни: этот знак называется «оператор присваивания».

Казимир приблизился к орудию.

— А теперь вернемся к нашему обеду. Можешь ли ты сразу дать спецификацию для Исполнителя?

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование»

Представляем Вашему вниманию похожие книги на «Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование»

Обсуждение, отзывы о книге «Пять уроков Великого Магистра, или повесть о том, как Петя Бочкин изучал программирование» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x