Программное обеспечение компьютера это комплекс программ и документации необходимый

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

Что такое программное обеспечение

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

Виды программного обеспечения

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

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

Информатика 7 класс. Программное обеспечение компьютера. (УМК БОСОВА Л.Л., БОСОВА А.Ю.)

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

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

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

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

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

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

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

· текстовые и графические редакторы;

· программы работы с электронными таблицами;

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

· средства просмотра web-страниц;

· обучающие системы, электронные энциклопедии, игры;

· специализированные программные системы, предназначенные для

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

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

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

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

Взаимосвязь программного обеспечения (уровни программной конфигурации)

Назначение и состав операционной системы компьютера

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

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

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

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

Структура операционной системы:

Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.

Драйверы – программы, управляющие устройствами.

Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.

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

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

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

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

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

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

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

Читайте также:
Написать программу которая проверяет является ли строка целым числом

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

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

Источник: studopedia.info

Установка и настройка программного обеспечения

Установка и настройка программного обеспечения

ПО классифицируется также в соответствии с характеристиками, выполняемыми функциями:

  1. По режиму эксплуатации: групповое, индивидуальное, сетевое.
  2. По масштабу: малое, среднее, большое.
  3. По свойствам стабильности: стабильное, средней стабильности, нестабильное. Стабильные компоненты обеспечения корректно функционируют, не требуя внесения изменений и дополнений. Нестабильное оборудование не гарантирует бесперебойной работы.
  4. По требованию защиты: надежные, сомнительные.
  5. По необходимым рабочим характеристикам: гибкие/неизменные, универсальные, полные.
  6. По исходному языку: машинные, машинно-ориентированные, алгоритмические, интегрированные, процедурно-ориентированные, проблемно-ориентированные.
  7. ПО различается в зависимости от характеристик вычислительной среды: алгоритмической сложности, объемов файловой системы, разновидности процессора, системности обработки.
  8. По классу пользователя: простой клиент, расширенный пользователь, максимум.
  9. По значению критичности: секретность, национальная безопасность, жизнь человека, паника в социальной сфере, частная собственность, безопасность в организации.
  10. По видам доступа к использованию: просмотр и редактирование для всех пользователей, только просмотр, редактирование для некоторых пользователей, просмотр только для некоторых пользователей.

По способу распространения и использования выделяют 6 типов:

  • Free — распространяются бесплатно, доступны для скачивания, копирования;
  • Adware — бесплатные, содержащие платные дополнительные функции;
  • Shareware — бесплатные для индивидуального пользования, доступ компании разрешается за определенную оплату;
  • Trial — скрипты, позволяющие бесплатно производить действия в течение установленного периода (10-30 суток), для дальнейшего доступа необходима покупка лицензионного ключа;
  • Demo — пробная версия программы;
  • Закрытое ПО представляет собой частную собственность разработчиков, доступ к которой возможен лишь при определенных условиях, выставленных автором.

Прикладное

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

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

Выделяют несколько типов прикладного ПО:

  1. Общего назначения. Их задача состоит в автоматизации пользовательских задач различного направления. Набор таких программ имеется на каждом компьютере. К ним относят:
    • табличные редакторы;
    • текстовые и графические процессоры;
    • системы автоматизации проектирования;
    • системы управления базами данных;
    • издательские системы.
    • Методо-ориентированные пакеты прикладных программ реализуют экономико-математические методы выполнения задач. Среди них:
      • математическая статистика;
      • математическое программирование;
      • сетевое планирование и управление;
      • теория массового обслуживания.
      • Проблемно-ориентированные используются для выполнения конкретной задачи в определенной области. К ним относят пакеты:
        • бухгалтерского учета;
        • банковские;
        • правовых справочных систем и финансового менеджмента.
        • Сервисные программные средства предназначены для удобной организации рабочего пространства пользователя и оказывают вспомогательное действие.
          • переводчики;
          • информационные менеджеры.

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

          Системное

          Системное ПО (System Software) — группы программ и их систем, которые обеспечивают работу компьютера.

          СПО предназначается для:

          • Формирования условий для функционирования других программных групп;
          • Обеспечения автоматизации разработки нового софта;
          • Регулирования качества работы компьютера и вычислительной системы;
          • Диагностирования и профилактики компьютерной аппаратуры;
          • Произведения дополнительных технологических процессов (архивирование, восстановление компонентов программ и файлов баз данных, копирование).

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

          СПО состоит из системных программ управляющих и обрабатывающих.

          Управляющие системные программы обеспечивают корректную работу всех механизмов системы и выполняют функции:

          1. Руководство вычислительными комплексами.
          2. Взаимодействие с внутренними данными операционной системы.

          В зависимости от местонахождения управляющие программные средства делятся на:

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

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

          По другой классификации в структуру ПО включают:

          1. Базовое — минимальный комплекс программ, который обеспечивает работу компьютера. К ним относят:
            • ОС и входящие в их состав драйверы;
            • операционные оболочки, при помощи которых ОС может взаимодействовать с пользователем (интерфейс);
            • системы, управляющие файлами.

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

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

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

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

            Для обозначения сервисных программ часто используют понятие «утилиты».

            Инструментальное

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

            Элементами системы программирования являются:

            1. Текстовые редакторы помогают создавать, редактировать и объединять тексты.
            2. Транслятор преобразовывает алгоритмический язык программы в машинный (двоичные коды), создавая при этом объектный модуль. Интерпретатор осуществляет перевод построчно, не создавая объектный модуль.
            3. Средства отладки (отладчик) обеспечивают пошаговое выполнение программ с предоставлением данных о результатах исполнения.
            4. Библиотеки подпрограмм.

            В настоящий момент все программы можно разделить на специализированные и общие. Вторые еще можно назвать программами управления предприятием.

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

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

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

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

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

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

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

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

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

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

            Увеличение прибыли можно получить двумя способами:

            • Увеличить оборот при неизменных затратах. К такому программному обеспечению относятся, в первую очередь, различные CRM системы, а также программы ERP. В результате грамотного внедрения CRM, отдел продаж начинает работать эффективнее, заявки и запросы от клиентов не теряются, средний чек растет просто за счет повышения контроля качества каждого менеджера. А внедрение ПО помогает руководителю выявить «тонкие» места в построении бизнес-процессов, исключить дублирование функций, оптимизировать работу, повысить эффективность всех процессов и увеличить в итоге прибыль при неизменных затратах.
            • Сократить расходы при сохранении оборота. Здесь самым ярким примером будут helpdesk системы, внедрение которых позволяет эффективнее работать с клиентами и партнерами, автоматизировать процессы оформления заявок, создания пакета документов и т.д. В результате с тем же объемом работы, что и ранее успешно может справляться меньше количество сотрудников. И даже при увеличении объемов продаж дополнительные рабочие места создавать не придется.

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

            Выбор программного обеспечения для бизнеса

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

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

            Читайте также:
            Программа изи мерч как отключить геолокацию

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

            Существует ряд продуктов, которые позиционируют себя как ПО для бизнеса, но не являются таковыми.

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

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

            Для решения разных типов задач следует использовать различные программные продукты. Так, если перед вами стоит задача, получать в любой момент времени актуальные остатки товаров и совершать продажи со склада, вам потребуется система складского и товарного учета. Если вы хотите оптимизировать работу с клиентами, нужно внедрять CRM-систему. Бухгалтерии потребуются программы для автоматизации движения средств и отчетности. А для получения актуальной аналитики управления производственными процессами, выбирать программу производственного учета.

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

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

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

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

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

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

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

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

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

            Источник: 5elem.ru

            Тест «Программное обеспечение компьютера» 10 класс

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

            Получить код —>

            Информатика — еще материалы к урокам:

            • Тест «Архитектура компьютера» 9 класс
            • Тест «Компьютерные коммуникации» 9 класс
            • Тест «Информация и знания» 6 класс
            • Технологическая карта урока «Назначение и устройство компьютера» 7 класс
            • Практическая работа «Создание форм, запросов и отчётов в СУБД Microsoft Access»
            • Практическая работа «Создание базы данных в Ехсеl, сортировка и выборка значений»
            Предметы
            • /algebra/Алгебра
            • /angliyskiy-yazyk/Английский язык
            • /biologiya/Биология
            • /georgrafiya/География
            • /geometriya/Геометрия
            • /izo/ИЗО
            • /informatika/Информатика
            • /istoriya/История
            • /literatura/Литература
            • /matematika/Математика
            • /music/Музыка
            • /mhk/МХК
            • /nachalnaya-shkola/Начальная школа
            • /obzh/ОБЖ
            • /obschestvoznanie/Обществознание
            • /okruzhayuschiy-mir/Окружающий мир
            • /orkse/ОРКСЭ
            • /pedagogika/Педагогика
            • /russkiy-yazyk/Русский язык
            • /tehnologiya/Технология
            • /fizika/Физика
            • /fizkultura/Физкультура
            • /himiya/Химия
            • /ekologiya/Экология
            Похожие материалы
            • 12-07-2017, 12:15 Презентация «Программное обеспечение компьютера»
            • 9-04-2017, 17:00 Презентация «Программное обеспечение компьютера» 7 класс
            • 28-10-2016, 14:13 Презентация «Программное обеспечение персонального компьютера» 10
            • 27-09-2016, 16:01 Презентация «Программное обеспечение компьютера. Операционная
            • 23-08-2016, 09:35 Презентация «Программное обеспечение компьютера» 8 класс
            • 22-08-2016, 08:51 Конспект урока «Программное обеспечение компьютера» 5 класс
            • 19-08-2016, 09:32 Викторина тему: «Аппаратное и программное обеспечение компьютера» 11
            • 12-08-2016, 12:39 Конспект урока «Программное обеспечение компьютера» 7 класс

            Источник: uchitelya.com

            Рейтинг
            ( Пока оценок нет )
            Загрузка ...
            EFT-Soft.ru