Современное состояние ПО ЭВМ
Большее развитие получили операционные системы. Появились первые сильно развитые операционные системы, у которых архитектура и основные компоненты были унифицированы. Одной из первых операционных систем значимых, этапных для всего развития мирового программного обеспечения — было появление операционной системы UNIX. В операционных системах появились простые средства разработки драйверов… Читать ещё >
Современное состояние ПО ЭВМ (реферат, курсовая, диплом, контрольная)
Анализ состояния ПО
Чтобы описать состояние ПО ЭВМ с начала его создания вернемся к поколениям ЭВМ, так как программное обеспечение — неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО. Вспомним I-ое поколение компьютеров. Появилось в связи с массовым вычислением задач связанных с обороной (ядерное оружие и т. п.). Для ввода/вывода и в качестве запоминающего устройства использовались перфоленты. Строки вручную вводились в оперативную память и затем выполнялись. [17; с.38].
В чем заключались проблемы? В случае возникновения ситуаций типа деления на нуль компьютер останавливался. Изменять программу также было очень тяжело, так как машинные коды завязаны на адресацию, следовательно, для того, чтобы редактировать, приходилось сдвигать всю программу. Чтобы не сдвигать, делали безусловный переход на конец программы, затем возвращались обратно.
Что появилось: однопользовательский, персональный режим; зарождение класса сервисных, управляющих программ; зарождение языков программирования.
Компьютеры II-го поколения уже стали более распространенными и начали применяться в более привычных для нас сферах работы: управление предприятиями, сбор информации и т. д. Строились они на новой элементной базе на полупроводниковых приборах — это диоды и транзисторы. Конец 50-х 2-я половина 60-х годов. Размер компьютеров второго поколения на порядки уменьшился по сравнением с компьютерами первого поколения, уменьшилась энергопотребление, уменьшились габариты, увеличилась скорость Стало возможно создавать более сложные по архитектуре системы. Уменьшились размеры, следовательно, проводники стали короче, следовательно, время работы уменьшилось и тепла стало выделяться меньше.
Нововведения: пакетная обработка заданий; мультипрограммирование; языки управления заданиями; файловые системы; виртуальные устройства.
Проблема III-его поколения заключалась в результате идентичные устройства от разных производителей не взаимозаменялись.
Решение:
- 1) У третьего поколения все устройства стали унифицироваться.
- 2) Устройства стали использовать идентичные расходные материалы. Все стало унифицированное (машинная лента, катушка)
Все стало стыковаться за счет унификации аппаратных интерфейсов создание семейств компьютеров. Раньше программное обеспечение жило столько, сколько компьютер. Программы погибали вместе с компьютерами. Появились задачи, требующие компьютер с вполне определенной архитектурой. Например, для управления больницей — компьютер с большой внешней памятью. Компьютеры стали программно-приемственными снизу вверх. Семейства различались по цене и возможностям. Стала возможной модернизация компьютеров. [18; с.66].
Большее развитие получили операционные системы. Появились первые сильно развитые операционные системы, у которых архитектура и основные компоненты были унифицированы. Одной из первых операционных систем значимых, этапных для всего развития мирового программного обеспечения — было появление операционной системы UNIX. В операционных системах появились простые средства разработки драйверов, появились стандартные интерфейсы организации драйверов.
Основной аппаратной характеристикой компьютеров IV-го поколения является использование интегральных схем большой и сверхбольшой интеграции.
программное обеспечение электронный вычислительный Развитие элементной базы оно определило с одной стороны потенциальную возможность сфер применения компьютерной техники, с другой стороны потребность создания максимально дружественных интерфейсов между пользователем и вычислительной системой (очень значимо).
Миниатюризации вычислительной техники позволила совершить существенное развитие применения компьютеров, как встраиваемых устройств, используемых для управления теми или иными технологическими и производственными процессами.
Развитие компьютеров IV-го поколения и далее обусловила толчок к развитию сетевых технологий.
Одной из проблем связанным с компьютерами IV-го поколения и последующих является проблема, связанная с обеспечением безопасности хранения и передачи данных. Информация стала товаром и предметом собственности. Следовательно, возникает проблема, связанная с обеспечением безопасности в части минимизации возможности несанкционированного доступа к этой информации.