Утилиты. Прикладной уровень по.
П рограмма — упорядоченная последовательность команд(инструкций) компьютера для решения задач.
Программное обеспечение — совокупность программ для обработки данных и необходимых для их эксплуатации документов.
1. Системное программное обеспечение — совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ. Делится на Базовое ПО и Сервисное ПО.
Базовое ПО — минимальный набор программных средств, обеспечивающих работу компьютера.
- ОС
- Операционная оболочка — специальная программа, предназначенная для облегчения общения пользователя с командами ОС.
Сервисное ПО — программы и программные комплексы, которые расширяют возможности базового ПО и организуют удобную среду работы пользователя.
- Программы диагностики работоспособности компьютера
- Антивирусные программы
- Пр. обслуживания дисков
- Пр. архивирования данных
- Пр. обслуживания сети
2. Пакеты прикладных программ — комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.
Персональный компьютер как система
- текстовые редакторы и процессоры
- издательские системы (Adobe Acrobat, Adobe Page Maker, MS Publisher)
- графические редакторы (Paint, Adobe Photoshop, Corel Draw, 3DStudioMax)
- Электронные таблицы (Lotus, MS Excel, Calc)
- Базы данных (MS Access, FoxPro, Oracle)
3. Инструментарий технологии программирования — совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов. Состоит из средств для создания приложений и средств для создания информационных систем (CASE-технология).
Средства для создания приложений- совокупность языков и систем программирования, а также различные комплексы для отладки и поддержки создаваемых программ.
- языки и системы программирования — формализованный искусственный язык для описания алгоритма решения задачи на компьютере.
- инструментальная среда пользователя: редактор для набора исходного текста программы; компилятор или интерпретатор; редактор связей. Представлена специальными средствами, встроенными в пакеты прикладных программ, такими как: библиотеки функций, процедур, объектов и методов обработки ; макрокоманды (макросы); конструкторы экранных форм и отчетов; языки запросов высокого уровня и др.
CASE-технология — программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем.
Программное и аппаратное обеспечение в компьютере работают в неразрывной связи и взаимодействии. Состав программного обеспечения вычислительной системы называется программной конфигурацией. Между программами существует взаимосвязь, то есть работа множества программ базируется на программах низшего уровня.
Междупрограммный интерфейс — это распределение программного обеспечения на несколько связанных между собою уровней. Уровни программного обеспечения представляют собой пирамиду, где каждый высший уровень базируется на программном обеспечении предшествующих уровней. Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Такое разделение программного обеспечения упрощает разработку и эксплуатацию программ. Каждый следующий уровень повышает функциональные возможности всей системы.
4. Периферийные устройства.
Базовый уровень ПО. Это самый низкий уровень программного обеспечения. Базовое программное обеспечение отвечает за взаимодействие с базовыми аппаратными средствами. Обычно оно входит в состав базового оборудования и хранится в специальных микросхемах, называемых постоянными запоминающими устройствами ПЗУ, или ROM (Read Only Memory).
Программы и данные записываются («прошиваются») в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации. Комплект программ находящихся в ПЗУ образует базовую систему ввода-вывода (BIOS – Basic Input Output System). Основное назначение BIOS на этапе загрузки компьютера – проверить работоспособность системы.
Функции и назначения базовой системы ввода-вывода: BIOS самый близкий к аппаратуре компонент. Основная функция BIOS заключается в управлении стандартными внешними и внутренними устройствами: мониторов, клавиатурой, дисководами, принтером, таймером. Вспомогательные функции реализуются при включении ПК на этапе «загрузки».
- тестирование аппаратного обеспечения, в том числе оперативной памяти. В случае обнаружения неисправности выводится индикация
- инициализация векторов прерывания нижнего уровня (ранжирование устройств ПК по степени значимости, «важности»)
- поиск сначала на гибком, затем на жестком диске программы-загрузки ОС и загрузка ОС в оперативную память
Системный уровень ПО. Системный уровень — является переходным. Программы этого уровня обеспечивают взаимодействие других программ компьютера с программами базового уровня и непосредственно с аппаратным обеспечением. От программ этого уровня зависят эксплуатационные показатели всей вычислительной системы.
При подсоединении к компьютеру нового оборудования, на системном уровне должна быть установлена программа, обеспечивающая для остальных программ взаимосвязь с устройством. Конкретные программы, предназначенные для взаимодействия с конкретными устройствами, называют драйверами.
Другой класс программ системного уровня отвечает за взаимодействие с пользователем. Благодаря ему, можно вводить данные в вычислительную систему, руководить ее работой и получать результат в удобной форме. Это средства обеспечения пользовательского интерфейса, от них зависит удобство и производительность работы с компьютером.
Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Наличие ядра операционной системы — это первое условие для возможности практической работы пользователя с вычислительной системой. Ядро операционной системы выполняет такие функции: управление памятью, процессами ввода-вывода, файловой системой, организация взаимодействия и диспетчеризация процессов, учет использования ресурсов, обработка команд и т.д.
* Драйверы — компьютерная программа, с помощью которой другая программа (обычно ОС) получает доступ к аппаратному обеспечению некоторого устройства. В общем случае для использования любого устройства(как внешнего, так и внутреннего) необходим драйвер. Драйвер переводит команды ОС в команды, которые понимает устройство. Состоит из нескольких функций, которые обрабатывают определенные события ОС. Основные 7 событий:
-открытие драйвера, начало основной работы
Служебный уровень ПО Программное обеспечение этого уровня взаимодействует как с программами базового уровня, так и с программами системного уровня. Основное назначение служебных программ, их также называют утилитами (utilities), состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Классификация служебных программных средств
1. Диспетчеры файлов (файловые менеджеры). С их помощью выполняется большинство операций по обслуживанию файловой структуры: копирование, перемещение, переименование файлов, создание каталогов (папок), уничтожение объектов, поиск файлов и навигация в файловой структуре. Базовые программные средства содержатся в составе программ системного уровня и устанавливаются вместе с операционной системой
2. Средства сжатия данных (архиваторы). Предназначены для создания архивов. Архивные файлы имеют повышенную плотность записи информации и соответственно, эффективнее используют носители информации.
3. Средства диагностики. Предназначены для автоматизации процессов диагностики программного и аппаратного обеспечения. Их используют для исправления ошибок и для оптимизации работы компьютерной системы.
4. Программы инсталляции (установки). Предназначены для контроля за добавлением в текущую программную конфигурацию нового программного обеспечения. Они следят за состоянием и изменением окружающей программной среды, отслеживают и протоколируют образование новых связей, утерянных во время уничтожения определенных программ. Простые средства управления установлением и уничтожением программ содержатся в составе операционной системы, но могут использоваться и дополнительные служебные программы.
5. Средства коммуникации. Разрешают устанавливать соединение с удаленными компьютерами, передают сообщения электронной почты, пересылают факсимильные сообщения и т.п..
6. Средства просмотра и воспроизведения. Преимущественно, для работы с файлами, их необходимо загрузить в «родную» прикладную программу и внести необходимые исправления. Но, если редактирование не нужно, существуют универсальные средства для просмотра (в случае текста) или воспроизведения (в случае звука или видео) данных.
7. Средства компьютерной безопасности. К ним относятся средства пассивной и активной защиты данных от повреждения, несанкционированного доступа, просмотра и изменения данных. Средства пассивной защиты — это служебные программы, предназначенные для резервного копирования. Средства активной защиты применяют антивирусное программное обеспечение. Для защиты данных от несанкционированного доступа, их просмотра и изменения используют специальные системы, базирующиеся на криптографии.
Во многих случаях они используются для расширения или улучшения функций системных программ. Некоторые служебные программы (как правило, это программы обслуживания) изначально включают в состав операционной системы, но большинство служебных программ являются для операционной системы внешними и служат для расширения ее функций. В разработке и эксплуатации служебных программ существует два альтернативных направления: интеграция с операционной системой и автономное функционирование. В первом случае служебные программы могут изменять потребительские свойства системных программ, делая их более удобными для практической работы. Во втором случае они слабо связаны с системным программным обеспечением, но предоставляют пользователю больше возможностей для персональной настройки их взаимодействия с аппаратным и программным обеспечением.
* Утилита- компьютерная программа, расширяющая стандартные возможности оборудования и ОС, выполняющая узкий круг специфических задач. Предоставляют доступ к возможностям, недоступным без применения, либо делают процесс изменения некоторых параметров проще(автоматизируют его).
Прикладной уровень. Программное обеспечение этого уровня представляет собой комплекс прикладных программ, с помощью которых выполняются конкретные задачи (производственных, творческих, развлекательных и учебных). Между прикладным и системным программным обеспечением существует тесная взаимосвязь. Универсальность вычислительной системы, доступность прикладных программ и широта функциональных возможностей компьютера непосредственно зависят от типа имеющейся операционной системы, системных средств, помещенных в ее ядро и взаимодействии комплекса человек-программа-оборудование.
Классификация прикладного программного обеспечения
1. Текстовые редакторы. Основные функции — это ввод и редактирование текстовых данных.
2. Текстовые процессоры. Разрешают форматировать, то есть оформлять текст.
3. Графические редакторы. Широкий класс программ, предназначенных для создания и обработки графических изображений.
4. Системы управления базами данных (СУБД). Базой данных называют большие массивы данных, организованные в табличные структуры. Основные функции СУБД:
- создание пустой структуры базы данных;
- наличие средств ее заполнения или импорта данных из таблиц другой базы;
- возможность доступа к данных, наличие средств поиска и фильтраци.
В связи с распространением сетевых технологий, от современных СУБД требуется возможность работы с отдаленными и распределенными ресурсами, которые находятся на серверах Интернета.
5. Электронные таблицы. Предоставляют комплексные средства для хранения разных типов данных и их обработки. Основной акцент смещен на преобразование данных, предоставлен широкий спектр методов для работы с числовыми данными. Основная особенность электронных таблиц состоит в автоматическом изменении содержимого всех ячеек при изменении отношений, заданных математическими или логическими формулами.
6. Системы автоматизированного проектирования (CAD-системы). Предназначены для автоматизации проектно-конструкторских работ.
7. Настольные издательские системы. Автоматизируют процесс верстки полиграфических изданий.
8. Редакторы HTML (Web-редакторы). Особый класс редакторов, объединяющих в себе возможности текстовых и графических редакторов. Предназначены для создания и редактирования Web-страниц Интернета.
9. Браузеры (средства просмотра Web-документов). Программные средства предназначены для просмотра электронных документов,.
10. Системы автоматизированного перевода.
11. Интегрированные системы делопроизводства. Средства для автоматизации рабочего места руководителя.
12. Бухгалтерские системы. Имеют функции текстовых, табличных редакторов и СУБД.
13. Финансовые аналитические системы. Используют в банковских и биржевых структурах. Р
14. Экспертные системы. Предназначены для анализа данных, содержащихся в базах знаний и выдачи результатов, при запросе пользователя.
15. Геоинформационные системы (ГИС). Предназначены для автоматизации картографических и геодезических работ на основе информации, полученной топографическим или аэрографическими методами.
16. Системы видеомонтажа. Предназначены для цифровой обработки видеоматериалов, монтажа, создания видеоэффектов, исправления дефектов, добавления звука, титров и субтитров.
17. Инструментальные языки и системы программирования.
Источник: studfile.net
Выбор COM-порта для устройства с поддержкой Bluetooth
Для взаимодействия с устройствами, поддерживающими Bluetooth, некоторым программам требуется COM-порт (также называемый последовательным портом). Примеры:
· Программа, синхронизирующая список контактов с мобильным телефоном.
· Программа, получающая GPS-координаты от GPS-приемника.
Добавление устройства с поддержкой Bluetooth на компьютер часто приводит к созданию исходящего и входящего COM-портов. Входящий COM-порт позволяет устройству подключаться к программе на компьютере, а исходящий COM-порт позволяет программе на компьютере подключаться к устройству. Обычно используется только один из этих COM-портов. Дополнительные сведения см. в разделе Добавление устройства с поддержкой Bluetooth.
О том, как выбрать нужный COM-порт, можно узнать из документации к программе или устройству с поддержкой Bluetooth либо на веб-сайте изготовителя. Обычно устройства с поддержкой Bluetooth автоматически выбирают используемый COM-порт, поэтому пользователю не нужно этого делать. Узнать, использует ли устройство COM-порт, можно на вкладке «COM-порты» в окне «Параметры Bluetooth». Инструкции по отображению этой вкладки приведены ниже.
Если нужный COM-порт неизвестен, выбирайте каждый COM-порт поочередно и используйте тот, который позволяет программе и устройству успешно взаимодействовать.
Изменение COM-порта, используемого компьютером для взаимодействия с устройствами с поддержкой Bluetooth
1. Щелкните здесь, чтобы открыть Панель управления.
2. В поле поиска Панели управления введите Bluetooth и выберите пункт Изменение параметров Bluetooth.
3. В диалоговом окне Параметры Bluetooth выберите вкладку COM-порты, выберите порт, а затем нажмите кнопку ОК.
Если список COM-портов пуст, то данное устройство с поддержкой Bluetooth не использует COM-порт. Чтобы добавить COM-порт, который должно использовать устройство, нажмите кнопку Добавить.
Что такое драйвер?
Драйвер — это программа, обеспечивающая взаимодействие компьютера с оборудованием и устройствами. Без драйверов невозможна нормальная работа подключенного к ПК оборудования, например видеоадаптера или принтера.
В большинстве случаев драйверы поставляются вместе с Windows, или их можно найти, перейдя в центр обновления Windows на панели управления и проверив наличие обновлений. Если в Windows отсутствует нужный драйвер, то обычно его можно найти на диске в комплекте поставки оборудования или устройства либо на веб-сайте производителя.
Дополнительные сведения см. в разделе Обновление драйвера для оборудования, которое работает неправильно.
Автоматическое получение рекомендуемых драйверов и обновлений для имеющихся устройств
- Драйверы и сведения
- Настройка ОС Windows на автоматическую загрузку рекомендуемых драйверов и значков
- Включение и настройка центра обновления Windows
- Установка драйверов и других необязательных обновлений из центра обновления Windows
- Если Windows не может найти драйвер для имеющегося устройства
- Если Windows не может найти сведения об устройстве в окне Device Stage
Windows может автоматически загружать рекомендуемые драйверы и подробные сведения для имеющихся устройств. Это хороший способ обеспечения правильной работы всего оборудования.
Драйверы и сведения
Windows может находить и загружать два вида обновлений для устройств, подключенных к компьютеру.
Драйвер — это программа, обеспечивающая взаимодействие компьютера с оборудованием и устройствами. Без драйверов устройства, подключенные к компьютеру, например мышь или внешний жесткий диск, не будут работать должным образом. Windows может автоматически проверять наличие доступных драйверов для новых устройств, подключенных к компьютеру.
Для оборудования, ранее подключенного к компьютеру, обновленные драйверы могут стать доступными позднее, но такие драйверы не устанавливаются автоматически. Чтобы установить эти необязательные обновления, перейдите в центр обновления Windows в панели управления, проверьте наличие обновлений, а затем просмотрите и установите обновления драйверов, доступные для конкретного компьютера.
Windows может загружать значки высокого разрешения для множества устройств, подключенных к компьютеру, наряду с подробными сведениями о них, такими как название продукта, производитель и номер модели, а также сведениями о возможностях синхронизации устройства. Эти сведения помогают различать похожие устройства, подключенные к компьютеру, например разные мобильные телефоны.
Папка «Устройства и принтеры» в панели управления предоставляет быстрый обзор устройств, подключенных к компьютеру.
Источник: poisk-ru.ru
Программное обеспечение
Данная презентация предназначена для 7 классов на уроке информатика. Материал позволяет раскрыть тему ПО. Основная цель это структура ПО и её разновидности.
Содержимое разработки
Программное обеспечение
Программное обеспечение
Программное обеспечение (ПО, software) представляет собой набор специальных программ, позволяющих организовать обработку информации с использованием ПК.
Поскольку без ПО функционирование ПК невозможно то, оно является неотъемлемой составной частью любого ПК и поставляется вместе с его аппаратной частью .
Программа – полное и точное описание последовательности действий (инструкций) компьютера по обработке информации, написанное на языке, понятном компьютеру.
Назначение ПО:
- обеспечение работоспособности компьютера.
- облегчение взаимодействия пользователя с компьютером.
- сокращение цикла от постановки задачи до получения результата.
- повышение эффективности использования ресурсов компьютера.
Программное обеспечение позволяет:
- усовершенствовать организацию работы вычислительной системы с целью максимального использования ее возможностей.
- повысить производительность и качество труда пользователя.
- адаптировать программы пользователя к ресурсам конкретной вычислительной системы.
- расширить ПО вычислительной системы.
Внутреннее ПО выполняет следующие основные функции:
- управляет широким набором периферийных устройств.
- осуществляет быструю проверку работоспособности ПЭВМ при ее включении.
- устанавливает отдельные аппаратные модули в исходное состояние.
- загружает программы ОС.
Операционная система
Операционная система , сокр. ОС — комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства и организации взаимодействия с пользователем.
Существуют три наиболее популярных операционных систем для компьютеров:Microsoft Windows,
Mac Os X и Linux
Интерфейс – совокупность средств и правил, обеспечивающих взаимодействие между человеком и компьютером.
Пользовательский интерфейс – средства, которые позволяют пользователю комфортно управлять программами и оборудованием.
Аппаратный интерфейс – это технические и программные средства, обеспечивающие связь между разными устройствами компьютера.
Интерфейс пользователя компьютерного приложения включает:
- средства отображения информации, отображаемую информацию, форматы и коды;
- командные режимы, язык «пользователь — интерфейс»;
- устройства и технологии ввода данных;
- диалоги, взаимодействие и транзакции между пользователем и компьютером, обратную связь пользователем;
- поддержку принятия решений в конкретной предметной области;
- порядок использования программы и документацию на неё
Драйвер — это программа, обеспечивающая взаимодействие компьютера с оборудованием и устройствами. Без драйверов невозможна нормальная работа подключенного к ПК оборудования, например видеоадаптера или принтера.
Загрузка компьютера – это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска)в оперативную память компьютера.
1. Power On Self Test (POST) — запускается только один раз и сразу после включения питания. В этом тесте проверяется аппаратура на наличие грубых ошибок (функционирование аппаратуры вообще). Одним из видимых шагов на экране — тестирование памяти.
2. Инициализация — запускается каждый раз, когда машина перегружается (например, когда пользователь нажимает Ctrl-Alt-Del) — инициализирует все доступные устройства на плате и в слотах расширения (ISA, PCI, AGP).
3. Третья часть — это собственно BIOS (BASIC INPUT/OUTPUT SYSTEM) — базовая система ввода/вывода на низком уровне. Этими функциями пользуются некоторые операционные системы (DOS, Windows и др.) Обычно, весь BIOS располагается на отдельном чипе, который программируется на заводе, хотя в современных компьютерах может быть перепрограммирован прямо из системы. Т.е. сейчас используется Flash Memory.
Сервисное ПО – это программы обслуживания персонального компьютера и его программного обеспечения.
Архиватор — это программа, осуществляющая сжатие и/или упаковку одного и более файлов в архив или серию архивов для удобства переноса или хранения, а также распаковку архивов. Простейшие архиваторы просто последовательно объединяют (упаковывают) содержимое файлов в архив.
Компьютерный вирус — вредоносная программа, главной задачей которой может быть повреждение системы, на которой она установлена, перехват информации с компьютера и саморепликация — способность к размножению.
Классификация вирусов
- Так как единой классификации вирусного ПО на данный момент не существует, их классифицируют условно по определенным критериям:
- По технологиям, которые использует вирус
- Руткит — вирус, предназначенный для сокрытия присутствия других вредоносных программ.
- Стелс-вирус — частично или полностью скрывающий свое присутствие в системе, таким образом затрудняя обнаружение антивирусной программой.
- Полиморфный вирус – вредоносная программа, с постоянно изменяющимся программным кодом.
Антивирус – это программа для защиты компьютера или мобильного устройства от вредоносных программ.
Прикладная программа — или приложение программа , предназначенная для выполнения определенных пользовательских задач и рассчитана на непосредственное взаимодействие с пользователем.
Коммерческое программное обеспечение — программное обеспечение, созданное с целью получения прибыли от его использования другими, например, путем продажи экземпляров.
- Усло́вно-беспла́тное програ́ммное обеспече́ние — программное обеспечение, с возмездным (или возмездным при определенных условиях) использованием.
Свободное программное обеспечение , свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения. [1] Если на программное обеспечение есть исключительные права, то свободы объявляются при помощи свободных лицензий.
Источник: mir-olymp.ru