Cтраница 3
Теперь мы приступаем к систематическому изучению машин ПС ЭВМ, автокода для них и приемов программирования на автокоде. В данлэй главе рассматриваются основные возможности как базового, так и расширенного ( за счет автокода и системного инструментария) вычислителей, а также приемы реализации на автокоде основных типов управляющих структур, которые рассматриваются применительно к действиям над целыми числами. Эти приемы будут широко использоваться и в последующих главах. [31]
![]() |
Программа с поточечным выводом информации на график. [32] |
К тому же как не воспользоваться случаем, чтобы на примере продемонстрировать читателю еще один прием программирования - работу служебного узла ( Property Node) фафика. [33]
ЦИРКУЛЯЦИЯ ( circulation; circulation; Keduzierung von Kechenoperationen beim Programmieren) - один из приемов программирования, позволяющий экономить количество команд и машинное время, необходимое для вычисления величии, зависящих от параметра цикла программы. При выполнении цикла величина, подсчитанная кри одном значении параметра цикла, может использоваться для вычислений при неск. [34]
ЦИРКУЛЯЦИЯ ( circulation; circulation; Reduzierung von Kechenoperationen beim Programmiereri) - один из приемов программирования, позволяющий экономить количество команд и машинное гремя, необходимое для вычисления величин, зависящих от параметра цикла программы. При выполнении цикла величина, подсчитанная ири одном значении параметра цикла, может использоваться для вычислений при неск. Напр, при нахождении величины x J - - x - - x l каждое слагаемое используется при трех последовательных значениях параметра цикла i. Циркуляция позволяет в таком случае сохранить однажды вычисленное значение величины для последующего его использования. [35]
Постепенно утихли споры относительно проектирования самих компьютеров, и мы стали обсуждать достоинства и недостатки изощренных приемов программирования. [36]
Интерфейс низкого уровня не соответствует этой книге, так что нам остается рассмотреть только два оставшихся технических приема программирования. Первый - строковый интерфейс, предназначенный в основном для поддержки языков очень высокого уровня, таких, как Visual Basic. [37]
Свойства этих классов менее понятны, чем функции Win32 API, и они не допускают использования некоторых приемов программирования, например, ожидания прерывания потока или процесса. [38]
Хотя машина М-20 и язык Алгол 60 широко используются в этой книге для разъяснения понятий и демонстрации приемов программирования, не они, а эти понятия и приемы являются предметом изучения. [39]
Поэтому добиваться значительной эффективности программы за счет использования тонких возможностей машины ( где легко ошибиться) или хитрых приемов программирования ( что усложняет логику программы и затрудняет ее понимание) имеет смысл лишь в том случае, когда заведомо известно, что изготавливаемая программа должна будет работать в экстремальных условиях - либо в отношении времени, либо в отношении требуемой памяти. Однако такие программы встречаются не так уж часто. [40]
Хотя машина М-20 и язык АЛГОЛ 60 широко используются в этой книге для разъяснения понятий, и демонстрации приемов программирования, не они, а эти понятия и приемы являются предметом изучения. [41]
![]() |
Классификация языков программирования. [42] |
Процедурно-ориентированными языками пользуются специалисты, знакомые с математическими формулировками решаемых задач, методами ( алгоритмами) их решения и приемами программирования. [43]
Проблемно-ориентированными языками пользуются специалисты, знающие особенности данного класса решаемых задач, знакомые с математической формулировкой этих задач, методами их решения и приемами программирования. Применение ПОЯ для описания алгоритмов решения задач повышает производительность труда программиста при некотором снижении эффективности использования памяти ЭВМ. [44]
Пятая книга серии ЭВМ содержит материал для изучения языков программирования ПАС1 АЛЬ, ПЛ / М и методики программирования на них алгоритмов различных структур с использованием характерных приемов программирования и подпрограмм. [45]