Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

Продукты программные: основные характеристики, применение. Какие программные продукты не являются утилитами


Продукты программные: основные характеристики, применение

На заре развития компьютерной техники появилось понятие языков программирования и создаваемых с их помощью последовательностей команд, которые чуть позже стали называть приложениями. По сути, это продукты программные (именно программные). То есть заданный набор команд позволяет выполнить ту или иную задачу или обеспечить функционирование компьютерной системы в целом. Какие же они бывают?

Продукты программные: базовая классификация

Оговоримся сразу: в дебри компьютерной технологии лезть не будем, а постараемся разобраться в том, что собой представляют и какими бывают программы, так сказать, простым языком.

продукты программные

На сегодняшний день имеется несколько типов классификации программного обеспечения, или ПО. Среди основных типов выделяют:

Иногда в этот список включают еще средства разработки и администрирования в виде специальных утилит, но, по большому счету, их можно отнести к системным приложениям.

Типы программных продуктов по использованию

Существует и другая классификация, подразумевающая использование программных продуктов по типу прав доступа к ним и стоимости. Сюда можно включить следующие понятия:

  • проприетарное ПО с монополией правообладателя, который предоставляет только права на его установку и использование, сохраняя при этом право интеллектуальной собственности;
  • коммерческое (платное) ПО, подразумевающее покупку программного продукта и официальной лицензии;
  • условно-бесплатное ПО (shareware), которым можно пользоваться в течение определенного времени (как правило, 30 дней), после чего следует приобрести лицензию или зарегистрировать продукт;
  • бесплатное (freeware) ПО – программы и приложения, не требующие наличия лицензии или оплаты;
  • бесплатное ПО с открытым исходным кодом (лицензия GNU), которое любой желающий может изменять или модифицировать по своему усмотрению.

Теперь рассмотрим некоторые типы целых программных пакетов и единичных приложений каждого типа несколько подробнее.

Программное обеспечение Firmware

Этот тип ПО относится к системной части. Иными словами, это средства базового уровня, обеспечивающие взаимодействие между программной средой компьютера (операционной системой или установленными приложениями).

обеспечение информационной безопасности

Сегодня их называют драйверами – небольшими программами, созданными для того, чтобы программная часть компьютерной системы распознавала и обеспечивала корректную работу любого «железного» компонента. Как правило, все настройки сохраняются в специальном чипе на материнской плате, имеющем собственную программную среду, называемую BIOS. И именно BIOS хранит не только базовые настройки «железа», но и диагностирует его при включении компьютерного терминала (если все конфликты или сбои не обнаружены, выдается характерный одиночный звуковой сигнал при старте компьютера через системный динамик).

Операционные системы

Наверное, не нужно говорить, что операционные системы являются основной частью ПО, осуществляющего связь между компьютером и пользователем. Грубо говоря, это своего рода прослойка, благодаря интерфейсу которой юзер получает доступ к тем или иным функциям системы и выполнению определенных задач при помощи приложений разного типа и уровня.

системное администрирование

На сегодняшний день их известно достаточно большое количество, причем не все они равнозначны. Большинство имеет графический интерфейс, но встречаются даже текстовые «операционки». В любом случае они включают в себя мощнейший инструментарий для обеспечения функционирования всех компонентов и работы пользователя в системе, включая языковые трансляторы и многие другие вещи.

Средства разработки

Разработка программных продуктов любого типа, будь то ОС или любое приложение, осуществляется на основе какого-либо языка программирования, который включает в себя не только определенный набор команд, но и трансляторы, языковые интерпретаторы, компиляторы и т. д. (иногда даже дисассемблеры).

Многие языки используют ручной ввод команд, скажем, в текстовом режиме, можно найти даже целые специализированные платформы, позволяющие работать с языками вроде Delphi или Java без специальных знаний, так сказать, на интуитивном уровне. Кстати, то же самое касается и веб-разработки сайтов, когда страницы и их взаимосвязи создаются на основе встроенных возможностей, которыми обладают такие программные продукты. Примеры? Пожалуйста! Тот же редактор MS Office Word, WordPress и т. д.

Средства администрирования

Системное администрирование является неотъемлемой частью любой программной среды. Действительно, своевременное выявление и исправление неполадок и ошибок в работе единичного компьютера, терминалов в локальной сети или даже в функционировании целых интернет-ресурсов, размещенных на удаленных серверах, позволяет избежать множества проблем в дальнейшем.

К примеру, в стандартном наборе Windows-систем (и не только в них) тоже имеются специальные программы и приложения, позволяющие, например, проверить на ошибки жесткий диск, провести тестирование оперативной памяти и т. д. Само собой разумеется, что существуют и специализированные сторонние утилиты, имеющие в своем функционале расширенные наборы инструментов. С их использованием системное администрирование выходит на новый, более высокий уровень.

разработка программных продуктов

В качестве интереснейшего примера можно привести программу для поиска и исправления системных ошибок на винчестере белорусского разработчика под названием Victoria, которая имеет куда больше возможностей, чем стандартная утилита Windows. Программа HDD Regenerator вообще может «перемагничивать» жесткие диски, восстанавливая сбойные сектора, но не затрагивая информацию, хранящуюся в кластерах. И это только малая толика приложений данного направления. А если рассмотреть еще и приложения для системных администраторов, позволяющие контролировать любой локальный компьютер в сети или даже функционирование всей такой сетевой системы, то просто диву даешься, до чего дошел прогресс: здесь сегодня утилит столько, что всего и не опишешь.

Обеспечение информационной безопасности

Что касается защиты информации и обеспечения безопасности любой системы, здесь тоже существуют такие средства. Такие продукты, программные модули которых написаны на языках высшего уровня, позволяют противодействовать угрозам любого типа.

использование программных продуктов

А ведь речь идет не только об антивирусах. В равной степени сюда можно отнести и разного рода антишпионы, программы, препятствующие проникновению надоедливой рекламы, в конце концов, даже виртуальные сетевые экраны, называемые файроволлами или брэндмауэрами.

Средства доступа к Интернету

Предыдущий тип приложений, ориентированный на обеспечение информационной безопасности, очень тесно связан с доступом к Интернету, ведь сегодня именно оттуда исходит большинство угроз.

программные продукты примеры

Что же до обеспечения самого доступа, основными средствами являются так называемые интернет-браузеры, работающие на основе строго определенных сетевых настроек (IP-адрес компьютера, маска подсети, основной и дополнительный шлюзы, DNS-, WINS- и прокси-серверы и т. д.). Такие приложения зачастую относят к прикладным программам.

Прикладное ПО

Теперь перейдем к самому большому классу программ – прикладному ПО. Приложения этого типа являются строго ориентированными на выполнение конкретных задач, к примеру, математических, офисных, развлекательных, научных и многих других.

программы и приложения

Перечислить все просто физически невозможно, однако с уверенностью можно выделить несколько направлений: работа с документацией и электронными таблицами (офисные программы и системы документооборота), бухгалтерский учет, обработка мультимедиа (графика, аудио и видео), системы проектирования, платформы для математических и научных вычислений или моделирования, средства работы с базами данных, почтовые клиенты и браузеры, файловые менеджеры и т. д. Перечислять такие приложения можно до бесконечности.

Базовый набор ОС Windows

Теперь рассмотрим основные программные продукты, которые имеются в любой операционной системе, на примере Windows. Само собой разумеется, что назвать такой набор универсальным можно с большой натяжкой, ведь в других «операционках» такие наборы могут существенно отличаться. Тем не менее в связи с тем, что именно эти ОС у нас получили наибольшее распространение, обсудим именно этот пакет.

основные программные продукты

Если кто обращал внимание, после первой установки Windows в основном меню можно найти программы, отсортированные по назначению: стандартные, служебные, административные и т. д. Но вот далеко не все знают, что это только малая часть айсберга. Дело в том, что многие служебные утилиты в меню не отображаются. В большинстве своем их можно вызвать либо из командной строки, либо из меню «Выполнить».

Кроме того, в «чистой» Windows-системе напрочь отсутствует основной офисный пакет, хотя средства просмотра некоторых документов все же есть (тот же Word Pad). Таким образом, получается, что после инсталляции самой «операционки» пользователю приходится самостоятельно устанавливать еще и основной офисный пакет. Впрочем, трудностей это не вызывает.

Ну а о калькуляторах, блокнотах, файловых менеджерах, интернет-браузерах и многом другом вообще можно не говорить – они имеются в каждой системе.

Утилитарные программы

Наконец, рассмотрим продукты, программные возможности которых позволяют не только проводить диагностику или оптимизировать работу системы, но и являются дополнительным инструментом при работе с некоторыми типами данных.

продукты программные

Первый тип приложений очень часто называют оптимизаторами. Они находят и исправляют ошибки системного уровня в самой «операционке», а также позволяют отключать некоторые ненужные пользователю фоновые процессы, потребляющие чрезмерное количество ресурсов, таким образом, ускоряя работу системы в целом.

В Windows таких средств практически нет, ну разве что стандартные средства проверки и дефрагментация диска. К сожалению, неиспользуемые компоненты или фоновые службы приходится отключать вручную, а без специальных знаний это может привести к непредсказуемым последствиям. Зато оптимизаторы работают в автоматическом режиме, отключая только то, что не приведет к критическим сбоям.

То же самое касается редактирования и дефрагментации системного реестра, который может содержать огромное количество бесполезных, устаревших или неправильных ссылок, что как минимум увеличивает время загрузки конкретных приложений и всей системы при старте.

Удаление приложений стандартный деинсталлятор Windows тоже не всегда производится корректно. Частенько по завершении процесса в системе остается куча мусора в виде остаточных файлов, папок или записей в том же реестре. Тут на помощь приходят уникальные утилиты вроде iObit Uninstaller, который чистит систему целиком и полностью, после чего юзеру не приходится заниматься поиском и удалением оставшихся объектов вручную.

Еще одним примером можно назвать обновление драйверов устройств. Здесь автоматический режим также не предусмотрен. Но сторонние утилиты вроде Driver Booster справляются с этим элементарно, причем обновляют драйвера исключительно из официальных источников (сайтов производителя оборудования).

Наконец, одними из самых востребованных являются архиваторы, ведь даже при загрузке файлов из Интернета при достаточно большом начальном объеме они упакованы в специальные архивы для уменьшения «веса». Кроме того, большие папки могут разбиваться на несколько отдельных архивов, а программы уровня WinRAR, WinZIP или 7Zip позволяют обрабатывать такие данные элементарно.

Вместо послесловия

Напоследок остается сказать, что, конечно, это далеко не все программные продукты, которые сегодня можно отыскать. Однако, думается, даже при таком минимальном описании любой пользователь сможет почувствовать разницу между программами разного назначения и сделать общие выводы о том, какими они вообще бывают и для чего служат.

fb.ru

Характеристики программного продукта

Все программы по характеру использования и категориям пользователей можно разделить на 2 класса: утилитарные программыипрограммные продукты (изделия).

 Утилитарные программы (утилиты)предназначены для использования самими разработчиками. Чаще всего это программные решения функциональных задач, не предназначенных для широкого распространения.

 Программный продукт– комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленной продукции.

Программный продукт должен быть соответствующим образом подготовлен к эксплуатации, иметь необходимую техническую документацию, представлять сервис и гарантию надежной работы программы, иметь товарный знак изготовителя, а также желательно наличие кода государственной регистрации.

Программные продукты предназначены для широкого распространения и продажи.

Процесс создания программных продуктов достаточно долгий, он связан с изменениями технической и программной среды разработки и эксплуатации программ, с появлением и развитием самостоятельной отрасли – информационного бизнеса, для которого характерны разделение труда фирм-разработчиков программ, их дальнейшая специализация, формирование рынка программных средств и информационных услуг.

Программный продукт разрабатывается на основе промышленной технологии выполнения проектных работ с применением современных инструментальных средств программирования. Специфика заключается в уникальности процесса разработки алгоритмов и программ, зависящего от характера обработки информации и используемых инструментальных средств.

Как правило, программные продукты требуют сопровождения, которое осуществляется специализированными фирмами-распространителями программ (дистрибьюторами), реже – фирмами-разработчиками. Сопровождение программ массового применения сопряжено с большими трудозатратами – исправление ошибок, создание новых версий программ и т.п.

Основные характеристики программ

  1. Алгоритмическая сложность.

  2. Состав и глубина проработки реализованных функций.

  3. Полнота и системность функций.

  4. Объем файлов программ.

  5. Требования к ОС и техническим средствам со стороны программы.

  6. Объем дисковой памяти.

  7. Размер операционной памяти.

  8. Тип процессора.

  9. Версия ОС.

  10. Наличие вычислительной сети и др.

Показатели качества программного продукта (пп)

  1. Мобильность– независимость ПП от технических средств обработки информации, ОС, сетевой технологии. Мобильный ПП пригоден для массового использования без каких-либо изменений.

  2. Надежность– бесперебойность и устойчивость в работе, возможность диагностики возникающих ошибок.

  3. Эффективность– минимально возможный расход вычислительных ресурсов и максимально возможное быстродействие.

  4. Модифицируемость- простота внесения изменений.

  5. Коммуникативность– свойство интеграции с другими программами, обеспечения обмена данными в общих форматах представления.

  6. Учет человеческого фактора– обеспечение дружественного интерфейса, наличие контекстно-зависимой подсказки или обучающей системы, хорошей документации.

studfiles.net

Вопрос15

4

Вопрос 15.

Программное обеспечение. Назначение и классификация.

Понятия программного обеспечения.

Программирование может рассматриваться как наука, так и искусство. Программа результат интеллектуального труда, для которого характерно творчество. Программы предназначены для машинной реализации задач.

Задача – это проблема, подлежащая решению с помощью технических средств, а приложение (синоним программа) – реализованное на компьютере решение данной задачи.

Программы делятся на утилиты (для нужд разработчиков) и программные продукты (для удовлетворения потребностей пользователя)

В настоящее время на мировом рынке присутствуют ЭВМ разного типа: VAX и IBM и языки, совместимые с этими ЭВМ. Программы, написанные для одной машине, не всегда подходят к другой.

Давайте дадим основные определения которые будут необходимы для понимания сути программирования.

Программирование – это сфера действий, направленная на создание программ.

Программа – это последовательность команд компьютера, приводящая к решению задачи.

Приложение – это программная реализация на компьютере решения задачи.

Программное обеспечение (ПО) - это программные продукты и техническая документация к ним.

Программный продукт (ПП) – это комплекс взаимосвязанных программ, предназначенный для реализации определенной задачи массового спроса.

Программы являются критерием развития вычислительной техники.

Проблемы, возникающие при создании программных продуктов:

  1. Быстрая смена вычислительной техники и алгоритмических языков.

  2. Не стыковка машин друг с другом (VAX и IBM).

  3. Отсутствие полного взаимопонимания между заказчиком и исполнителем к разработанному программному продукту.

Классификация программного обеспечения

На рис.1 представлена классификация программного обеспечения для компьютера.

Программное обеспечение условно можно разделить на 3 класса: системное ПО, прикладное ПО и инструментальное ПО.

Системное программное обеспечение, в свою очередь, состоит из базового ПО и сервисного ПО.

Базовое ПО поставляется вместе с компьютером и обеспечивает его работоспособность. В состав базового ПО входит операционная система, операционная оболочка и сетевые программные средства.

Рис.1 Классификация программного обеспечения для компьютера.

  • Операционная система предназначена:

  • для запуска и нормальной работы компьютера,

  • для функционирования других программ на компьютере,

  • для диагностики и контроля работоспособности блоков и узлов компьютера,

  • для выполнения других вспомогательных технологических процессов.

В настоящее время разработано большое количество ОС, различающихся по возможностям их функционирования: в режимах: одно- и многопользовательских, одно- и многозадачных, поддерживающих сетевые режимы и др. Широкое применение нашли следующие ОС: Windows, Linux, Mac OS, NetWare, OS/2, Solaris, QNX, MS DOS и др.

Оболочка ОС предназначена для комфортного общения пользователя с ЭВМ. Она снимает проблему управления компьютером с помощью набора команд в командной строке и их запуска на исполнение. Оболочка ОС реализует текстовый или/и графический интерфейс. Например, в ОС MS DOS в качестве такой надстройки выступает программа-оболочка Norton Commander, реализующая текстовый интерфейс в виде двух таблиц с директориями файловой системы, а в ОС Windows (и Mac OS) интерфейс оболочки - графический; имеется также текстовый интерфейс, реализуемый программой Windows Commander.

Сетевая ОС обеспечивает работу компьютера в сети и поддерживает все сетевые службы - электронную почту, обмен файлами, доступ к сайтам, общение между клиентами через Интернет и пр.

Сервисное ПО расширяет возможности компьютера и может приобретаться за отдельную плату или в последующем поставляться через Интернет (для зарегистрированных пользователей).

В настоящее время такие известные операционные системы как Windows XP, MAC OS и некоторые другие включают в себя все вышеперечисленные компоненты системного ПО, являясь по существу комплексным системным ПО.

Прикладное программное обеспечение предназначено для решения различных задач из конкретных предметных областей.

ПО общего назначения обычно комплектуется в пакетном варианте. Например, для ОС Windows имеется пакет прикладных программ Microsoft Office, включающий программные средства для создания текстовых документов (Word), электронных таблиц (Excel), презентаций (Power Point), публикаций (Publisher), базы данных (Access), для подготовки и редактирования Web-документов (FrontPage).

В этот пакет также входит ряд дополнительных программных средств: Picture Manager для просмотра, систематизации и редактирования графики, Document Imaging для просмотра, чтения и распознавания текста в графических документах и факсах, Document Scanning для сканирования многостраничных документов и распознавания текста в графических документах, файл библиотеки картинок и др.

ПО мультимедиа предназначено для создания и использования двумерной и трёхмерной графики, анимации, аудио и видео файлов. Представителями этих ПО являются широко известные программные комплексы Adobe Photoshop для создания и редактирования двумерной графики, 3D Studio Max для трёхмерного моделирования и проектирования, Macromedia Flash для анимации и мультипликации. Для обработки и редактирования звука используются популярные программы Nero, Audio Editor Gold, для воспроизведения звука и видео Windows Media Player, QuickTime Player и др.

Проблемно-ориентированное ПО пожалуй самый распространённый подкласс прикладных программных средств. Сюда относятся пакеты программ для управления производством, ведения бухгалтерского учёта, управления кадрами, управления материальными ценностями и др.

Большой спектр прикладных программ разработан в качестве информационных систем, куда относятся и информационно-поисковые, и издательские и прочие системы.

Инструментальное программное обеспечение предназначено для разработки новых программ и программных комплексов.

studfiles.net

Продукты программные: основные характеристики, применение

Продукты программные: основные характеристики, применениеЕще на заре развития компьютеров возникло понятие языков программирования и команд, создаваемых с их помощью. Последовательность таких команд позже стали называть приложениями. Это по сути самые обычные программные продукты. Для выполнния определенных задач и обеспечения функционирования всей компьютерной системы используется заданный набор команд. Какими же они могут быть?

Классификация программных продуктов

Необходимо сразу оговориться: мы не будем лезть в дебри компьютерных терминов. Просто попробуем разобраться, что собой представляют программы и какими они могут быть. На сегодняшний день имеется несколько видов классификаций программного обеспечения или ПО. Различают системное программное обеспечение и прикладное программное обеспечение. В данный список в некоторых случаях также включают средства администрирования и разработки, выполненные в виде специальных утилит. Подобные утилиты по большому счету можно отнести к системным приложениям.

Классификация типов программных продуктов по использованию

Существует другая классификация, которая подразумевает использование программных продуктов по типу прав доступа и стоимости. Можно включить сюда следующие понятия:

— проприетарное программное обеспечение с монополией правообладателя. Оно представляет только права на его установку и использования, при этом сохраняя право интеллектуальной собственности;— платное коммерческое программное обеспечение. Оно подразумевает покупку программного продукта и официальной лицензии.— условно-бесплатное программное обеспечение. Его можно использовать в течение определенного времени, как правило, 30 дней. После этого необходимо будет приобрести лицензию или проводить регистрацию продукта.— бесплатное программное обеспечение. Сюда входят программы и приложения, которые не требуют наличия оплаты или лицензии GNU. Любой желающий может по своему усмотрению изменять или модифицировать его. Рассмотрим более подробно основные типы программных пакетов и единичных приложений каждого типа.

ПО Firmware

Данный тип программного обеспечения относится к системной части. Иначе говоря, это средства базового уровня, которые обеспечивают взаимодействие между программной средой персонального компьютера – установленными приложениями и операционной системой. Их сегодня называют драйверами. Это небольшие программы, которые специально созданы для того, чтобы программная часть компьютера их распознавала и обеспечивала корректную того или иного «железного компонента». Все настройки, как правило, сохраняются в специальном чипе на материнской плате, который имеет собственную программную среду под названием BIOS. Именно BIOS хранит в себе не только базовые настройки железных компонентов, он также диагностирует их при включении компьютерного терминала. Если конфликты и сбои не будут обнаружены, то система выдает характерный одиночный звуковой сигнал при старте компьютера через системный динамик.

Операционные системы

Не стоит говорить, что операционные системы – это основная часть программного обеспечения, которая осуществляет связь между пользователем и персональным компьютером. Это своего рода прослойка, благодаря существованию которой пользователь имеет доступ к тем или иным функциям системы, а также может выполнять определенные задачи при помощи приложений различного уровня и типа. На сегодняшний день известно огромное количество ОС и далеко не все из них равнозначны. Большинство операционных систем имеют графический интерфейс, но также встречаются и текстовые операционные системы. Они в любом случае включают в себя мощный набор инструментов, предназначенный для обеспечения работы пользователя в системе и функционирования всех компонентов.

Средства разработки

Для разработки любого типа программных продуктов используются различные языки программирования. Они включают в себя не только определенные наборы команд, но также языковые интерпретаторы, трансляторы и компиляторы. В некоторых случаях даже используются дисассемблеры. Во многих языках используется ручной ввод команд. Так, например, можно найти целые специализированные платформы, работающие в текстовом режиме, которые позволяют без наличия специальных знаний работать с языками типа Java и Delphi на интуитивном уровне. Это же касается и разработки сайтов. Страницы и их взаимосвязи могут создаваться на основе встроенных возможностей, которыми обладают некоторые программные продукты. Какие примеры можно привести? Те же текстовые редакторы Word Press и MS Office Word…

Средства администрирования

Неотъемлемой частью любой программной среды на сегодняшний день является системное администрирование. Своевременное выявление и исправление возможных ошибок и неполадок в работе единичного компьютера и в функционировании интернет-ресурсов, которые размещенны на удаленных серверах, дает возможность в дальнейшем избежать массы проблем. Так, например, в стандартный набор систем Windows входят специальные программы и приложения, которые дают возможность провести тестирование оперативной памяти, проверить на ошибки жесткий диск и т.п.

Разумеется существуют и специальные сторонние утилиты, которые в своем функционале имеют расширенный набор инструментов. При использовании таких утилит системное администрирование выходит на новый уровень. В качестве довольно интересного примера можно привести программу Victoria, которая используется для поиска и исправления системных ошибок на жестком диске. Данная программа имеет намного больше возможностей, чем стандартная утилита Windows. HDD Regenerator может даже перемагничивать жесткие диски и восстанавливать сбойные сектора.

При этом данная утилита не затрагивает ту информацию, которая хранится в кластерах. Это только малая часть всех приложений этого направления. Если рассматривать другие приложения для системных администраторов, позволяющие контролировать функционирование системы, то остается только удивляться, до чего дошел прогресс. Сегодня в данном сегменте присутствует очень много утилит, все их описать очень сложно.

Информационная безопасность

Если говорить о защите информации и обеспечении безопасности компьютерных систем, то здесь также имеются специализированные средства. Продукты, программные модули которых написаны на языках высшего уровня, дают возможность противодействовать угрозам любого типа. Речь в данном случае идет не только об антивирусных программах. В равной степени к данной категории можно отнести антишпионы, а также программы, которые препятствуют проникновению рекламы. Даже виртуальные сетевые экраны, которые в народе принято называть файрволлами, относятся к данной категории.

Средства для доступа к интернету

Приложения, отвечающие за обеспечение информационной безопасности, тесно связаны с доступом к интернету. Сегодня именно он является источником большинства угроз. Что же касается обеспечения доступа к интернету, то основными средствами являются интернет-браузеры, которые работают на основе строго определенных сетевых настроек. Зачастую приложения данного типа относят к прикладным программам.

Прикладное программное обеспечение

Перейдем к самому большому классу программ – прикладному программному обеспечению. Как правило, приложения данного типа, ориентированы на выполнение конкретных задач, например, научных, математических, офисных и так далее. Перечислить все эти задачи практически невозможно. Можно выделить несколько основных направлений. К ним относятся бухгалтерский учет, работа с электронными таблицами и документами, обработка мультимедиа, платформы для выполнения математических расчетов и моделирования, системы проектирования, средства для работы с БД, браузеры и почтовые клиенты, файловые менеджеры и т.д. Перечислять данные приложения можно бесконечно.

Базовый набор операционной системы Windows

Теперь рассмотрим основные программные продукты, которые должны быть в любой операционной системе. Рассматривать их мы будем на примере Windows. Конечно, такой набор программ можно назвать универсальным только с большой натяжкой. Такие наборы могут кардинально отличаться в других операционных системах. Но поскольку операционные системы Windows получили у нас столь широкое распространение, мы будем обсуждать именно эту операционную систему. Вы наверняка могли заметить, что после первой установки операционной системы Windows в основном меню можно найти программы, которые отсортированы по своему назначению. Это служебные, стандартные и административные программы. Далеко не всем известно, что это только верхушка айсберга.

Служебные утилиты просто не отображаются в меню. Их можно вызвать либо из командной строки, либо из меню «Выполнить». Также в чистой операционной системе Windows отсутствует основной офисный пакет. Но средства для просмотра некоторых типов документов все-таки есть. К таким программам относится и Word Pad. Таким образом, после установки самой операционной системы пользователю приходится самостоятельно устанавливать еще и офисный пакет. Однако это не вызывает особых трудностей. О блокнотах, калькуляторах, файловых менеджерах и интернет-браузерах можно вообще не говорить – эти средства имеются в каждой операционной системе.

Утилитарные программы

Напоследок рассмотрим программные продукты, возможности которых позволяют оптимизировать работу системы, а также осуществлять диагностику. Они являются дополнительным инструментом по работе с определенными типами данных. Приложения первого типа называют оптимизаторами. Данные программные продукты предназначены для поиска и исправления ошибок системного уровня в самой операционной системе. Также подобные объекты дают возможность завершить некоторые ненужные пользователю фоновые процессы, которые потребляют большое количество системных ресурсов, что в свою очередь позволяет ускорить работу системы в целом.

В операционной системе Windows таких средств практически нет, имеются только стандартные средства для проверки и дефрагментации диска. Фоновые службы и неиспользуемые компоненты приходится отключать в ручном режиме. Если выполнять данные процедуры без наличия специальных знаний, это может привести к непредсказуемым последствиям. Оптимизаторы осуществляют работу в автоматическом режиме. Они отключают только те компоненты, которые не приводят к критическим сбоям. Это же касается дефрагментации и редактирования системного реестра. Он может содержать в себе большое количество устаревших и бесполезных ссылок.

Это увеличивает время загрузки самой операционной системы и конкретных приложений. Стандартный деинсталлятор операционной системы Windows не всегда хорошо справляется с удалением приложений. По завершении процесса частенько в системе остается куча мусора в виде остаточных файлов, записей и папок в реестре. В данном случае на помощь придут такие утилиты, как iObit Uninstaller. Данная утилита способна целиком и полностью очистить систему.

Пользователю в результате не придется вручную заниматься поиском и удалением оставшихся объектов. В качестве еще одного примера можно привести обновление драйверов устройств. В данном случае автоматический режим также не предусмотрен. Сторонние утилиты, вроде Driver Booster элементарно справляются с этой задачей. Они обновляют драйвера только из официальных источников. Еще одним довольно востребованным типом программного обеспечения являются архиваторы. При загрузке файлов из Интернета при достаточно большом объеме для уменьшения «веса» они могут упаковываться в специальные архивы. Большие папки тоже могут быть разбиты на несколько отдельных архивов. Программы вроде 7Zip, WinZIP и WinRAR позволяют элементарно обрабатывать такие данные.

computerologia.ru

2.5 Программное обеспечение компьютера

Программное обеспечение (ПО) – это совокупность программных средств для ЭВМ, обеспечивающих функционирование, диагностику и тестирование их аппаратных средств, а также разработку, отладку и выполнение любых задач пользователя.

К ПО относится также вся область деятельности по проектированию и разработке ПО:

  • технология проектирования программ;

  • методы тестирования программ;

  • анализ качества работы программ;

  • документирование программ;

  • разработка и использование программных средств, облегчающих процесс проектирования ПО и др.

Все программы по характеру использования и категориям пользователей подразделяют на два класса – утилитарные программы и программные продукты.

Утилитарные программы предназначены для удовлетворения нужд их разработчиков. Чаще всего они выполняют роль сервиса в технологии обработки данных либо являются программами решения функциональных задач, не предназначенных для широкого распространения.

Программные продукты (ПП) предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.

ПП можно классифицировать по сфере использования:

  • аппаратная часть компьютеров и сетей ЭВМ;

  • технология разработки программ;

  • функциональные задачи различных предметных областей.

Исходя из этого выделяют 3 класса программных продуктов:

  • системное программное обеспечение;

  • инструментарий технологии программирования;

  • пакеты прикладных программ.

Системное программное обеспечение – совокупность программ и программных комплексов для обеспечения работы компьютеров и сетей ЭВМ. Оно включает в себя базовое и сервисное программное обеспечение. В свою очередь, базовое программное обеспечение составляют: базовая система ввода-вывода (BIOS), операционная система (ОС), операционные оболочки. Сервисное программное обеспечение составляют: программы диагностики работоспособности компьютера, антивирусные программы, программы обслуживания дисков, программы архивирования данных, программы обслуживания сети.

BIOS представляет собой набор программ, обеспечивающих взаимодействие ОС и других программ с различными устройствами компьютера (клавиатурой, видеоадаптером, дисководом, таймером и др.). В функцииBIOSвходят также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и др.) при включении машины, поиск на диске программы-загрузчика ОС и ее загрузка с диска в оперативную память.

Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Она выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами и пользователем – с другой. ОС обычно хранится во внешней памяти компьютера – на диске.

В функции ОС входит:

  • осуществление диалога с пользователем;

  • ввод-вывод и управление данными;

  • планирование и организация процесса обработки программ;

  • распределение ресурсов;

  • запуск программ на выполнение;

  • всевозможные вспомогательные операции обслуживания;

  • передача информации между различными внутренними устройствами;

  • программная поддержка работы периферийных устройств.

Примерами наиболее популярных операционных систем являются: MSDOS,Windows(95, 98,NT, 2000,XP,Packet),Unix,Linux.

Сетевое ПО предназначено для организации совместной работы группы пользователей на разных компьютерах.

Операционные оболочки (ОО) специальные программы, предназначенные для облегчения общения пользователя с командами ОС. ОО имеют текстовый и графический варианты интерфейса конечного пользователя.

Расширением базового ПО является набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать следующим образом:

  • программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройства компьютера и для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности;

  • программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т. д.; с их помощью возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся;

  • программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;

  • антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;

  • программы оптимизации и контроля качества дискового пространства;

  • программы восстановления информации, форматирования, защиты данных;

  • коммуникационные программы, организующие обмен информацией между компьютерами др.

Эти программы называются утилитами.

Инструментарий технологии программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программ.

Пользователями технологии программирования выступают системные и прикладные программисты.

Выделяют следующие группы инструментальных средств технологии программирования 1, с. 250:

  • средства для создания приложений, включающие локальные средства, обеспечивающие выполнение отдельных работ по созданию программ, и интегрированные среды разработчиков программ, обеспечивающие выполнение комплекса взаимосвязанных работ по созданию программ;

  • CASE-технология (Computer-Aided System Engineering), представляющая методы анализа, проектирования и создания программных систем и предназначенная для автоматизации процессов разработки и реализации информационных систем.

Локальные средства разработки программ наиболее представительны на рынке программных продуктов и состоят из языков и систем программирования, а также инструментальной среды пользователя.

Пакеты прикладных программ (ППП) – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области. ППП служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов.

Единую классификацию ППП провести затруднительно ввиду большого разнообразия решаемых на ЭВМ задач и соответствующих им ППП. Перечислим наиболее часто используемые ППП 3, с. 53-58.

Текстовые редакторы. Основные функции этого класса прикладных программ заключаются во вводе и редактировании текстовых данных. Дополнительные функции состоят в автоматизации процессов ввода и редактирования. Для операций ввода и сохранения данных текстовые редакторы вызывают и используют системное программное обеспечение, что характерно и для всех прочих видов прикладных программ.

Текстовые процессоры. Основное отличие текстовых процессоров от текстовых редакторов в том, что они позволяют не только вводить и редактировать текст, но и форматировать его, то есть оформлять. Соответственно, к основным средствам текстовых процессоров относятся средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих итоговый документ, а к дополнительным – средства автоматизации процесса форматирования.

Графические редакторы. Это обширный класс программ, предназначенных для создания и (или) обработки графических изображений. В данном классе различают следующие категории: растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики (3D-редакторы).

Системы управления базами данных. Базами данных называют огромные массивы данных, организованных в табличные структуры. Основными функциями систем управления базами данных являются:

  • создание пустой (незаполненной) структуры базы данных;

  • предоставление средств ее заполнения или импорта данных из таблиц другой базы;

  • обеспечение возможности доступа к данным, а также предоставление средств поиска и фильтрации.

Многие системы управления базами данных дополнительно предоставляют возможности проведения простейшего анализа данных и их обработки. В результате возможно создание новых таблиц баз данных на основе имеющихся. В связи с широким распространением сетевых технологий к современным системам управления базами данных предъявляется также требование возможности работы с удаленными и распределенными ресурсами, находящимися на серверах всемирной компьютерной сети.

Электронные таблицы. Электронные таблицы предоставляют комплексные средства для хранения различных типов данных и их обработки. В некоторой степени они аналогичны системам управления базами данных, но основной акцент смещен не на хранение массивов данных и обеспечение к ним доступа, а на преобразование данных, причем в соответствии с их внутренним содержанием.

В отличие от баз данных, которые обычно содержат широкий спектр типов данных (от числовых и текстовых до мультимедийных), для электронных таблиц характерна повышенная сосредоточенность на числовых данных. Зато электронные таблицы предоставляют большое разнообразие методов для работы с данными числового типа.

Основное свойство электронных таблиц состоит в том, что при изменении содержания любых ячеек таблицы может происходить автоматическое изменение содержания во всех прочих ячейках, связанных с измененными соотношением, заданным математическими или логическими выражениями (формулами). Простота и удобство работы с электронными таблицами снискали им широкое применение в сфере бухгалтерского учета, в качестве универсальных инструментов анализа финансовых, сырьевых и товарных рынков, доступных средств обработки результатов технических испытаний, то есть всюду, где необходимо автоматизировать регулярно повторяющиеся вычисления достаточно больших объемов числовой информации.

Системы автоматизированного проектирования (CAD-системы).Предназначены для автоматизации проектно-конструкторских работ. Применяются в машиностроении, приборостроении, архитектуре. Кроме чертежно-графических работ эти системы позволяют проводить простейшие расчеты и выбор готовых конструктивных элементов из обширных баз данных.

Отличительная особенность CAD-систем состоит в автоматическом обеспечении на всех этапах проектирования технических условий, норм и правил, что освобождает конструктора или архитектора от работ нетворческого характера. Например, в машиностроенииCAD-системы способны на базе сборочного чертежа изделия автоматически выполнить рабочие чертежи деталей, подготовить необходимую технологическую документацию с указанием последовательности переходов механической обработки, назначить необходимые инструменты, станочные и контрольные приспособления, а также подготовить управляющие программы для станков с числовым программным управлением (ЧПУ), промышленных роботов и гибких автоматизированных линий.

Настольные издательские системы.Назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий. Этот класс программного обеспечения занимает промежуточное положение между текстовыми процессами и системами автоматизированного проектирования.

Теоретически текстовые процессоры предоставляют средства для внедрения в текстовый документ объектов другой природы, например объектов векторной и растровой графики, а также позволяют управлять взаимодействием между параметрами текста и параметрами внедренных объектов. Однако на практике для изготовления полиграфической продукции эти средства либо функционально недостаточны с точки зрения требований полиграфии, либо недостаточно удобны для производительной работы.

От текстовых процессоров настольные издательские системы отличаются расширенными средствами управления взаимодействием текста с параметрами страницы и с графическими объектами. С другой стороны, они отличаются пониженными функциональными возможностями по автоматизации ввода и редактирования текста. Типичный прием использования настольных издательских систем состоит в том, что их применят к документам, прошедшим предварительную обработку в текстовых процессорах и графических редакторах.

Экспертные системы. Предназначены для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя. Такие системы применяют в тех случаях, когда исходные данные хорошо формализуются, но для принятия решения требуются обширные специальные знания. Характерными областями использования экспертных систем являются юриспруденция, медицина, фармакология, химия.

Характерной особенностью экспертных систем является их способность к саморазвитию. Исходные данные хранятся в базе знаний в виде фактов, между которыми с помощью специалистов-экспертов устанавливается определенная система отношений. Если на этапе тестирования экспертной системы устанавливается, что она дает некорректные рекомендации и заключения по конкретным вопросам или не может дать их вообще, это означает либо отсутствие важных фактов в ее базе, либо нарушения в логической системе отношений. И в том и другом случае экспертная система сама может сгенерировать достаточный набор запросов к эксперту и автоматически повысить ее качество.

С использованием экспертных систем связана особая область научно-технической деятельности, называемая инженерией знаний. Инженеры знаний – это специалисты особой квалификации, выступающие в качестве промежуточного звена между разработчиками экспертной группы (программистами) и ведущими специалистами в конкретных областях науки и техники (экспертами).

Web-редакторы. Это особый класс редакторов, объединяющих в себе свойства текстовых и графических редакторов. Они предназначены для создания и редактирования так называемыхWeb-документов (Web-страниц Интернета). Web-документы – это электронные документы, при подготовке которых следует учитывать ряд особенностей, связанных с приемом/передачей информации в Интернете.

Теоретически для создания Web-документов можно использовать обычные текстовые редакторы и процессоры, а также некоторые из графических редакторов векторной графики, ноWeb-редакторы обладают рядом полезных функций, повышающих производительность трудаWeb-дизайнеров. Программы этого класса можно эффективно использовать для подготовки электронных документов и мультимедийных изданий.

Браузеры (обозреватели, средства просмотра Web). К этой категории относятся программные средства, предназначенные для просмотра электронных документов, выполненных в форматеHTML(документы этого формата используются в качествеWeb-документов). Современные браузеры воспроизводят не только текст и графику. Они могут воспроизводить музыку, человеческую речь, обеспечивать прослушивание радиопередач в Интернете, просмотр видеоконференций, работу со службами электронной почты, с системой телеконференций (групп новостей) и многое другое.

Интегрированные системы делопроизводства. Представляют собой программные средства автоматизации рабочего места руководителя. К основным функциям подобных систем относятся функции создания, редактирования и форматирования простейших документов, централизация функций электронной почты, факсимильной и телефонной связи, диспетчеризация и мониторинг документооборота предприятия, координация деятельности подразделений, оптимизация административно-хозяйственной деятельности и поставка по запросу оперативной и справочной информации.

Бухгалтерские системы. Это специализированные системы, сочетающие в себе функции текстовых и табличных редакторов, электронных таблиц и систем управления базами данных. Предназначены для автоматизации подготовки первичных бухгалтерских документов предприятия и их учета, для ведения счетов плана бухгалтерского учета, а также для автоматической подготовки регулярных отчетов по итогам производственной, хозяйственной и финансовой деятельности в форме, принятой для предоставления в налоговые органы, внебюджетные фонды и органы статистического учета. Несмотря на то, что теоретически все функции, характерные для бухгалтерских систем, можно исполнять и другими вышеперечисленными программными средствами, использование бухгалтерских систем удобно благодаря интеграции разных средств в одной системе.

При решении о внедрении на предприятии автоматизированной системы бухгалтерского учета необходимо учитывать необходимость наличия в ней средств адаптации при изменении нормативно-правовой базы. В связи с тем, что в данной области нормативно-правовая база в России отличается крайней нестабильностью и подвержена частым изменениям, возможность гибкой перенастройки системы является обязательной функцией, хотя это требует от пользователей системы повышенной квалификации.

Финансовые аналитические системы. Программы этого класса используются в банковских и биржевых структурах. Они позволяют контролировать и прогнозировать ситуацию на финансовых, товарных и сырьевых рынках, производить анализ текущих событий, готовить сводки и отчеты.

Геоинформационные системы (ГИС). Предназначены для автоматизации картографических и геодезических работ на основе информации, полученной топографическими или аэрокосмическими методами.

Системы видеомонтажа. Предназначены для цифровой обработки видеоматериалов, их монтажа, создания видеоэффектов, устранения дефектов, наложения звука, титров и субтитров.

Отдельные категории прикладных программных средств, обладающие своими развитыми внутренними системами классификации, представляют обучающие, развивающие, справочные и развлекательные системы и программы. Характерной особенностью этих классов программного обеспечения являются повышенные требования к мультимедийной составляющей (использование музыкальных композиций, средств графической анимации и видеоматериалов).

studfiles.net

Загрузка операционной системы – это

⇐ ПредыдущаяСтр 2 из 2

а) запуск специальной программы, содержащей математические операции над числами

б) загрузка комплекса программ, которые управляют работой компьютера и организуют диалог пользователя с компьютером

в) вложение дискеты в дисковод

Укажите операционные системы

а) DOS, Windows, Unix б) Word, Excel, Power Point в) Linix, Mac

Сервисные (обслуживающие) программы

а) программы по обработке текстовой информации

б) программы обслуживающих организаций по ведению делопроизводства

в) системные оболочки, утилиты, драйвера устройств, антивирусные и сетевые программы

54. Драйвер – это ...

а) устройство компьютера

б) программа, обеспечивающая работу устройства компьютера

в) вирус

г) антивирусная программа

В каком случае разные файлы могут иметь одинаковые имена?

а) если они имеют разный объем

б) если они созданы в различные дни

в) если они созданы в различное время суток

г) если они хранятся в разных каталогах

Может ли произойти заражение компьютерными вирусами в процессе работы с электронной почтой?

а) да, при открытии вложенных в сообщение файлов

б) да, в процессе работы с адресной книгой

в) не может произойти

57. Компьютерные вирусы - это ...

а) файлы, которые невозможно удалить

б) файлы, имеющие определенное расширение

в) программы, способные к саморазмножению (самокопированию)

Какие программные продукты не являются утилитами?

a) драйверы

б) библиотеки стандартных программ

в) программы для тестирования аппаратных средств

г) антивирусные программы

59. Файл - это ...

а) единица измерения информации

б) программа или данные на диске, имеющие имя

в) программа в оперативной памяти текст, распечатанный на принтере

Расширение имени файла, как правило, характеризует

а) время создания файла б) объем файла

в) место, занимаемое файлом на диске г) тип информации, содержащейся в файле

Текстовый редактор представляет собой программный продукт, входящий в состав

а) системного программного обеспечения

б) систем программирования

в) прикладного программного обеспечения

г) уникального программного обеспечения

Операционные системы представляют собой программные продукты, входящие в состав

а) прикладного программного обеспечения

б) системного программного обеспечения

в) системы управления базами данных

г) систем программирования

Программой архиватором называют

а) программу для уменьшения информационного объема (сжатия) файлов

б) программу резервного копирования файлов

в) интерпретатор

г) транслятор

Какое из названных действий можно произвести с архивным файлом

а) переформатировать б) распаковать

в) просмотреть г) запустить на выполнение

Степень сжатия файла зависит

а) только от типа файла б) только от программы-архиватора

в) от типа файла и программы-архиватора г) от производительности компьютера

Компьютерные вирусы

а) возникают в связи со сбоями в аппаратных средствах компьютера

б) пишутся людьми специально для нанесения ущерба пользователям ПК

в) зарождаются при работе неверно написанных программных продуктов

г) являются следствием ошибок в операционной системе; д. имеют биологическое происхождение

Отличительными особенностями компьютерного вируса являются

а) значительный объем программного кода

б) необходимость запуска со стороны пользователя

в) способность к повышению помехоустойчивости операционной системы

г) маленький объем; способность к самостоятельному запуску и многократному копированию кода, к созданию помех корректной работе компьютера

Загрузочные вирусы характеризуются тем, что

а) поражают загрузочные сектора дисков

б) поражают программы в начале их работы

в) запускаются при загрузке компьютера

г) изменяют весь код заражаемого файла

Минимальным объектом в графическом редакторе является

а) Точка экрана (пиксель) б) Набор цветов

в) Объект г) Символ (знакоместо)

Цвет точки на экране цветного монитора формируется из сигнала

а) красного, зеленого, синего и яркости б) красного, зеленого, синего

в) желтого, зеленого, синего и красного г) желтого, синего, красного и белого;

Пиксель — это

а) двоичный код графической информации

б) двоичный код одного символа в памяти компьютера

в) минимальный участок изображения на экране дисплея, которому независимым образом можно задать цвет

г) код одного алфавита естественного языка

72. Нелегальный доступ к компьютеру и информации относится к ...

а) Программированию б) Интеллектуальной деятельности

в) Компьютерному пиратству г) Созданию компьютерного вируса

73. Деятельность, направленная на обеспечение конфиденциальности, сохранности и доступности информации называется...

а) Компьютерным пиратством б) Защитой информации

в) Антивирусной программой г) Кодированием информации

Приложение выгружается из оперативной памяти и прекращает свою работу, если

а) запустить другое приложение б) свернуть окно приложения

в) закрыть окно приложения г) переключиться в другое окно

Поименованная совокупность файлов и подкаталогов – это

а) файл б) папка в) ярлык г) Программа

Файл, содержащий ссылку на представляемый объект

а) документ б) папка в) Ярлык г) Приложение

Меню для данного объекта появляется при щелчке на правую кнопку

а) главное меню б) контекстное меню

в) основное меню г) системное меню

78. Задано полное имя файла С:\DOC\proba.txt. Назовите имя папки, в котором находится файл proba.txt.

а) Txt б) proba.txt в) DOC г) C:\DOC\proba.txt

79. Файл рисунок.bmp находится в папке 9 класс, которая вложена в папку Мои рисунки на диске С:. Назовите полное имя файла

а) С:\Мои рисунки\9 класс\рисунок.bmp б) Мои рисунки\9 класс\рисунок.bmp

в) С:\Мои рисунки\9 класс\ г) С:\9 класс\Мои рисунки\рисунок.bmp

Расширение

а) задает пользователь б) задается программой автоматически

Компьютер, на котором работает сервер-программа WWW, называется

а) Web-страницей б) Web-сервером

в) Web-сайтом г) Web-браузером

Web-сайт – это

а) совокупность взаимосвязанных страниц, принадлежащих какому-то одному лицу или организации

б) сеть документов, связанных между собой гиперссылками

в) компьютер, на котором работает сервер-программа WWW

г) отдельный файл, имя которого имеет расширение .htm или .html

Каждый отдельный документ, имеющий собственный адрес, называется

а) Web-страницей б) Web-сервером в) Web-сайтом г) Web-браузером

Обработка гиперссылок, поиск и передача документов клиенту – это назначение протокола

а) TCP б) IP в) HTTP г) WWW

Доставку каждого отдельного пакета до места назначения выполняет протокол

а) TCP б) IP в) HTTP г) WWW

Web-браузер – это

а) совокупность взаимосвязанных страниц, принадлежащих какому-то одному лицу или организации

б) сеть документов, связанных между собой гиперссылками

в) компьютер, на котором работает сервер-программа WWW

г) клиент-программа WWW, обеспечивающая пользователю доступ к информационным ресурсам Интернета

Режим связи с Web-сервером

а) on-line режим б) off-line режим

Автономный режим

а) on-line режим б) off-line режим

Если выбран режим сохранения документа «как текстовый файл». Тогда

а) сохраняется только текст Web-страницы без каких-либо элементов оформления и форматирования

б) сохраняется текст со всеми элементами форматирования, не сохраняются встроенные объекты

в) сохраняется документ, в отдельной папке сохраняются файлы со всеми встроенными объектами

Если выбран режим сохранения документа «как документ HTML». Тогда

а) сохраняется только текст Web-страницы без каких-либо элементов оформления и форматирования

б) сохраняется текст со всеми элементами форматирования, не сохраняются встроенные объекты

в) сохраняется документ, в отдельной папке сохраняются файлы со всеми встроенными объектами

Если выбран режим сохранения документа «как Web-страница полностью». Тогда

а) сохраняется только текст Web-страницы без каких-либо элементов оформления и форматирования

б) сохраняется текст со всеми элементами форматирования, не сохраняются встроенные объекты

в) сохраняется документ, в отдельной папке сохраняются файлы со всеми встроенными объектами

⇐ Предыдущая12

Читайте также:

  1. B. Функции языка как театральной коммуникативной системы
  2. II этап. Обоснование системы показателей для комплексной оценки, их классификация.
  3. II. НЕПОСРЕДСТВЕННОЕ ОБСЛЕДОВАНИЕ ДЫХАТЕЛЬНОЙ СИСТЕМЫ У ДЕТЕЙ
  4. Linux - это операционная система, в основе которой лежит лежит ядро, разработанное Линусом Торвальдсом (Linus Torvalds).
  5. XVI. Основные правовые системы современности.
  6. А третья мамочка может воспользоваться этой ситуацией для развития творческих способностей девочки. Она воспримет это, как хорошую идею, и предложит разрисовать фломастерами джинсовые брючки.
  7. Авария – это чрезвычайное событие техногенного характера, заключающееся в повреждении, выходе из строя, разрушении тех, нического устройства или сооружения во время его работы.
  8. АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННО – УПРАВЛЯЮЩИЕ СИСТЕМЫ
  9. Автоматизированные системы управления
  10. Автор утверждает, что в мире царит такой семантический шум, что договориться просто невозможно, а потом объясняет, что сделать это очень легко
  11. Автор утверждает, что специфики радио– и телеинтервью не существует, а затем начинает рассказывать про это специфику
  12. Агрессия, гнев, злость часто театральны, и в этом есть что-то недостойное для уважающей себя личности.

lektsia.com

2.5 Программное обеспечение компьютера

Программное обеспечение (ПО) – это совокупность программных средств для ЭВМ, обеспечивающих функционирование, диагностику и тестирование их аппаратных средств, а также разработку, отладку и выполнение любых задач пользователя.

К ПО относится также вся область деятельности по проектированию и разработке ПО:

  • технология проектирования программ;

  • методы тестирования программ;

  • анализ качества работы программ;

  • документирование программ;

  • разработка и использование программных средств, облегчающих процесс проектирования ПО и др.

Все программы по характеру использования и категориям пользователей подразделяют на два класса – утилитарные программы и программные продукты.

Утилитарные программы предназначены для удовлетворения нужд их разработчиков. Чаще всего они выполняют роль сервиса в технологии обработки данных либо являются программами решения функциональных задач, не предназначенных для широкого распространения.

Программные продукты (ПП) предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.

ПП можно классифицировать по сфере использования:

  • аппаратная часть компьютеров и сетей ЭВМ;

  • технология разработки программ;

  • функциональные задачи различных предметных областей.

Исходя из этого выделяют 3 класса программных продуктов:

  • системное программное обеспечение;

  • инструментарий технологии программирования;

  • пакеты прикладных программ.

Системное программное обеспечение – совокупность программ и программных комплексов для обеспечения работы компьютеров и сетей ЭВМ. Оно включает в себя базовое и сервисное программное обеспечение. В свою очередь, базовое программное обеспечение составляют: базовая система ввода-вывода (BIOS), операционная система (ОС), операционные оболочки. Сервисное программное обеспечение составляют: программы диагностики работоспособности компьютера, антивирусные программы, программы обслуживания дисков, программы архивирования данных, программы обслуживания сети.

BIOS представляет собой набор программ, обеспечивающих взаимодействие ОС и других программ с различными устройствами компьютера (клавиатурой, видеоадаптером, дисководом, таймером и др.). В функцииBIOSвходят также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и др.) при включении машины, поиск на диске программы-загрузчика ОС и ее загрузка с диска в оперативную память.

Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Она выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами и пользователем – с другой. ОС обычно хранится во внешней памяти компьютера – на диске.

В функции ОС входит:

  • осуществление диалога с пользователем;

  • ввод-вывод и управление данными;

  • планирование и организация процесса обработки программ;

  • распределение ресурсов;

  • запуск программ на выполнение;

  • всевозможные вспомогательные операции обслуживания;

  • передача информации между различными внутренними устройствами;

  • программная поддержка работы периферийных устройств.

Примерами наиболее популярных операционных систем являются: MSDOS,Windows(95, 98,NT, 2000,XP,Packet),Unix,Linux.

Сетевое ПО предназначено для организации совместной работы группы пользователей на разных компьютерах.

Операционные оболочки (ОО) специальные программы, предназначенные для облегчения общения пользователя с командами ОС. ОО имеют текстовый и графический варианты интерфейса конечного пользователя.

Расширением базового ПО является набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать следующим образом:

  • программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройства компьютера и для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности;

  • программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т. д.; с их помощью возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся;

  • программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;

  • антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;

  • программы оптимизации и контроля качества дискового пространства;

  • программы восстановления информации, форматирования, защиты данных;

  • коммуникационные программы, организующие обмен информацией между компьютерами др.

Эти программы называются утилитами.

Инструментарий технологии программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программ.

Пользователями технологии программирования выступают системные и прикладные программисты.

Выделяют следующие группы инструментальных средств технологии программирования 1, с. 250:

  • средства для создания приложений, включающие локальные средства, обеспечивающие выполнение отдельных работ по созданию программ, и интегрированные среды разработчиков программ, обеспечивающие выполнение комплекса взаимосвязанных работ по созданию программ;

  • CASE-технология (Computer-Aided System Engineering), представляющая методы анализа, проектирования и создания программных систем и предназначенная для автоматизации процессов разработки и реализации информационных систем.

Локальные средства разработки программ наиболее представительны на рынке программных продуктов и состоят из языков и систем программирования, а также инструментальной среды пользователя.

Пакеты прикладных программ (ППП) – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области. ППП служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов.

Единую классификацию ППП провести затруднительно ввиду большого разнообразия решаемых на ЭВМ задач и соответствующих им ППП. Перечислим наиболее часто используемые ППП 3, с. 53-58.

Текстовые редакторы. Основные функции этого класса прикладных программ заключаются во вводе и редактировании текстовых данных. Дополнительные функции состоят в автоматизации процессов ввода и редактирования. Для операций ввода и сохранения данных текстовые редакторы вызывают и используют системное программное обеспечение, что характерно и для всех прочих видов прикладных программ.

Текстовые процессоры. Основное отличие текстовых процессоров от текстовых редакторов в том, что они позволяют не только вводить и редактировать текст, но и форматировать его, то есть оформлять. Соответственно, к основным средствам текстовых процессоров относятся средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих итоговый документ, а к дополнительным – средства автоматизации процесса форматирования.

Графические редакторы. Это обширный класс программ, предназначенных для создания и (или) обработки графических изображений. В данном классе различают следующие категории: растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики (3D-редакторы).

Системы управления базами данных. Базами данных называют огромные массивы данных, организованных в табличные структуры. Основными функциями систем управления базами данных являются:

  • создание пустой (незаполненной) структуры базы данных;

  • предоставление средств ее заполнения или импорта данных из таблиц другой базы;

  • обеспечение возможности доступа к данным, а также предоставление средств поиска и фильтрации.

Многие системы управления базами данных дополнительно предоставляют возможности проведения простейшего анализа данных и их обработки. В результате возможно создание новых таблиц баз данных на основе имеющихся. В связи с широким распространением сетевых технологий к современным системам управления базами данных предъявляется также требование возможности работы с удаленными и распределенными ресурсами, находящимися на серверах всемирной компьютерной сети.

Электронные таблицы. Электронные таблицы предоставляют комплексные средства для хранения различных типов данных и их обработки. В некоторой степени они аналогичны системам управления базами данных, но основной акцент смещен не на хранение массивов данных и обеспечение к ним доступа, а на преобразование данных, причем в соответствии с их внутренним содержанием.

В отличие от баз данных, которые обычно содержат широкий спектр типов данных (от числовых и текстовых до мультимедийных), для электронных таблиц характерна повышенная сосредоточенность на числовых данных. Зато электронные таблицы предоставляют большое разнообразие методов для работы с данными числового типа.

Основное свойство электронных таблиц состоит в том, что при изменении содержания любых ячеек таблицы может происходить автоматическое изменение содержания во всех прочих ячейках, связанных с измененными соотношением, заданным математическими или логическими выражениями (формулами). Простота и удобство работы с электронными таблицами снискали им широкое применение в сфере бухгалтерского учета, в качестве универсальных инструментов анализа финансовых, сырьевых и товарных рынков, доступных средств обработки результатов технических испытаний, то есть всюду, где необходимо автоматизировать регулярно повторяющиеся вычисления достаточно больших объемов числовой информации.

Системы автоматизированного проектирования (CAD-системы).Предназначены для автоматизации проектно-конструкторских работ. Применяются в машиностроении, приборостроении, архитектуре. Кроме чертежно-графических работ эти системы позволяют проводить простейшие расчеты и выбор готовых конструктивных элементов из обширных баз данных.

Отличительная особенность CAD-систем состоит в автоматическом обеспечении на всех этапах проектирования технических условий, норм и правил, что освобождает конструктора или архитектора от работ нетворческого характера. Например, в машиностроенииCAD-системы способны на базе сборочного чертежа изделия автоматически выполнить рабочие чертежи деталей, подготовить необходимую технологическую документацию с указанием последовательности переходов механической обработки, назначить необходимые инструменты, станочные и контрольные приспособления, а также подготовить управляющие программы для станков с числовым программным управлением (ЧПУ), промышленных роботов и гибких автоматизированных линий.

Настольные издательские системы.Назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий. Этот класс программного обеспечения занимает промежуточное положение между текстовыми процессами и системами автоматизированного проектирования.

Теоретически текстовые процессоры предоставляют средства для внедрения в текстовый документ объектов другой природы, например объектов векторной и растровой графики, а также позволяют управлять взаимодействием между параметрами текста и параметрами внедренных объектов. Однако на практике для изготовления полиграфической продукции эти средства либо функционально недостаточны с точки зрения требований полиграфии, либо недостаточно удобны для производительной работы.

От текстовых процессоров настольные издательские системы отличаются расширенными средствами управления взаимодействием текста с параметрами страницы и с графическими объектами. С другой стороны, они отличаются пониженными функциональными возможностями по автоматизации ввода и редактирования текста. Типичный прием использования настольных издательских систем состоит в том, что их применят к документам, прошедшим предварительную обработку в текстовых процессорах и графических редакторах.

Экспертные системы. Предназначены для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя. Такие системы применяют в тех случаях, когда исходные данные хорошо формализуются, но для принятия решения требуются обширные специальные знания. Характерными областями использования экспертных систем являются юриспруденция, медицина, фармакология, химия.

Характерной особенностью экспертных систем является их способность к саморазвитию. Исходные данные хранятся в базе знаний в виде фактов, между которыми с помощью специалистов-экспертов устанавливается определенная система отношений. Если на этапе тестирования экспертной системы устанавливается, что она дает некорректные рекомендации и заключения по конкретным вопросам или не может дать их вообще, это означает либо отсутствие важных фактов в ее базе, либо нарушения в логической системе отношений. И в том и другом случае экспертная система сама может сгенерировать достаточный набор запросов к эксперту и автоматически повысить ее качество.

С использованием экспертных систем связана особая область научно-технической деятельности, называемая инженерией знаний. Инженеры знаний – это специалисты особой квалификации, выступающие в качестве промежуточного звена между разработчиками экспертной группы (программистами) и ведущими специалистами в конкретных областях науки и техники (экспертами).

Web-редакторы. Это особый класс редакторов, объединяющих в себе свойства текстовых и графических редакторов. Они предназначены для создания и редактирования так называемыхWeb-документов (Web-страниц Интернета). Web-документы – это электронные документы, при подготовке которых следует учитывать ряд особенностей, связанных с приемом/передачей информации в Интернете.

Теоретически для создания Web-документов можно использовать обычные текстовые редакторы и процессоры, а также некоторые из графических редакторов векторной графики, ноWeb-редакторы обладают рядом полезных функций, повышающих производительность трудаWeb-дизайнеров. Программы этого класса можно эффективно использовать для подготовки электронных документов и мультимедийных изданий.

Браузеры (обозреватели, средства просмотра Web). К этой категории относятся программные средства, предназначенные для просмотра электронных документов, выполненных в форматеHTML(документы этого формата используются в качествеWeb-документов). Современные браузеры воспроизводят не только текст и графику. Они могут воспроизводить музыку, человеческую речь, обеспечивать прослушивание радиопередач в Интернете, просмотр видеоконференций, работу со службами электронной почты, с системой телеконференций (групп новостей) и многое другое.

Интегрированные системы делопроизводства. Представляют собой программные средства автоматизации рабочего места руководителя. К основным функциям подобных систем относятся функции создания, редактирования и форматирования простейших документов, централизация функций электронной почты, факсимильной и телефонной связи, диспетчеризация и мониторинг документооборота предприятия, координация деятельности подразделений, оптимизация административно-хозяйственной деятельности и поставка по запросу оперативной и справочной информации.

Бухгалтерские системы. Это специализированные системы, сочетающие в себе функции текстовых и табличных редакторов, электронных таблиц и систем управления базами данных. Предназначены для автоматизации подготовки первичных бухгалтерских документов предприятия и их учета, для ведения счетов плана бухгалтерского учета, а также для автоматической подготовки регулярных отчетов по итогам производственной, хозяйственной и финансовой деятельности в форме, принятой для предоставления в налоговые органы, внебюджетные фонды и органы статистического учета. Несмотря на то, что теоретически все функции, характерные для бухгалтерских систем, можно исполнять и другими вышеперечисленными программными средствами, использование бухгалтерских систем удобно благодаря интеграции разных средств в одной системе.

При решении о внедрении на предприятии автоматизированной системы бухгалтерского учета необходимо учитывать необходимость наличия в ней средств адаптации при изменении нормативно-правовой базы. В связи с тем, что в данной области нормативно-правовая база в России отличается крайней нестабильностью и подвержена частым изменениям, возможность гибкой перенастройки системы является обязательной функцией, хотя это требует от пользователей системы повышенной квалификации.

Финансовые аналитические системы. Программы этого класса используются в банковских и биржевых структурах. Они позволяют контролировать и прогнозировать ситуацию на финансовых, товарных и сырьевых рынках, производить анализ текущих событий, готовить сводки и отчеты.

Геоинформационные системы (ГИС). Предназначены для автоматизации картографических и геодезических работ на основе информации, полученной топографическими или аэрокосмическими методами.

Системы видеомонтажа. Предназначены для цифровой обработки видеоматериалов, их монтажа, создания видеоэффектов, устранения дефектов, наложения звука, титров и субтитров.

Отдельные категории прикладных программных средств, обладающие своими развитыми внутренними системами классификации, представляют обучающие, развивающие, справочные и развлекательные системы и программы. Характерной особенностью этих классов программного обеспечения являются повышенные требования к мультимедийной составляющей (использование музыкальных композиций, средств графической анимации и видеоматериалов).

studfiles.net


 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..