Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика (Автосохраненный).docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
130.86 Кб
Скачать

Вычислительные сети

Передача данных на большие расстояния и параллельная обработка данных.

Обычно используется архитектура клиент-сервер.

Первой сетью считается американский военный проект (ARPANET)

Протокол – TCP/IP

Интернет – понятие гораздо более широкое, чем WWW.

Все ПО делится на уровни. В самом низшем уровне – передача электрического сигнала.

В самом высшем, например, эмейл, www, ftp и т.п.

Прикладной ур-нь – решение задач конкретного пользователя.

Так же есть сетевые уровни, на которых строится оптимальный маршрут передачи данных от пункта 1 в пункт 2.

Канальный ур-нь, транспортный ур-нь и т.п.

Вычислительные сети бывают локальные, в рамках 1го дома или фирмы. Они называются LAN (Local area network)

MAN (metropolitan area network) – в рамках 1го города.

WAN – (world area network) – мировая сеть.

500 лет до Н.Э. – изобретение счетов

1654 – изобретение логарифмической линейки

1834 – проект механической вычислительной машины

1850-60 годы, Леди Лавлейс (первый программист)

1880 – арифмоменр.

1897 – электронно-лучевая трубка.

1936 – машина Тьюринга

1944 – первая АВМ с эл-том управления.

1948 – создан транзистор

1953 – создана оперативная память на магнитных сердечниках

1955 – первые работы в области трансляторов

1957 – первый алгоритмический язык Фортран (формул транслейтор)

1967 – в СССР разработана машина БЭСМ-6 – самая передовая и быстрая серийная машина в мире.

1974 – фирма Intel разработала первый универсальный микропроцессор 8080. Начинается новая компьютерная эра

1975 – начатое серийное пр-во ПК

1982 – IBM PC/AT – персональный компьютер, жесткий диск – 40 мб.

1984 – первый ноутбук

1985 – лучший в мире язык программирования С

1989 - создан язык HTML

1991 – линукс.

1993 – компы массово стали работать с мультимедиа.

2000 – появление 64-разрядных компов

Поколения вычислительных машин

1 поколение (45-55г) – машина на лампах. Несколько тысяч операций в секунду, выполняется только 1 программа.

Приложения – исключительно космос и атомные.

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

Приложения – наука.

3 поколение(65-75) – интегральные схемы. Мало эл-тов на одном кристалле, но они уже появились. Режим разделения времени. Расцвет языков программирования и компьютерных наук

Приложения – бизнес.

4 поколение(75-85) – появление ПК и микропроцессоров.

Приложения – компьютер стал массовым. Появились программные продукты

5 поколение(85-95) – СБИС, массовые распространения ПК, применение у каждого пользователя дома, появление графического интерфейса.

6 поколение(95-2005) – СБИС, интернет. Комп массово работает с мультимедиа.

7 поколение(2005-2015) – объединение информационных и телекоммуникационных технологий.

Программное обеспечение (software)

Выделяется 3 категории ПО:

  1. Системное ПО 1.1 Операционная система. Служит для управления работы компьютера и связь с внешним миром, связь с пользователем и другими программами и управления аппаратурой. ОС работает в привилегированном режиме. В нем запрещены прерывания. Управление задачами, памятью. Если программа временно простаивает, то она выгружается на жесткий диск. Для этого существует файл подкачки. Управление внешними устройствами. Само управление производит драйвер, а подключение устр-ва в общую систему обеспечивает ОС Управление файлами Управление свободным пространством. Дефрагментация диска. 1.2 Оболочки Служат для управления ресурсами компьютера 1.3 Сервисное ПО (утилиты) Проги, не решающие конкретных задач, а предназначенные для управления работой компа в той или иной мере (антивирусы, оптимизация диска, восстановление ОС, архиваторы и т.п.)

  2. Инструментальное ПО Для разработки ПО 2.1 Системы программирования. Включает в себя компилятор, текстовый редактор, отладчик. 2.2 инструментальная среда (напр. Visual studio ). Графический интерфейс, средства визуального программирования. 2.3 Интегрированные инструментальные среды CASE Computer Aided Software Engineering 1) Специфицирование UML 2) Проектирование 3) Кодирование 4) Тестирование и отладка 5) Эксплуатация 6) Сопровождение Инструментальные среды охватывают только кодирование и отладку. Интегрированные И.С. поддерживают все этапы. Помогают строить проекты на языке UML, помогает генерировать батареи тестов для самых разных случаев, автоматическая генерация прогрмамы

  3. Прикладное ПО (пакеты прикладных программ) Служит для решения конкретных задач в той или иной предметной области. 3.1 Общего назначения 3.2 Интегрированные ППП – один интерфейс, объединены несколько программ в одном пакете. 3.3 Проблемно-ориентированные ППП

ППП в промышленности.

САПР – система автоматизированного проектирования. (проектирование СБИС, самолетов)

АСУ ТП – автоматизированные системы управления технологическими процессами (непрерывные)

ГАП – гибкое автоматизированное производство

ППП в науке

АСНИ – автоматизированная система научных исследований. Сбор инфы, моделирование.

Научно-технические расчеты. Маткад, статистик.

ИИ – искусственный интеллект.

ЭС – экспертные системы

OCR – optical character recognition (система распознавания символов) Переводчики, словари

Бизнес

АСУ – автоматизированные системы управления

Программа бух. Учета.

КИС – корпоративная информационная система. SAP R3

Обучение

АОС – автоматизированная обучающая система

Медицина

…….