книга Практическое руководство по Алголу 68

А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
0-9 A B C D I F G H IJ K L M N O P Q R S TU V WX Y Z #


Практическое руководство по Алголу 68

скачать Практическое руководство по Алголу 68 бесплатно
Название: Практическое руководство по Алголу 68
Автор: Ф. Дж. Пейган
Страниц: 240
Формат: DJVU
Размер: 3,47 Мб
Качество: Отличное
Язык: Русский
Жанр: практическое руководство
Год издания: 1968


Эта книга предназначена служить неформальным, но исчерпывающим руководством по окончательной (1974 г.) версии языка программирования Алгол 68, обеспечивающим употребление этого языка в рамках того, что получило известность как структурное программирование.Предполагается, что книга будет полезна всем желающим практически познакомиться с языком, в том числе и тем, кто не имеет программистского опыта. Поэтому ее можно использовать как учебник при преподавании вводного курса программирования для ЭВМ.

Алгол 68 — мощный и изящный язык, которому предстоит сыграть роль практичного и эффективного орудия в широкой области приложений вычислительных машин и, кроме того, средства для воплощения и развития многих современных концепций теории языков программирования.- Хотя настоящая книга касается прежде всего первой из этих сторон, она будет полезна и тем, кто проявляет к языку академический интерес, ибо после ознакомления с Алголом на уровне, представленном в книге, легче изучать его с более теоретических позиций. В книге применяется терминология, в значительной степени совпадающая с терминологией официального описания (см. список литературы), хотя и не включающая все его технические термины. Изложение не зависит от конкретных машин и трансляторов, так что книгой можно пользоваться в сочетании с любой доступной реализацией.

Структурный подход к программированию на языках высокого уровня уже получил широкое признание, но до сих пор его приняли лишь очень немногие учебники. К наиболее важным сторонам структурного программирования относятся «детализирующее» построение программ и дисциплина использования управляющих структур (циклов, условных операторов, процедур и т. д.). Первый из этих аспектов остался в основном за пределами книги, так как ее объем не позволил включить достаточно много примеров и надо было сосредоточиться на самом языке. Что же касается управляющих структур Алгола 68, то они введены так, чтобы систематически раскрывались основные методы написания правильных и понятных программ. В частности, операторы перехода играют незначительную роль и в большей части книги не применяются вовсе.

Изложение в книге ведется, как правило, от частного к общему и от простого к сложному. Разделы, заголовки которых снабжены звездочками, описывают элементарные концепции, и читатели, работавшие с другими языками программирования, их могут пропустить. Как начинающие, так и опытные программисты, заинтересованные только в одной области применения, могут не стремиться к овладению всеми сторонами языка и не рассматривать все примеры. Буквами СЭ помечены разделы, которые излагают черты языка и примеры, относящиеся к обработке символьной, или нечисловой, информации, а также к экономическим применениям, и те, кто не интересуется этими аспектами, могут их пропустить; разделы же, помеченные буквами ЧИС, излагают черты языка и примеры, относящиеся только к числовым применениям. Желающему изучить язык в полном объеме следует прочесть все разделы. Каждому читателю надо попытаться проделать все упражнения из изучаемых им разделов. Кроме того, следует составлять и проверять другие, желательно более крупные программы, либо возникшие из собственных интересов читателя, либо предложенные преподавателем. К последним двум главам упражнений не дается, поскольку большую часть входящих в них сведений следует считать относящейся к более высокому уровню и дополняющей основной курс Алгола 68. Приложение II содержит сжатый, полуформальный обзор синтаксиса языка.

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


  [dfiles] [dfiles]




С этой книгой бесплатно скачивают:



1

 

 

Электронная библиотека Kodges.ru — интересный ресурс для тех, кто не любит тратить много времени на поиск необходимого издания. В каталогах представлено огромное количество книг различной тематики, которые можно скачать совершенно бесплатно в нужном формате. В разделе «Компьютерная литература» можно скачать как книги для профессионалов, так и книги с ответами на популярные вопросы, например, «Практическое руководство по Алголу 68». Благодаря удобной навигации библиотеки, каждый читатель моментально найдет необходимое издание.


Поделитесь ссылкой на книгу со своими друзьями:

HTML ссылка:


Ссылка для форумов:


Прямая ссылка:



Имя:*
E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent



Навигация по сайту


Читательские рекомендации

Информация