Cтраница 1
Трудоемкость программирования, возможно, и не стоило бы причислять к факторам, которые нужно учитывать при выборе метода задания временных шагов. Быть может, значительно важнее опыт и квалификация программистов и выбранный ими язык. Кроме того, выбор того или иного метода программирования настолько субъективен, а трудоемкость его оценивания столь индивидуальна, что на этот показатель ориентироваться нельзя. [1]
Трудоемкость программирования, возможности ошибок, необходимость вследствие этого тщательной отладки и проверки программ уже на самих машинах путем проверки пробных решений являются серьезными недостатками современных универсальных цифровых машин. На программирование сложных задач уходит гораздо больше времени, чем на их решение в машине. На работе по программированию занято больше специалистов, чел на непосредственной эксплуатации машин. [2]
Сокращение трудоемкости программирования и отладки сложных алгоритмов может быть достигнуто путем программирования на языках высокого уровня. Функцию перевода программы с языка высокого уровня в машинные коды МП конкретного типа выполняет специальная программа - компилятор. Переход к языкам высокого уровня лишает программиста доступа ко всем аппаратным средствам МП, что ухудшает качество программы. Современные компиляторы обладают свойствами оптимизации программ, однако они не достигают уровня высококвалифицированных программистов. [3]
Еще большее снижение трудоемкости программирования технологических задач может дать разработка специализированного языка. [4]
По числу арифметических операций и трудоемкости программирования он значительно уступает ряду практически применяемых методов, алгоритмически аналогичных методу Гаусса. Ниже рассматриваются два способа обращения матриц, получившие широкое распространение при решении электроэнергетических задач. [5]
Использование СПГД ДИФОР позволяет сократить трудоемкость программирования графического диалога за счет программирования на языке высокого уровня с применением готовых процедур отсечения, преобразования координат, генерации дисплейного файла УПГИ и других. [6]
Третий член содержит величину tp - эталонную трудоемкость программирования обработки данных, вычислений, чел. [7]
При ручных методах программирования уже для деталей средней сложности трудоемкость программирования и цикл подготовки управляю-иих программ неоправданно велики. [8]
Технические решения, примененные в ИНМОС, в совокупности снижают трудоемкость программирования. И конечно, тотальное использование языка высокого уровня для программирования любых частей системы, включая драйверы внешних устройств, существенно повышает производительность труда по сравнению с традиционно применявшимися для системного программирования языками типа Ассемблера. [9]
В табл. 1, составленной по статистическим данньщ, показана трудоемкость программирования в нормо-часах для детали средней сложности при ручном программировании, при программировании с использованием ЭЦВМ и при составлении программ с использованием вышеописанного интерполятора. [10]
Для составления программы требуется ( предварительное изучение архитектуры определенного типа компьютеров, что увеличивает трудоемкость программирования. Программа оказывается привязанной к конкретной архитектуре. [11]
При решении каждой задачи необходимо соблюдать единую методологическую последовательность разработки программы, что позволит уменьшить трудоемкость программирования и получить наилучший вариант программы. Значительно большие эксплуатационные возможности алфавитно-цифрового табулятора по сравнению с табулятором Т-5 МВ позволяют расширить круг решаемых задач и получить табуляграммы в более удобном виде для последующей работы с ними. Для таких целей следует использовать не только эксплуатационные возможности арифметического и печатающего устройств, но и методы записи различных поясняющих слов, а в отдельных случаях и небольшого постоянного текста. При этом следует иметь в виду, что увеличение количества слов в поясняющем тексте значительно усложняет коммутацию в программе. В целом методическая последовательность разработки программ для алфавитно-цифрового табулятора остается такой же, что и для табулятора Т-5 МВ и заключается в следующем. [12]
Возникшие трудности были преодолены не только и даже не столько путем улучшения аппаратурных характеристик вычислительных машин ( что само по себе очень важно), сколько разработкой специальной системы программ, обеспечивающей удобство общения человека с машиной, снижение стоимости и трудоемкости программирования и повышение эффективности использования машин. На разработку этой системы, получившей название математического обеспечения, выделялись все более значительные средства, которые в настоящее время сравнимы с затратами на разработку аппаратуры. [13]
Языки высокого уровня дают возможность описывать большинство алгоритмов в удобной для пользователя форме, которая близка к привычной записи математических и логических действий. Их использование сокращает трудоемкость программирования. [14]
САПы позволяет автоматизировать процесс подготовки прогреми обработки от промежуточного расчета до получения готовой перфоленты. Применение САП снижает трудоемкость программирования в 4 - 5 раз. Большинство разработанных САП ориентировано на ЭЦВМ Минск-32, где оперативная память составляет 32К, последующие разработки будут ис-пользовага в своей основе машины серия ЕС. [15]