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

Системное программирование

Cтраница 1


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

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

Системное программирование должно начинаться с разработки организации библиотеки программ В и двух комплексов правил: F-определяющих структуру программ и Ф - определяющих документацию для программ и их комплексов.  [3]

Системное программирование охватывает круг вопросов, связанных с разработкой программ, входящих в состав математического ( или программного) обеспечения ЭВМ. Это такие программы, без которых невозможна, вообще говоря, нормальная эксплуатация ЭВМ.  [4]

Системное программирование должно начинаться с разработки организации библиотеки программ В и двух комплексов правил: F - определяющих структуру программ и Ф - определяющих документацию для программ и их комплексов.  [5]

Развитие системного программирования определялось глапным образом усилиями многих программистов и руководителей групп программистов, чья творческая энергия была направлена на практическую разработку системных программ, необходимых для быстро развивающейся вычислительной техники.  [6]

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

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

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

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

Задачи системного программирования, связанные с разработкой пакетов прикладных программ.  [11]

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

При системном программировании особенно полезным является использование базированных структур и ассоциативное программирование.  [13]

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

При решении задач системного программирования ( разработка системного математического обеспечения ЭВМ) предпочтение следует отдать машинно-зависимым языкам, в частности макроязыку, поскольку только в этом случае можно максимально использовать все возможности вычислительной машины.  [15]



Страницы:      1    2    3    4