35902

Этапы развития СПО

Контрольная

Информатика, кибернетика и программирование

Создание ассемблеров. Создание абсолютных и перемещающих загрузчиков. Создание описания процесса в виде контекста 4. Создание КПК.

Русский

2013-09-20

47.5 KB

3 чел.

1, Этапы развития СПО.

  1.  Ручное программирование в кодах.

Их разрабатывали уникально, только разработчики могли на них программировать, как реализовать программы, алгоритмы в двоичном коде. Это было неудобно.

  1.  Создание ассемблеров.

Это язык программирования машинного уровня. 1 оператор преобразовывал в инструкцию.

  1.  Создание абсолютных и перемещающих загрузчиков.

С абсолютного начинается работа машины.

Для выполнения пр-ма должна быть загружена в память.Перемещающий загрузчик работает с относительными условными адресами. Загружает прогу с заданного адреса и настраивает адреса на т. Загрузки.

  1.  Использование библиотек объектных модулей.

Типовые задачи выполняются как универсальные задачи для вызова прикладных программ.

  1.  Использование макросредств.

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

  1.  Разработка алгоритмических языков высокого уровня.(языки часто были настроены на алгоритм задачи - Fortan).Си дал основу прикладному прог-ию.создание перфокарт. Отдельных ОС не было.
  2.  Появление однозадачных операционных систем на базе дисковой памяти.

Выделение памяти для прикл программ.Необх сист ресурсы для реализации ядра ОС резидентной части в оперативной памяти. Транзитные части, чтобы был быстрый доступ к различным частям. (основное требование к машинам-эффективность использования аппаратных средств) IBM 360 – EC ЭВМ + DOC EC-(DOC EC однозадачная система размещающаяся на диске)

  1.  Переход к многозадачным режимам(OC EC). Изнач.попытка – создать пакетные многоз.системы.

-многозад.системы раздел.времени(время ЦП квантами выделяется для нескольких задач разных пользователей,они могут работать в интерактивном режиме)

DEC(Digital Eq.Corporation)-ведущая фирма в то время. DEC-PDP 11- CM ЭВМ- OC PB - UNIX -PA ФОС-ИН НОС

  1.  Специализация операц. систем.

Потребовалось решение след. задач.:

1)реализация защиты СПО (это потребовало аппаратного деления на 2 уровня привилигированности)

2) Защита процессов между собой.

3) должна быть развита система прерываний

1. В ОС организуется интерфейс системных вызовов.

2. Организация очередей заданий в памяти (диспетчеризация и планирование)

3. Создание описания процесса в виде контекста

4. Нужны развитые стратегии упр. памятью.

5. Средства синхронизации и взаимодействия процессов.

Разработка Unix.

10. Развитие сервисного ПО, разнообр. сервисных приложений. Внедрение сетевых средств (LSI Электроника – 60. Различные программные платформы.

11. Переоценка ценностей. Развитие принципа персональности

Персональные компьютеры(ПК):

IBM -> IBM PC + Intel x86

APPLE – Macintosh    

12.Появление процессоров с защищённым режимом. Возврат к принципам многозадачности. Windows, OS/2

Разделение на рабочие станции и серверы.

Массовое появление в сфере информации и использование мультимедия.

13.Компенсирование разнообразного аппаратно-программного обеспечения.Создание Internet. Изменение ПО под это. Мультипроцессорные системы.переход к многопроцессорным системам.

14. Развитие Open Sourse (Столман-принцип[GNU->GPL])

15. Многоядерные процессоры (параллельное программирование)

16. Создание КПК. Развитие массовых мобильных форм.


 

А также другие работы, которые могут Вас заинтересовать

48951. Прототип программной системы «Гостиница» 1.73 MB
  Постояльцы проживают в гостиницах по разным целям – это может быть, как и в случае отдыха, так и по работе. Наша цель – подобрать доступную гостиницу из имеющейся на сайте базы данных. Так же вы можете оставлять ваши отзывы и пожелания
48952. Система электроснабжения района города в Московской области 2.53 MB
  Сечения жил кабелей линий 380 В должны выбираться по соответствующим расчётным электрическим нагрузкам линий в нормальных и послеаварийных режимах работы на основе технических ограничений допустимого нагрева и допустимых потерь напряжения а также с учётом применения минимальных сечений по условиям механической прочности в условиях монтажа и эксплуатации. Выбор сечений КЛ 04 кВ по техническим ограничениям по допустимым потерям напряжения. Далее необходимо выполнить проверку кабелей на допустимые потери напряжения в нормальном и...
48953. Проект системы электроснабжения района города в Московской области 4.02 MB
  Подача горячей воды и отопление осуществляется от ЦТП. В микрорайоне расположено 23 жилых здания высотой 9 этажей 5 жилых зданий высотой 12 этажей и 11 высотой 16 этажей 5 детских садов на 150 мест каждый 2 школы на 1176 мест каждая кафе на 50 мест 7 центральных тепловых пунктов ЦТП универмаг магазин Мебель магазин Электротовары магазин Сантехника автосалон поликлиника.1 ЦТП№1 11.2 ЦТП№2 11.
48955. Аварийные и особые режимы работы электрооборудования 814 KB
  Содержание Задание по расчету курсового проекта Справочные данные Введение Расчет начальных значений токов трехфазного К. Расчет ударного тока трехфазного К. Схема замещения обратной последовательности Схема замещения нулевой последовательности Расчет периодической составляющей токов двухфазного К. Расчет периодической составляющей токов однофазного К.
48956. ППР на строительство центральной ремонтной мастерской для хлопкосеющих хозяйств с парком 50 тракторов 1.39 MB
  Содержание Составление крточки определителя продолжительности работ Расчёт и построение основной модели Расчёт запаса времени Определение длины критического пути График потребности в трудовых ресурсах График поступления на объект строительных конструкций изделий материалов и оборудования График движения основных строительных машин Методы производства работ Внутренние работы Земляные работы Монтажные работы Кирпичная кладка стен Отделочные работы Проектирование...
48957. Расчет структуры переменных электромагнитных полей в волноводе 1.7 MB
  Полость волновода заполнена диэлектриком, электрическая проницаемость которого Длина волновода в направлении оси z не ограничена. Процесс распространения электромагнитных волн в полости прямоугольного волновода рассматриваем, полагая, что стенки волновода выполнены из сверхпроводящего материала
48958. Теория статистики и статистических исследований 2.15 MB
  Термин «статистика» происходит от латинского слова status, что в Средние века означало политическое состояние государства. В науку этот термин был введен немецким ученым Готфридом Ахенвалем (1719 – 1772 гг.), и означал он тогда государствоведение.
48959. Розробка обчислювального пристрою ділення чисел у форматі з фіксованою комою 677.5 KB
  На початку роботи гаситься вихідна готовність Y14 і перевіряється вхідна готовність P1. Після одержання сигналу вхідної готовності обнуляються регістри Y0 B Y1 і Z Y2. Призначення виводів: 1 Вхід скидання R 9 Вхід режим роботи V2 2 Вхід запису інформації при зсуві вправо V3 10 Вхід режим роботи V1 3 Вхід 1го розряду 11 Вхід синхронізації 4 Вхід 2го розряду 12 Вихід 4го розряду 5 Вхід 3го розряду 13 Вихід 3го розряду 6 Вхід 4го розряду 14 Вихід 2го розряду 7 Вхід запису інформації при зсуві вліво V4 15 Вихід 1го розряду 8...