Презентация по информатике на тему Программное обеспечение компьютера


КОМПЬЮТЕР= АППАРАТНОЕ ОБЕСПЕЧЕНИЕ(hardware)+ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ(software) Программное обеспечение (ПО) —это совокупность программ, хранящихся во внешней памяти компьютера в виде файлов и предназначенных для выполнения электронными системами.Программа — упорядоченная последовательность команд. Команда — это описание операции, которую должен выполнить компьютер. Как правило, у команды есть свой код (условное обозначение), исходные данные (операнды) и результат. Программное обеспечение Системное программное обеспечение Прикладное программное обеспечение Инструментарий технологиипрограммирования (System Software) -совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ (Applied Software) – комплекс взаимосвязанных программ для решения задач определённого класса конкретной предметной области Совокупность программ и программных комплексов, обеспечивающих технологиюразработки, отладки и внедрения создаваемых программных продуктов Базовое ПО Сервисное ПО ПО общего назначения ПО специального назначения ПО профессионального назначения СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ОПЕРАЦИОННАЯ СИСТЕМА – это набор программ, которые:Управляют работой аппаратуры, следят за использованием памяти, обеспечивают взаимодействие программ с внешними устройствами и друг с другом.Организуют диалог с пользователем, давая возможность работать с данными на диске: удалять, добавлять, копировать и т.д.Программы для управления внешними устройствами называются драйверами. ОПЕРАЦИОННАЯ ОБОЛОЧКА-это специальная программа, предназначенная для облегчения общения пользователя с операционной системой. Операционные системы для ПК делятся на:1.Однозадачные (MS DOS) и многозадачные (Windows95,98,XP,OS/2, Linux и т.д.2.Одно- и многопользовательские.3.Сетевые ОС –комплекс программ, обеспечивающих обработку, передачу и хранение данных в сети(Windows NT, Lan Server, Net Ware, Vines и т.д. Операционные оболочки для MS DOS делятся на:1. текстовые (Norton Commander, Volkov Commander, Norton Navigator и т.д.)2. Графические (Windows3.1, 3.11 и т.д.) СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Программы и программные комплексы, которые расширяют возможности базового ПО и организуют более удобную среду для работы пользователя. Эти программы называют утилиты (от латинского utilitas-польэа). Программы диагностики работоспособности ПК Антивирусные программы Программы обслуживания дисков Программы архивирования данных Программы обслуживания сети ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ОБЩЕГО НАЗНАЧЕНИЯ Текстовые процессоры Системы управлениябазами данных Табличные процессоры Интегрированные пакеты Средствапрезентационной графики Графические редакторы Издательские системы Программы соединяют в себе возможности текстовых и графических редакторов, обладают развитыми возможностями по формированию полос с графическими материалами и последующим выводом на печать Специализированные программы, предназначенные для создания изображений и их показа на экране, подготовки слайд-фильмов, мультфильмов, видеофильмов, их редактирования, определения порядка следования изображений Используется для создания и работы с текстовыми документами Программы создания, обработки и хранения графических изображений Набор нескольких программных продуктов, функционально дополняющих друг друга, поддерживающих единые информационные технологии Это ПО необходимо для создания, обработки и вывода баз данных Позволяют пользователю работать с электронными таблицами Системымультимедиа Специальные программы системы целевого назначения для специалистов в некоторой предметной области, созданные людьми – разработчиками ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕСПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ Авторскиесистемы Системыискусственногоинтеллекта Комплекс аппаратных и программных средств, позволяющих человеку общаться с компьютером, используя самые разные, естественные для себя среды: видео, графику, тексты, анимацию и др. Класс программных продуктов, реализующих отдельные функции интеллекта человека ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРОФЕССИОНАЛЬНОГО НАЗНАЧЕНИЯ Автоматизированноерабочееместо Автоматизированныесистемы научныхисследований Системы телекоммуникаций Системыавтоматизированногопроектирования Автоматизированныесистемыуправления ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Трансляторы –переводчики программ языков программирования в машинные коды Отладчики- средства поиска и исправления ошибок Интегрированные среды разработки приложений- объектно-ориентированные языки программирования Языки программирования- средства создания программ для компьютера