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. Создание КПК. Развитие массовых мобильных форм.


 

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

82664. Формирование баланса предприятия и определение источников финансирования инвестиций 3.93 MB
  Нормальное функционирование предприятия на сегодняшний день требует глубоких экономических знаний. Ведь в условиях рыночной экономики выживет лишь тот, кто наиболее грамотно и компетентно определит требования рынка, создаст и организует производство продукции, пользующейся спросом...
82665. Конституционно-правовая основа социального государства (анализ конституции РФ) 21.86 KB
  В качестве основной категории в определении социального государства выступает понятие социальной справедливости, под которой понимается как понятие о должном, содержащее в себе требование соответствия деяния и воздаяния.
82666. Мировая экономика. Глобальная экономика 23.93 KB
  Разберемся подробнее с понятием мировая экономика и международный бизнес и выясним их сущность. Для этого рассмотрим: Понятие экономика ее характерные черты и показатели. Мировая экономика и международный бизнес в наши дни.
82667. Понятие системного программного обеспечения. Операционные системы. Служебное (сервисное) программное обеспечение 61.26 KB
  Системное программное обеспечение комплекс программ которые обеспечивают управление компонентами компьютерной системы такими как процессор оперативная память устройства ввода-вывода сетевое оборудование выступая как межслойный интерфейс с одной стороны которого аппаратура...
82668. Взаимодействие общества и природы 44.9 KB
  Сейчас настала пора ввести в рассмотрение 3-й компонент человека. История взаимоотношений человека и природы представляет собой историческую часть социальной экологии которую она имеет как и любая другая описательно-конструктивная наука наподобие геологии географии демографии социологии и т.д.
82669. Группы социального риска 44.86 KB
  К группе риска относят следующие категории людей: инвалиды дети-сироты дети с отклоняющимся асоциальным девиантным поведением матери-одиночки неполные семьи пожилые одинокие престарелые люди и умственно отсталые беженцы люди подвергшиеся насилию алкоголики наркоманы бездомные жертвы экологических...
82670. Заемные и привлеченные источники. Особенности их привлечения и использования 66.11 KB
  Формирование финансовых ресурсов предприятия осуществляется за счет собственных и заемных средств. Потребность в денежных средствах возрастает что требует соответствующего финансирования прироста капитала поэтому при недостатке собственных средств предприятие может привлекать...
82671. Понятие, виды, признаки преступлений против интеллектуальной собственности 67 KB
  Интеллектуальные права на результаты исполнительской деятельности (исполнения), на фонограммы, на сообщение в эфир или по кабелю радио- и телепередач (вещание организаций эфирного и кабельного вещания), на содержание баз данных, а также на произведения науки, литературы и искусства...
82672. Роль и значение биофабрик 17.71 KB
  Биофабрики располагают значительной территорией специальными производствами лабораторными корпусами и вспомогательными сооружениями. Государственный контроль выпускаемой продукции на её безвредность чистоту специфичность и активность осуществляет контрольная лаборатория Биофабрики возглавляемая...