Помощь в написании студенческих работ
Антистрессовый сервис

Применение комбинаторных схем для построения систем связи высокой производительности и надежности

Лабораторная работаПомощь в написанииУзнать стоимостьмоей работы

If (n==1) Console. WriteLine («nodes «+ (i+1). ToString () +». Рис. 1. Полная система сетей связи. If (j==9) {i++; j=i; } }} Console. WriteLine («excelent!»); А. А. Петухов Санкт-Петербург 2012. Таблица 1. Матрица инциденций. Сеть связь коррелирующий код. Результаты работы программы: Отчет выполнил студент гр. While (i<9) { for (int j=1; j<10; j++) { int n=0; For (int k=0; k<15; k++) if (M ==1… Читать ещё >

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

МИНИСТЕРСТВО НАУКИ И ОБРАЗОВАНИЯ Государственное образовательное учреждение

высшего профессионального образования

" САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ"

КАФЕДРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ И СЕТЕЙ ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ ПРИМЕНЕНИЕ КОМБИНАТОРНЫХ СХЕМ ДЛЯ ПОСТРОЕНИЯ СИСТЕМ СВЯЗИ ВЫСОКОЙ ПРОИЗВОДИТЕЛЬНОСТИ И НАДЕЖНОСТИ По дисциплине: Сети ЭВМ и телекоммуникации.

ОТЧЕТ ВЫПОЛНИЛ СТУДЕНТ ГР.

А.А. Петухов Санкт-Петербург 2012

Цель работы: ознакомление с методами построения высокопроизводительных и высоконадежных систем связи на основе уравновешенных неполных блок-схем и структур корректирующих кодов.

Исходные данные:

Вариант 16. Основа построения: уравновешенные неполные блок-схемы;

Количество узлов: N=10; Количество сетей: B=15;

Количество узлов в сети: k=4; Тип соединения: =2 (двусвязные);

Количество появлений узла в разных сетях: r=6.

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

Построим матрицу инциденций (таблица 1):

Таблица 1. Матрица инциденций.

№ (Сети)

N (Узлы)

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

Таблица 2. Номера узлов в сетях связи.

№ связи

№ узла

На рисунке 1 изображена полная система сетей связи как совокупность отдельных сетей связи при использовании топологии шины:

Рис. 1. Полная система сетей связи.

сеть связь коррелирующий код

Текст программы проверки

using System;

namespace s2 { class Program { public static void Main (string [] args) { int [,] M={ {1,1,1,1,0,0,0,0,0,0}, {1,1,0,0,1,1,0,0,0,0}, {1,0,1,0,0,0,1,1,0,0}, // 3 {1,0,0,1,0,0,0,0,1,1}, {1,0,0,0,1,0,1,0,1,0}, // 5 {1,0,0,0,0,1,0,1,0,1}, {0,1,1,0,0,0,0,0,1,1}, // 7 {0,1,0,1,0,0,1,1,0,0}, {0,1,0,0,1,0,0,1,0,1}, // 9 {0,1,0,0,0,1,1,0,1,0}, {0,0,1,1,1,1,0,0,0,0}, // 11 {0,0,1,0,1,0,0,1,1,0}, {0,0,1,0,0,1,1,0,0,1}, // 13 {0,0,0,1,1,0,1,0,0,1}, {0,0,0,1,0,1,0,1,1,0}};

int i=0;

while (i<9) { for (int j=1; j<10; j++) { int n=0;

for (int k=0; k<15; k++) if (M [k, i] ==1 && M [k, j] ==1) n++;

if (n==0) Console. WriteLine («no connection behind nodes «+ (i+1). ToString () +»

& «+ (j+1). ToString ());

if (n==1) Console. WriteLine («nodes «+ (i+1). ToString () +»

& «+ (j+1). ToString () +» are simply connected");

if (j==9) {i++; j=i; } }} Console. WriteLine («excelent!»);

Console. ReadKey (true);

}}}

Результаты работы программы:

1. Использована матрица инциденции построенная выше (таблица 1).

2. Использована измененная матрица с ошибками

№ (Сети)

N (Узлы)

Показать весь текст
Заполнить форму текущей работой