– Организационное обеспечение – совокупность методов и средств, регламентирующих действие работников с техническими средствами и между собой в процессе разработки и эксплуатации ИС. Это: выявление задач, подлежащих автоматизации, подготовка задач к решению на ЭВМ.
– Правовое обеспечение – совокупность правовых норм, определяющих создание, юридический статус и функционирование ИС. Цель правового обеспечения – укрепление законности.
Информационно-поисковые ИС производят ввод, систематизацию, хранение и выдачу информации по запросу пользователей. (ИС в библиотеках, железнодорожных и авиа кассах по продаже билетов и т.д.)
Информационно-решающие ИС осуществляют операции по переработке информации по определенному алгоритму. Среди них можно выделить управляющие и советующие.
Управляющие ИС вырабатывают информацию, на основании которой человек принимает решение. Например система оперативного планирования выпуска продукции, система бух. учета и т.д.
Советующие ИС вырабатывают информацию, которая принимается человеком к сведению, но не превращается немедленно в серию конкретных действий. Например, медицинские ИС, которые предлагают врачу диагноз больного, но решающее слово остается за специалистами-медиками.
Таким образом ИТ как процесс, использующий совокупность средств и методов сбора, переработки и передачи данных (первичной информации), для получения информации нового качества о состоянии объекта, процесса или явления (информационного продукта), предполагает наличие фаз, этапов, операций и действий, набор инструментов.
Цель ИТ – производство информации для ее анализа человеком и принятия на ее основе решения по выполнению какого-то действия. (Н-р,для приготовления одного и того же блюда, каждый человек применяет свою технологию приготовления. Соответственно результаты могут получиться разными.)
ИТ делятся на аналоговые и цифровые. Аналоговые технологии основаны на способе представления информации в виде какой-либо непрерывной (аналоговой) физической величины, являющейся носителем информации. Цифровые технологии основаны на дискретном (разделенный, прерывистый) способе представления информации в виде чисел (обычно с использованием двоичной системы счисления), значение которых является носителем информации. Из-за неоспоримых преимуществ ЦТ все новые ИТ являются цифровыми. К ним относятся, например, архивация и сжатие информации, сканирование и распознавание текстов, цифровое и радио телевидение, цифровая фотография и видео съемка, сеть Интернет и электронная почта, виртуальная реальность.
Программное обеспечение ПО
Техническим устройством для работы с информацией и инструментом для выполнения тех или иных действий, программируемых человеком, является Компьютер. Поэтому набор команд работы с информацией, выполняемых компьютером, описывают программой, составленной на одном из языков программирования. Информация сохраняется на самых разных носителях. Записывается и воспроизводится она с помощью целого ряда аппаратов: дисководов, винчестеров, динамиков, мониторов и др. Это все аппаратное обеспечение персонального и любого компьютера. Но для работы компьютера необходим целый набор программ, и поэтому важное значение имеет и программное обеспечение этих аппаратов – совокупность программ для обработки информации.
Т.о. ПО – это комплекс компьютерных программ и конфигурационных файлов с сопутствующими эксплуатационными документами, обеспечивающий определенный уровень эффективности функционирования системы обработки информации (СОИ) при решении вычислительных, информационных и функциональных задач.
К ПО относится также вся область деятельности по проектированию и разработке ПО:
– технология проектирования программ (н-р, структурное и объектно-ориентированное проектирование и др.);
– методы тестирования программ;
– анализ качества работы программ;
– документирование программ;
– разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения.
Все программы по характеру использования и категориям пользователя можно разделить на два класса: утилитарные программы и программные продукты.
Утилитарные («программы для себя») предназначены для удовлетворения нужд их разработчиков. Чаще всего утилитарные программы выполняют роль сервиса в технологии обработки данных. Например, программы восстановления поврежденных файлов, программы для восстановления информации на дисках, программы диагностики дисков и т.д.
Программные продукты (изделия) предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.
Программный продукт должен быть соответствующим образом подготовлен к эксплуатации, иметь необходимую техническую документацию, предоставлять сервис и гарантию надлежащей работы программы, иметь товарный знак изготовителя и код государственной регистрации.
Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленной продукции.
Как правило, программные продукты требуют сопровождения, которое осуществляется специализированными фирмами – распространителями программ (дистрибьютерами), реже фирмами – разработчиками.
Программные продукты имеют многообразие показателей качества, которые отражают следующие аспекты:
– насколько хорошо (просто, надежно, эффективно) можно использовать программный продукт;
– насколько легко эксплуатировать программный продукт;
– можно ли использовать программный продукт при изменении условий его применения и др.
Программные продукты можно классифицировать по различным признакам. Рассмотрим классификацию по сфере использования ПП:
– аппаратная часть автономных компьютеров и сетей ЭВМ;
– функциональные задачи различных предметных областей;
– технология разработки программ.
В зависимости от ролевого участия СОИ выделяют прежде всего прикладноеисистемное ПО. Само по себе ПО создается инструментальными программными средствами специального и общего назначения. На их основе существуют системы программирования и интегрированные среды разработки. Последние трансформируются в среды программной инженерии. С их помощью поддерживается эффективная реализация процессов создания спецификаций, требований, разработки, модификации и сопровождения программных систем.
Системное программное обеспечение
Системными называют программы, предназначенные для разработки, отладки и поддержки выполнения других программ. Они выполняются вместе с прикладными и служат для управления ресурсами компьютера – центральным процессором, памятью, вводом-выводом, системной шиной.
СПО ориентированно как на квалифицированных пользователей – профессионалов в компьютерной области: системного программиста, администратора сети, прикладного программиста, оператора, так и на всех пользователей компьютера. Оно организует и поддерживает в СОИ выполнение с определенной эффективностью прикладных программ.
Т.о. системное программное обеспечение – это совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
СистемноеПО состоит из базового программного обеспечения, которое поставляется вместе с компьютером, и сервисного программного обеспечения, которое может быть приобретено дополнительно.
В базовое программное обеспечение входят:
– операционная система (ОС);
– операционные оболочки (текстовые и графические);
– сетевая ОС.
Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Она выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем – с другой. Храниться ОС обычно во внешней памяти компьютера на диске.
Важной характеристикой ОС является количество выполняемых на компьютере вычислительных задач.
Ведущее положение среди ПО и ОС занимают фирмы IBM, Microsoft, UNISYS, Novell. К наиболее распространенным типам ОС относятся MSDOS, Windows, Unix, Linux.
Операционные оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами ОС. Операционные оболочки имеют текстовый и графический варианты интерфейса конечного пользователя. Наиболее популярны следующие виды текстовых и графических оболочек: NortonCommander, Far, WindowsCommander, XTreeGold 4.0, NortonNavigator, MSDOS, Windows 3.1 и др.
Cетевая ОС предназначена для организации совместной работы группы пользователей на разных компьютерах и является комплексом программ, обеспечивающим обработку, передачу и хранение данных в сети.
В настоящее время наибольшее распространение имеют сетевые ОС Unix, VINES, WindowsNT, NetWare и др.
Сервисное программное обеспечение
Расширением базового программного обеспечения является набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом:
– программы диагностики работоспособности компьютера (программы контроля, тестирования и диагностики, программы – драйверы);
– программы архивирования данных (упаковщики);
– антивирусные программы;
– программы обслуживания дисков;
– программы обслуживания сети.
Эти программы часто называются утилитами – программами, служащими для выполнения вспомогательных операций обработки данных или обслуживания компьютеров.
Лекция №3. Информация ее виды, формы и свойства