Cтраница 4
Программист, выполняя операцию кадрирования, предпочитает обратиться к соответствующим библиотечным подпрограммам, а не программировать отдельно каждое преобразование кадрирования. Зависимость операции кадрирования от типа примитивов в элементе вынуждает иметь для каждого типа примитивов свои программы кадрирования. [46]
Программист может применять различные средства операционной системы, однако полный набор средств не доступен каждому из высокоуровневых языков. Например, используя Ассемблер, можно одновременно выполнять несколько задач, а используя Фортран, это сделать невозможно, поскольку Фортран был разработан до того, как были созданы средства мультипрограммирования. [47]
Программист принимает участие в анализе, разработке и кодировании программ, требуемых для обработки информации, математических вычислений и подготовки информационных файлов; обеспечивает логические связи между взаимодействующими программами; помогает в решении возникающих трудностей при работе с программами. [48]
Программист может определять свои собственные функции. [49]
Программист должен был внимательно следить за правильной интерпретацией выражения. [50]
Программисты, владеющие Паскалем, обратят внимание на разницу между записями с переменной структурой в Паскале и в Модуле-2. Незначительное различие состоит в применении вертикальной черты для отделения объявлений вариантов, тогда как в Паскале применяются скобки. Серьезное различие - Модула-2 допускает несколько вариантных частей. [51]
Программист обычно сочетает те методы, которые имеются в его распоряжении. Приемы, которые мы здесь кратко описали, ни в коей мере не претендуют на полноту; они скорее указывают некоторые направления, по которым могут развиваться вспомогательные средства программирования. [52]
Программист, не владеющий языком машины, оказывается в положении человека, попавшего в чужую страну, не знающего ее обычаев и не способного объясниться без переводчика. [53]
Программист, осуществляя выбор системы микрокоманд, составляет набор таких микропрограмм. Вместо адреса массива ВПМК определяется адрес подпрограммы ( адрес микрокоманды), реализующей микрокоманду. Так как текст подпрограмм относительно легко читается, то этот вариант обладает большей наглядностью. [54]