Повышение - производительность - труд - программист - Большая Энциклопедия Нефти и Газа, статья, страница 2
Пока твой друг восторженно держит тебя за обе руки, ты в безопасности, потому что в этот момент тебе видны обе его. Законы Мерфи (еще...)

Повышение - производительность - труд - программист

Cтраница 2


Преимущества структурного проектирования становятся особенно явными при создании больших КП объемом в десятки тысяч команд. Главный выигрыш достигается за счет повышения производительности труда программистов и уменьшения количества ошибок в программах.  [16]

Эти элементы предназначены для облегчения и повышения производительности труда программистов.  [17]

Необходимо отметить очень важную и самую, пожалуй, новую тенденцию в развитии производства программных средств. Речь идет о применении систем типа САПР для повышения производительности труда программистов. Несмотря на то, что относительная доля программирования ( кодирования) в общем объеме работ по созданию программных средств постоянно снижается, проблема повышения производительности труда программистов остается актуальной. Во-первых, потому, что существуют задачи, например в аэрокосмической промышленности, для решения которых на ЭВМ должны быть разработаны прикладные программы объемом в десятки миллионов строк.  [18]

Применение языков высокого уровня требует создания средств отладки на уровне входного языка. Опыт показывает, что от 20 до 40 % рабочего сремени программист расходует на отладку программ, поэтому отсутствие удобных средств отладки существенно сдерживает повышение производительности труда программистов.  [19]

Имеется значительный опыт применения ряда прогрессивных отечественных технологий, дающих высокий экономический эффект при их использовании, существенный рост производительности труда программистов, повышение качества программного продукта. Это достигается за счет четкой организации труда коллективов специалистов, применения диалогового режима работы, языков программирования различного уровня, баз данных и других современных автоматизированных средств повышения производительности труда программистов.  [20]

После того, как осенью 1984 г. в антитрестовское законодательство США были внесены изменения и был принят Национальный закон об исследованиях на кооперативных началах, было создано более 10 объединений по исследованию проблем повышения производительности труда программистов. Одно из них - Консорциум по изучению средств, повышающих производительность труда программистов ( Software Productivity Consortium), образованный 15 аэрокосмическими фирмами, выполнявшими военные заказы. Консорциум ставит своей задачей в течение первых пяти лет работы добиться повышения производительности труда программистов в 4 раза по сравнению с нынешним уровнем, а через 10 лет - в 10 раз. Фирмы-участницы консорциума концентрируют усилия на разработке программных модулей многоразового пользования. Этот подход, как показал опыт японских фирм, обеспечивает 90 % - ную гарантию успеха.  [21]

Следующей задачей является стандартизация структуры и правил сопряжения программ по передаче управления и по обменной информации. Необходима унификация методов и правил построения сложных КП, общих правил иерархического построения и взаимодействия программ, решающих единую целевую задачу. Эти мероприятия должны существенно расширить применяемость каждой разработанной программы, что непосредственно отразится на повышении производительности труда программистов.  [22]

Понятие виртуальной машины привлекает особое внимание в связи с исследованиями в области распределенной обработки и сетей вычислительных машин. Многие преимущества распределенной обработки определяются функциональной специализацией процессоров вычислительной установки, например, в системе ARC фирмы DATAPOINT один процессор может быть выделен для выполнения прикладных программ, другой - для поддержки связей между процессами, третий - для управления файлами. Достоинствами такого подхода считаются уменьшение размеров подсистем, прогнозируемость и стабильность их работы, а также повышение производительности труда программистов как следствие организации программ в виде небольших отдельных процессов, выполняющихся на небольших процессорах. Распределенная обработка дает возможность создать у каждого пользователя полную иллюзию работы на собственной машине, обеспечивает удобство выделения отдельных специализированных подсистем и гибкие пользовательские интерфейсы.  [23]

Каждая машина имеет собственный язык программирования - машинный язык. Он содержит перечень операций, который может выполнять конкретная машина. На машинном языке программировать трудно, поэтому уже на машинах первого и второго поколений в целях повышения производительности труда программистов начали применять языки, не совпадающие с машинными языками.  [24]

Система программирования - это комплекс программ, предназначенный для автоматизации процесса разработки программ. По существу, данная система представляет собой пакет прикладных программ, предметная область которого-разработка программ. Все программы пользователей разрабатываются с помощью системы программирования, и в том смысле она является системой общего пользования, предназначенной для облегчения и повышения производительности труда программистов.  [25]

Необходимо отметить очень важную и самую, пожалуй, новую тенденцию в развитии производства программных средств. Речь идет о применении систем типа САПР для повышения производительности труда программистов. Несмотря на то, что относительная доля программирования ( кодирования) в общем объеме работ по созданию программных средств постоянно снижается, проблема повышения производительности труда программистов остается актуальной. Во-первых, потому, что существуют задачи, например в аэрокосмической промышленности, для решения которых на ЭВМ должны быть разработаны прикладные программы объемом в десятки миллионов строк.  [26]

Задачей этого этапа являются получение синтаксически, семантически и структурно-правильных программ на входном языке и формирование их в машинных кодах специализированной ЭВМ. Эффективность технологии существенно зависит от методов управления средствами автоматизации на технологической ЭВМ. Для повышения производительности труда программистов и управления САПО обеспечивается их диалоговое общение с технологической ЭВМ через удаленные терминалы.  [27]

Каждая машина имеет свой машинный язык программирования, причем работает машина согласно программе именно на этом языке. Как известно, для первых ЭВМ программы составляли на машинных языках. В связи с этим для повышения производительности труда программистов были разработаны языки символического кодирования, называемые мнемокодами, которые позволили заменить цифровые коды операций и адресов данных их мнемоническими изображениями.  [28]



Страницы:      1    2