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

Автор работы: Пользователь скрыл имя, 13 Октября 2011 в 19:36, курсовая работа

Краткое описание

Целью данной курсовой работы является разработка автоматизированной системы обработки информации для спортивного клуба.
Для достижения поставленной цели в работе были поставлены следующие задачи:
Создание базы данных по тренерам и спортсменам клуба;
Учет и контроль посещения клиентами спортивного клуба;
Оповещение спортсменов о новостях клуба;
Печать различных бланков

Содержимое работы - 1 файл

Курсовая работа_ИНФОРМАТИКА.doc

— 233.00 Кб (Скачать файл)

+11111111 
11101011 
111101010 
      отбрасываем 
  11101010

-110+(-2110)=[11101010]доп.

-110+(-2110)= -2210 = [11101001]обр.= [11101010]доп.

Получен верный результат.

 

2.4 Задание  4

Закодировать  десятичное число методом Хэмминга, ввести одиночную ошибку и исправить  ее.

Число 910.

Решение.

  1. Определим количество контрольных разрядов k по формуле 2k ≥ n+k+1

910 = 10012

n=4

2k ≥ 5+k

23 ≥ 5+3

k=3

  1. Определим общую структуру кода
7 6 5 4 3 2 1
n4 n3 n2 k3 n1 k2 k1
 
  1. Определим позиции кода, которые контролируются каждым из контрольных разрядов.

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

k1= а3(+) а5(+)…

k2= а3(+)…

и т.д.

7 6 5 4 3 2 1
1 0 0 k3 1 k2 k1

 

Таблица 1

Номер 
позиции
k3 k2 k1
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
 

k1= а3(+) а5(+)а7=1(+)0(+)1=0

k2= а3(+) а6(+)а7=1(+)0(+)1=0

k3= а5(+) а6(+)а7=0(+)0(+)1=1,

Итак, закодированное методом Хэмминга сообщение будет  иметь вид:

7 6 5 4 3 2 1
1 0 0 1 1 0 0
 
 
 
  1. Пришло  сообщение 1011100
7 6 5 4 3 2 1
1 0 1 1 1 0 0
 
 
 

Для определения  положений контролирующих кодов и информационных разрядов воспользуемся Таблицей 1 и формулой: 
r1= k1 (+) b3(+)b5(+)…

r2= k2 (+) b3(+)…

r3= kk (+) …

 
r1= k1 (+) b3(+)b5(+)b7=0(+)1(+)0(+)1=0

r2= k2 (+) b3(+)b6(+)b7=0(+)1(+)0(+)1=0

r3= k3 (+) b5(+)b6(+)b7=1(+)1(+)0(+)1=1

(r3, r2, r1)=100 - значит, ошибка произошла в пятой позиции.

Инвертируем ошибку и получаем исходный код 1001100.    

 

Расшифровка сокращений

АСОИ – автоматизированная система обработки информации.

МФУ – многофункциональное устройство.

ИБП – источник бесперебойного питания.

ПК – персональный компьютер.

 

Список  использованной литературы

  1. http://www.5byte.ru/8/0004.php
  2. http://revolution.allbest.ru/programming/00103929_0.html
  3. http://www.comps.by/sovmestimost.html
  4. http://www.meijin.ru/portal/page/portal/ptl/motherboard
  5. http://ru.wikipedia.org/wiki/Матплата
  6. http://www.compress.ru/article.aspx?id=11028&iid=422
  7. Лекции: ст. преп. Павлова М.Р.

Информация о работе Концептуальное проектирование и описание распределенной автоматизированной системы обработки информации для спортивного клуба