Процесс документооборота между отделом и поставщиком

Автор работы: Пользователь скрыл имя, 18 Января 2012 в 23:54, курсовая работа

Описание работы

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

Содержание работы

Часть 1 4
Часть 2 13
Задание 1 13
Задание 2 12
Задание 3 12
Список использованной литературы 16

Файлы: 1 файл

МойКурсовик.doc

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

    2n-1 = 28-1 = 27 = 128

  1. Представим порядок в смещенном коде с избытком 128, используя 8 разрядов:

    110 = (1 + 128)10 = 12910 = 100000012

    129 ÷ 2 = 64 (остаток 1)

    64  ÷ 2 = 32 (остаток 0)

    32 ÷ 2 = 16 (остаток 0)

    16 ÷ 2 = 8 (остаток 0)

    8 ÷ 2 = 4 (остаток  0)

    4 ÷ 2 = 2 (остаток  0)

    2 ÷ 2 = 1 (остаток  0)

     

1 ÷ 2 = 0 (остаток  1) 

  1. Заполним  разрядную сетку, состоящую из 32 разрядов:
    0 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0
    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 
 
 
 

Задание 2

     

Перевести числа  из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную соответственно и выполнить проверку: 24,56; 84,75; 101,5. [1]

     1. 24,56

Перевод целой части:

11000 - целая часть 
 
 

Перевод дробной  части
    0 56
    * 2
    1 12
    * 2
    0 24
    * 2
    0 48
    * 2
    0 96
    * 2
    1 92
    * 2
    1 84
    * 2
    1 68
    * 2
    1 36
 
0,10001111 - дробная часть

Н

а

й

д

е

м

 

с

у

м

м

у

 

ц

е

л

о

й

 

и

 

д

р

о

б

н

о

й

 

ч

а

с

т

е

й:

11000

+ 0,1

0001111

= 11000,1

0001111

О

т

в

е

т:

24,56

П

р

о

в

е

р

к

а

:

11000,1

=

     2.

8

4,

75

Перевод целой  части:

124 - целая часть 

Перевод дробной  части
    0, 75
    * 8
    6 00
 
 
0,6 - дробная часть

Найдем сумму  целой и дробной частей:

124

+ 0,6

= 124,6

Ответ: 84,75

Проверка:

124,6

=

     3. 101,5

 Перевод целой части:

65 - целая часть 

 Перевод дробной  части
    0, 50
    * 16
    8 00
 
 

0,8 - дробная часть

Найдем сумму  целой и дробной частей:

65 + 0,8 = 65,8

Ответ: 101,5

Проверка:

65,8 =  
 

Задание 3 

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

     Решение:

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

    к ≥ n + k +1,

    где n- это количество информативных разрядов, k – количество контрольных разрядов.

         Для определения n требуется перевести десятичное число 15 в двоичную систему счисления:

         1510 à А2

    15 ÷ 2 = 7 (1)

    7 ÷ 2 = 3 (1)

    3 ÷ 2 = 1 (1)

    1 ÷ 2 = 0 (1)

    1510 = 11112,  n = 4

         Подставляем полученные данные в неравенство:

    2к ≥ 4 + k +1

    1. Определим общую структуру кода:
    7 6 5 4 (22) 3 2 (21) 1(20)
    a4 a3 a2 k3 a1 k2 k1
     
         
    1. Определим позиции кода, которые контролируются каждым из контрольных разрядов. Построим вспомогательную таблицу и определим контрольные разряды по формуле:

         k1 = a3 + a5 +   ...

         k2 = a3 + ... 

         и т.д.

    Номер позиции

    (строки)

    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
     

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

    7 6 5 4 3 2 1
    1 1 1 1 1 1 1
     

         4 ) Введем одиночную ошибку: 0111111

         Для того чтобы определить ошибку в полученном сообщении требуется построить опознаватель (регистр ошибок).

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

         r1 = k1 + b3 + b + …

         r2 = k2 + b3 + …

         rk = kk + …

         где bi - информационные разряды принятого сообщения.

              

              

           

         (r3, r2,r1) = 111

         Значит, ошибка произошла в 7- ой позиции.

         Для получения исходного кода инвертируем ошибку: 1111111. 
     
     
     
     
     
     
     

     

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

    1. http://gurulev.telebit.ru/sistschislenia.htm
    2. http://www.xserver.ru/computer/raznoe/bezopasn/2/
    3. http://www.osp.ru/w/2007/07/4558994/

Информация о работе Процесс документооборота между отделом и поставщиком