Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informacionnye_tehnologii.doc
Скачиваний:
13
Добавлен:
08.06.2015
Размер:
1.68 Mб
Скачать

2 Платформы

- компьютеры фирмы IBM и совместимые с ним – около 70% пользователей. Используется в бизнесе для управления предприятиями, в сетях и системах телекоммуникаций

- закрытая архитектура – APPLE Mackintosh, микропроцессор фирмы Intel (Motorola – раньше) использование в научных исследованиях, создании графических, музыкальных, мультимедийных программ.

Мультимедиа – как идея и новый подход к хранению информации; оборудование, которое позволяет работать с разной информацией – текстом, звуком и т.д.; мультимедиа программа/продукт – поддерживает текст, звук, видео.

тема: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

Вопросы:

1 структура ПО. Назначение системного ПО

2 назначение и функции прикладных программ. Прикладные инструментальные средства

3 система виртуальной реальности

1. комплекс всех программ, используемых современным компьютером – программное обеспечение, или Software.

Структура ПО:

- системное ПО (25% всех программ)

- прикладные программы (50 % всех программ)

- дополнительное ПО/прикладные инструментальные средства (25%)

Системное ПО включает:

- операционная система

- программы-оболочки и операционные оболочки

- программы-драйверы

- утилиты

Операционная система – программа, которая загружается при включении компьютера, осуществляет диалог с пользователем, управляет компьютером и его ресурсами, запускает другие программы для выполнения. Интерфейс – способ общения с компьютером.

ОС обеспечивает:

- управление всеми процессами внутри компьютера

- связь с периферийными устройствами

- взаимодействие между прикладными программами и аппаратурой

- посредник между компьютером и пользователем

- запуск программ на выполнение

Классификации ОС:

- по интерфейсу (текстовые ОС – рассчитаны на одного пользователя, простые, однозадачные или одной командной строки) – DOS выпускаемая с 1981 года, ОS/2 – многозначная операционная система

- графические ОС (графический интерфейс, меню, окна, кнопки, линии прокрутки, многопользовательская) Windows, Linux, Unix

- мультимедийные (64-разрядная многозадачная система) BE OS

- с социальным интерфейсом (интерактивный ввод-вывод информации, двухсторонний диалог)

По режиму работы:

- автономные ОС (Windows)

- сетевые ОС (связывают все компьютеры и периферийные устройства в сети, координируют все функции, обеспечивают защиту данных)

- система клиент-клиент (все равнозначны)

- клиент-сервер (ОС состоит из 2 частей: клиентской и серверной)

Основные характеристики Windows XP Proff

32-разрядная многозадачная, многопользовательская ОС

- графический интерфейс и элементы голосового интерфейса

- архитектура клиент-клиент

- совместима с отдельными приложениями DOS

- встроенный веб-браузер и почтовая программа

- автоматическое обновление утилит и драйверов

- защищенность информации от несанкционированного доступа

Windows Vista

- декларируется более высокая производительность

- более надежная и безопасная работа за счет защиты от спама и вирусов

- синхронизация с мобильными устройствами

Современные ОС развиваются по 2 направлениям:

- создание принципиально новых ОС с использованием цифровых способов обработки информации

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

26.10.2009

Программы-оболочки

Программы-оболочки – класс системных программ, которые обеспечивают более удобный и наглядный способ общения с компьютером (интерфейс). Пример программы-оболочки: Нортон-программа. Операционные оболочки в отличие от программ-оболочек дают возможность мультипрограммирования (одновременного выполнения нескольких программ), графический интерфейс. Windows 3.1 – операционная оболочка. Самая последняя – Total commander.

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

Утилиты – программы расширяющие возможности операционной системы и выполняющие некоторые дополнительные функции. Все утилиты условно делят на 2 группы: внутренние (встроенные в операционную систему утилиты – программы для диагностики компьютера: программа дефрагментации дисков), внешние утилиты (программы-упаковщики, антивирусные программы).

Компьютерный вирус – программа, которая может создавать свои копии, и внедрять их в файлы, изменять состояние дисков, наносить другие вредоносные действия.

Классификация вирусов:

- по среде обитания – файловые, загрузочные, файлово-загрузочные, сетевые

- по способу заражения – резидентные (оставляет свою программу в памяти компьютера), нерезидентные (не оставляет)

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

Требования к антивирусным программам:

- должны поддерживать разные платформы компьютеров

- должна быть максимально простой в использовании

- должна быть совместима с другими программами

- должны быть совместимы друг с другом

- должны соответствовать международным стандартам

Антивирусные программы:

- программы-детекторы (осуществляют обнаружение вирусов)

- программы-доктора (лечат зараженные файлы, удаляя вирусы – Касперский, Нод-32)

- программы-ревизоры (запоминают исходное состояние данных и сравнивают с последующим)

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

ПРИКЛАДНЫЕ ПРОГРАММЫ

Прикладные программы – решают специфические задачи для выполнения конкретного вида работы – обучение, реферирование, перевод.

Выделяют 2 группы прикладных программ:

- деловое ПО (60% всех программ в мире)

- домашнее ПО (40%)

Деловое ПО делится:

- экономические программы

- бухгалтерские программы

- складские программы

- финансовые

- кадровые

- юридические

- офисное ПО

- система управления документооборота

- программы автоматизации делопроизводства

- программы создания деловой графики

- компьютерная графика

- презентации

- телекоммуникационные программы

На смену офисному ПО приходят электронные офисы Microsoft office 2007 (Word, Excel, Power Point, Outlook, Photo draw).

Преимущества электронного офиса:

- надёжность и безопасность работы

- доступность совместной работы

Основные направления развития офисного ПО:

- создание сетевых версий офисного ПО

- интеграция технологий (распознавание речи в офисное ПО)

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

Лингвистическое ПО – программы, разрабатываемые совместно программистами и лингвистами по обработке текстовой информации, пониманию и порождению текстов. Сюда относится: автоматическое чтение текста, распознавание и синтез речи, электронные словари и программы переводчики, автоматическое аннотирование и реферирование теста, информационно-поисковые системы, программы понимания и порождения текста.

Домашнее ПО:

- самообразование (словари, учебные курсы, виртуальные университеты, образовательные программы)

- ведение бизнеса (контрактная система, система подряда – сюда входит работа на дому)

- развлечения (музыка, фильмы, игры и т.д.)

Прикладные инструментальные средства:

- языки программирования (искусственный язык, используемый для представления алгоритма решения задачи в виде, понятном компьютеру):

- языки ассемблера (действие представлено в виде машинных кодов)

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

- языки описания сценариев (джава-скрипт)

- системы программирования

Этапы создания программы:

- написание программы

- отладка программы

- тестирование программы

Системы программирования – интегрированный набор средств разработки программ, который включает:

- языки программирования

- средство компоновки и отладки

- библиотека готовых модулей

9.11.2009

Системы виртуальной реальности

Прообразами создания виртуальной реальности стали в 1944г авиационные имитаторы полётов.

1956г – создан театр Мартана Хейлида «Сенсарамо» (театр имитировал шум дождя и тд.)

В 70е годы появились первые имитаторы авиационных полётов с использованием компьютера.

1972 г – Майрон Крюгер ввёл термин искусственная реальность

1985г – Джарон Линьер ввёл термин виртуальная реальность.

Виртуальная реальность – компьютерная система, применяемая для создания искусственного мира, пользователь которой ощущает себя в этом мире, может быть управляем в нем, и может манипулировать его объектами.

К аппаратным средствам виртуальной реальности относятся:

- компьютер с быстрым процессором и ускоренной видеосистемой

- очки для работы с компьютерной графикой

- шлемы

- перчатки

- джойстик или мышь

- виртуальный костюм

Применение систем виртуальной реальности:

- в имитаторах условий полётах и пилотажных тренажёров

- имитация боевых операций

- компьютерные игры

- медицинские исследования

- архитектура

- исследования сейсмических данных

- тренировка спортсменов

- создание виртуальных эффектов в кино

- палеонтология

- криминалистика

- моделирование одежды и прически

- обучение

- моделирование мирового климата

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]