Cтраница 2
Второй вариант отличается более высокой скоростью выполнения расчетов, но может быть использован лишь квалифицированным программистом, а не обычным пользователем, что приводит к достаточно высокому уровню затрат. [16]
Написание программы канала, ее запуск и исследование ситуации, возникшей после ее окончания, доступны лишь весьма квалифицированному программисту. Обычно для ввода, вывода и обмена с внешней памятью пользуются одной из стандартных процедур обращения к супервизору, запускаемых специальными макрокомандами ( см. § 2.4), определяющими вид услуги и ее параметры. [17]
В покупных компонентах программного обеспечения большинство данных этого типа зашито внутри программ и недоступно пользователю вообще либо доступно лишь квалифицированным программистам. [18]
Наиболее крупные промышленные предприятия имеют в настоящее время мощные вычислительные центры, оснащенные аналоговыми и цифровыми вычислительными машинами, которые обслуживают квалифицированные программисты. Для того чтобы шире использовать возможности вычислительной техники, нужен штат специальных сотрудников, которые занимались бы изучением и анализом процессов, их математическим описанием, а также требуются специалисты-вычислители, занимающиеся поисками методов программирования уравнений, описывающих тот или иной процесс. [19]
Листинг ( распечатка) программы на ассемблере используется как при создании ассемблерных программ, так и в качестве источника информации для квалифицированных программистов при отладке и оптимизации программ, написанных на языках высокого уровня. Ни один другой компилятор и его листинг не дает программисту такого количества полезной технической информации, как ассемблер. [20]
Первоначально фирма RitLabs называлась просто Labs и представляла собой лабораторию, в которой несколько энтузиастов занимались всевозможной научной деятельностью, а также подготовкой квалифицированных программистов и специалистов электронщиков. [21]
С помощью C-Compiler можно автоматически генерировать оптимизированные коды М - файлов на С и C - Транслируя такую программу, компилятор существенно ускоряет ее работу, хотя, конечно, квалифицированный программист вручную может добиться большего. [22]
Из этих нескольких примеров видно, что ЭВМ можно рассматривать как часть аналитического оборудования, которое можно в настоящее время приобрести, и в недалеком будущем химики будут нуждаться в квалифицированных программистах и операторах. [23]
В более сложных случаях ( например, трудно выявить приоритеты среди партнеров с разнородными программными средствами или данное ПО не удовлетворяет другим критериям) для выработки оптимального решения рекомендуем обратиться к помощи квалифицированных программистов. [24]
Отмеченные выше преимущества процедурно-ориентированных языков даются не совсем даром: абсолютный модуль, созданный системой программирования из текста, написанного на процедурно-ориентированном языке, представляет собой, вообще говоря, менее эффективную программу, чем та, которую может создавать для реализации того же алгоритма квалифицированный программист, пользующийся языком Ассемблера. [25]
Такая гипотетическая возможность разбогатеть всемерно раздувается как образец американского образа жизни, и хотя сбывается она у одного программиста из миллиона, но сам успех новой фирмы Apple, за 6 лет увеличившей свой оборот с нескольких тысяч до 1 млрд. долларов, служит хорошей рекламой для продажи ПЭВМ квалифицированным программистам, которые становятся одной из ведущих категорий населения, приобретающей в личное пользование ПЭВМ. Конечно, не всем удается за счет продажи программ стать миллионером, но несомненно, что частный сектор производит для ПЭВМ большой объем хороших программ. [26]
Одной из особенностей современных систем математического обеспечения, функционирующих на ЭВМ третьего поколения, является наличие в системе нескольких языков программирования, набор которых в той или иной мере покрывает обширные области применения ЭВМ. Квалифицированный программист выберет Фортран или Алгол, если ему надо получить решение задачи с большим количеством вычислений по формулам, Кобол, если нужно ре шить задачу, основная часть которой заключается в обработке больших массивов данных. [27]
В общем основную трудность в написании программы часто составляет выбор метода. Поэтому непременным качеством квалифицированного программиста является доскональное знание всех возможностей системы, их преимуществ и недостатков, что позволяет обоснованно принимать лучшее решение в каждом конкретном случае, а не следовать собственным привычкам и склонностям. [28]
При этом служебные программы должны быть приспособлены к особенностям конкретной ЭВМ. Эта процедура может потребовать от квалифицированного программиста от половины рабочего дня до целой рабочей недели, что следует учесть при исчислении соответствующих затрат. [29]
Программы, входящие в состав ОС, должны быть особенно надежны в эксплуатации и работать достаточно быстро. Поэтому в разработке ОС принимают участие наиболее квалифицированные программисты, которых обычно называют системными программистами. [30]