Презентация на тему: » Программное обеспечение и его структура Программное обеспечение ЭВМ Программное обеспечение ЭВМ – это совокупность программ и документации, необходимой.» — Транскрипт:
1 Программное обеспечение и его структура Программное обеспечение ЭВМ Программное обеспечение ЭВМ – это совокупность программ и документации, необходимой для эксплуатации ЭВМ.
2 Классификация программного обеспечения Системные программы Системы программирования Инструментальные программы Обучающие и учебные программы Прикладные программы Игры Мультимедиа
3 Системные программы Системные программы предназначены для эксплуатации и технического обслуживания ЭВМ, управления и организации вычислительного процесса при решении любой конкретной задачи на ЭВМ и т. д.
4 Системные программы Операционные системы Оболочки операционных систем Драйверы устройств Программы – утилиты Антивирусные программы Обслуживающие программы
5 Операционная система Операционная система Операционная система – это комплекс программ, предназначенных для наиболее эффективного использования всех средств ЭВМ в процессе решения задачи, для повышения удобства работы с ней.
Компьютер как совокупность устройств и программ (6 класс)
6 Две основные задачи операционной системы: Организация связи, общения человека – пользователя с ЭВМ в целом и с отдельными ее устройствами. Организация взаимодействия всех блоков ЭВМ в процессе выполнения программы.
7 Драйверы устройств Драйверы устройств – это программа, управляющая работой устройств.
8 Программы – утилиты Утилиты – это программы вспомогательного назначения (программы для оптимизации дисков, для автономной печати, для управления памятью и др.)
9 Антивирусные программы Программы – детекторы Программы – детекторы – обнаруживают файлы, зараженные вирусом Программы-доктора Программы-доктора – «лечат программы», восстанавливая их первоначальный вид Программы-фильтры Программы-фильтры – перехватывают обращение вирусов к операционной системе
10 Обслуживающие программы Тестирование компьютерной системы Исправление дефектов Оптимизация устройств компьютера
11 Системы программирования Система программирования – это комплексы программ и прочих средств, предназначенных для разработки и эксплуатации программ на конкретном языке программирования.
12 Инструментальные программы Инструментальные программы – это программы, которые используются как инструмент повседневной деятельности.
13 Инструментальные программы Текстовые редакторы Текстовые редакторы (программы обработки текстов); Графические редакторы Графические редакторы (программы, позволяющие создавать и редактировать рисунки); Электронные таблицы Электронные таблицы; Системы управления базами данных. Системы управления базами данных.
14 Обучающие и учебные программы Обучающие и учебные программы используются как дополнение к «живому» учебному процессу и для самообразования.
15 Прикладные программы Прикладные программы – это программы, которые используются в какой-либо отрасли.
Программное обеспечение компьютера
16 Мультимедиа Мультимедиа – это средство объединения цифровой и текстовой информации ЭВМ со звуковыми и видеосигналами, которые могут как воспроизводиться, так и обрабатываться под управлением ЭВМ.
Источник: www.myshared.ru
Презентация на тему Программное обеспечение ЭВМ
делятся на компиляторы и интерпретаторы.
Компилятор транслирует программу с исходного языка в код, создавая выполняемый файл. Затем он выполняется без повторной трансляции.
Интерпретатор осуществляет пошаговую трансляцию оператора и тут же его выполняет.
Слайд 8Утилиты – служебные программы, предоставляющие пользователю дополнительные
услуги.
Системы технического обслуживания – совокупность программно-аппаратных средств
для обнаружения сбоев в процессе работы ПК.
Сервисные системы расширяют возможности ОС, предоставляемые пользователю. К ним относят оболочки, утилиты и операционные среды.
Слайд 91. Очистка диска (DISK CLEANUP)
Предназначена для проверки
целостности файловой структуры и физической поверхности диска
после некорректного завершения работы.
2. Проверка диска (SCANDISK)
Предназначена для проверки целостности файловой структуры и физической поверхности диска после некорректного завершения работы.
3. Программа резервирования данных Backup Wizard
Используется для резервного копирования и восстановления данных.
Слайд 10Дефрагментация диска (DISK DEFFRAGMENTER)
Собирает файлы, устраняя их
дробление.
Слайд 11Большинство технической документации поставляется в формате PDF.
Для работы с ним существует программа Acrobat
Reader компании Adobe. Версии этой программы поддерживают проигрывание встроенных в документ аудиофайлов, распечатку документов и т.п.
Программа Acrobat Reader
Предназначена для экспорта изображений и текста из PDF-файла в документ Word в формате RTF.
Слайд 12Лидер в классе программ просмотра и конвертации.
Поддерживает свыше 100 различных форматов, реализует многие
функции редактирования.
Позволяет сравнить различные модификации файлов. Программа может генерировать различные отчеты, отражающие статистические изменения и фиксирующие различия в сравниваемых папках и файлах, может сравнивать и архивы.
Compare Suite 1.0
Слайд 133. Прикладное ПО
Слайд 14Пакеты прикладных программ общего назначения включают в
себя набор программ для широкого круга применения.
ПО специального назначения реализуют разнообразные математические и статистические методы обработки данных, модели для решения управленческих задач .(MatCad, MatLab, SAS, SSP, MS Project) Сюда же относятся экспертные системы и системы искусственного интеллекта.
ПО профессионального назначения направлено на решение определенной задачи в конкретной предметной области (банковские пакеты, пакеты бухгалтерского учета, финансового менеджмента, правовых справочных систем и т. д.).
Интегрированные пакеты сочетают в себе возможность работы с различными видами информации.
Корпоративное ПО направлено на автоматизацию деловой деятельности фирмы.
Слайд 15Используется для создания текстовых документов с мощными
средствами форматирования текста.
Текстовый процессор
Компьютерный эквивалент обычной таблицы,
в ячейках которой записаны данные различных типов, связанных между собой формульными зависимостями
Главное достоинство электронной таблицы – это возможность мгновенного пересчета всех данных, при изменении значения в любой ячейке.
Слайд 16База данных – это любая совокупность структурированной
информации.
Основным назначением баз данных является хранение и
быстрый поиск содержащейся в ней информации.
Системы управления базами данных.
Предназначен для создания совокупности наглядной информации в виде набора слайдов, включающих текст, диаграммы, рисованные объекты и фигуры, а также картинки, кино, звуки и графику, созданные в других приложениях.
Мастер презентаций PowerPoint
Слайд 17Предназначена для автоматизации бухгалтерского, кадрового, оперативного, торгового,
складского и производственного учета, а также для
расчета заработной платы.
Система программ «1С: Предприятие»
Основная особенность системы 1С: конфигурируемость. Конкретная конфигурация определяет:
− набор объектов учета,
− структуры информационных массивов,
− алгоритмы обработки информации,
− формы документов и отчетов.
Слайд 18Компонента «Бухгалтерский учет» («1С: Бухгалтерия») реализует отражение
хозяйственных операций. позволяет вести учет нескольких предприятий
в одной информационной базе.
Три основных компоненты:
«Бухгалтерский учет», «Оперативный учет», «Расчет».
Компонента «Оперативный учет» («1С: Торговля и Склад») предназначена для учета наличия и движения товарных, материальных и денежных средств.
Компонента «Расчет» («1С: Зарплата и Кадры») предназначена для автоматизации сложных периодических расчетов.
Слайд 19ИИ – одно из направлений информатики.
Цель –
разработка аппаратно-программных средств, позволяющих пользователю непрограммисту ставить
и решать свои задачи, традиционно считающиеся интеллектуальными, общаясь с ЭВМ на подмножестве естественного языка.
Системы искусственного интеллекта
(Интеллектуальные информационные системы)
Слайд 20Два научных направления ИИ:
Нейрокибернетика (или искусственный разум).
Кибернетика «черного ящика» или машинный интеллект.
об управлении, связи и переработке информации. Исследует объекты независимо от их материальной природы.
Нейрокибернетика базируется на аппаратном моделировании работы головного мозга человека, основой которого является большое число (около 14 миллиардов) связанных и взаимодействующих нервных клеток – нейронов.
Слайд 21Аккумулируют знания, навыки специалистов, умеющих решать задачи
в узкой предметной области.
ЭС используются там,
где нет устоявшейся теории, в тех предметных областях, где много факторов затрудняют создание полной математической задачи. В этих предметных областях практики для решения задач опираются на свой опыт и интуицию.
Слайд 22Редактор БЗ используется для наполнения базы знаний.
С
помощью интерфейса пользователя происходит общение с ЭС.
База знаний – совокупность знаний по данной предметной области. Содержит факты и правила.
Решатель (машина логического вывода ) – это программа, моделирующая ход рассуждений эксперта на основании знаний, имеющихся в БЗ, и данных, введенных пользователем.
Подсистема объяснений – программа, позволяющая продемонстрировать способ получения результата.
Слайд 234. Лицензирование ПО
Статья 1215 «Охраняемые результаты
интеллектуальной деятельности» ГК РФ содержит полный перечень
охраняемых объектов интеллектуальной собственности, в число которых входят программы для ЭВМ и базы данных.
Чтобы приобрести и использовать программу необходимо заключить лицензионный договор на ее использование.
Слайд 24Виды лицензионных договоров.
1. Лицензионные договоры на проприетарное
программное обеспечение. Это ПО защищено авторским правом;
модификация и дальнейшее распространение его запрещена или строго ограничена.
2. Лицензионные договоры на открытое программное обеспечение ( Jpen Software License).
3. Лицензионные договоры на свободное программное обеспечение (GNU General Public License)
Слайд 25Лицензионный договор может предусматривать:
1. Предоставление пользователю права
использования результата интеллектуальной деятельности с сохранением за
разработчиком права выдачи лицензий другим лицам.
2. Предоставление пользователю права использования результата интеллектуальной деятельности без сохранения за разработчиком права выдачи лицензий другим лицам.
Слайд 26Виды лицензий фирмы Microsoft
1. OEM (Original Equipment
Manufactured) – пакет поставщика вычислительной техники
2. BOX
– коробочные лицензии на операционные системы. Это наиболее дорогой, но и наиболее практичный способ приобретения ПО Microsoft
3. OLP (Open license Program) — лицензия на использования ПО для юридических лиц
4. Специальные условия лицензирования Государственных учреждений
5. Программа лицензирования для учебных и образовательных учреждений
Слайд 271. Стратегия copyright. Подразумевает оплату при покупке
каждой копии программного продукта и запрет на
распространения этих копий. В законодательствах многих стран имеются законы, охраняющие авторское право на программные продукты и данные.
Наиболее известен Digital Millennium Copyright Act (DMCA), принятый правительством США, хотя многие считают, что он уже стал орудием торможения развития компьютерной среды.
Распространение прикладного ПО
Слайд 282. Стратегия copyleft (в отличие от copyright,
когда создатель продукта сохраняет на него практически
все авторские и имущественные права при любых обстоятельствах — даже если и распространяет его совершенно бесплатно).
Свобода программного обеспечения состоит из
свободы читать (изучать) код;
свободы писать (модифицировать) код;
свободы распространять (публиковать, тиражировать) код.
Очевидно, что проблемы пиратства в случае со свободными программами просто не существует.
Слайд 29По характеру распространения ПО различают свободно распространяемое,
условно свободно распространяемое и коммерческое ПО.
Adware
– программа бесплатная, но показывает рекламные баннеры или встроенную рекламу. Автор получает деньги с рекламодателей, а программа часто выдается за FreeWare.
Donationware – «кто сколько может». Никаких ограничений и расчет на пользователя, который заплатит, если программа понравится.
FreeWare – программное обеспечение, лицензионное соглашение которого не требует каких-либо выплат разработчику.
Слайд 30Условно бесплатное программное обеспечение (Shareware, Trial). Основной
способ распространения shareware-программ — это каталоги программного обеспечения
или реклама в поисковых системах.
Demo – демо-версия программы. Она дает пользователю представление об интерфейсе и функциональности программы, больше похожа на записанный видео-ролик. Программу нельзя использовать программу для обработки собственных данных.
PostcardWare – для того, чтобы получить официальное право пользоваться программой нужно отправить автору почтовую открытку.
Слайд 31Commercial – коммерческие программы.
Это обычный рыночный
продукт.
При покупке легальной версии программы пользователь
получает сертификат или лицензию на право использования. Распространяются в виде дистрибутива.
Для приведения его в рабочее состояние программа инсталлируется на компьютере и регистрируется на фирме-разработчике.
Лицензионные соглашения запрещают открытое распространение коммерческих программ.
Источник: thepresentation.ru
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ
Между программами, как и между физическими узлами и блоками ЭВМ, существует взаимосвязь: многие программы работают, опираясь на другие программы более низкого уровня, то есть, мы можем говорить о межпрограммном интерфейсе.
Программное обеспечение ЭВМ делится на следующие уровни:
- • прикладное ПО;
- • служебное ПО;
- • системное ПО;
- • базовое ПО.
Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Каждый вышележащий уровень повышает функциональность всей системы. Так, например, вычислительная система с программным обеспечением базового уровня не способна выполнять большинство функций, но зато позволяет установить системное программное обеспечение.
Базовый уровень. Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Базовые программные средства, как правило, непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ — Read Only Memory, ROM). Программы и данные записываются («прошиваются») в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.
Системный уровень. Системный уровень — переходный. Программы, работающие на этом уровне, обеспечивают взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением, то есть выполняют «посреднические» функции.
От программного обеспечения этого уровня во многом зависят эксплуатационные показатели всей вычислительной системы в целом. Так, например, при подключении к вычислительной системе нового оборудования на системном уровне должна быть установлена программа, обеспечивающая для других программ взаимосвязь с этим оборудованием. Конкретные программы, отвечающие за взаимодействие с конкретными устройствами, называются драйверами устройств — они входят в состав программного обеспечения системного уровня.
Другой класс программ системного уровня отвечает за взаимодействие с пользователем. Именно благодаря им он получает возможность вводить данные в вычислительную систему, управлять ее работой и получать результат в удобной для себя форме. Эти программные средства называют средствами обеспечения пользовательского интерфейса. От них напрямую зависит удобство работы с компьютером и производительность труда на рабочем месте.
Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Если компьютер оснащен программным обеспечением системного уровня, то он уже подготовлен к установке программ более высоких уровней, к взаимодействию программных средств с оборудованием и, самое главное, к взаимодействию с пользователем. То есть наличие ядра операционной системы — непременное условие для возможности практической работы человека с вычислительной системой.
Служебный уровень. Программное обеспечение этого уровня взаимодействует как с программами базового уровня, так и с программами системного уровня. Основное назначение служебных программ (их также называют утилитами) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Во многих случаях они используются для расширения или улучшения функций системных программ. Некоторые служебные программы (как правило, это программы обслуживания) изначально включают в состав операционной системы, но большинство служебных программ являются для операционной системы внешними и служат для расширения ее функций.
Прикладной уровень. Программное обеспечение прикладного уровня представляет собой комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания. Спектр этих заданий необычайно широк — от производственных до творческих и развлекательно обучающих.
Поскольку между прикладным программным обеспечением и системным существует непосредственная взаимосвязь (первое опирается на второе), то можно утверждать, что универсальность вычислительной системы, доступность прикладного программного обеспечения и широта функциональных возможностей компьютера напрямую зависят от типа используемой операционной системы, от того, какие системные средства содержит ее ядро, как она обеспечивает взаимодействие компонентов триединого комплекса человек — программы — оборудование.
Источник: studref.com