Похожие презентации:
Архитектура ВС, операционные системы. Программное обеспечение
1.
2.
3. План лекции:
1. Понятие программного обеспечения.2. Структура программного обеспечения.
3. Версии и модификации программ.
4. Типы операционных систем.
3
4. 1.1. Какую роль имеют программы в работе компьютера?
1. Понятие программного обеспечения.1.1. Какую роль имеют программы в
работе компьютера?
Компьютер выполняет любые действия по
программам, написанным человеком.
Сам по себе компьютер никогда никаких
действий выполнить не в состоянии.
В настоящее время программы могут
многократно
превосходить
по
стоимости
аппаратные средства.
4
5. 1.2. Определение понятия “Программное обеспечение”?
1. Понятие программного обеспечения.1.2. Определение понятия “Программное
обеспечение”?
Программным
обеспечением
(ПО)
называется совокупность программ, которые могут
выполняться на компьютере данной модели, а
также комплексы сопровождающей их технической
и программной документации.
5
6. 1.3. Каким образом можно узнать назначение, основные возможности и способы управления программами?
1. Понятие программного обеспечения.1.3.
Каким
образом
можно
узнать
назначение, основные возможности и
способы управления программами?
Вместе с программой приобретается комплекс
технической документации.
В современных
программах предусмотрена
встроенная справочная система, или Help-система,
обращаться к которой можно непосредственно во
время выполнения программы.
Общепринятая
программная
функциональная клавиша F1.
помощь
–
это
6
7. 1.4. Что понимается под терминами Software и Hardware?
1. Понятие программного обеспечения.1.4. Что понимается под терминами
Software и Hardware?
Совокупность всех программных средств
и требующихся им данных, используемых на
компьютере, называют software (software –
программное обеспечение).
Совокупность аппаратных средств –
hardware (hardware – аппаратное обеспечение).
7
8. 1.5. Что относится к ресурсам компьютера?
1. Понятие программного обеспечения.1.5. Что относится к ресурсам
компьютера?
Ресурсами
компьютера
называется
совокупность, состоящая из всех его аппаратных
средств, а также программ и данных, которые
находятся в его оперативной и внешней памяти.
8
9. 1.6. Сравните между собой понятия: “Аппаратное обеспечение” “Программное обеспечение” “Ресурсы компьютера”
1. Понятие программного обеспечения.1.6. Сравните между собой понятия:
“Аппаратное обеспечение”
“Программное обеспечение”
“Ресурсы компьютера”
Аппаратное обеспечение – это устройства и
оборудование
компьютеров
конкретного
семейства
(модели).
Программное обеспечение – это комплекс
программ
семейства
программно-совместимых
компьютеров.
Ресурсы компьютера – конкретное аппаратное
обеспечение + программы + данные, находящиеся в
оперативной и внешней памяти данного компьютера.
9
10. 1.7. Определение понятий: “Пакет программ” “Программная система” “Программный продукт”
1. Понятие программного обеспечения.1.7. Определение понятий:
“Пакет программ”
“Программная система”
“Программный продукт”
Группа
взаимосвязанных
программ,
обеспечивающих выполнение родственных функций
обработки информации, вместе с необходимыми для этого
наборами вспомогательных данных называется пакетом
программ или программной системой.
Программа или пакет программ, разрабатываемый с
целью
массового
тиражирования,
называется
программным продуктом.
10
11. 2.1. Классификация программного обеспечения (ПО).
2. Структура программного обеспечения.2.1. Классификация программного
обеспечения (ПО).
В настоящее время в программном
обеспечении персональных компьютеров
принято выделять следующие группы
программ:
Системное ПО
Инструментальное ПО
Прикладное ПО
11
12. 2.2. Для чего нужно системное ПО? Какие программы относятся к системному ПО?
2. Структура программного обеспечения.2.2. Для чего нужно системное ПО?
Какие программы относятся к системному ПО?
Системное ПО служит для обеспечения
эффективной работы аппаратуры компьютера.
К группе системных программ относятся:
операционные системы,
операционные оболочки,
утилиты,
драйверы, настраиваются
Разрабатываются,
и
поддерживаются
в рабочем состоянии системные
архиваторы,
программы
специалистами,
которых
называют
антивирусные
и некоторые
др. программы.
системными программистами.
12
13. 2.3. Зачем нужны операционные системы?
2. Структура программного обеспечения.2.3. Зачем нужны операционные
системы?
Операционные системы представляют собой пакеты программ, которые
обеспечивают эффективную работу всех
аппаратных средств компьютера, а также
возможность
управления
всеми
его
ресурсами.
13
14. 2.4. Для чего нужны программы-оболочки?
2. Структура программного обеспечения.2.4. Для чего нужны программыоболочки?
Операционные оболочки представляют собой дополнительные программы,
которые предназначены для повышения
удобства управления работой операционных систем.
14
15. 2.5. Для чего служат утилиты?
2. Структура программного обеспечения.2.5. Для чего служат утилиты?
Утилиты
(utility
–
полезность)
представляют собой небольшие, но очень
полезные программы, которые выполняют
разнообразные вспомогательные функции:
по управлению работой аппаратных средств,
по повышению эффективности их работы,
проверки работоспособности,
обслуживания и настройки.
15
16. 2.6. Какую роль играют драйверы?
2. Структура программного обеспечения.2.6. Какую роль играют драйверы?
Для выполнения операций по обмену
данными между программой и различными
внешними устройствами в состав операционной
системы включается ряд специализированных
программ, которые называются драйверами
(drive – управлять). Отсутствие или применение
не соответствующего устройству драйвера делает
бесполезным это устройство.
16
17. 2.7. Для чего используют инструментальное ПО?
2. Структура программного обеспечения.2.7. Для чего используют инструментальное
ПО?
Инструментальное
ПО
–
это
В группу инструментального ПО входят:
трансляторы (компиляторы),
разновидность
орудий труда для такой
связывающие редакторы (компоновщики),
категории
программистов, как прикладных
отладчики,
интегрированные средыИнструментальное
разработчиков.
программистов.
ПО
Обычные пользователи с ними не сталкиваются.
служит
для разработки всевозможных
пакетов программ, применяемых в самых
разных областях деятельности человека.
17
18. 2.8. Разновидности прикладных программ.
2. Структура программного обеспечения.2.8. Разновидности прикладных программ.
Текстовые редакторы
Графические редакторы
Электронные таблицы
Базы данных, интегрированные системы
Системы документооборота
Бухгалтерские и финансовые программы
Переводчики и электронные словари
Персональные менеджеры или органайзеры
Образовательные, обучающие и мультимедийные
энциклопедии
Мультимедийные программы
Игровые и развлекательные пакеты
18
19. 2.9. Для чего используются текстовые и графические редакторы? Приведите примеры редакторов.
2. Структура программного обеспечения.2.9. Для чего используются текстовые и
графические редакторы? Приведите
примеры редакторов.
Особыми разновидностями текстовых
Текстовые
редакторы:
Word,
WordPerfect,
редакторов являются издательские системы,
Tex
и другие.
Они служат
для подготовки
служащие
для подготовки
к тиражированию
газет,
различного
рода печатных
документов
журналов, рекламных
буклетов, проспектов,
книг. –
Это Ventura Publisher,
Acrobat, Adobeстатей.
справок,
отчетов, Adobe
ведомостей,
PageMaker, текстовые
QuarkXPress. редакторы называют
Мощные
текстовыми процессорами.
19
20. 2.10. Для чего используют электронные таблицы?
2. Структура программного обеспечения.2.10. Для чего используют электронные
таблицы?
Электронные таблицы представляют собой
электронный аналог обычных таблиц, с помощью
которых
осуществляется
автоматическая
обработка больших массивов текстовой и
числовой информации. К ним относятся Lotus,
Excel, Quattro Pro, Calc и др.
20
21. 2.11. Что называется БД? Приведите примеры БД. Для чего нужны СУБД?
2. Структура программного обеспечения.2.11. Что называется БД? Приведите примеры
БД. Для чего нужны СУБД?
Базы
данных
–
программные
системы, используемые для хранения
сведений об одном или нескольких
объектах, их свойствах и взаимосвязи.
21
22. 2.11. Что называется БД? Приведите примеры БД. Для чего нужны СУБД?
2. Структура программного обеспечения.2.11. Что называется БД? Приведите примеры
БД. Для чего нужны СУБД?
Для разработки баз данных, первичного заполнения
информацией и поддержания данных в актуальном
состоянии (то есть соответствующему текущему,
реальному состоянию предметной области) служат
инструментальные пакеты программ, называемые
системами управления базами данных (СУБД). В
настоящее
время
наибольшей
популярностью
пользуются СУБД Access, FoxPro, Paradox, Informix,
MySQL, MS SQL Server 2000/2005.2008, Oracle и др.
22
23. 2.12. В чем основная особенность интегрированных систем?
2. Структура программного обеспечения.2.12. В чем основная особенность
интегрированных систем?
Интегрированные
системы
объединяют
компоненты,
обеспечивая
единый
стиль
взаимодействия со всеми составляющими пакета, а
также и удобный и эффективный способ передачи
информации между различными его компонентами.
Примерами
интегрированных
систем
являются
пакеты: MS Office (Word, Excel, Access), Corel Word
Perfect Office (текстовый редактор WordPerfect и
обработчик электронных таблиц Quattro Pro).
23
24. 2.13. Охарактеризуйте пакет Microsoft Office.
2. Структура программного обеспечения.2.13. Охарактеризуйте пакет
Microsoft Office.
В состав MS Office обычно входит: Word, Excel,
PowerPoint, Access, Outlook, Publisher, InfoPath,
средства MS Office.
24
25.
2. Структура программного обеспечения.2.14. Опишите известные Вам
пакеты прикладных программ.
Бухгалтерские программы 1С, Бест-Офис
Системы документооборота “СКАТ”, “Парус”,
“Евфрат”
Программы переводчики Stylus, Lingvo, Socrat
25
26. 3.1. Чем отличается модификация программы от ее версии?
3. Версии и модификации программ.Распространение программных продуктов.
3.1. Чем отличается модификация
программы от ее версии?
Модификация
–
незначительно
измененная
программа или пакет программы, в котором
устранены замеченные ошибки или же внесены
незначительные изменения.
Версия – существенно измененная программа или
пакет
программ,
вы
который
добавлены
принципиально новые функции, используется иная
организация программы, данных или применяются
новые способы взаимодействия пользователя с
программой.
26
27. 3.2. Как обозначаются новые версии и модификации?
3. Версии и модификации программ.Распространение программных продуктов.
3.2. Как обозначаются новые версии и
модификации?
Какую-либо
группу
версий илии модификаций
Как правило,
новые
модификации
версии имеют то
одной
и тойназвание,
же программы
называют
семейством
и
же
самое
какое
имел
исходный
продукт.
Семейством
называют
группу
тесно
в обозначение
версии
вводят букву
“x”, которая
Однако
справа
от
названия
такого
измененного
взаимосвязанных
программных
систем,
имеющих
заменяет
несовпадающие
цифры
обозначений.
Так,
продукта
появляется
определенный
признак
одну
и
ту
принципиальную
основу.
группа версий Windows
95, Windows
98 считается
модификации.
Например,
за время
развития
семейством Windows
9x. Относительно
использования
ОС Windows
выпущено семейства
несколько ее
операционных
систем применяется
еще Windows
один
версий
и модификаций:
Windows v1.0,
v2.0,
термин - v2.0,
платформа.
Например,
платформа
Windows
Windows
v2.1, Windows
v3.0, Windows
Windows
9x.
Операционные
системы
Windows
NT,
v3.1, Windows v3.11, Windows 95, Windows NT,
Windows2000,
2000,Windows
WindowsXP
XPи также
Windows
др. считаются
семейством и обозначаются Windows NT/2000/XP. 27
28. 3.3. Что понимается под альфа и бета версиями программы?
3. Версии и модификации программ.Распространение программных продуктов.
3.3. Что понимается под альфа и бета
версиями программы?
Термин
“версия”
вRC-версия
отношении
ктак
программному
1.Вначале
компания
выпускает
называемую
3.
Затем
выпускается
(Release
Candidate
–
2.После
учета
всех
замечаний
и
исправления
4.
Выпускается
окончательная
версия
–
так
обеспечению
использоваться
и еще
в одном
альфа-версию
пакета,
которая
может
кандидат может
на реализацию),
которая
уже
практически
обнаруженных
ошибок
компания
выпускает
бетаназываемая
релиз-версия
илипродуктов
просто релиз
смысле.
В
ходе
разработки
программных
не содержит
ошибок.
На
этом
этапе программный
версию.
Затем
вновь
осуществляется
пробная
содержать
много
ошибок
и недоработок.
Лица,
(release
– реализация).
компании
могут
распространять пробные пакеты с целью
продукт выявлением
наиболее
скрытых
ошибок
эксплуатация
и выявление
оставшихся
ошибок.
выполняющие
тестирование
этого
пакета,
их тестирования.
доводится
до
вида. разработчику.
Далее
следует
этап
ошибок,
сообщают
все“товарного”
своиисправления
замечания
обнаруженных при тестировании бета-версии.
28
29. 3.4. Какие версии ОС называются локализованными?
3. Версии и модификации программ.Распространение программных продуктов.
3.4.Каким
Какиеобразом
версиираспространяются
ОС называются
3.5.
пакеты
прикладных программ?
локализованными?
Приобретая
программу через
торговую
сеть или у
Версии
операционных
систем,
использующие
в
специализированных
распространителей,
интерфейсе
национальные
языки, называются
покупатель
получает
все юридические
права по ееи
Бесплатное
приобретение
коммерческих
Способы
распространения
программ:
локализованными.
использованию.
При приобретении
программы
у
условно-бесплатных
программ
путем
Коммерческий
(commercialware);
легальных распространителей
покупатель
копирования
(нелицензионное,
нелегальное,
Частично-оплачиваемый,
или условнополучает вместе
с пакетом является
сертификат
или
пиратское
копирование)
нарушением
бесплатный
(shareware);
лицензию
направ
определенные
права по
применениюи
авторских
разработчика
программы
Бесплатный(freeware);
пакета. Нелегальные распространители не выдают
преследуется
по закону.
Пробный
(trial);
таких документов!
29
30. 3.6. Что называется дистрибутивом и для чего необходима инсталляция?
3. Версии и модификации программ.Распространение программных продуктов.
3.6.
Что называется дистрибутивом
и для
Непосредственное
выполнение
программы,
чего
необходима инсталляция?
представленной
в
виде
дистрибутива,
невозможно!
Чаще
всего пакеты программ
реализуются
в виде
так
Для приведения
пакета или
программы
в рабочее
Коммерческие
дистрибутивные
пакеты
часто
называемого
дистрибутива
(distribute – процедуру
распространять,
состояние
требуется
выполнить
защищаются
от
незаконного
копирования,
а
для
их
раздавать), который представляет собой программы
установки, инсталляции
(install
– установка),
развертывания
необходимо
знать
специальный
код,
пакета и необходимые вспомогательные данные,
то есть вразвертывания,
приведения
программ
и
позволяющий
выполнить
установку
только
записанные
специальной
форме
на
гибких или
данныхдисках.
в работоспособное
состояние по
законному
владельцу
пакета.с легальным
оптических
В комплекте
правилам,поставляются
изложеннымнеобходимая
в сопровождающей
дистрибутивом
программная
документация,
а также лицензия на право использования
документации.
приобретенной программы.
30
31. 4.1. Что называется операционной системой?
4. Типы ОС. Интерфейс пользователя.4.1. Что называется операционной системой?
Операционные системы (ОС) являются основой
системного ПО. Без ОС доступ к аппаратуре и программам
современного компьютера совершенно невозможен. Все
аппаратные, а также и программные средства,
предоставляются пользователю только через посредника –
операционную систему.
Операционной системой называется комплекс программ,
которые обеспечивают автоматизацию доступа к
аппаратным и программным ресурсам компьютера.
31
32. 4.2. Охарактеризуйте основные функции ОС.
4. Типы ОС. Интерфейс пользователя.4.2. Охарактеризуйте основные функции ОС.
Основные функции ОС:
программ
в оперативную
память (ОП)
и
Загрузка
Организация
хранения
и поиска программы
и данных
управление
ходом
их выполнения.
на внешних
носителях.
по обмену
данными между
Обеспечение
Организация операций
взаимодействия
пользователя
и ОС –
выполняющейся
программой
и внешними
устройствами.
прием и выполнение
команд
пользователя.
Обслуживание
нестандартных
ситуаций в ходе
Выполнение различных
вспомогательных
(сервисных)
выполнения
функций, программы.
таких как форматирование дисковых
Удаление
выполненной
из ОП
и
устройств,
копированиепрограммы
информации
с одного
освобождение
места для на
загрузки
программы.
дискового устройства
другоеновой
и другие
функции.
32
33. 4.3. Какой диск называется системным? Какие диски называются системными?
4. Типы ОС. Интерфейс пользователя.4.3. Какой диск называется системным? Какие
диски называются системными?
Образующие базовую систему ввода-вывода части
операционной системы обычно записываются в
постоянную память компьютера.
Диск, на котором размещена ОС, называется системным
диском.
Без системного диска компьютер принципиально не может
работать!
ОС должна находиться в рабочем состоянии с течение
всего функционирования компьютера. Работа ОС
начинается в момент включения компьютера и
заканчивается в момент его выключения.
33
34. 4.4. Какие бывают операционные системы? Охарактеризуйте с этой точки зрения семейства Windows 9x и Windows NT/2000/XP.
4. Типы ОС. Интерфейс пользователя.4.4. Какие бывают операционные системы?
Охарактеризуйте с этой точки зрения семейства
Windows 9x и Windows NT/2000/XP.
Многопрограммные
ОС – управляют
одновременным
Одной
из наиболее простых
ОС для персональных
выполнением
нескольких
программ.
компьютеров
является устаревшая
Однопрограммные
–иуправляют
выполнением
только
Для
IBM-совместимыхОС
персональных
компьютеров
однопользовательская
однопрограммная
ОС MS-DOS
одной
программы.
разработано
семейств
ОС: MS(Microsoft
Diskнесколько
Operationразличных
System). Ее
первая версия
Многопользовательские
– обслуживают
DOS,
Linux
(разновидность
популярной
была Windows,
разработана
еще
вОС
1981-1982
годах.
одновременно
несколько
пользователей.
системы Unix)
и некоторые
другие.
Однопользовательские
ОС – обслуживают
одного
Операционная
система семейства
Windows 9xтолько
являются
пользователя.
многопрограммными, но однопользовательскими.
Сетевые
ОС – обеспечивают
работу локальных
и
Системы
семейств
Windows NT/2000/XP
и Linux относятся
глобальных
сетей.
к многопрограммным,
многопользовательским и
сетевым.
34
35. 4.5. Что понимается под программной платформой?
4. Типы ОС. Интерфейс пользователя.4.5. Что понимается под программной
платформой?
Для каждой из ОС разработано огромное число
программ.
Эти программы
выполняться
Кроме того, программы,
написанныемогут
для работы
с той или
только
управлением
той ОС, для
которой
они
иной под
ОС, говорят,
что они “работают
в среде
…”.
В последнее времяПоэтому
в обиход вошел
терминс“Платформа
разработаны.
наряду
термином
WIntel”, под которым
понимается
сочетание аппаратной
“аппаратная
платформа”
используется
и термин
платформы на базе процессора Intel и программной
“программная
платформа”,
под
которой
платформы операционной системы Windows
понимается
та или
иная NT/2000/XP).
ОС, а также
(семейство Windows
9x и Windows
накладываемые ею на программы ограничения и
требования.
35
36. 4.6. Что называется интерфейсом пользователя?
4. Типы ОС. Интерфейс пользователя.4.6. Что называется интерфейсом
пользователя?
Взаимодействие пользователя и ОС всегда
осуществляется
по специальным
правилам,
Существуют
следующие
разновидности
особым
для каждой ОС интерфейса
способом. Этиоперационных
правила
пользовательского
систем:интерфейс пользователя, который
образуют
текстовый;
является
частным случаем общего понятия
табличный ;
интерфейса.
графический;
Совокупность стандартных соглашений, средств,
методов и правил взаимодействия пользователя с
той или иной программной системой называется
пользовательским интерфейсом.
36
37. 4.7. Опишите основные особенности текстового интерфейса?
4. Типы ОС. Интерфейс пользователя.4.7. Опишите основные особенности
текстового интерфейса?
Текстовый
интерфейс
используетсявводит
в ОС MS-DOS,
и
Справа от символа
> пользователь
команду.Unix
После
др. завершения
Взаимодействие
между пользователем
и ОСвыводит
выполнения
команды ОС вновь
происходит
виде диалога.
Это значит,
что ОС после
на экран вприглашение
и ожидает
следующую
команду
загрузки
подает некоторый сигнал о своей готовности к
пользователя.
приему
указаний,
команд
пользователя.
Таким образом,
диалог
пользователя
и ОС протекает в
В ОС
MS-DOS
этот
сигнал представляет
собой выводимое
виде
обмена
текстовыми
фразами, поэтому
интерфейс
на экран
приглашение
к вводу.
Обычно
такогомонитора
типа называю
текстовым.
Так приглашение
приглашение
представляет
собой символ
>, слева
от на
вместе с командой
пользователя
обычно
занимает
которого
бытьодну
выведена
некоторая
служебная
экранеможет
монитора
строку,
эту строку
называют,
вспомогательная
информация,
например,
имя дискового
командной строкой,
а текстовый
интерфейс
приобрел
устройства,
текущее командной
время, текущая
дата.
названиепуть,
– интерфейс
строки.
37
38. 4.8. Что называется оболочкой? Какие оболочки Вам известны?
4. Типы ОС. Интерфейс пользователя.4.8. Что называется оболочкой? Какие
оболочки Вам известны?
Оболочкой называется вспомогательная программа,
которая обеспечивает более удобный для пользователя
способ работы с ОС.
Являясь надстройкой над ОС, оболочки изменят стиль и
правила взаимодействия пользователя и ОС, обеспечивая
при этом доступ к ее основным возможностям.
Оболочки не являются независимыми программами, они
могут функционировать только совместно с ОС, для
которой они созданы.
Примеры оболочек: Norton Commander, Volkov
Commander, Far, Total Commander .
38
39. 4.9. Сравните между собой текстовый и графический интерфейсы.
4. Типы ОС. Интерфейс пользователя.4.9. Сравните между собой текстовый и
графический интерфейсы.
Отличительной
особенностью
табличного
интерфейса является указание или выбор
команды или ее элементов в готовой таблице, а
не ввод текста команды. При использовании
табличного интерфейса сохраняется возможность
использовать и текстовый интерфейс – в нижней
части имеется строка с приглашением текстового
интерфейса.
39
40. 4.10. Опишите основные особенности и сравните между собой табличный и графический интерфейсы.
4. Типы ОС. Интерфейс пользователя.4.10. Опишите основные особенности и
сравните между собой табличный и
графический интерфейсы.
Особенность графического интерфейса – использование
условных, легко запоминающихся значков, закрепленных
за теми или иными действиями, программами,
устройствами. Пользователю достаточно определенным
образом указать на нужный значок, и ОС выполнит
связанное с ним действие. Графический интерфейс
является основным для подавляющего большинства
современных ОС, в том числе семейств Windows 9x и
Windows NT/2000/XP/7/8.
40