Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Konspekt_po_OIT.docx
Скачиваний:
32
Добавлен:
08.06.2015
Размер:
93.76 Кб
Скачать

Тема 4 Программное обеспечение современных информационных технологий

 

План:

  • Назначений и состав программного обеспечения

  • Системное ПО: определение понятия операционной системы. Функции ОС. Классификация операционных систем. Назначения и возможности дополнительных системных программ (утилит драйверов)

  • Назначение и функции прикладных программ.

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

  • Понятие о виртуальной реальности.

 

  • Программное обеспечение - это совокупность всех программ, представленных на машинных языках.

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

  • Системное ПО (25%)

  • Прикладные (пользовательские) программы (50%)

  • Прикладные инструментальные средства (25%)

 

  • Системное программное обеспечение - это совокупность всех программ, которые используются для работы и обслуживания компьютера. Сюда обносятся:

  • Операционная система - это самая главная системная программа, которая используется для координации внутренних функций ПК и для контроля выполнения всех операций в ПК. Операционная система загружается при включении компьютера

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

  • Утилиты

  • Драйвера

 

Функции операционных систем:

  • Управляет работой компьютера

  • Запускает прикладные программы на выполнение

  • Дает пользователю удобный способ общения с ПК, то есть интерфейс.

 

Классификация операционных систем:

 

  • По интерфейсу

  • Текстовые (простые) операционные системы. Называют системой командной строки.

MS DOS (7) - эти операционные системы были однозадачные, однопользовательские, шестнадцатиразрядные, не сетевые. Затем появляются программные оболочки (Norton Commander) - синий экран. Которая позволяет управлять с помощью функциональных клавиш. Затем появляются графические программные оболочки. Win 3.11.

  • Графические операционные системы. (1995 год) Которые используют графический интерфейс, которые характеризуется наличием окон, пиктограмм, кнопок, меню и т.д. И управление происходит с помощью мыши. Эти операционные системы многозадачные. Многопользовательские. Тридцатидвухразрядные (появились шестидесятичетырехразрядные и сетевые)

 

Для компьютеров первой платформы MS Windows95/nT/98/2000/Ml/XP/Vista (2007)/7/8

 

MacOS, SYSTEM

 

UNIX, LINUS

 

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

 

  • По режиму работу

  • Автономные операционные системы (могут работать на отдельном ПК)

  • Сетевые, которые используются при создании сети. По архитектуре делятся:

а) клиент - клиент, где все ПК равноценны

б) клиент - сервер. Это архитектура корпоративных и глобальных сетей. На компьютере сервере устанавливаются Vista Server/ 7 Server nT/Unix/Linus

 

Основные функции сетевых операционных систем:

  • Связывают все ПК в сеть

  • Координируют все функции компьютеров и периферийных устройств

  • Обеспечивают защищенный доступ к данным

 

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

Утилиты делятся на:

  • Внутренние (встроенные)

-утилита, которая отвечает за установку и удаление программ

-утилита сканирования диска (проверка диска на логические ошибки)

-утилита резервного копирования

-утилита для активизации дисков (дефрагментации)

  • Внешние утилиты, которые поставляются как отдельные программы

-программы-архиваторы WinRar, WinZip

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

 

Антивирусная программа - это программа которая предотвращает заражение компьютерной сети вирусом и ликвидирует его последствия.

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

 

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

  • По степени размножения. "Черви" это очень быстро распространяемые вирусы, но не очень злобные.

"Троянские кони" обладают механизмом вторжения и поражения, но не обладают средствами размножения.

  • В зависимости от того какие типы файлов поражают.

Вирусы поражающие загрузочные сектора дисков.

Вирусы, поражающие исполнимые файлы. (exe)

Макровирусы, поражающие файл документы.

 

Существуют зловредные программы, которые разрушают защиты (пароли).

Norton antivirus

Программа Касперского = AVP

Nord 32

 

Программы - драйвера (драйве) - это программа используемая для управления устройствами ПК. (Мышь, видеокарты, аудиокарты, сетевой кармы, клавиатура, принтер, сканер, дисковода, web - камера, видеокамера)

 

Прикладные (пользовательские )программы - это программы. Которые превращают ПК в инструмент для выполнения какого-то вида работ необходимого для пользователей.

Делятся на деловое ПО (офисное ПО (системы автоматизации обработки текстов (текстовые редакторы, табличные редакторы), программы создания деловой графики (создание компьютерной графики (Photoshop, CorelDraw), программы создание презентаций, системы автоматизации управления документа оборотом (СУБД Access), электронные архивы, телекоммуникационные программы (программы-браузеры Internet Explorer), электронная почта Outlook Express , лингвистическое ПО, экономическое ПО) и домашнее ПО.

 

Программы входящие в офисное ПО могут использоваться автономно или в составе программных пакетов электронных офисов. Самый популярный - это MS Office 95/97/2000/2003/2007/2010, которые включают в себя почти все перечисленные программы.

 

Основные направления развития офисного ПО в будущем:

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

  • Дальнейшее развитие технологий по распознаванию речи

  • Разработка технологии интеллектуальной обработки текста, т.е создание и внедрение в текстовые программы систем искусственного интеллекта, которые могли бы сами составлять документы, текстовые сообщения, приглашения.

 

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

  • Системы автоматического чтения текста (Fine Reader)

  • Системы распознавания рукописного текста

  • Система автоматического аннотирования и реферирования текста

  • Различные электронные словари

  • Системы машинного перевода (Promt)

  • Системы понимания и порождения текста и речи

  • Информационно-поисковые системы

  • Экспертные системы

  • Автоматизированные обучающие системы

 

Экономическое ПО - это программы, которые используются в экономике и в финансовых сферах.

Из всего ПО, которое разрабатывается в странах СНГ более половины составляет экономическое ПО.

 

Наиболее популярны бухгалтерские программы 1С, Галактика.

Финансово-аналитические системы.

Управленческие программы.

Информационно-правовые системы.

 

Домашнее ПО:

  • Для развлечения и ведения домашнего хозяйства - Игры, Слушать музыку, Смотреть видео, рисовать, искать рецепты, товары

  • Для бизнеса

  • Для самообразования - энциклопедии, словаря, справочники.

 

Прикладные инструментальные средства - это совокупность программ, которые помогают программистам создавать ПО. Сюда относятся языки программирования и системы проектирования приложений.

 

Язык программирования (алгоритмический язык) - это искусственный язык, используемый для представления алгоритма решения задачи в виде понятном ПК.

 

Система проектирования приложений - это интегрированный комплекс, который включает в себя некоторый язык программирования (это программу компелятов, которая преобразовывает программу в машинные коды; программу-компановщик, которая объединяет отдельные модули; программу-отладчик (выявляет ошибки) и большую библиотеку готовых к выполнению программ.

 

Классификация языков программирования:

  • Языки ассендлера представляют записанные в алгоритме действия в виде машинных кодов.

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

Qbasic, Pascal, Java

  • Языки, описания сценария (скриптовые языки) служат для связывания готовых программ в более сложные программы

JavaScript, Delphi, MS Vbasic

 

Виртуальная реальность - это компьютерная система способная внушить пользователю иллюзию мира порожденного компьютером и позволить ему управлять этим миром по своему желанию.

Электронная почта.

Для создания виртуальной реальности используется специальное ПО, которое позволяет создавать объекты из которых состоит мир, наделять их определенными свойствами (свет, цвет, вес) и программировать закон их поведения.

 

Аппаратное обеспечение виртуальных реальностей.

  • ПК с хорошими техническими характеристиками

  • Сенсорных перчатки

  • Для стереовидения используются стереоочки и шлемы

 

 

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

Бизнес

Медицина

Образование

Военное дело

Для развлечения (он-лайн игры)

Домашнее хозяйство

 

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