Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л 01 OС Теория.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
415.74 Кб
Скачать

1.5.7. Семантический (Общественный) интерфейс.

Этот вид интерфейса возник в конце 70-х годов XX века, с развитием искусственного интеллекта. Его трудно назвать самостоятельным видом интерфейса - он включает в себя и интерфейс командной строки, и графический, и речевой, и мимический интерфейс. Основная его отличительная черта - это отсутствие команд при общении с компьютером. Запрос формируется на естественном языке, в виде связанного текста и образов. По своей сути это трудно называть интерфейсом - это уже моделирование "общения" человека с компьютером.

С середины 90-х годов XX века автор уже не встречал публикаций, относящихся к семантическому интерфейсу. Похоже, что в связи с важным военным значением этих разработок (например, для автономного ведения современного боя машинами - роботами, для "семантической" криптографии) эти направления были засекречены. Информация, что эти исследования продолжаются, иногда появляется в периодической печати (обычно в разделах компьютерных новостей).

Заключение к лекции № 1

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

Контрольные вопросы

  1. Дать определение и характеристику основных режимов работы вычислительных систем.

  2. Дать определение и характеристику дисциплин и режимов обслуживания заявок в вычислительных системах.

  3. Дать определение и характеристику классов программных средств.

  4. Пояснить место и функции системного ПО.

  5. Изложить классификацию ОС.

  6. Охарактеризовать основные принципы построения ОС.

  7. Перечислить виды интерфейсов ОС.

  8. Охарактеризовать пакетную технологию как интерфейс.

  9. Дать описание интерфейса командной строки. В каких ОС она применяется?

  10. Дать описание графических интерфейсов. В каких ОС они применяется?

  11. Охарактеризовать речевую технологию как интерфейс.

  12. Охарактеризовать биометрическую технологию как интерфейс.

  13. Охарактеризовать семантический интерфейс.

Разработал

к.т.н., доцент А. Яковлев

Приложение к лекции № 1

Хронология развития общего программного обеспечения

Год

Событие

1953 г.

одна из первых теоретических работ по автоматизации программирования для цифровых ЭВМ (А.П.Ершов, СССР);

операционная система для компьютера IBM-701 (GE1, США);

экспериментальная "операционная система" (МТИ2, США);

специализированные операционные системы для оборонных систем реального времени (США);

1954 г.

алгоритмический язык и транслятор FORTRAN (IBM3, США);

алгоритмический язык и транслятор ALGOL (Международ­ная ассоциация ученых);

1955 г.

алгоритмический язык и транслятор COBOL для решения учетно-оперативных и коммерческих задач;

операционная система для компьютера IBM-704 (General Electric и North American Aviation, США);

1961 г.

алгоритмический язык и транслятор LISP для машинной обработки текстовой информации;

алгоритмический язык и интерпретатор BASIC (Дж.Кенеми, Т.Куртц, Дартмутский университет);

1962 г.

операционная система CTSS для компьютера IBM-7094 – совместимая система разделения времени (группа Project MAC, МТИ, США);

1963 г.

операционная система MCP для компьютера B5000 (Burroughs, США);

1964 г.

дисковая операционная система DOS/360 для младших моделей системы компьютеров System/360 (IBM, США);

1965 г.

операционная система OS/MFT (мультипрограммирование с фиксированным числом задач) для средних и старших моделей системы компьютеров System/360 (IBM, США);

1966 г.

операционная система OS/MVT (мультипрограммирование с переменным числом задач) для старших моделей системы компьютеров System/360 (IBM, США);

1967 г.

операционная система CP-67/CMS (управляющая программа-67/диалоговая мониторная система) для мощной модели 360/67, имеющей виртуальную память и предусматривающей работу в режиме разделения времени (IBM, США);

1968 г.

операционная система MULTICS для компьютера GE-645 – система разделения времени, написана на языке высокого уровня EPL (группа Project MAC МТИ, Bell Laboratories и General Electric, США);

1970 г.

локальная (на языке ассемблера) версия операционной системы UNIX для PDP-7 (К.Томсон, Б.Керниган, Bell Telephone Labora­tories, США);

алгоритмический язык и транслятор Pascal (Н.Вирт, Институт информатики Швейцарской высшей политехнической школы);

1971 г.

алгоритмический язык и транслятор С (Б.Керниган, Д.Ритчи, Bell Telephone Laboratories, США);

1972 г.

язык логического программирования и транслятор Prolog (А.Кольмерр, Марсельский университет);

1973 г.

мобильная (на языке С) версия операционной системы UNIX (К.Томсон, Д.Ритчи, Bell Telephone Laboratories, США);

1975 г.

первая операционная система СР/М для ПК4 (Г.Килдэл, Digital Research5, США);

интерпретатор языка BASIC для первого ПК MITS Altair (Б.Гейтс, П.Аллен, Microsoft, США)

1977 г.

алгоритмический язык Modula для параллельного программирования (Н.Вирт);

1979 г.

алгоритмический язык Ada (Министерства обороны США);

1980 г.

алгоритмический язык с классами С++ (Б.Строструп, Bell Telephone Laboratories, США);

1981 г.

дисковая операционная система для ПК MS6 DOS7 1.0 (Microsoft по заказу фирмы IBM, США);

интерпретатор GWBASIC для MS DOS (Microsoft, США);

первая коммерческая система на базе GUI8 для рабочей станции Star 8010 (Xerox9, США);

1982 г.

транслятор с алгоритмического языка и Ada (Ассоциация пользователей Ada, США);

1983 г.

компилятор С++ (Б.Строструп, Bell Telephone Laboratories, США);

операционная система Apple Lisa, выполненная на базе GUI (Apple Computer10, США);

1984 г.

операционная система Apple Macintosh, выполненная на базе GUI (Apple Computer, США);

1985 г.

операционная среда MS Windows 1.01, выполненная на базе GUI (Microsoft, США);

интерпретатор-компилятор QuickBASIC для MS DOS (Mic­rosoft, США);

1987 г.

операционная среда MS Windows 2.0 (Microsoft, США);

1988 г.

интерпретатор-компилятор QuickBASIC 4.5 для MS DOS (Microsoft, США);

операционная система OS/2, выполненная на базе GUI (совместная разработка IBM и Microsoft, США);

1989 г.

система для профессиональной разработки программ MS Basic Professional Development 7.0 для MS DOS (Microsoft, США);

интегрированная среда подготовки программ с использованием ООП11 Turbo C++ 1.0 (Borland International, Inc.12, США);

1990 г.

система для профессиональной разработки программ MS Basic Professional Development 7.1 для MS DOS (Microsoft, США);

интегрированная среда с ООП Borland C++ 2.0 (Borland Inter­national, Inc., США);

операционная среда MS Windows 3.0 (Microsoft, США);

1991 г.

операционная среда MS Windows 3.1х (Microsoft, США);

первая RAD13-среда Visual Basic 1.0 автоматизации подготовки программных средств для Windows VB/Win 1.0 – визуальное программирование на основе алгоритмического языка BASIC (Microsoft, США);

1992 г.

RAD-среда Visual Basic 2.0 для Windows VB/Win 2.0 (Mic­rosoft, США);

RAD-среда Visual Basic 1.0 для DOS VB/DOS 1.0 (Microsoft, США);

интегрированная среда с ООП Borland C++ 3.0 (Borland Inter­national, Inc., США);

интегрированная среда с ООП Borland Pascal 7.0 для DOS и Windows (Borland International, Inc., США);

операционная система MS Windows NT (Microsoft, США);

первая бесплатная операционная система с большими возможностями – Linux;

1993 г.

RAD-среда Visual Basic 3.0 для Windows VB/Win 3.0 (Mic­rosoft, США);

1995 г.

операционная система MS Windows 95 (Microsoft, США);

SUN представила язык программирования Java;

RAD-среда Delphi 1.0 на основе алгоритмического языка Pascal (Borland International, Inc., США);

1996 г.

операционная система MS Windows OSR2 (Microsoft, США);

RAD-среда Delphi 2.0 (Borland International, Inc., США);

Internet Explorer 3.0 (Microsoft, США)

1997 г.

операционная система Macintosh OS 8 (Apple);

RAD-среда Delphi 3.0 (Borland International, Inc., США);

1998 г.

операционная система MS Windows 98 (Microsoft, США). Основные преиму­щества – поддержка интерфейса USB и разделов дисков размером свыше 2.1 Гб;

Sun выпустила Solaris 7 – 64-х битную операционную систему;

1999 г.

ядро Linux 2.2.0. Число пользователей Linux превысило 10 миллионов;

2000 г.

операционная система Solaris 8;

официальный выпуск Windows 2000 (для замены Windows NT) и Windows ME (продолжение серии 95/98);

2002 г.

официальный выпуск Windows XP

2003 г.

официальный выпуск Windows Server 2003

2006 г.

официальный выпуск Windows Vista

2008 г.

официальный выпуск Windows Server 2008

2009 г.

официальный выпуск Windows 7 (Seven )

1 General Electric

2 МТИ - Массачусетский технологический институт.

3 International Business Machines - фирма по производству средств ВТ и ПО.

4 ПК – персональный компьютер.

5 Фирма по производству ПО.

6 MS – MicroSoft - фирма по производству ПО.

7 DOS – Disk Operation System - дисковая операционная система.

8 GUI – Graphic User Interface – графический интерфейс пользователя.

9 Xerox - фирма по производству офисной техники.

10 Фирма по производству компьютеров.

11 ООП - объектно-ориентированное программирование.

12 Фирма по производству ПО.

13 RAD - Rapid Application Development - быстрая разработка приложений.