Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
ПРОГРАММЫ КТО-ТО ДОЛЖЕН СОСТАВЛЯТЬ
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
— Что и говорить, программы нужны. Без программы компьютер будет так же полезен, как испорченный телевизор. Многие считают, например, что правильнее говорить не «компьютер играет в шахматы», а «программа играет в шахматы» или же «программа обрабатывает информацию». С ними можно было бы согласиться, так как именно программа претворяет в жизнь алгоритм игры в шахматы. Можно было бы согласиться, если не знать, что без самого компьютера программа будет только бессмысленными каракулями. Далее, ты должна понять, что программы пишут на языках программирования. Так как программа — это описание алгоритма, то можно эти языки называть и алгоритмическими языками. Еще можно сказать, что программа — это алгоритм, записанный в форме, понятной для человека и ЭВМ.
ПРОГРАММА
— Ха-ха! Опять попался! Ты же говорил, что машина ничего не понимает и тот, кто говорит, что понимает, круглый дурак.
— Я, допустим, не совсем так говорил, но смысл ты уловила великолепно. А оговорился я, считай, в педагогических целях, чтобы проверить, заметишь ты или нет. Сейчас скажи эту фразу точно.
— Программа — это алгоритм, записанный в форме, понятной человеку и… и…
—…приспособленной для выполнения на ЭВМ. Так можно было бы сказать. Но это не определение, можешь наизусть не учить, никто тебя не спросит.
— Неужели! А я собиралась вызубрить все твои разглагольствования.
В шахматы играет программа, а не машина!
— Тем не менее запомни: для решения какой-нибудь задачи на ЭВМ мы сперва должны придумать алгоритм. Потом, для ясности, должны нарисовать блок-схему этого алгоритма, как мы уже делали, потом написать программу и, наконец, ввести эту программу в машину. Считай, что я тебе изложил алгоритм решения задач на ЭВМ, так сказать, супералгоритм. Этот алгоритм тоже можно изобразить в виде блок-схемы, правда, совсем простой:
Ясно?
— Ну… Ясно.