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

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

28.03.2019

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

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

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

Что это такое?

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

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

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

Правила и основные принципы этики делового общения

Этика делового общения имеет в первую очередь практическую цель . Её соблюдение сильно упрощает работу всего коллектива в целом и каждого сотрудника в частности, так как действовать согласно общепринятым паттернам проще и быстрее. При этом сотрудники будут знать, чего ожидать друг от друга. Такой шаг помогает поднять общую производительность, избавляя сотрудников от мыслей вроде «А что же он имел в виду?».

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

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

Предлагаем к просмотру видео-обзор 5 основных правил этикета в деловом общении по Д. Карнеги:

Основные типы делового общения

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

Так, деловое общение может происходить:

  1. «Сверху вниз»;
  2. «Снизу вверх»;
  3. «По горизонтали».
Для этих трёх категорий существуют различные этические нормы делового общения, хотя есть и общие принципы. В первую очередь, к общим принципам относится уважение к сотруднику , в независимости от роли последнего в компании.

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

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

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

Общение «начальник-подчинённый»

Начальник "выше" подчиненного

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

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

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

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

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

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

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

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

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

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

Общение «подчинённый-начальник»

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

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

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

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

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

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

Общение «сотрудник-сотрудник»

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

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

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

Программное обеспечение информационных систем

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

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

  • Системное программное обеспечение (системные программы);
  • Прикладное программное обеспечение (прикладные программы);
  • Инструментальное обеспечение (инструментальные системы).

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

· В состав СПО входят операционные системы (ОС) и сервисные систем (СС).

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

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

ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS (практически не используется), OS/2, семейство Unix, семейство Windows.

На рынке операционных систем представлены разработки различных фирм, которые различаются ориентацией на аппаратные средства, решение определенного круга задач, потребности потребителя и пр. Можно выделить операционные системы, обладающие определенными общими чертами: один производитель, единый подход к организации и функционированию и пр., что позволяет классифицировать их по семействам и линейкам. Например, можно выделить такие семейства как Windows (Microsoft ), Unix (различные разработчики), Solaris (Sun Microsystems ) и другие.

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

· единый графический пользовательский интерфейс;

· многозадачность;

· поддержка работы в сетевой среде;

· наличие универсальной системы средств обмена данными между приложениями (буфер обмена, динамический обмен данными – DDE, связывание и встраивание объектов – OLE).

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

Cемейство Unix – это одна из самых первых ОС и в настоящее время является одной из альтернатив семейству ОС Windows . Unix была создана в Bell Telephone Laboratories в 70- е годы прошлого столетия. Основное отличие и преимущество этого семейства заключается в реализации для широкого круга аппаратных платформ – это первая действительно переносимая на различные аппаратные платформы операционная система. Unix ориентирована, прежде всего, на работу в больших локальных и глобальных сетях. В ней используются различные варианты графического интерфейса. Универсальность системы обеспечивается множеством прикладных программ.

В настоящее время существуют версии ОС Unix от различных производителей. Среди них наиболее известны коммерческие версии Sun и Solaris для компьютеров фирмы Sun, AIX для мини-компьютеров IBM, IRIX для компьютеров Silicon Graphics, свободно распространяемые FreeBSD и Linux для компьютеров платформы Intel.

Независимо от версии общими для Unix чертами являются:

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

· многозадачность;

· переносимость системы за счет написания ее ядра на языке С;

· наличие простого пользовательского интерфейса;

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

В отличие от Windows ОС Unix предъявляет повышенные требования к компьютерам и стоит значительно дороже Windows.

В настоящее время все большую популярность приобретает ОС Linux, которая является многозадачной, многопользовательской операционной системой с поддержкой национальных и стандартных клавиатур, поддерживает различные типы файловых систем, в частности, MS DOS, обеспечивает поддержку полного семейства протоколов TCP/IP для работы в сети Интернет.

Одним из базовых понятий методологии проектирования АИС является понятие жизненного цикла ее программного обеспечения (ЖЦ ПО). ЖЦ ПО - это непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации . Структура ЖЦ ПО базируется на трех группах процессов:

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

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

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

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

Управление конфигурацией - один из вспомогательных процессов, поддерживающих основные процессы жизненного цикла ПО, прежде всего процессы разработки и сопровождения ПО. При создании проектов сложных ИС, состоящих из многих компонентов, каждый из которых может иметь разновидности или версии, возникает проблема учета их связей и функций, создания унифицированной структуры и обеспечения развития всей системы. Управление конфигурацией позволяет организовать, систематически учитывать и контролировать внесение изменений в ПО на всех стадиях ЖЦ. Общие принципы и рекомендации конфигурационного учета, планирования и управления конфигурациями ПО отражены в стандарте 1ЭО 12207-2.

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

Существующие модели ЖЦ определяют порядок исполнения этапов в ходе разработки, а также критерии перехода от этапа к этапу. В соответствии с этим наибольшее распространение получили три следующие модели ЖЦ:

  • каскадная модель (1970-1980-е гг.) - предполагает переход на следующий этап после полного окончания работ по предыдущему этапу;
  • поэтапная модель с промежуточным контролем (1980-1985 гг.) - итерационная модель разработки с циклами обратной связи между этапами. Преимущество такой модели заключается в том, что межэтапные корректировки обеспечивают меньшую трудоемкость по сравнению с каскадной моделью, однако время жизни каждого из этапов растягивается на весь период разработки;
  • спиральная модель (1986- 1990 гг.) - делает упор на начальные этапы ЖЦ: анализ требований, проектирование спецификаций, предварительное и детальное проектирование. На этих этапах проверяется и обосновывается реализуемость технических решений путем создания прототипов. Каждый виток спирали соответствует поэтапной модели создания фрагмента или версии программного изделия, на нем уточняются цели и характеристики проекта, определяется его качество, планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта и в результате выбирается обоснованный вариант, который доводится до реализации. Специалистами отмечаются преимущества спиральной модели:
  • накопление и повторное использование программных средств, моделей и прототипов;
  • ориентация на развитие и модификацию ПО в процессе его проектирования;
  • анализ рисков и издержек в процессе проектирования.

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

автоматизированный программный кодирование реквизит

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

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

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

Системы программирования -- комплекс средств, обеспечивающих создание новых программных продуктов посредством перевода текста программы с языка программирования в машинные коды (Delphi, Visual Basic, Java).

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

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

Текстовые процессоры предназначены для создания текстовых документов (MS Word, WordPerfect, Word Pro и.т.д.). Системы управления базами данных (СУБД) -- включают в себя два главных компонента -- базу данных (реляционную базу данных) (БД) и систему управления базой данных (MS Access, MS FoxPro, Corel Paradox, Lotus Approach, Oracle, Informix). Реляционная база данных представляет собой совокупность нескольких таблиц, связь между которыми устанавливается с помощью связующих полей. Пакеты презентационной графики (Microsoft PowerPoint, Lotus ScreenCam) позволяют создавать слайды и прозрачные пленки для проведения семинаров, конференций и т.д. Графические редакторы предназначены для обработки графических документов, иллюстраций, чертежей (Paintbrush, Corel DRAW, Adobe Photoshop). Допускают формирование любых изображений.

Все перечисленные виды прикладного программного обеспечения общего назначения широко используются бухгалтерами, но особое место и значение отводится табличным процессорам (MS Excel, Lotus 1-2-3, QuattroPro). Среди табличных процессоров наиболее распространенным и популярным является Microsoft Excel. Достоинства Microsoft Excel: - выдаваемая на экран таблица удобна для электронного моделирования различных первичных документов и регистров синтетического и аналитического учета, таких как: журналы-ордера, ведомости и т.д - легко выполняются любые операции с цифровой информацией;

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

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

2. Программное обеспечение информационных систем

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

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

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

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

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

В состав базового (системного) ПО входят:

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

сервисные программы;

трансляторы языков программирования;

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

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

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

Рис. 1. Базовое (системное) программное обеспечение

Однозадачные ОС предназначены для работы одного пользователя в каждый конкретный момент одной конкретной задачей. Типичным представителем таких операционных систем является MS-DOS (разработанная фирмой Microsoft). Многозадачные ОС обеспечивают коллективное использование ЭВМ в мультипрограммном режиме разделения времени (в памяти ЭВМ находится несколько программ - задач, - и процессор распределяет ресурсы компьютера между задачами). Типичными представителями подобного класса ОС являются: UNIX, OS 2 корпорации IBM, Microsoft Windows 95, Microsoft Windows NT и некоторые другие.

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

Novell NetWare, Microsoft Windows NT, Banyan Vines, IBM LAN, UNIX, Solaris фирмы Sun.

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

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

улучшающие пользовательский интерфейс;

защищающие данные от разрушения и несанкционированного доступа;

восстанавливающие данные;

ускоряющие обмен данными между диском и ОЗУ:

архивации-разархивапии;

антивирусные средства.

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

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

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

2.2 Прикладное программное обеспечение и тенденции его развития

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

текстовые процессоры,

табличные процессоры,

системы иллюстративной и деловой графики (графические процессоры),

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

экспертные системы,

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

Все эти программы имеют широкое применение. Однако специалисты разных областей используют и специальные, только им необходимые программы, относящиеся к специальному программному обеспечению. Так юристы широко используют справочные информационные системы такие как "Гарант", "Юрисконсульт" или "Консультант - плюс".

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

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

Табличные процессоры. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значения в клетке по именующимся данным. Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблицах различные графики и т.д. Представители семейства табличных процессоров Microsoft Excel, Quatro Pro.

Графические редакторы позволяют создавать и редактировать рисунки. В простейших редакторах предоставляются возможности рисования линий, кривых, раскраски областей экрана, создание надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров. Представители графических редакторовпрограммы Adobe Photoshop, Corel Draw.

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

Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных предметов и механизмов с помощью компьютера. Среди систем малого и среднего класса в мире наиболее популярна система AutoCad фирмы AutoDesk. Отечественный пакет с аналогичными функциями – Компас.

Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами - базами данных. Программные системы этого вида позволяют обрабатывать на компьютере массивы информации, обеспечивают ввод, поиск, сортировку выборку записей, составление отчетов и т.д. Представители данного класса программ – Microsoft Access, Clipper, Paradox.

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

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

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

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

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



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows