Программное обеспечение компьютера. О системном ПО и системах программирования. Домашнее задание: §9, 10 Что такое программное обеспечение? Программное обеспечение – совокупность программ, хранящихся на всех устройствах долговременной памяти компьютера. Дружественный интерфейс – качество современного ПК, обеспечивающее понятное и наглядное общение с ним пользователя. Классификация ПО Системное Прикладное Системы программирования Системное ПО Системное ПО – комплекс программ, необходимых для обеспечения управления пользователем устройствами компьютера и работы пользователя с информацией при помощи прикладных программ. К системному ПО относятся: операционные системы (Windows, Linux, Unix, DOS, …); антивирусные программы (NOD, Касперского, …); файловые менеджеры (Far Manager, Total Commander, …); драйверы; утилиты (Norton Disk Doctor, RegCleaner, …); кодеки (Codec Pack, …) Операционная система Операционная система (англ. operating system) базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ. Антивирусные программы и сетевые экраны Антивирусная программа - изначально программа для обнаружения и лечения программ, заражённых компьютерным вирусом, а также для предотвращения заражения файлов вирусом. Файловые менеджеры Файловый менеджер компьютерная программа, предоставляющая интерфейс пользователя для работы с файлами и файловой системой. Файловый менеджер позволяет выполнять наиболее частые операции над файлами - создание, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Драйверы и кодеки Драйвер - компьютерная программа, с помощью которой другая программа (обычно операционная система) получает доступ к аппаратному обеспечению стандартным образом. Драйверы устанавливаются для каждой комплектующей ПК. Кодек - устройство или программа, способная выполнять преобразование данных или сигнала. Утилиты Утилиты - программные продукты, предназначенные не для решения какой-либо прикладной задачи, а для решения вспомогательных задач: дефрагментация дисков; поиск и устранение ошибок в реестре; уменьшение скорости вращения дисков в CD-ROM); архивация файлов. Прикладное ПО Прикладное ПО – программы, применяемые человеком для решения прикладных задач в какой-либо области его деятельности (работа, развлечения, общение и т.д.). К прикладным программам относятся: текстовые редакторы; графические редакторы; офисные пакеты; проигрыватели; браузеры; ICQ-клиенты; игры. Графические редакторы Графический редактор – программа для создания графических объектов (рисунки, анимации и т.п.). Офисные пакеты Офисный пакет – комплекс программ (или редакторов) для создания объектов различного рода (текстовые файлы, презентации, таблицы, схемы, графики и т.п.). Системы программирования Язык программирования – формальная знаковая система, предназначенная для создания программного обеспечения других типов. Транслятор – программа, служащая для создания исполняемых файлов или выполнения программ, написанных на языке программирования. Компилятор – транслятор, создающий исполняемый файл и переводящий программу на язык, понятный компьютеру. Интерпретатор – транслятор, выполняющий программу без перевода на компьютерный язык.