Описание презентации по отдельным слайдам:
1 слайд
Описание слайда:
2 слайд
Описание слайда:
Программное обеспечение (software) – это набор команд, управляющих работой компьютера. Без программного обеспечения компьютер не сможет выполнять задачи, которые мы обычно связываем с компьютерами. Функции программного обеспечения следующие: управлять компьютерными ресурсами организации; обеспечивать пользователя всеми инструментами, необходимыми для извлечения пользы из этих ресурсов; выполнять роль посредника между организациями и хранимой информацией. Выбор соответствующего потребностям организации программного обеспечения – одна из ключевых задач управляющего персонала. .
3 слайд
Описание слайда:
4 слайд
Описание слайда:
Системное обеспечение - это комплекс программ, которые обеспечивают управление компонентами компьютерной системы. Системное программное обеспечение включает в себя: операционные системы, сетевое ПО, командно-файловые процессоры (оболочки), языки программирования, сервисные программы (тестовые и диагностические программы, системные драйверы периферийных устройств, утилиты), архиваторы и антивирусные программы. .
5 слайд
Описание слайда:
6 слайд
Описание слайда:
Базовое ПО - совокупность программ, обеспечивающих работу компьютера. В базовое ПО входят: операционные системы, операционные оболочки (shell). Операционная система (ОС) – программа, первой загружаемая при включении компьютера. Первая ОС для IBM-совместимого компьютера (MS DOS) была создана в 1981 году. ОС организует выполнение других программ. Без неё невозможна работа человека на компьютере. ОС управляет компьютером, его ресурсами (оперативной памятью, местом на дисках и т. д.), запускает сервисные функции, контролирует работу технических устройств и некоторых вспомогательных программ, производит диалог с пользователем, запускает на выполнение прикладные и иные программы. Операционные системы являются основными программными комплексами, выполняющими следующие основные функции: 1) тестирование работоспособности вычислительной системы и её настройка при первоначальном включении; 2) обеспечение синхронного и эффективного взаимодействия всех аппаратных и программных компонентов вычислительной системы в процессе ее функционирования; 3) обеспечение эффективного взаимодействия пользователя с вычислительной системой. ОС классифицируются на: ·однопользовательские однозадачные системы (MS-DOS и др.); ·однопользовательские многозадачные системы (OS/2, Windows 95/98/2000 и др., Vista); ·многопользовательские (сетевые) системы (семейство UNIX, Linux, WindowsNT и др.). К основным функциям сетевых ОС, предназначенных для работы в различных сетях, относятся: управление каталогами и файлами; защита от несанкционированного доступа; обеспечение отказоустойчивости; управление сетью. Простейшими сетевыми являются ОС для одноранговых сетей. Их функция заключается в разделении дисков разных узлов между всеми пользователями, соблюдению паролей и запретов на использование определённых дисков.
7 слайд
Описание слайда:
Операционные оболочки - интерфейс для взаимодействия пользователей с операционной системой. Операционные оболочки интерпретируют (переводят в машинный код и выполняют) команды ОС. Виды операционных оболочек: графические - для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде графических изображений (Проводник Windows, включающий "Рабочий стол", меню "Пуск", панель задач и файловый менеджер) Текстовые командная строка - для ввода команд ОС с клавиатуры (cmd.exe, Windows PowerShell, входящие в ОС MS Windows) пакеты - для записи последовательности команд ОС в файл (файл с расширением.bat), далее файл интерпретируется. окна - для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде набора букв, цифр и символов псевдографики.
8 слайд
ПО: системное/прикладное Системное ПО – комплекс управляющих и обрабатывающих программ, описаний и инструкций, обеспечивающих функционирование вычислительной системы, а также разработку и исполнение программ пользователей. Синоним: «специальное ПО». Прикладное ПО – совокупность программ решения конкретных задач из различных сфер применения ЭВМ. Синоним: «общее ПО».
Операционные системы OS/360, ОС ЕС, RSX, RT11,… Multics, Unix Novell NetWare, IBM OS/2 CP/M, Q-DOS, MS-DOS,… Microsoft Windows …XP, Vista, Seven,… Unix-like, Linux Apple MacOS …, Tiger, X Leopard,… PalmOS, Symbian, … WindRiver VxWorks, … Ghost, gOS Cloud …
Операционные оболочки MS DOS: Command.com NDOS.com (Norton Utilites for DOS v) OS/2: Workplase Shell Windows: Windows GUI Linux: Bourne Again Shell (BASH) TCSH–shell …
DOS,Windows и другие ОССиО производства Microsoft Операционные оболочки, запускавшиеся из DOSDOS –Windows 1.0 | Windows 2.x | Windows 3.xWindows 1.0Windows 2.xWindows 3.x Семейство ОС Windows 9x –Windows 95 | Windows 98 | Windows MeWindows 95Windows 98Windows Me Семейство ОС Windows NT –NT 3.1 | NT 3.5 | NT 3.51 | NT 4.0 | 2000 (NT 5.0) | XP (NT 5.1) | Server 2003 (NT 5.2) | FLP | Vista (NT 6.0) | Home Server | Server 2008NT 3.1NT 3.5NT 3.51NT XPServer 2003FLPVistaHome ServerServer 2008 Семейство ОС Windows CE –CE 2.0 | CE 3.0 | CE 4.0 | CE 5.0 | CE 6.0 | MobileCE 2.0CE 3.0CE 4.0CE 5.0CE 6.0Mobile В разработке –Seven (Vienna/Blackcomb; NT 7.0)Seven Закрытые –Neptune | Nashville | OdysseyNeptuneNashvilleOdyssey Ещё проекты –Xenix | MS-DOS | OS/2 | Cairo | SingularityXenixMS-DOSOS/2CairoSingularity
Дистрибутивы Linux … Slackware S.U.S.E Suse / OpenSUSE … Gentoo Fregate … Red Hat / Fedora Core Mandrake Mandriva … ASPLinux … Debian GNU/Linux Corel Linux Xandros … Mepis … Lindows Linspire … LiveCD Knoppix Gnoppix, Kurumin… Ubuntu Kubuntu, Edubuntu,… …
Mobile OSs EPOC32 (Psion,1990е) Symbian: –Платформа UIQ До версии 3.0 (Sony Ericsson) Версии 3.1, 3.2 (Motorola c 2007г) –Платформа S60 (от Nokia Series 60, 2001г) Редакция 3 Редакция 5 (проект, для Nokia Tube) Pocket PC Windows Mobile v.6.0/6.1 –Standard –Professional (sensor) OS X iPhone (для iPhone, iPhone 3G, iPod Touch) Linux –MobiLinux –Google Android (для HTC Dream)
Специализированные ОС реального времени: ОС для автомобильной электроники и др. Факты: В среднестатистическом автомобиле установлено порядка 70 микропроцессоров Только система управления двигателем – несколько миллионов строк кода … Проекты: JasPar (Japan Automotive Software Platform and Architecture: Toyota, Honda, Nissan,…) Toyota + Университет Нагойи OSEK (Bosh + BMW, DaimlerChrysler) Microsoft SyncOS (Windows Auto) Wind River VVxWorks GHS Integrity …
Классификации ОС По количеству пользователей –Однопользовательские (MS-DOS, NetWare, Windows,…) –Многопользовательские (UNIX,…) По режимам доступа –Пакетные (OS/360,…) –Интерактивные (Windows, UNIX,…) –Реального времени (QNX, RSX,…) По количеству решаемых задач –Однозадачные (MS-DOS,…) –Многозадачные (Windows, UNIX,…) По разрядности (8,16,32,64,…) …
Что же такое ОС структурно? Вариант 1. Это ядро (минималистская точка зрения) Вариант 2. Это ядро плюс надстраивающая его инфраструктура: комплекс системных утилит и пользовательских приложений, а также средств управления ими (максималистская точка зрения) Вариант 3. Это ядро и комплекс средств, обеспечивающих его функциональность (промежуточная точка зрения)
Структура (модульной) ОС Ядро Стартовые утилиты (средства загрузки образа ядра, управления подключаемыми модулями и инициализации системы) Утилиты поддержки (средства обеспечения базовой функциональности ядра) Пользовательские утилиты Системные библиотеки
Ядро ОС и его функции Ядро (core) обеспечивает взаимодействие системных и пользовательских программ с аппаратурой компьютера: –Распределение процессорного времени между одновременно работающими задачами –Работа с физической и виртуальной памятью –Доступ к данным на уровне файловой системы, управление вводом/выводом –Поддержка сетевых протоколов и устройств –…
системное ПО (программы общего пользования),
выполняющие различные вспомогательные
функции, например создание копий используемой
информации, выдачу справочной информации о
компьютере, проверку работоспособности устройств
компьютера и т.д.
прикладное ПО, обеспечивающее выполнение
необходимых работ на ПК: редактирование
текстовых документов, создание рисунков или
картинок, обработка информационных массивов и
т.д.
инструментальное ПО (системы программирования),
обеспечивающее разработку новых программ для
компьютера на языке программирования.
Системное ПО
Это программы общего пользования не связаны с конкретнымприменением ПК и выполняют традиционные функции:
планирование и управление задачами, управления вводом
выводом и т.д.
К системному ПО относятся:
операционные системы (эта программа загружается в ОЗУ
при включении компьютера)
программы – оболочки (обеспечивают более удобный и
наглядный способ общения с компьютером, чем с помощью
командной строки DOS, например, Norton Commander)
операционные оболочки – интерфейсные системы, которые
используются для создания графических интерфейсов,
мультипрограммирования и.т.
Драйверы (программы, предназначенные для
управления портами периферийных устройств,
обычно загружаются в оперативную память при
запуске компьютера)
утилиты (вспомогательные или служебные
программы, которые представляют пользователю
ряд дополнительных услуг)
К утилитам относятся:
диспетчеры файлов или файловые менеджеры
средства динамического сжатия данных
(позволяют увеличить количество информации на
диске за счет ее динамического сжатия)
средства просмотра и воспроизведения
средства диагностики; средства контроля позволяют
проверить конфигурацию компьютера и проверить
работоспособность устройств компьютера, прежде
всего жестких дисков
средства коммуникаций (коммуникационные
программы) предназначены для организации обмена
информацией между компьютерами
средства обеспечения компьютерной безопасности
(резервное копирование, антивирусное ПО).
Прикладное ПО
Пакеты прикладных программ – это системапрограмм, которые по сфере применения
делятся на проблемно – ориентированные,
пакеты общего назначения и интегрированные
пакеты. Современные интегрированные
пакеты содержат до пяти функциональных
компонентов: тестовый и табличный
процессор, СУБД, графический редактор,
телекоммуникационные средства.
Прикладное ПО
К прикладному ПО, например, относятся:Комплект офисных приложений MS OFFICE
Бухгалтерские системы
Финансовые аналитические системы
Интегрированные пакеты делопроизводства
CAD – системы (системы автоматизированного
проектирования)
Редакторы HTML или Web – редакторы
Браузеры – средства просмотра Web - страниц
Графические редакторы
Инструментальное ПО
Инструментальное ПО или системыпрограммирования - это системы для
автоматизации разработки новых программ
на языке программирования.
Borland Delphi - предназначен для решения
практически любых задачи прикладного
программирования
Microsoft Visual C++ - это средство позволяет
разрабатывать любые приложения, выполняющиеся в
среде ОС типа Microsoft Windows
Файловые системы
Все современные ОС обеспечивают созданиефайловой системы, которая предназначена для
хранения данных на дисках и обеспечения
доступа к ним.
Основные функции файловой системы можно
разделить на две группы:
Файловые системы
Функции для работы с файлами (создание,удаление, переименование файлов и т.д.)
Функции для работы с данными, которые
хранятся в файлах (запись, чтение, поиск
данных и т.д.)
Файловые системы
К функции обслуживания файловой структурыотносятся следующие операции, происходящие
под управлением операционной системы:
создание файлов и присвоение им имен;
создание каталогов (папок) и присвоение им
имен;
переименование файлов и каталогов
(папок); копирование и перемещение файлов
между дисками компьютера и между каталогами
(папками) одного диска;
Файловые системы
удаление файлов и каталогов (папок);навигация по файловой структуре с целью
доступа к заданному файлу, каталогу (папке);
управление атрибутами файлов.
Интегрированные системы
Интегрированные пакеты представляют собойнабор нескольких программных продуктов,
объединенных в единый удобный инструмент.
Наиболее развитые из них включают в себя
текстовый редактор, органайзер, электронную
таблицу, СУБД, средства поддержки
электронной почты, программу создания
презентационной графики.
CASE-технологии
CASE (англ. Computer-Aided SoftwareEngineering) - набор инструментов и методов
программной инженерии для проектирования
программного обеспечения, который помогает
обеспечить высокое качество программ,
отсутствие ошибок и простоту в обслуживании
программных продуктов. Также под CASE
понимают совокупность методов и средств
проектирования информационных систем с
использованием CASE-инструментов.
CASE-технологии
Средства автоматизации разработкипрограмм (CASE-средства) - инструменты
автоматизации процессов проектирования и
разработки программного обеспечения для
системного аналитика, разработчика ПО и
программиста
CASE-технологии
средства анализа - предназначены дляпостроения и анализа модели предметной
области;
средства проектирования баз данных;
средства разработки приложений;
CASE-технологии
средства реинжиниринга процессов(фундаментальное переосмысление и
радикальное перепроектирование бизнеспроцессов для достижения максимального
эффекта производственно-хозяйственной и
финансово-экономической деятельности,
оформленное соответствующими
организационно-распорядительными и
нормативными документами. Реинжиниринг
использует специфические средства
представления и обработки проблемной
информации, понятные как менеджерам, так и
разработчикам информационных систем.);
CASE-технологии
средства планирования и управленияпроектом;
средства тестирования;
средства документирования.
«Архив» - 8. Права на разделы Для групп и отдельных пользователей Наследование. Хранилище документов. Поручения, задания и бизнес-процессы. Автоматизации внутреннего документооборота. 12. Типы документов. 10. Организация учебного процесса. Ключевые возможности. Александр Безбородов, руководитель отдела разработки программ документооборота.
«Программы» - Компьютерные вирусы и антивирусные программы. Поддержка сетевого взаимодействия. Операционную систему Linux создал финский студент. Строку меню: Студенческие вирусы. Программы могут выполняться в фоновом режиме. Что такое программа? Системы программирования. Пример: C: \ Program Files \ Borland \ Delphi7 \ project.exe.
«Разработка программного обеспечения» - Отменить заказ. Внедрение. J4. Внутренняя структура описания уровней зрелости. [ Товар выбран ]. Второй этап – структурный подход к программированию. Отдел продаж. Кафедра. J2. Система безопасности?
«Возможности программы» - Высокая скорость! Графические редакторы. Запись cd и dwd. Возможно ручное удаление записей об установленных программах из системного реестра. Зато и не делают глупых ошибок. Имеется возможность передачи файлов между серверами минуя локальный хост. Степень сжатия для ZIP формата на 2-10 % выше, чем у PKZip/WinZip.
«Программные средства» - Переносимость (мобильность) предлагается отражать: адаптируемостью; простотой установки – инсталляции; замещаемостью.
«Программы для компьютера» - Прикладное ПО. Автор Садыкова И.Х. Уровни программной конфигурации. Языки программирования. Обработка данных на компьютере. Зачем нужна операционная система? Пользователь получил возможность редактировать и форматировать текстовые документы. Процесс обработки информации состоял в операциях над числовыми данными.
Cлайд 1
Программное обеспечение Разработал: Преподаватель информатики Сабойдалова М..А. ГБОУ СПО КО«Коммунально-строительный техникум», г.КалугаCлайд 2

Cлайд 3

Cлайд 4

Cлайд 5

Cлайд 6

Cлайд 7

Cлайд 8

Cлайд 9

Cлайд 10

Cлайд 11

Cлайд 12
