Слайд 1Программное
обеспечение
компьютера
СОГБПОУ «Вяземский медицинский колледж имени Е.О.Мухина»
Преподаватель: Бодренкова Н.В.
2016
г
Компьютер является универсальным
инструментом для решения разнообразных
задач по преобразованию информации, но
его универсальность определяется не столько аппаратным обеспечением, сколько установлен-ными программными средствами.
Другими словами, все «знания» компьютера сосредоточены в программах, которые представляют собой точную и подробную последовательность инструкций, представлен-ных на понятном для компьютера языке, по обработке информации.
Меняя программы на компьютере можно превратить его в рабочее место дизайнера, бухгалтера или конструктора, статистика или агронома, использовать его для прослушивания музыки, просмотра кинофильмов и других развлечений.
Слайд 3
Информация, представленная в компьютерной форме (на машинном языке) и обрабатываемая на
компьютере, называется данными.
Для того чтобы процессор компьютера «знал», что ему делать с данными, как их обрабатывать, он должен получить определенную команду (инструкцию). Такой командой может быть, например, «сложить два числа» или «заменить один символ на другой».
Обычно для решения какой-либо задачи процессору требуется не единичная команда, а их последовательность. Такая последовательность команд (инструкций) называется программой.
Последовательность команд, которую
выполняет компьютер в процессе
обработки данных, называется программой.
Слайд 4На заре компьютерной эры, в 40-50-е годы, программы разрабатывались непосредственно на
машинном языке, то есть на том языке, который «понимает» процессор. Такие программы представляли собой очень длинные последовательности нулей и единиц, в которых человеку разобраться было очень трудно.
В 60-е годы началась разработка языков программирования высокого уровня (Алгол, Фортран, Basic, Pascal и др.), которые позволили существенно облегчить работу программистов.
В настоящее время с появлением систем визуального программирования Visual Basic, Delphi и др.) создание программ стало доступно даже для начинающих пользователей компьютера.
В течение нескольких десятилетий создавались программы, необходимые для обработки различных данных.
Слайд 5
Программное обеспечение (ПО) - это совокупность программ, используемых при работе на
компьютере и обеспечивающих функционирование его аппаратных средств, выполнение различных задач пользователя, а также разработку и отладку новых программ.
Совокупность программ, хранящихся на компьютере, образует его программное обеспечение.
Совокупность программ, подготовленных к работе, называют установленным программным обеспечением.
Совокупность программ, работающих в тот или иной момент времени, называют программной конфигурацией.
Слайд 71. Системное ПО - комплекс программ, обеспечивающих работу компьютера и компьютерных сетей в
целом. Основу системного ПО составляют операционные системы.
Системное программное обеспечение обеспечивает взаимодействие человека, всех устройств и программ компьютера. Этот комплекс программ определяет на компьютере системную среду и правила работы в ней. Чем более совершенно системное программное обеспечение, тем комфортнее мы чувствуем себя в системной среде.
Системное программное обеспечение используется для обеспечения работы компьютера самого по себе и выполнения прикладных программ.
Самой важной системной программой является операционная система, которая обычно хранится жестком диске. При включении компьютера ее основная часть переписывается с жесткого диска во внутреннюю память и там находится на протяжении всего сеанса работы компьютера.
Windows
Apple
Слайд 8Системное программное обеспечение можно разделить на 2 части:
1) базовое ПО
2) сервисные
программы (утилиты)
В состав базового ПО входят операционные системы, сетевые программные средства, драйверы устройств. Без базового ПО работа компьютера и компьютерных сетей невозможна.
Сервисные программы (утилиты) - это вспомогательные компьютерные программы, расширяющие возможности операционной системы. К ним можно отнести файловые менеджеры, архиваторы, антивирусы, средства диагностики системы, такие как сканирование и дефрагментация жестких дисков и т.д.
Winrar
7-zip
DrWeb
Avast
Winzip
Слайд 92. Прикладное ПО - программы, предназначенные для решения определенного круга задач в различных
областях человеческой деятельности (офисные пакеты, бухгалтерские программы, графические пакеты, СУБД и т.д.)
Прикладное программное обеспечение (приложения) дают пользователю возможность самостоятельно решать различные информационные задачи, не прибегая к программированию.
Прикладное ПО можно условно разделить на 2 группы:
1) ПО общего назначения
2) целевое прикладное ПО (профессиональное)
Слайд 10Программы общего назначения предназначены для широкого круга пользователей и применяются одновременно во
многих областях человеческой деятельности. К данному типу можно отнести текстовые редакторы, графические пакеты, СУБД, средства для создания презентаций, браузеры, органайзеры, игры и т.д.
Иногда несколько программных продуктов, функционально дополняющих друг друга, объединяют в один пакет прикладных программ (например, Microsoft Office).
Слайд 11Целевое ПО включает программы со спецификой решения задач пользователя, имеющих более
узкое применение. Например, пакеты для проведения научных и статистических расчетов, для автоматизации бухгалтерского учета, управления персоналом и т.д.
Издательские
системы
Бухгалтерские
программы
Системы автоматизированного
проектирования САПР
Программы компьютерного
моделирования
Математические
пакеты
Геоинформационные
системы
Учебники, тренажёры, словари
Слайд 12Инструментальное программное обеспечение.
Включает средства для разработки программ и предназначено для программистов.
Все остальные типы программ создаются с помощью данного типа ПО.
Методы работы с инструментарием программирования определяются той средой, в которой осуществляется преобразование алгоритма в программу для компьютера.
Базовые инструменты любой среды программирования совершенно одинако-вы по своей сути, а отличаются только формой представления.
Для создания прикладного ПО широко используются такие языки, как Basic, Pascal, C++, Delphi и др.
Слайд 13Как мы видим, одни программы взаимодействуют, в основном, с устройствами компьютера,
другие служат для удовлетворения потребностей пользователя... Требования к программам, предназначенным для работы с устройствами, существенно отличаются от требований к программам, предназначенным для работы с людьми. Значит программное обеспечение можно разделить на несколько уровней.
Общий принцип такой: чем ниже уровень программ, тем больше они работают с устройствами и меньше с человеком. Этот принцип соблюдается во всей компьютерной технике от отдельного ПК до всемирной компьютерной сети Интернет.
Программы самого низкого уровня работают только с устройствами. Программы промежуточных уровней работают с программами нижнего уровня и программами верхних уровней. Человек имеет к ним ограниченный доступ. Программы верхних уровней работают с человеком и программами нижележащих уровней.
Слайд 15Базовая система ввода-вывода.
На самом нижнем уровне находятся программы базовой системы
ввода-вывода (BIOS). Их код жестко записан в одной из микросхем компьютера. В момент включения компьютера эти программы выполняют проверку оборудования и обеспечивают простейшее взаимодействие с клавиатурой и монитором — клавиатура способна реагировать на нажатие некоторых клавиш, а на мониторе отображается информация о ходе запуска компьютера.
Взаимодействие с человеком у программ этого уровня крайне ограниченно и возможно только в первые секунды после запуска компьютера.
Слайд 16Системные программы.
Системные программы предназначены для работы со всеми устройствами компьютера.
Они принадлежат к промежуточному уровню. Снизу системные программы управляют работой устройств и используют программы нижнего уровня, а сверху отвечают на запросы программ более высоких уровней. Те системные программы, которые непосредственно управляют устройствами, еще называют драйверами устройств.
Люди работают с программами этого уровня только в тех сравнительно редких случаях, когда требуется настроить оборудование.
Слайд 17Служебные программы.
Это следующий уровень, программы которого предназначены для обслуживания компьютера,
проверки его устройств, а также для настройки устройств и программ. Снизу эти программы общаются с программами нижних уровней, а сверху передают данные программам верхнего уровня по их запросу.
Степень взаимодействия с человеком определяется необходимостью. Например, мастера по наладке и настройке оборудования активно работают со служебными программами.
Обычные пользователи используют их сравнительно редко.
Слайд 18Прикладные программы.
Уровень прикладных программ — самый верхний. Здесь находятся программы,
обслуживающие человека и удовлетворяющие его потребности. С их помощью выполняется набор и редактирование текстов, создание чертежей и иллюстраций, коммуникация между людьми, воспроизведение музыки и видео, а также многое другое.
Сверху программы прикладного уровня общаются с человеком, а снизу — с программами нижележащих уровней. Прямого доступа к устройствам программы прикладного уровня, как правило, не имеют.
Слайд 19Для того чтобы мы могли не думать о том, как в
компьютере происходит работа процессора с программами, данными и с аппаратными устройствами, существует специальный комплекс программ, называемых операционной системой.
Операционные системы разные, но их назначение и функции одинаковые. Операционная система является основной и необходимой составляющей ПО компьютера, без нее компьютер не может работать в принципе.
Операционная система – комплекс программ, обеспечивающих взаимодействие всех аппаратных и программных частей компьютера между собой и взаимодействие пользователя и компьютера.
Слайд 20Операционная система обеспечивает связь между пользователем, программами и аппаратными устройствами, обеспечивает
совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам.
В состав операционной системы входит специальная программа — командный процессор, которая запрашивает у пользователя команды и выполняет их. Пользователь может дать, например, команду выполнения какой-либо операции над файлами (копирование, удаление, переименование), команду вывода документа на печать и т. д. Операционная система должна эти команды выполнить.
Слайд 21ОС принимает на себя сигналы-команды, которые посылают другие программы, и «переводит»
их на понятный машине язык. ОС управляет всеми подключенными к компьютеру устройствами, обеспечивая доступ к ним другим программам.
Задачей ОС является — обеспечить человеку-пользователю удобство работы с компьютером.
Современные ОС имеют сложную структуру, каждый элемент которой выполняет определенные функции по управлению компьютером.
Операционная система содержит также сервисные программы, или утилиты. Такие программы позволяют обслуживать диски (проверять, сжимать, дефрагментировать и т. д.), выполнять операции с файлами (архивировать и т. д.), работать в компьютерных сетях и т. д.
Слайд 22Для упрощения работы пользователя в состав современных операционных систем, и в
частности в состав Windows, входят программные модули, создающие графический пользовательский интерфейс, который позволяет осуществлять взаимодействие человека с компьютером в форме диалога с использованием окон, меню и элементов управления (диалоговых панелей, кнопок и так далее).
Интерфейс — это посредник, переводчик, задача которого преобразовать все внутренние «рычаги управления» в понятную людям графическую форму. Для работы с графическим интерфейсом используется мышь или другое координатное устройство ввода.
Слайд 23Элементы графического интерфейса Windows:
• Рабочий стол.
Название «Рабочий стол» подобрано удачно. На
нем, как и на обычном рабочем столе расположены различные программы и инструменты, представленные в виде значков, или иконки.
• Панель задач.
Располагается в нижней части экрана. На ней находятся: кнопка Пуск, кнопки открытых окон, индикаторы и часы.
• Окно.
Окно – один из главных элементов интерфейса Windows.
Слайд 24
• Значки.
Значками в Windows обозначаются программы, документы. Запуск производится двойным щелчком
кнопки мыши по значку. Программа может быть расположена непосредственно на Рабочем столе, а может быть скрыта глубоко на диске, но и в этом случае представлена на Рабочем столе своим образом – ярлыком.
• Ярлыки.
Ярлык программы – это не сама программа, а только ее образ, указание на то место на диске, где она находится. Двойной щелчок по ярлыку также вызывает запуск программы. Ярлыки от значков отличаются наличием небольшой стрелочки внизу слева.