Cтраница 2
В данной книге основное внимание будет уделено первому этапу изготовления программы, который завершается ее написанием на автокоде. Однако при изложении этих вопросов мы постоянно будем иметь в виду наличие последующих этапов и в связи с этим обращать внимание читателя на те проблемы и способы их решения, которые оказываются существенными для успешного выполнения последующих этапов изготовления и использования программного продукта. [16]
Таким образом, длительность отладки оказывается равнозначна продолжительности работ по изготовлению программы. В этих условиях важно знать способы отладки и правильно их применять. [17]
Одним из аспектов наиболее целесообразного применения пишущих автоматов является их использование для изготовления программ реги-страционно-контрольных карточек в подсистемах автоматизированного контроля исполнения документов. [18]
![]() |
Допустимые элементы структурного программирования и различные способы их изображения. По вертикали. [19] |
В результате резко сокращается процесс отладки, следовательно, сокращается и весь процесс изготовления программ. [20]
Этот путь базируется на универсальности ЭВМ: если какая-либо работа, возникающая по ходу изготовления программ, может быть настолько формализована, что правила ее выполнения можно сформулировать в виде алгоритма, то можно составить соответствующую машинную программу, по которой ЭВМ и сможет выполнять эту работу. [21]
К тому же такая форма доступа к машине может сильно растянуть общие календарные сроки изготовления программ. [22]
Наряду с этим автокод предоставляет программисту и ряд дополнительных возможностей, облегчающих работу по изготовлению программ. С помощью макроопределения программист может огиглтт, ( оппр-тр - ттМ - ПГТ ТРЧН - с - держательную операцию ( макрооперацию), задав алгоритм ее выполнения в терминах машинных операций и дав этой операции определенное имя. После того как операция определена, ее можно использовать при составлении программы наряду с обычными машинными операциями. Для этого в программе достаточно записать макрокоманду, которая по форме аналогична команде, использующей обычную машинную операцию: в ней, как обычно на автокоде, указывается имя этой макрооперации и имена ее операндов. Эти дополнительные удобства могут состоять и в том, что программист может передать транслятору выполнение некоторых рутинных работ, возникающих в процессе составления программы - например, перевод числовых констант в их машинное представление, размещение констант в памяти и организацию правильных ссылок на них в командах программы. В развитом автокоде предусматривается довольно много подобною рода дополнительных удобств. [23]
Известно, что развитие математического обеспечения ( МО) ЭВМ существенно облегчает работу пользователей по изготовлению программ и упрощает общение человека с машиной. Однако эффективное использование имеющихся возможностей требует более высокой квалификации от пользователя, который должен знать многие компоненты математического обеспечения, их назначение и возможности, и уметь ими пользоваться. [24]
Несмотря на их очевидную простоту на диске не может быть задана любая практически необходимая программа, изготовление программы связано со значительными трудностями и вызывает дополнительные погрешности. [25]
Однако сами по себе алгоритмические языки еще не решают всей проблемы, стоящей даже на первом этапе изготовления программы. [26]
Во-вторых, огромным запасом готовых модулей, который был накоплен за время существования фортрана, что существенно упрощает изготовление программ для решения новых задач за счет широкого использования уже имеющихся модулей. [27]
Утверждение технического проекта объекта служит основанием для начала работ стадии, Рабочий проект, включая рабочее программирование и изготовление программ ( см. разд. [28]
![]() |
Схемы обработки конических поверхностей на токарном стайке. [29] |
С а - прочие накладные расходы, связанные с работой оборудования, приходящиеся на данную операцию, руб. Ст - расходы на разработку и изготовление программы, руб. JV - общее число деталей, подлежащих изготовлению. [30]