Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы тои..doc
Скачиваний:
3
Добавлен:
26.04.2019
Размер:
678.91 Кб
Скачать

Интерфейс программирования приложений (api) уровня операционной системы

При рассмотрении совместимости или сходства на уровне операционных систем, например, системных вызовов, файловых систем и пользовательской среды, при сравнении родственных операционных систем (например, UNIX) или семейства (например, Microsoft Windows), речь идет о совместимости на уровне API операционной системы, например, в рамках семейства ОС, например (Win32 — Win32 API), API Posix для ОС Unix, а не абстрактного понятия «платформы».

Кроссплатформенное программное обеспечение

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

Вопрос №18 Классификация информационных технологий

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

Вопрос №19

Предметная информационная технология

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

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

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

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

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

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

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

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

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

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

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

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

  1. Вопрос №20 Обеспечивающая и функциональная информационные технологии

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

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

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

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

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

В зависимости от вида обрабатываемой информации, информационные технологии могут быть ориентированы на:

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

- обработку тестовой информации (например, текстовые процессоры, гипертекстовые системы и т.д.);

- обработку графики (например, средства для работы с растровой графикой, средства для работы с векторной графикой);

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

- обработку знаний (экспертные системы).

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

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

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

21) Распределенная функциональная информационная технология

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

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

Распределенная обработка данных (Distributed Data Processing, DDP) - это методика выполнения прикладных программ группой систем. При этом пользователь получает возможность работать с сетевыми службами и прикладными процессами, расположенными в нескольких взаимосвязанных абонентских системах.

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

Функции распределённой среды включают службы:

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

  • удаленного вызова процедур;

  • обслуживания файлов;

  • безопасности данных;

  • времени, синхронизирующей часы в абонентских системах.

Наиболее часто данные размещаются в БД. Ими обычно управляют локальные СУБД, то есть размещённые на том же компьютере. Когда несколько таких БД удалены друг от друга на большие расстояния, то возникает необходимость решения задач управления ими, то есть распределёнными БД. Для решения таких задач между ЭВМ с локальными СУБД и БД организуют сеть передачи данных по каналам связи, а в ней обеспечивают техническую и программную поддержку обмена данными. То есть в этом случае используют ПО, управляющее распределёнными базами данных, которые могут образовывать банки данных.

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

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

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

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

На основе декомпозиции системы:

  • выделяются задачи, подлежащие автоматизации;

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

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

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

Распределенная среда обработки данных или среда распределенных вычислений (Distributed Computing Environment, DCE) - это технология распределённой обработки данных, представляющая стандартный набор сетевых служб для выполнения прикладных процессов, рассредоточенных среди группы абонентских систем (по гетерогенной сети).

23) Пользовательский интерфейс, его виды, стандарты

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

Интерфейс - в широком смысле слова, это способ (стандарт) взаимодействия между объектами. Интерфейс в техническом смысле слова задаёт параметры, процедуры и характеристики взаимодействия объектов. Различают:

Интерфейс пользователя - набор методов взаимодействия компьютерной программы и пользователя этой программы.

Программный интерфейс - набор методов для взаимодействия между программами.

Физический интерфейс - способ взаимодействия физических устройств. Чаще всего речь идёт о компьютерных портах.

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

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

Современными видами интерфейсов являются:

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

2) WIMP - интерфейс (Window - окно, Image - образ, Menu - меню, Pointer - указатель). Характерной особенностью этого вида интерфейса является то, что диалог с пользователем ведется не с помощью команд, а с помощью графических образов - меню, окон, других элементов. Хотя и в этом интерфейсе подаются команды машине, но это делается "опосредственно", через графические образы. Этот вид интерфейса реализован на двух уровнях технологий: простой графический интерфейс и "чистый" WIMP - интерфейс.

3) SILK - интерфейс (Speech - речь, Image - образ, Language - язык, Knowlege - знание). Этот вид интерфейса наиболее приближен к обычной, человеческой форме общения. В рамках этого интерфейса идет обычный "разговор" человека и компьютера. При этом компьютер находит для себя команды, анализируя человеческую речь и находя в ней ключевые фразы. Результат выполнения команд он также преобразует в понятную человеку форму. Этот вид интерфейса наиболее требователен к аппаратным ресурсам компьютера, и поэтому его применяют в основном для военных целей.

Стандарты и качество. Формально стандартизированность пользовательского интерфейса уместно связать с другими инфраструктурными субхарактеристиками качества программного продукта, такими, как соответствие (conformance) (в том числе и соответствие стандартам) и взаимозаменяемость (replaceability) (ГОСТ Р ИСО МЭК 9126-93). Выбор конкретного средства проектирования (языки быстрой разработки приложений, CASE-средства, конструкторы графических интерфейсов) может привести разработчика к необходимости придерживаться стандарта интерфейса, положенного в его основу.

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

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

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

24) Критерии оценки информационных технологий

Единые критерии оценки безопасности информационных технологий, ISO/IEC 15408.

Стандарт ISO/IEC 15408 прошел достаточно долгий эволюционный путь развития. При его разра-ботке учитывались положения таких документов как "Критерии оценки надежных компьютерных систем (TCSEC) [1] (США, 1985), "Критерии оценки безопасности информационных технологий (ITSEC) [2] (Европей-ская комиссия, 1991), "Канадские критерии оценки безопасности надежных компьютерных продуктов" (CTCPCEC) [3] (Канада, 1993), "Федеральные критерии безопасности информационных технологий (FC) [4] (США, 1993). Также учитывались положения международных стандартов в области защиты информации, на-пример ISO-7498-2, и ряда других документов [9]. Единые критерии (ЕК) информационной безопасности хоро-шо согласованы с существующими стандартами, развивают и совершенствуют их путем внедрения новых ком-понент обеспечения безопасности для перекрытия большего числа угроз, в том числе в новых информационных технологиях. В разработке стандарта принимали участие специалисты различных организаций, а именно Communications Security Establishment (Канада), Bundesamt fur Sicherheit in der Infor-mationstechnik (BSI, Германия), German Information Security Agency (GISA), Service Central de la Securite des Systemes d'Information (SCSSI, Франция), Centre de Certification de la Securite des Technologies de l'Information (Франция), Netherlands National Communications Security Agency (Нидерланды), Communicstions-Electronics Security Group (Великобритания), National Security Agency, National Institute of Standards and Technology (США). По мнению специалистов [10] ISO/IEC 15408 или как исторически сложилось назы-вать этот документ Единые критерии, вобрал в себя все лучшее на сегодняшний день в об-ласти решения проблемы защиты информации и по всем показателям (актуальность, гиб-кость, реализуемость, универсальность, гарантированность) существенно превосходит все выше перечисленные документы. На данный момент этот документ представляет собой ве-ликолепный образец применения методов системного подхода к решению проблемы защиты информации и полностью соответствует принципу комплексной стандартизации в области обеспечения безопасности информации. Положительной чертой стандарта является то, что он разработан с учетом и использованием новейших достижений в области безопасности ин-формационных технологий 90-х годов. В нем в полной мере учтены результаты анализа и применения всех существующих стандартов. Стандарт определяет общие критерии, которые используются в качестве основы для оценки свойств безопасности информационных продуктов и технологий. При этом под про-дуктами и системами информационных технологий понимаются совокупности аппаратных и/или программных средств, которая представляет собой поставляемое конечному потреби-телю готовое к использованию средство обработки информации [10]. Единые критерии направлены на обеспечение сравнимости результатов оценок, полу-ченных различными экспертами, путем введения общего множества требований к функциям безопасности продуктов и систем информационных технологий, а также к показателям этих функций. Используя стандарт можно решить задачу выбора соответствующих требований и показателей безопасности информационных технологий. Основными потенциальными угрозами безопасности и типовыми задачами защиты от них в Единых критериях приняты:

  • защита от угроз целостности (несанкционированного изменения) информации;

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

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

  • защита от угроз аудиту системы (декларируется 12 потенциальных угроз).

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

  • продукт информационных технологий;

  • политика безопасности;

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

  • типовые задачи защиты;

  • профиль защиты;

  • проект защиты;

  • функциональные требования к средствам защиты;

  • требования адекватности средств защиты;

  • стандартные уровни адекватности средств защиты.

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

25. Автоматизированное работе место.

Автоматизи́рованное рабо́чее ме́сто (АРМ) — программно-технический комплекс, предназначенный для автоматизациидеятельности определенного вида. При разработке АРМ для управления технологическим оборудованием как правило используютSCADA-системы.

АРМ объединяет программно-аппаратные средства, обеспечивающие взаимодействие человека с компьютером, предоставляет возможность ввода информации (через клавиатуру, компьютерную мышь, сканер и пр.) и её вывод на экран монитора, принтер,графопостроитель, звуковую карту — динамики или иные устройства вывода. Как правило, АРМ является частью АСУ.

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

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

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

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

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

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

АРМ выполняют децентрализованную одновременную обработку экономической информации на рабочих местах исполнителей в составе распределенной базы данных (БД). При этом они имеют выход через системное устройство и каналы связи в ПЭВМ и БД других пользователей, обеспечивая, таким образом, совместное функционирование ПЭВМ в процессе коллективной обработки.

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

Создание АРМ на базе персональных компьютеров обеспечивает:

• простоту, удобство и дружественность по отношению к пользователю;

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

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

• высокую надежность и живучесть;

• сравнительно простую организацию технического обслуживания.

Читаем тут: http://stud24.ru/information/avtomatizirovannye-rabochie-mesta-i-ih/78314-246200-page2.html

26. Электронный офис.

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

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

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

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

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

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

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

Технологии электронного офиса (электронного документооборота):

  1. сеть;

  2. персональный компьютер;

  3. офисные продукты (Word, Excel и др.);

  4. операционная система и др.;

  5. пакет прикладных программ электронного документооборота;

  6. СУБД (SQL, Oracle и др.);

  7. электронная подпись (программные средства);

  8. средства криптографии.

27. Информационные технологии открытых систем.

Открытая система – это система, у которой есть возможность взаимодействовать с другими информационными системами.

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

Это определение, сформулированное специалистами Комитета IEEE POSIX 1003.0 Института инженеров по электротехнике и элек­тронике (IEEE), унифицирует содержание среды, которую предостав­ляет открытая система для широкого использования. Базовым в этом определении является термин «открытая спецификация», имеющий следующее.толкование: «это общедоступная спецификация, которая поддерживается открытым, гласным, согласительным процессом, на­правленным на постоянную адаптацию новой технологии, и которая соответствует стандартам». Таким образом, под открытыми система­ми следует понимать системы, обладающие стандартизованными ин­терфейсами. Решение проблемы открытости систем основывается на стандартизации интерфейсов систем и протоколов взаимодействия между их компонентами.

В качестве примеров использования технологии открытых систем можно привести технологии фирм «Intel» Plug&Play и USB, а также операционные системы UNIX и (частично) ее основного конкурента — Windows NT. Многие новые продукты сразу разрабатываются в соот­ветствии с требованиями открытых систем, примером тому может слу­жить широко используемый в настоящее время язык программирова­ния Java фирмы «Sun Microsystems».

Общие свойства открытых информационных систем можно сфор­мулировать следующим образом:

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

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

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

мобильность/переносимость — обеспечение возможности переноса прикладных программ и данных при модернизации или замене аппа­ратных платформ ИС и возможности работы с ними специалистов пользующихся ИТ, без их специальной переподготовки при измене­ниях ИС;

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

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

Эталонная модель взаимодействия открытых систем (семиуровневая модель, стандарты, уровни):

  1. физический;

  2. канальный (канал связи);

  3. сетевой (сетевое взаимодействие);

  4. транспортный;

  5. сеансовый;

  6. представительский;

  7. прикладной.

28. Сетевые информационные технологии.

http://technologies.su/setevye_it

Первые вычислительные сети появились в 60х годах. Попытались объединить технологию сбора, хранения и обработки информации на ЭВМ с техникой связи. Первая сеть в США - сеть АRPА. Она объединила около 50 университетов и фирм. Сейчас эта сеть объединяет всю территорию США, часть Европы и Азии. АRPА продемонстрировала высокую эффективность новой технологии.

Примерно в это же время в Европе была создана сеть EIN и Евронет - международные сети. Национальные сети стали появляться позже.

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

Сейчас в мире зарегистрировано более 200 сетей (глобальных).

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

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

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

Типы серверов:

  • Сетевой сервер - поддерживает выполнение функций сетевой операционной системы.

  • Терминальный сервер - обеспечивает выполнение функций многопользовательской системы.

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

Host ЭВМ устанавливается в узлах сети и решает вопросы коммуникации.

Коммуникационная сеть образуется множеством серверов и Host ЭВМ. Они соединены физическими каналами связи, которые называют магистральными.

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

Вычислительные сети можно подразделить по способу передачи информации:

  • сети коммутации каналов

  • сети коммутации сообщений

  • сети коммутации сообщений

  • интегральные сети.

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

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

Недостатки:

  • низкая скорость передачи;

  • невозможность диалога между клиентами в реальном времени.

  • Достоинство - уменьшение цены передачи.

Сети коммутации пакетов. Обмен информацией происходит короткими пакетами фиксированной структуры.

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

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

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

29. Электронная почта.

Электро́нная по́чта (англ. email, e-mail, от англ. electronic mail) — технология и предоставляемые ею услуги по пересылке и получению электронных сообщений (называемых «письма» или «электронные письма») по распределённой (в том числеглобальной) компьютерной сети.

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

Достоинствами электронной почты являются: легко воспринимаемые и запоминаемые человеком адреса вида имя_пользователя@имя_домена (например somebody@example.com); возможность передачи как простого текста, так и форматированного, а также произвольных файлов; независимость серверов (в общем случае они обращаются друг к другу непосредственно); достаточно высокая надёжность доставки сообщения; простота использования человеком и программами.

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

30. Телеконференция.

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]