Лабораторные работы №1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №0, 10, 20, 30, 40

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Nabiullin_21.rdd_dictionary
material.view.file_icon Nabiullin_21.rdd_state
material.view.file_icon pCentral.rdd_bytecode
material.view.file_icon pCentral.rdd_declarations
material.view.file_icon pCentral.rdd_dictionary
material.view.file_icon pCentral.rdd_state
material.view.file_icon Phone.rdd_declarations
material.view.file_icon Phone.rdd_dictionary
material.view.file_icon Phone.rdd_state
material.view.file_icon pLocal.rdd_bytecode
material.view.file_icon pLocal.rdd_declarations
material.view.file_icon pLocal.rdd_dictionary
material.view.file_icon pLocal.rdd_state
material.view.file_icon pProcess.rdd_dictionary
material.view.file_icon pProcess.rdd_state
material.view.file_icon Nabiullin_21.rdd
material.view.file_icon Nabiullin_21.rdp
material.view.file_icon pCentral.rdd
material.view.file_icon Phone.rdd
material.view.file_icon Phone.rdp
material.view.file_icon pLocal.rdd
material.view.file_icon pProcess.rdd
material.view.file_icon Лабораторная работа №2 Поляков К.И. 30 вар.doc
material.view.file_icon
material.view.file_icon 1.rdd
material.view.file_icon pCentral.rdd
material.view.file_icon Phone.rdd
material.view.file_icon phone.rdp
material.view.file_icon Phone1.rdd
material.view.file_icon pLocal.rdd
material.view.file_icon Лабораторная работа№3 Поляков К.И. 30 вар.docx
material.view.file_icon Лабораторная работа №1 Поляков К.И. 30 вар..doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

ЛАБОРАТОРНАЯ РАБОТА №1
по дисциплине:
Программное обеспечение инфокоммуникационных систем (часть 2)
«Построение структурной модели телекоммуникационной системы с помощью пакета PragmaDev Studio»
1. Цель работы
Изучить этапы создания проекта в пакете PragmaDev Studio на примере построения заданной системы и формирования структурной диаграммы взаимодействия элементов этой системы.

2. Задание
1. Создать проект в пакете PragmaDev Studio и выполнить пример из п.2.2 и 2.3 данных методических указаний. Сделанный проект сохранить для использования при выполнении заданий лабораторной работы 2 и3.
2. Выполнить индивидуальное задание (п.3), в котором по номеру варианта (по последней цифре пароля, если 0, то вариант 10) следует:
- создать в пакете PragmaDev Studio заданную структуру системы, отразить указанные взаимосвязи между элементами системы, а также связи с окружением;
- средствами языка SDL построить структурную диаграмму взаимодействия элементов заданной системы;
- результаты отразить в отчете.
3. Общее описание моделируемой системы
В лабораторной работе с помощью пакета PragmaDev Studio в качестве примера рассматривается простая система связи, которая состоит из центрального блока и нескольких оконечных устройств. Программная поддержка рассматриваемой системы включает в себя:
1) процесс pCentral, который размещается в центральном блоке и реализует функции этого блока;
2) процесс pLocal, алгоритм работы которого обеспечивает непосредственное обслуживание поступающих вызовов; этот процесс размещается в каждом оконечном устройстве, т.е. существует в нескольких экземплярах.
Для описания в более строгом (формализованном) виде последовательности происходящих событий, которые относятся к объектам в составе моделируемой системы, воспользуемся языком диаграмм взаимодействия (Message Sequence Charts – MSC). Основным элементом при построении такой диаграммы (часто её называют «стрелочная диаграмма») является трасса объекта – отдельная вертикальная ось времени между двумя прямоугольниками, которые называют стартовым (вверху) и конечным (внизу). Вдоль этой оси откладываются события, имеющие отношение к конкретному объекту, имя которого указывается в стартовом прямоугольнике. Взаимодействие между двумя объектами (или между объектом и окружением системы) осуществляется только при помощи передачи некоторых сообщений, и каждое событие обозначается горизонтальной стрелкой с указанием названия сообщения.
На рис. 1.1. приведен пример MSC-диаграммы, где показан процесс обслуживания одиночного вызова сразу после процедуры инициализации (запуска) системы, которая выбрана как объект изучения в цикле лабораторных работ.
 P1 P2 B1 B2 Env
P1  S2 S3  S3
P2 S2; S4   S1; S8 
B1 S5   S7 S6
B2  S8   
Env S3
    
Лабораторная работа №2
(Построение структурной модели телекоммуникационной системы с помощью пакета PragmaDev Studio)
1. Цель работы:
Изучить принцип построения функциональной модели системы и алгоритм ее реализации с помощью пакета PragmaDev Studio.

Задание:
1. С помощью раздела 2 в методических указаниях выполнить демонстрационный пример, который реализуете в проекте, сделанном в лабораторной работе 1 с помощью пакета PragmaDev Studio. Созданный проект сохранить для использования при выполнении заданий лабораторной работы 3.
2. Выполнить индивидуальное задание – используя графические средства языка SDL, построить модель конечного автомата по известной матрице состояний и сигналов этого автомата. Матрицу выбираете по варианту, соответствующему последней цифре пароля (если 10, то вариант 0).
3. С помощью пакета PragmaDev Studio создать проект, в котором реализовать построенную модель как диаграмму процесса и провести ее синтаксическую проверку.
4. Результаты выполнения задания оформить в виде отчета.


2. Выполнение работы:

Общее описание моделируемой системы
Под функциональным описанием системы будем понимать описание действий, выполняемых отдельными компонентами системы, включая их взаимодействие между собой посредством выдачи и получения дискретных порций информации. С точки зрения языка SDL основным функциональным компонентом, определяющим поведение системы, является процесс. В свою очередь, за этим термином стоит понятие автомата с конечным числом состояний (Finite State Machine – FSM).
Автомат с конечным числом состояний – это математический объект, который обладает следующими свойствами:
– имеется множество дискретных состояний, и в любой момент времени автомат пребывает в одном из этих состояний;
– на входе автомата возникают некоторые сигналы (говорят также «наступают события);
– при поступлении входного сигнала автомат мгновенно переходит в другое состояние (в частном случае оно может совпадать с текущим) и одновременно выдает некоторый выходной сигнал;
– для каждого состояния и для каждого входного сигнала однозначно известно новое состояние, в которое перейдет автомат, и ответный сигнал, который появится на выходе. В отличие от обычного автомата (FSM), обобщенный (расширенный) автомат (Extended Finite State Machine – EFSM) имеет целый ряд особенностей:
1) Переход из одного состояния в другое происходит не мгновенно, а занимает некоторый промежуток времени.
2) Как следствие, на входе процесса образуется очередь сигналов, поэтому важным фактором становится дисциплина (правила) выборки сигналов из очереди.
3) Во время перехода из одного состояния в другое процесс может производить вычисления, а также выполнять целый ряд других действий: работа с таймерами, выдача выходных сигналов, порождение других процессов, вызов процедур и др.
4) Совершая переход, процесс может заниматься проверкой некоторых условий и, в зависимости от результата проверки, изменять дальнейший порядок действий, т.е. направление перехода в другое состояние.
Именно эти особенности приближают довольно абстрактное понятие FSM к реальным вычислительным процессам в системах управления сложными распределенными объектами, компоненты которых взаимодействуют с помощью дискретных сигналов.
Вариант 10
 Disconnected Connecting Connected
CR Connecting / ICONind  
ICONresp  Connected / CC  
IDISreq  Disconnected / DR Disconnected/ DR
DT   Connected / AK, IDATind


ЛАБОРАТОРНАЯ РАБОТА №3
по дисциплине:
Программное обеспечение инфокоммуникационных систем (часть 2)
«Изучение симулятора в пакете PragmaDev Studio»
1. Цель работы
Познакомиться с симулятором, который имеется в составе пакете PragmaDev Studio и позволяет увидеть в динамике, как функционирует созданная модель.
В данной лабораторной работе используется модель системы связи, построенная средствами языка SDL, которая была реализована в лабораторных работах 1 и 2 по алгоритмам п.2.

2. Задание
1. С помощью раздела 2 в методических указаниях выполнить демонстрационный пример, который реализуете в проекте, сделанном в лабораторных работах 1 и 2 с помощью пакета PragmaDev Studio.
2. Выполнить индивидуальное задание – используя проект, созданный по заданию 1, выполнить симуляцию для своего варианта исходных данных (вариант определяется последней цифрой пароля, если цифра 0, то вариант 10).
3. Результат симуляции оформить в виде отчета.
3. Общее описание моделируемой системы
Ключевым инструментом для отладки и оптимизации программных продуктов являются симуляторы. В случае компьютерной модели, построенной на основе концепции конечного автомата, симуляторы предоставляют возможность имитировать в динамике поведение автомата. В частности, можно в пошаговом режиме прослеживать работу модели и наблюдать за последовательностью переходов между состояниями автомата, одновременно контролируя значения тех переменных, от которых зависит эта последовательность. Таким способом пользователь получает предметное понимание того, как система реагирует на определенные внешние и внутренние стимулы.
По существу, для построения и отладки модели используются одни и те же графические представления. В результате во время тестового прогона модели можно видеть текущие состояния автоматов в составе модели, динамически порождаемые и уничтожаемые экземпляры процессов, передаваемые сообщения и изменяющиеся значения их атрибутов. Это позволяет создавать графические исполняемые спецификации, а затем проверять их до начала программирования на языке высокого уровня.
Симуляция бывает весьма полезной для быстрой первоначальной оценки качества построенной модели. Она в меньшей степени подходит для поиска тонких ошибок, т.к. симулировать большое количество разных сценариев поведения системы непрактично и часто не представляется возможным.
Вариант Списочные номера абонентов 
1 10, 12, 15, 18 
1) Поступление вызова от абонента 12 и установление соединения с абонентом 15
2) Поступление вызова от абонента 18 к абоненту 12 (находится в занятом состоянии)
3) Поступление сигнала об отбое на стороне абонента 15

Дополнительная информация

Лабораторная работа 1 25.06.2022 26.06.2022 Зачет Уважаемый, Мейкшан Владимир Иванович
Лабораторная работа 2 26.06.2022 27.06.2022 Зачет Уважаемый, Мейкшан Владимир Иванович
Лабораторная работа 3 01.07.2022 03.07.2022 Зачет Уважаемый, Мейкшан Владимир Иванович
Лабораторные работы №№1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №05
Лабораторные работы №№1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №05 Лабораторная работа №1 Построение структурной модели телекоммуникационной системы с помощью пакета PragmaDev Studio Цель работы Изучить этапы создания проекта в пакете PragmaDev Studio на примере построения заданной системы и формирования структурной диаграммы взаимодействия элементов этой системы. Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из п
User rmn77 : 24 августа 2022
1400 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №07
Лабораторные работы №№1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №07 Лабораторная работа №1 Построение структурной модели телекоммуникационной системы с помощью пакета PragmaDev Studio Цель работы Изучить этапы создания проекта в пакете PragmaDev Studio на примере построения заданной системы и формирования структурной диаграммы взаимодействия элементов этой системы. Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из
User rmn77 : 24 августа 2022
1400 руб.
promo
Лабораторные работы №1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №08
Лабораторные работы №1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №08 Лабораторная работа №1 Построение структурной модели телекоммуникационной системы с помощью пакета PragmaDev Studio Цель работы Изучить этапы создания проекта в пакете PragmaDev Studio на примере построения заданной системы и формирования структурной диаграммы взаимодействия элементов этой системы. Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из п.
User rmn77 : 24 августа 2022
1400 руб.
promo
Лабораторная работа 1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2). Вариант 05
Лабораторная работа №1 Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из п.2.2 и 2.3 данных методических указаний. Сделанный проект сохранить для использования при выполнении заданий лабораторной работы 2 и 3. 2. Выполнить индивидуальное задание (п.3), в котором по номеру варианта (по последней цифре пароля, если 0, то вариант 10) следует: - создать в пакете PragmaDev Studio заданную структуру системы, отразить указанные взаимосвязи между элементами системы, а также
User IT-STUDHELP : 5 апреля 2022
1500 руб.
promo
Лабораторная работа 1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2). Вариант 6
Лабораторная работа №1 Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из п.2.2 и 2.3 данных методических указаний. Сделанный проект сохранить для использования при выполнении заданий лабораторной работы 2 и 3. 2. Выполнить индивидуальное задание (п.3), в котором по номеру варианта (по последней цифре пароля, если 0, то вариант 10) следует: - создать в пакете PragmaDev Studio заданную структуру системы, отразить указанные взаимосвязи между элементами системы, а также с
User IT-STUDHELP : 5 апреля 2022
1500 руб.
promo
Лабораторная работа 1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2). Вариант 16
Лабораторная работа №1 Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из п.2.2 и 2.3 данных методических указаний. Сделанный проект сохранить для использования при выполнении заданий лабораторной работы 2 и 3. 2. Выполнить индивидуальное задание (п.3), в котором по номеру варианта (по последней цифре пароля, если 0, то вариант 10) следует: - создать в пакете PragmaDev Studio заданную структуру системы, отразить указанные взаимосвязи между элементами системы, а также с
User IT-STUDHELP : 5 апреля 2022
1500 руб.
promo
Лабораторные работы №1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №08
Лабораторная работа №1 Построение структурной модели телекоммуникационной системы с помощью пакета PragmaDev Studio Цель работы Изучить этапы создания проекта в пакете PragmaDev Studio на примере построения заданной системы и формирования структурной диаграммы взаимодействия элементов этой системы. Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из п.2.2 и 2.3 данных методических указаний. Сделанный проект сохранить для использования при выполнении заданий лабораторно
User IT-STUDHELP : 2 декабря 2021
1500 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Программное обеспечение инфокоммуникационных систем (часть 2-я). Вариант №05
Лабораторная работа №1 Построение структурной модели телекоммуникационной системы с помощью пакета PragmaDev Studio Цель работы Изучить этапы создания проекта в пакете PragmaDev Studio на примере построения заданной системы и формирования структурной диаграммы взаимодействия элементов этой системы. Задание 1. Создать проект в пакете PragmaDev Studio и выполнить пример из п.2.2 и 2.3 данных методических указаний. Сделанный проект сохранить для использования при выполнении заданий лабораторн
User IT-STUDHELP : 2 декабря 2021
1500 руб.
promo
Экзаменационная работа по физике. Билет 14.
1. Принцип Гюйгенса-Френеля. Метод зон Френеля. Принцип Гюйгенса позволяет решать задачи о распространении волнового фронта, но не отвечает на вопрос об интенсивности волн, идущих по разным направлениям. Френель предложил, что огибающая поверхность вторичных волн есть поверхность, где благодаря взаимной интерференции элементарных вторичных волн результирующая волна имеет максимальную интенсивность. 2. Строение ядра атома. Основные характеристики ядра. Ядро атома любого химического элемента сос
User sanco25 : 6 февраля 2012
75 руб.
Особенности экологической оценки
Задача оценки уровня загрязнения, характеризующего состояние промышленной площадки, и воздействия объекта на прилегающие территории чрезвычайно трудна и редко может быть решена исключительно инструментальными методами. В первую очередь сложность этой задачи определяется значительной неоднородностью уровня загрязнения промплощадки и импактной зоны, в особенности веществами, не являющимися приоритетными для исследуемых производств, не специфицированными в отчетной документации и т.п. Причиной пост
User evelin : 11 марта 2013
15 руб.
Особенности национальной интернет-статистики
Существует классическая формула маркетинга из четырех основных составляющих: • Анализ • Планирование • Исполнение • Контроль То есть, если вы создаете новый или раскручиваете существующий бизнес, вам необходимо проанализировать текущую ситуацию на рынке, на который вы претендуете, четко спланировать свою маркетинговую стратегию, произвести все необходимые работы и потом тщательно контролировать его выполнение. На сто процентов приемлема эта схема и при работе по продвижению веб-проектов. Пр
User evelin : 30 сентября 2013
10 руб.
Электромагнит ЭМ.28.00.00 ЧЕРТЕЖ
Электромагнит ЭМ.28.00.00 Электромагнит служит для создания усилия в приводных механизмов. При прохождении тока по обмотки катушки сердечник 4 притягивается к якорю 2, шток 7 убирается и приводной механизм отключается. Если обмотку катушки обесточить, то сердечник 4 под действием пружины 9 займет первоначальное положение. Электромагнит ЭМ.28.00.00 сб Электромагнит ЭМ.28.00.00 спецификация Электромагнит ЭМ.28.00.00 3d сборка Электромагнит ЭМ.28.00.00 чертежи Якорь ЭМ.28.00.01 Фланец ЭМ.28.00.0
User coolns : 1 сентября 2023
350 руб.
Электромагнит ЭМ.28.00.00 ЧЕРТЕЖ promo
up Наверх