Программное обеспечение
Виды программного обеспечения 1.Системные программы 2.Прикладные программы 3.Инструментарий программирования
Системное программное обеспечение Определяет на компьютере среду и правила работы с ней; Обеспечивает загрузку в оперативную память и выполнение всех программ; Управляет ресурсами компьютера (оперативной памятью, процессорным временем, файловой системой, внешними устройствами); Обеспечивает диалог пользователя с компьютером, предоставляя удобный способ взаимодействия (интерфейс).интерфейс
Интерфейс Это совокупность средств и правил, которые обеспечивают взаимодействие устройств, программ и человека (лицо программы)
Системное ПО Базовое Драйверы устройств - программы, расширяющие возможности ОС по управлению устройствами компьютера Программы-оболочки позволяют выполнять различные операции с файлами и папками (файловые менеджеры)Базовое Драйверы устройств - программы, расширяющие возможности ОС по управлению устройствами компьютера Программы-оболочки позволяют выполнять различные операции с файлами и папками (файловые менеджеры)Сервисное Программы проверки работоспособности ПК Программы настройки параметров ПК Антивирусные программы Программы архиваторы Программы обслуживания сетиСервисное Программы проверки работоспособности ПК Программы настройки параметров ПК Антивирусные программы Программы архиваторы Программы обслуживания сети
Прикладное ПО Текстовые процессоры (Word…)Текстовые процессоры Табличные процессоры(Excel…)Табличные процессоры Системы управления базами данных(Access...)Системы управления базами данных Графические среды (Photoshop…)Графические среды Настольные издательские системы (Publisher…)Настольные издательские системы Музыкальные редакторы (Sound Forge…)Музыкальные редакторы Средства работы в сети Интернет (Internet Explorer…)Средства работы в сети Интернет Обучающие программы (Клавиатурные тренажёры …)Обучающие программы Компьютерные игры
Текстовые процессоры Основное назначение-создание и редактирование текстовых документов, форматирование документов, возможность подключения таблиц, рисунков.
Табличные процессоры Работают с электронными таблицами, производят различные вычисления, строят графики, управляют форматом ввода\вывода данных, компонуют данные, проводят аналитические исследования, распечатывают результаты.
Системы управления базами данных (СУБД) Предназначены для работы с большими информационными массивами-базами данных. Обеспечивают ввод, поиск сортировку записей, формирование запросов, выдачу отчётов. FoxPro, Paradox, MS Access, Interbase, MySQL, Oracle.
Графические среды Предназначены для работы с графическими объектами: создания и редактирования рисунков, обработка фотографий. Растровые редакторы (Paint, Photoshop) Векторные редакторы (Adobe Illustrator, Corel Draw) Редакторы трёхмерной графики
Настольные издательские системы Назначение в автоматизации процесса вёрстки полиграфических изданий (PageMaker, QuarkXPress, Publisher).
Музыкальные редакторы Предназначены для прослушивания, записи и редактирования музыкальных произведений.
Средства работы в сети Интернет Открывают пользователю доступ к океану различной информации, позволяет общаться с людьми вне зависимости от расстояний и границ.
Обучающие программы Словари Тренажёры Справочники Приложения к учебникам Электронные пособия…
Компьютерные игры Аркады - ловкость и быстрота реакции игрока Стратегии – игрок наделён властью Головоломки – электронные варианты головоломок Квесты – игроку необходимо искать различные предметы Компьютерные ролевые игры –персонажи наделены некоторыми личными качествами и параметрами, выраженными в числах
Инструментарий программирования состоит из: редактора исходных текстов; транслятора (компилятора); библиотеки программ и модулей; отладчика.
Виды ПО