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

18. Инструментарий програм-ия. Case-технологии.

Инструментарий программирования – программные продукты поддержки (обеспечения программирования.

В рамках этих направлений сформировались следующие группы программных продуктов:

  • средства для создания приложений, включающие:

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

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

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

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

Средства CASE -технологий делятся на две группы:

  • встроенные в систему реализации – все решения по проектированию и реализации привязаны к выбранной системе управления базами данных (СУБД);

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

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

19.Основные понятия и клас-я комп. Сетей.

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

Классификация КС:

По размеру охваченной территории: Локальные сети (LAN, Local Area Network), Городские сети (региональные) (MAN), Глобальные вычислительные сети (WAN), Персональная сеть (PAN)

По типу функционального взаимодействия: Клиент-сервер, Многослойная архитектура, Точка-точка (Р2Р – равный с равным), одноранговые

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

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

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