Слайд 1Обзор программного обеспечения
Тема урока
Слайд 2
ПРОГРАММА - это составленная на понятном компьютеру языке точная и подробная
последовательность инструкций.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ— это совокупность всей информации, данных и программ, которые обрабатываются компьютерными системами.
Слайд 3Виды программного обеспечения
Системное ПО - это совокупность программ для обеспечения работы
компьютера
Прикладное ПО - это комплекс программ для решения задач конкретной предметной области
Инструментальное ПО- это совокупность программ для разработки, отладки и внедрения новых программ
1.Базовое ПО:
операционные системы;
оболочки;
сетевые ОС
2.Сервисное ПО:
диагностики;
антивирусные;
обслуживания носителей;
архивирования;
обслуживания сети
текстовые процессоры;
табличные процессоры;
базы данных(СУБД);
интегрированные пакеты;
графические процессоры;
экспертные системы;
обучающие программы;
игры;
коммуникационные программы
трансляторы;
среда разработки программ;
библиотеки справочных программ;
отладчики;
редакторы связей
Слайд 4Системное программное обеспечение
Операционные системы - это комплекс программ, предназначенных для управления
ресурсами ПК. ОС управляет всеми процессами внутри компьютера; обменом между компьютером и подключенными к нему периферийными устройствами (принтер, дисплей, дисководы и винчестер ). Примеры ОС: MS DOS, Windows 95/98, Windows XP, Unix, Linux.
Слайд 5Функции операционных систем
- связь с пользователем в реальном времени для подготовки
устройств к работе, переопределение конфигурации и изменения состояния системы;
- выполнение операций ввода-вывода;
- управление памятью, связанное с распределением оперативной памяти между прикладными программами;
- управление файлами; основными задачами при этом являются обеспечение защиты, управление выборкой и сохранение секретности хранимой информации;
- обработка исключительных условий во время выполнения задачи;
- появление арифметической или машинной ошибки, прерываний, связанных с неправильной адресацией или выполнением привилегированных команд;
- вспомогательные, обеспечивающие организацию сетей, использование служебных программ и языков высокого уровня.
Слайд 6ОСНОВНЫЕ ХАРАКТЕРИСТИКИ ОПЕРАЦИОННОЙ СИСТЕМЫ MS-DOS
Операционная система MS-DOS (дисковая операционная система фирмы
Microsoft), была разработана в 1981 г. Билом Гейтсом - президентом фирмы Microsoft, одновременно с машинами типа IBM PC и стала для них доминирующей. К настоящему времени разработано несколько версий системы. MS-DOS во многом напоминает по своим возможностям ОС UNIX. Предоставляемые MS DOS возможности обеспечивают, с одной стороны, удобный доступ к имеющимся прикладным пакетам и программам для непрофессиональных пользователей, с другой стороны, создают хорошую среду для разработки программного обеспечения. MS-DOS обеспечивает организацию многоуровневых каталогов, имеет развитый командный язык.
Слайд 7ОСНОВНЫЕ ХАРАКТЕРИСТИКИ ОПЕРАЦИОННОЙ СИСТЕМЫ Microsoft Windows
Windows загружается автоматически при включении
компьютера и выполняет следующие функции: обеспечивает работу компьютера и других программ;
поддерживает диалог с пользователем; хранит информацию в файлах на дисках компьютера; запускает на исполнение прикладные программы.
Возможности Windows:
единый пользовательский интерфейс, т.е. единые принципы работы с программами;
многозадачность – одновременная работа с несколькими программами и возможность переключения между ними;
средства обмена данными между программами;
наличие единой базы шрифтов, используемой всеми Windows-приложениями;
поддержка мультимедиа
Слайд 8Программы-оболочки - это программы, обеспечивающие более удобный и наглядный способ общения
с ПК, чем ОС. Программы-оболочки не заменяют ОС, а дополняют ее. Например, NC, VC, Norton Navigator.
Драйверы - это специальные программы управления вводом/выводом, позволяющие ОС работать с теми или иными внешними устройствами, обучая ее новому протоколу обмена данными и т.д. Драйверы бывают стандартными и загрузочными.
Слайд 9Утилиты - это вспомогательные программы, чаще всего используемые для организации резервирования;
для предотвращения заражения ПК вирусом и ликвидации последствий заражения; для архивации информации; для приспособления других программ к работе с нестандартными языками, текстами.
Слайд 10
Операционные оболочки - это программы, которые, как и программы-оболочки, являются надстройкой
над ОС, обеспечивают удобство и наглядность общения с ПК.
Например, WINDOWS 3.10, 3.11 для MS-DOS, Xwindows для Unix.
Слайд 11Сервисное ПО
Программы-упаковщики - сжимают информацию на дисках.
Программы создания резервных копий диска
- это программы резервного копирования.
Антивирусные программы - для предотвращения заражения компьютера вирусами и ликвидации последствий заражения.
Программы диагностики компьютера - проверяют конфигурацию компьютера и работоспособность всех устройств.
Слайд 12Сервисное ПО
Программы для оптимизации дисков - обеспечивают более быстрый доступ к
информации на диске за счет оптимизации (дефрагментации) размещения данных на диске.
Программы сжатия дисков - увеличивают количество информации, хранимой на дисках путем ее динамического сжатия.
Программы для управления памятью обеспечивают более гибкое использование оперативной памяти компьютера.
Программы-русификаторы приспосабливают другие программы для работы с русскими буквами.
Слайд 13Инструментальное ПО (системы программирования)
трансляторы (компиляторы) – преобразуют программу, написанную на алгоритмическом
языке в объектную программу на машинном языке (двоичные коды);
- загрузчики – преобразуют программу и объединяют воедино отдельно скомпилированные модули;
- текстовые редакторы – средства для написания программ;
- средства отладки предназначены для контроля и отладки программ.
При программирования используются: машинный язык Assembler, языки высокого уровня (Basic, Pascal, Си, Java), проблемно-ориентированные языки (Dbase, Prolog, Algol).
Слайд 14Прикладное программное обеспечение