Как Петя Бейсиков Тоню Соображалкину программировать учил

Бруно Мартузан
100
10
(1 голос)
0 0

Аннотация: В книге в занимательной форме излагаются основные идеи программирования. В основу излагаемого положен язык Бейсик, широко применяемый для программирования на мини-и микро-ЭВМ. Сведений, которые приводятся в книге, достаточно для освоения практического программирования. На примерах небольших программ обработки данных, программ обучения и других дается представление об основных областях применения ЭВМ.

Книга добавлена:
20-07-2023, 07:33
0
151
141
Как Петя Бейсиков Тоню Соображалкину программировать учил
Содержание

Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"



ЕЩЕ ОБ ОБРАБОТКЕ ДАННЫХ

— Запросто придумаю… Готово! В зоопарке живут слоны, львы, зайцы и другие звери?! Живут. Их кормить надо? Надо. Это денег стоит? Да. И немалых. Я предлагаю составить такую программу. Присваиваем каждому зверю номер и соотносим с ним соответствующий элемент массива. Два слона — два элемента. Четыре тигра — четыре элемента. И так далее. Купили зверю что-то пожевать, сразу в этом массиве отмечаем, сколько потратили, то есть добавляем сумму денег к элементу массива. Так что наша программа позволит узнать, сколько с начала года каждый зверь съел, то есть сколько на это потрачено. И если он съел слишком много, то больше есть ему не даем.

— С точки зрения программирования твой пример безупречен. А с точки зрения зверей могли бы быть и возражения.

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

Еще лучше, если в программе предусмотрено и сложение, и вычитание. Тогда, например, учет товаров на складе был бы полнее. Товары на складах ведь не только выдают, но и получают. Подобно можно было бы и описать работу сберкасс, куда люди деньги вкладывают и откуда получают. Ведь использование отрицательных чисел выглядит довольно неестественно.

Все эти разговоры должны раскрыть некоторые проблемы. Первая — это борьба с ошибками. Представь себе: ты приходишь в сберкассу, чтобы снять сто рублей, а тебе говорят, что на твоем счету минус двести рублей и ты еще должна сберкассе доплатить, чтобы не быть в долгу. И это все из-за того, что в прошлый раз кассир деньги с твоего счета вычла, а не внесла, как надо было сделать.

— Нет, такую «трагедию» я даже представить не могу.

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


Скачать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил" - Бруно Мартузан бесплатно


100
10
Оцени книгу:
0 0
Комментарии
Минимальная длина комментария - 7 знаков.
Книжка.орг » Околокомпьютерная литература » Как Петя Бейсиков Тоню Соображалкину программировать учил
Внимание