Этапы создания математического обеспечения 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Этапы создания математического обеспечения



МО – это совокупность математич методов, алгоритмических языков и системного программного обеспечения создаваемых и используемых на всех стадиях подготовки программ к машинному решению, прохождению их через вычислительную среду и оформления результатов решения в виде, удобном для пользователя.

Этапы развития МО:

0. (1946-1953 гг.) Становление электронно-счётного машиностроения. Выпуск ЭВМ для задач военного плана. ЭВМ “голые”, без МО.

1. (1953-1955 гг.) Зарождение МО.

Стандартные подпрограммы (СП), библиотеки СП (БСП) (sin, e^x...) ó первые системы символьного кодирования (мнемокоды и автокоды) (ССК) óинтерпретирующие и компилирующие системы на ВЗУ. Отладка за пультом ЭВМ.

2. (1958-1960 гг.) Развитие МО.

Трансляторы ó Алгоритмические языки ó Служебные прогр-ы для автом-гораспред-я памяти ЭВМ ó Служебные прогр-ы для профил-ки и конроля работы ЭВМ. Появление интегральных ПП схем, повлекших развитие МО. (PL/1 - основной язык.Однопрограммный режим работы.)

3. Многопрограммные режимы работы.

Многопрограммные режимы работы ЭВМ.Первые ОСóЖесткий контроль внутреннего состояния ЭВМóКомплекс управл-х прог-м и обслуж-х прог-м для автомат-го обслуживания ЭВМ при нормальной и аварийных ситуациях. óДиагностические прог-ы. Увеличена память вычмашины и она позволяет загрузить больше программ (до 15 разделов, до 256 задач).

4. Увеличение экономической эффективности эксплуатации ЭВМ.

Появление специального МО. óСложные ОСóСпециальное прог-е обеспечениеóпоставка средств МО одновременно с ЭВМ.

5. Резкое увеличение интеллектуальных возможностей компьютера. Появление специальных разрабатывающих методов, позволяющие имитировать в технических системах элементы творческой деятельности. Новая идеология компьютера, согласно которой программа подготавливается по словесному описанию задачи.

 


 

9. Система программирования: определение, сущность, классификация, связь с операционной системой

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

1.Специальный язык описания задач – входной язык системы программирования.

2.Программу-транслятор, обеспечивающую перевод со специального языка на машинный язык (транслятор).

В соответствии со структурой, уровнем формализации входного языка и целевым назначением принята следующая классификация систем программирования:

1. Машинные, основанные на системе символического кодирования (мнемокоды и автокоды).

2. Процедурные, основанные на алгоритмических языках.

3. Проблемные (табличные), создающиеся для целенаправленного решения той или иной проблемы.

4. Вспомогательные, предназначенные для автоматического выполнения вспомогательных функций: обслуживание памяти, модифицирование программ, создание систем отладки и т. д.

Средства отладки обычно подразделяются на два типа:

1. Локализация ошибки, т.е. определение ошибки и по возможности ее ликвидация.

2. Отладка в рабочем режиме.

В числе вспомогательных систем программирования представлены все виды компьютерной графики. Отдельно следует рассматривать средства мультимедиа.

Виды компьютерной графики:

I.Иллюстративная

II. Деловая

III. Инженерная

1. Прикладная и дизайнерская

2. Техническая и конструкторская

3. Научная

Каждый вид требует собственное программное обеспечение

 

 


 



Поделиться:


Последнее изменение этой страницы: 2017-02-06; просмотров: 266; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.111.24 (0.006 с.)