Программное обеспечение (ПО) 1. Классификация ПО. 2. Состав и назначение ОС. 3. Виды интерфейса. 4. Элементы графического интерфейса Windows: рабочий стол, виды окон, элементы диалогового окна.
ПО (software) – это совокупность программ, позволяющая организовать решение задач пользователя на ПК. ПО (software) – это совокупность программ, позволяющая организовать решение задач пользователя на ПК. ПО является составной компонентой ПК. Некоторая ее часть поставляется вместе с аппаратным обеспечением. ПО является составной компонентой ПК. Некоторая ее часть поставляется вместе с аппаратным обеспечением.
Классификация ПО (по назначению) Программное обеспечение УникальноеИнструментальноеПрикладноеСистемное
Уникальное ПО – это комплекс программ для решения специализированных задач. Уникальное ПО – это комплекс программ для решения специализированных задач. Оно используется в тех ПК, которые управляют космическими ракетами, обрабатывают навигационную информацию на самолетах и кораблях, управляют роботами и технологическими линиями.
Инструментальное ПО – это программы для создания оригинальных программных средств в любой проблемной области, в т.ч. и производства системного ПО. Инструментальное ПО – это программы для создания оригинальных программных средств в любой проблемной области, в т.ч. и производства системного ПО. Системы программирования позволяют разрабатывать программы на удобном символическом языке, а не в машинных кодах. Системы программирования позволяют разрабатывать программы на удобном символическом языке, а не в машинных кодах. Языки программирования (ЯП)– это формальные языки общения человека с ЭВМ, предназначенные для описания инструкций, выполнение которых обеспечивает правильное решение задачи. Языки программирования (ЯП)– это формальные языки общения человека с ЭВМ, предназначенные для описания инструкций, выполнение которых обеспечивает правильное решение задачи.
Классификация ЯП Языки программирования Операторные Машинно - зависимые (Ассемблер) Машинно - ориентированные (СИ) Машинно- независимые (Бейсик, Паскаль, Модула-2, Фортран, Кобол) Функциональные Проблемно- ориентированные (Лого, GPSS) Объектно - ориентированные (Форт, Смиолток) Логико - ориентированные (Пролог, Лисп, Снобол)
Прикладное ПО Это программы с помощью которых пользователь решает свои информационные задачи не прибегая к программированию Библиотека стандартных программ – это часто используемые вычисления функций (lg x, sin x, e x ), решение стандартных задач (систем алгебраических и дифференциальных уравнений). Составление таких программ трудоемкое дело. Они разрабатываются заранее и хранятся в постоянной или внешней памяти. Библиотека стандартных программ – это часто используемые вычисления функций (lg x, sin x, e x ), решение стандартных задач (систем алгебраических и дифференциальных уравнений). Составление таких программ трудоемкое дело. Они разрабатываются заранее и хранятся в постоянной или внешней памяти. Пакеты прикладных программ ( ППП ) – программы для решения отдельного класса задач. Пакеты прикладных программ ( ППП ) – программы для решения отдельного класса задач.
Классификация ППП Пакеты прикладных программ Проблемно- ориентированные Текстовые процессоры, настольные издательские системы (НИС), графические редакторы, системы мультимедиа Системы автоматического проектирования (САПР), организаторы работ, СУБД, табличные процессоры Распознавание символов, Финансовые, аналитико – статистические, пакеты демонстрационной графики Интегрировнные Традиционные (полносвязанные) Объектно-связанные (профессиональные, пользовательские)
Интегрированные ППП по количеству наименований немногочисленная, но в вычислительном плане – мощная и активно развивающаяся часть ПО. Традиционные (полносвязанные) интегрированные комплексы представляют многофункциональный автономный пакет, в котором в одно целое соединены функции и возможности различных специализированных пакетов, родственных в смысле технологии обработки данных на отдельном рабочем месте. Frame Work, Symphony, MS Word, Lotus Work – в них интеграция функций редактора текста, СУБД, табличного процессора. Традиционные (полносвязанные) интегрированные комплексы представляют многофункциональный автономный пакет, в котором в одно целое соединены функции и возможности различных специализированных пакетов, родственных в смысле технологии обработки данных на отдельном рабочем месте. Frame Work, Symphony, MS Word, Lotus Work – в них интеграция функций редактора текста, СУБД, табличного процессора. Объектно-связанные – это объединение специализированных пакетов в рамках единой ресурсной базы, обеспечение взаимодействия приложений на уровне объектов и единого упрощенного центра – переключения м/у ними. Borland Office for Windows, Lotus SmartSuite for Windows, MS Office. В профессиональной редакции 4 приложения: текстовый редактор, СУБД, табличный процессор, программы демонстрационной графики. Объектно-связанные – это объединение специализированных пакетов в рамках единой ресурсной базы, обеспечение взаимодействия приложений на уровне объектов и единого упрощенного центра – переключения м/у ними. Borland Office for Windows, Lotus SmartSuite for Windows, MS Office. В профессиональной редакции 4 приложения: текстовый редактор, СУБД, табличный процессор, программы демонстрационной графики.
Системное ПО Это основные программы без которых не мыслима работа, т.к. оно организует процесс обработки информации в ПК. Это программное устройство управления. Средства диагностики и контроля (утилиты) – это специальные программы, предназначенные для выполнения действий вспомогательного характера (обслуживание дисков и находящихся на них данных). Они обеспечивают поиск ошибки с указанием неисправного блока и исправляют его. Это программы архиваторы, восстановления дисков, файлов, антивирусные программы. Средства диагностики и контроля (утилиты) – это специальные программы, предназначенные для выполнения действий вспомогательного характера (обслуживание дисков и находящихся на них данных). Они обеспечивают поиск ошибки с указанием неисправного блока и исправляют его. Это программы архиваторы, восстановления дисков, файлов, антивирусные программы.
Операционная система (ОС) – это набор специальных программ, управляющих процессом обработки информации в ЭВМ и организующих диалог пользователя с ЭВМ. Это главная и необходимая программа для ПК. Она загружается при его включении. Пользователь с ее помощью может запускать программы, форматировать дискеты, копировать файлы и т.д. Операционная система (ОС) – это набор специальных программ, управляющих процессом обработки информации в ЭВМ и организующих диалог пользователя с ЭВМ. Это главная и необходимая программа для ПК. Она загружается при его включении. Пользователь с ее помощью может запускать программы, форматировать дискеты, копировать файлы и т.д. Состав ОС: BIOS (ПЗУ), Master Boot, командный процессор, драйверы, сервисные программы. ОС обеспечивает интерфейс пользователя с ПК. Состав ОС: BIOS (ПЗУ), Master Boot, командный процессор, драйверы, сервисные программы. ОС обеспечивает интерфейс пользователя с ПК. Пользовательский интерфейс – набор приемов взаимодействия пользователя с приложением. Пользовательский интерфейс – набор приемов взаимодействия пользователя с приложением.
Классификация пользовательского интерфейса Пользовательский интерфейс Командный MS DOS: C:\> UNIX: $ (приглашение к работе) Однозадачная ОС Графический Многозадачная ОС (UNIX, Windos 3.1, MS DOS 7.0, OS/2) Речевой Многопользовательская ОС (ОС Novell Netware)