Математические основы преобразования формальной информации

Определение понятия "формальная информация". Свойства символов, пригодных для использования в качестве элементов формальной информации. Исследование характерных особенностей и разработка алгоритмов преобразования одной формальной информации в другую.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 03.03.2018
Размер файла 435,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Положим для определенности m < s.

2.4.1 Способ вычисления вектора приращений для вычисления чисел p1, p2, …, pm из чисел k1, k2, …, ks:

Первый вариант вычисления приращений:

k1 + d1 = p1 > d1 = p1 - k1 Если d1 < 1, то d1 = p1 - k1 + N

k2 + d2 = p2 > d2 = p2 - k2 Если d2 < 1, то d2 = p2 - k2 + N

…………..

km + dm = pm > dm = pm - km Если dm < 1, то dm = pm - km + N

Далее существует два варианта продолжения вычислений:

а) естественный порядок вычислений, заключающийся в повторении выбора значений инварианта I1() с самого начала. Так может повторяться не единожды. Мы условно считаем, что одного повторения достаточно. Максимальное количество повторных считываний может достигать s-1 при m=1.

k1 + dm+1 = pm+1 > dm+1 = pm+1 - k1 Если dm+1 < 1, то dm+1 = pm+1 - k1 + N

k2 + dm+2 = pm+2 > dm+2 = pm+2 - k2 Если dm+2 < 1, то dm+2 = pm+2 - k2 + N

…………

ks-m + ds = ps > ds = ps - ks-m Если ds < 1, то ds = ps - ks-m + N

б) рациональный порядок вычислений, заключающийся в использовании адреса одного и того же символа, например, адрес пробела. Обозначим адрес этого символа k0.

k0 + dm+1 = pm+1 > dm+1 = pm+1 - k0 Если dm+1 < 1, то dm+1 = pm+1 - k0 + N

k0 + dm+2 = pm+2 > dm+2 = pm+2 - k0 Если dm+2 < 1, то dm+2 = pm+2 - k0 + N

…………

k0 + ds = ps > ds = ps - k0 Если ds < 1, то ds = ps - k0 + N

Второй вариант вычисления приращений:

k1 - d1 = p1 > d1 = k1 - p1 Если d1 < 1, то d1 = k1 - p1 + N

k2 - d2 = p2 > d2 = k2 - p2 Если d2 < 1, то d2 = k2 - p2 + N

…………..

km - dm = pm > dm = km - pm Если dm < 1, то dm = km - pm + N

Далее существует два варианта продолжения вычислений:

а) естественный порядок вычислений, заключающийся в повторении выбора значений инварианта I1() с самого начала. Так может повторяться не единожды. Мы условно считаем, что одного повторения достаточно. Максимальное количество повторных считываний может достигать s-1 при m=1.

k1 - dm+1 = pm+1 > dm+1 = k1 - pm+1 Если dm+1 < 1, то dm+1 = k1 - pm+1 + N

k2 - dm+2 = pm+2 > dm+2 = k2 - pm+2 Если dm+2 < 1, то dm+2 = k2 - pm+2 + N

…………

ks-m - ds = ps > ds = ks-m - ps Если ds < 1, то ds = ks-m - ps + N

б) рациональный порядок вычислений, заключающийся в использовании адреса одного и того же символа, например, адрес пробела. Обозначим адрес этого символа k0.

k0 - dm+1 = pm+1 > dm+1 = k0 - pm+1 Если dm+1 < 1, то dm+1 = k0 - pm+1 + N

k0 - dm+2 = pm+2 > dm+2 = k0 - pm+2 Если dm+2 < 1, то dm+2 = k0 - pm+2 + N

…………

k0 - ds = ps > ds = k0 - ps Если ds < 1, то ds = k0 - ps + N

2.4.2 Способ вычисления вектора приращений для вычисления чисел k1, k2, …, km из чисел p1, p2, …, ps:

Первый вариант вычисления приращений:

p1 + d1 = k1 > d1 = k1 - p1 Если d1 < 1, то d1 = k1 - p1 + N

p2 + d2 = k2 > d2 = k2 - p2 Если d2 < 1, то d2 = k2 - p2 + N

…………..

pm + dm = km > dm = km - pm Если dm < 1, то pm = km - pm + N

Далее существует два варианта продолжения вычислений:

а) естественный порядок вычислений, заключающийся в повторении выбора значений инварианта I1() с самого начала. Так может повторяться не единожды. Мы условно считаем, что одного повторения достаточно. Максимальное количество повторных считываний может достигать s-1 при m=1.

pm+1 + dm+1 = k1 > dm+1 = k1 - pm+1 Если dm+1 < 1, то dm+1 = k1 - pm+1 + N

pm+2 + dm+2 = k2 > dm+2 = k2 - pm+2 Если dm+2 < 1, то dm+2 = k2 - pm+2 + N

…………

ps + ds = ks-m > ds = ks-m - ps Если ds < 1, то ds = ks-m - ps + N

б) рациональный порядок вычислений, заключающийся в использовании адреса одного и того же символа, например, адрес пробела. Обозначим адрес этого символа k0.

pm+1 + dm+1 = k0 > dm+1 = k0 - pm+1 Если dm+1 < 1, то dm+1 = k0 - pm+1 + N

pm+2 + dm+2 = k0 > dm+2 = k0 - pm+2 Если dm+2 < 1, то dm+2 = k0 - pm+2 + N

…………

ps + ds = k0 > ds = k0 - ps Если ds < 1, то ds = k0 - ps + N

Второй вариант вычисления приращений:

p1 - d1 = k1 > d1 = p1 - k1 Если d1 < 1, то d1 = p1 - k1 + N

p2 - d2 = k2 > d2 = p2 - k2 Если d2 < 1, то d2 = p2 - k2 + N

…………..

pm - dm = km > dm = pm - km Если dm < 1, то dm = pm - km + N

Далее существует два варианта продолжения вычислений:

а) естественный порядок вычислений, заключающийся в повторении выбора значений инварианта I1() с самого начала. Так может повторяться не единожды. Мы условно считаем, что одного повторения достаточно. Максимальное количество повторных считываний может достигать s-1 при m=1.

pm+1 - dm+1 = k1 > dm+1 = pm+1 - k1 Если dm+1 < 1, то dm+1 = pm+1 - k1 + N

pm+2 - dm+2 = k2 > dm+2 = pm+2 - k2 Если dm+2 < 1, то dm+2 = pm+2 - k2 + N

…………

ps - ds = ks-m > ds = ps - ks-m Если ds < 1, то ds = ps - ks-m + N

б) рациональный порядок вычислений, заключающийся в использовании адреса одного и того же символа, например, адрес пробела. Обозначим адрес этого символа k0.

pm+1 - dm+1 = k0 > dm+1 = pm+1 - k0 Если dm+1 < 1, то dm+1 = pm+1 - k0 + N

pm+2 - dm+2 = k0 > dm+2 = pm+2 - k0 Если dm+2 < 1, то dm+2 = pm+2 - k0 + N

…………

ps - ds = k0 > ds = ps - k0 Если ds < 1, то ds = ps - k0 + N

Случай m > s рассматривать не будем, так как симметричен случаю m < s.

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

В этом случае нам известен один или два алфавита и один инвариант, например, I1(). Мы можем сами произвольно или по какому-либо закону генерировать вектор приращения D(). Задача состоит в вычислении чисел инварианта I2() при условии, что нам известен инвариант I1(), вектор приращения D() и один или два алфавита длиной N.

Пусть имеются инварианты:

I1(1 до m) = {k1, k2, …, km}

I2(1 до m) = {p1, p2, …, pm}

Создадим вектор приращения D(). Поскольку нам известно, что числа вектора приращения изменяются от 1 до N, то каких-либо проблем с созданием вектора приращения нет. Длина вектора приращения может изменяться от 1 до m.

Рассмотрим три размера вектора отображения вектора D():

2.5.1 D(1 до m) = {d1, d2, …, dm}

Этот вариант мы исследовали выше очень подробно. В этом случае числа любого инварианта I1(1 до m) преобразовываются в числа любого инварианта I2(1 до m) двумя способами.

Первый вариант вычисления приращений:

p1 = k1 + d1 Если p1 > N, то p1 = k1 + d1 - N

p2 = k2 + d2 Если p2 > N, то p2 = k2 + d2 - N

…………..

pm = km + dm Если pm > N, то pm = km + dm - N

Второй вариант вычисления приращений:

p1 = k1 - d1 Если p1 < 1, то p1 = k1 - d1 + N

p2 = k2 - d2 Если p2 < 1, то p2 = k2 - d2 + N

…………..

pm = km - dm Если pm < 1, то pm = km - dm + N

Обратная задача: вычисление чисел инварианта I1() из чисел инварианта I2() при известном векторе приращений D() также решена нами выше. Результат решения обратной задачи следующий:

Первый вариант вычисления приращений:

k1 = p1 + d1 Если k1 > N, то k1 = p1 + d1 - N

k2 = p2 + d2 Если k2 > N, то k2 = p2 + d2 - N

…………..

km = pm + dm Если km > N, то km = pm + dm - N

Второй вариант вычисления приращений:

k1 = p1 - d1 Если k1 < 1, то k1 = p1 - d1 + N

k2 = p2 - d2 Если k2 < 1, то k2 = p2 - d2 + N

…………..

km = pm - dm Если km < 1, то km = pm - dm + N

2.5.2 D(1 до m) = {d1}, то есть вектор приращений содержит одно число

Алгоритм вычисления чисел вектора I2() из чисел вектора I1() почти ничем не отличается от предыдущего. Поскольку у нас одно значение вектора приращений, то оно одно и используется для вычисления всех чисел.

Первый вариант вычисления приращений:

p1 = k1 + d1 Если p1 > N, то p1 = k1 + d1 - N

p2 = k2 + d1 Если p2 > N, то p2 = k2 + d1 - N

…………..

pm = km + d1 Если pm > N, то pm = km + d1 - N

Второй вариант вычисления приращений:

p1 = k1 - d1 Если p1 < 1, то p1 = k1 - d1 + N

p2 = k2 - d1 Если p2 < 1, то p2 = k2 - d1 + N

…………..

pm = km - d1 Если pm < 1, то pm = km - d1 + N

Обращаем внимание на следующее обстоятельство. Одинаковые числа в инварианте I1() переходят в одинаковые числа в инварианте I2(). Если d1 = N, то все числа первого инварианта равны соответствующим числам второго инварианта. Если d1 < N, то все равные между собой числа первого инварианта переходят в другие равные между собой числа второго инварианта. А все неравные между собой числа первого инварианта переходят в другие неравные между собой числа второго инварианта. Иными словами, при d1 < N реализуется, так называемый механизм подстановки. Первая формальная информация преобразовывается во вторую формальную информацию путем однозначной замены одних символов другими символами.

Обратная задача: вычисление чисел инварианта I1() из чисел инварианта I2() при известном векторе отображения D() имеет следующее решение:

Первый вариант вычисления приращений:

k1 = p1 + d1 Если k1 > N, то k1 = p1 + d1 - N

k2 = p2 + d1 Если k2 > N, то k2 = p2 + d1 - N

…………..

km = pm + d1 Если km > N, то km = pm + d1 - N

Второй вариант вычисления приращений:

k1 = p1 - d1 Если k1 < 1, то k1 = p1 - d1 + N

k2 = p2 - d1 Если k2 < 1, то k2 = p2 - d1 + N

…………..

km = pm - d1 Если km < 1, то km = pm - d1 + N

2.5.3 D(1 до m) = {d1, d2, …, dN}, то есть вектор приращений содержит количество чисел, равное длине алфавиту N, причем все числа встречаются ровно один раз. Порядок следования чисел - произвольный

Алгоритм вычисления чисел вектора I2() из чисел вектора I1() почти ничем не отличается от предыдущего. Положим для определенности m > N и m < 2N - для вычисления номера последнего числа.

Первый вариант вычисления приращений:

p1 = k1 + d1 Если p1 > N, то p1 = k1 + d1 - N

p2 = k2 + d2 Если p2 > N, то p2 = k2 + d2 - N

…………..

pN = kN + dN Если pN > N, то pN = kN + dN - N

pN+1 = kN+1 + d1 Если pN+1 > N, то pN+1 = kN+1 + d1 - N

pN+2 = kN+2 + d2 Если pN+1 > N, то pN+1 = kN+1 + d2 - N

…………..

pm = km + dm-N Если pm > N, то pm = km + dm-N - N

Второй вариант вычисления приращений:

p1 = k1 - d1 Если p1 < 1, то p1 = k1 - d1 + N

p2 = k2 - d2 Если p2 < 1, то p2 = k2 - d2 + N

…………..

pN = kN - dN Если pN < 1, то pN = kN - dN + N

pN+1 = kN+1 - d1 Если pN+1 < 1, то pN+1 = kN+1 - d1 + N

pN+2 = kN+2 - d2 Если pN+2 < 1, то pN+2 = kN+2 - d2 + N

…………..

pm = km - dm-N Если pm < 1, то pm = km - dm-N + N

Обращаем внимание на следующее обстоятельство. Одинаковые числа в инварианте I1() переходят в различные числа в инварианте I2(). И только в одном случае из N случаев число в первом инварианте переходит в себя. Различные числа в инварианте I1() переходят в различные числа в инварианте I2(). И только в одном случае из N случаев различные числа в первом инварианте переходят в себя. Поэтому частоты распределения чисел во втором инварианте нивелируются. Распределение чисел во втором инварианте примерно соответствует закону равномерного распределения вероятностей. Очевидным примером, подтверждающим это утверждение, является инвариант I1() содержащий все одинаковые числа и имеющим длину N. Вычисленный инвариант I2() будет иметь N различных чисел. И, следовательно, инвариант I2() будет иметь числа с идеальным равномерным законом распределения вероятностей. Это не что иное, как идеальный шум. Строгого доказательства реализации равномерного закона распределения вероятностей мы не имеем и оставляем доказательство последующим исследователям.

Обратная задача: вычисление чисел инварианта I1() из чисел инварианта I2() при известном векторе приращения D() имеет следующее решение:

Первый вариант вычисления приращений:

k1 = p1 + d1 Если k1 > N, то k1 = p1 + d1 - N

k2 = p2 + d2 Если k2 > N, то k2 = p2 + d2 - N

…………..

kN = pN + dN Если kN > N, то kN = pN + dN - N

kN+1 = pN+1 + d1 Если kN+1 > N, то kN+1 = pN+1 + d1 - N

kN+2 = pN+2 + d2 Если kN+2 > N, то kN+2 = pN+2 + d2 - N

…………..

km = pm + dm-N Если km > N, то km = pm + dm-N - N

Второй вариант вычисления приращений:

k1 = p1 - d1 Если k1 < 1, то k1 = p1 - d1 + N

k2 = p2 - d2 Если k2 < 1, то k2 = p2 - d2 + N

…………..

kN = pN - dN Если kN < 1, то kN = pN - dN + N

kN+1 = pN+1 - d1 Если kN+1 < 1, то kN+1 = pN+1 - d1 + N

kN+2 = pN+2 - d2 Если kN+2 < 1, то kN+2 = pN+2 - dN+2 + N

…………..

km = pm - dm-N Если km < 1, то km = pm - dm-N + N

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

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

Мы предлагаем создать дополнительный алфавит из символов, отсутствующих в имеющемся алфавите. Адреса символов в дополнительном алфавите, которые будем помещать в инвариант, нумеровать следующим образом: N+1, N+2, …, N+R, где R - количество символов в дополнительном алфавите.

Введем обозначения:

A(1 до N) = {a1, a2, …, aN} - имеющийся алфавит, длиной N символов.

B(b1, b2, …, bR} - дополнительный алфавит, длиной R символов. Символы дополнительного алфавита отсутствуют в имеющемся алфавите A().

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

а) Произвести анализ формальной информации, подлежащей преобразованию, на наличие символов, не входящих в алфавит A(). Найденные символы поместить в дополнительный алфавит B(), причем символы в дополнительном алфавите должны встречаться ровно один раз.

б) Построить инвариант I1(1 до m) для формальной информации, подлежащей преобразованию. Если символ из формальной информации имеется в алфавите A(), то адрес этого символа записать в инвариант в обычном порядке, то есть в виде числа от 1 до N. Если символ из формальной информации отсутствует в алфавите A(), то найти адрес этого символа в дополнительном алфавите B(), прибавить к нему число N и записать в инвариант I1().

в) Произвести преобразование формальной информации, при этом необходимо проверять величину числа в инварианте I1(). Если число больше N, то его без преобразования записывать в инвариант I2(). Если число не превосходит N, то его использовать в преобразовании.

г) Из инварианта I2() построить преобразованную формальную информацию. При этом необходимо помнить, что если число в инварианте I2() больше N, то из этого числа необходимо вычесть N и по этому адресу считать число из дополнительного алфавита символ. Если число в инварианте I2() не превосходит N, то по этому адресу необходимо считать символ из алфавита A().

Изложенный алгоритм позволяет из любой формальной информации получить причудливую смесь из преобразованных и не преобразованных символов.

Пример приводить не будем в силу громоздкости. Отметим только то, что реализация описанного алгоритма на языке программирования очень лаконична и наглядна. Это для описания алгоритма необходимо создавать дополнительный алфавит, а на языке программирования достаточно осуществлять проверку на наличие символа в алфавите A(). Если символ в алфавите отсутствует, то его без преобразования поместить в преобразованную формальную информацию.

2.7 Повторное преобразование формальной информации

Пусть имеются инварианты:

I1(1 до m) = {k1, k2, …, km}

I2(1 до m) = {p1, p2, …, pm}

I3(1 до m) = {q1, q2, …, qm}

Где:

q1 - число от 1 до N;

q2 - число от 1 до N, может быть равно q1;

qm - число от 1 до N, может быть равно любому предыдущему числу;

m - длина инварианта, равная длине информации.

D(1 до m) = {d1, d2, …, dm} - вектор приращений.

Вычислим числа инварианта I2() из чисел инварианта I1() с использованием вектора приращений D(). Затем вычислим числа инварианта I3() из чисел инварианта I2() с использованием вектора приращений D().

Вычисление чисел вектора I2():

Первый вариант вычисления приращений:

p1 = k1 + d1 Если p1 > N, то p1 = k1 + d1 - N

p2 = k2 + d2 Если p2 > N, то p2 = k2 + d2 - N

…………..

pm = km + dm Если pm > N, то pm = km + dm - N

Второй вариант вычисления приращений:

p1 = k1 - d1 Если p1 < 1, то p1 = k1 - d1 + N

p2 = k2 - d2 Если p2 < 1, то p2 = k2 - d2 + N

…………..

pm = km - dm Если pm < 1, то pm = km - dm + N

Вычислим числа инварианта I3():

Первый вариант вычисления приращений:

q1 = p1 + d1 Если q1 > N, то q1 = p1 + d1 - N

q2 = p2 + d2 Если q2 > N, то q2 = p2 + d2 - N

…………..

qm = pm + dm Если qm > N, то qm = pm + dm - N

Второй вариант вычисления приращений:

q1 = p1 - d1 Если q1 < 1, то q1 = p1 - d1 + N

q2 = p2 - d2 Если q2 < 1, то q2 = p2 - d2 + N

…………..

qm = pm - dm Если qm < 1, то qm = pm - dm + N

Обращаем внимание на следующее: при вычислении чисел I3() имеет смысл вычисление осуществлять в одном и том варианте вычисления приращений.

Заменим числа «p» на значения из предыдущего абзаца:

Первый вариант вычисления приращений:

q1 = k1 + d1 + d1 = k1 + 2d1 Если q1 > N, то q1 = k1 + 2d1 - N

q2 = k2 + d2 + d2 = k2 + 2d2 Если q2 > N, то q2 = k2 + 2d2 - N

…………..

qm = km + dm + dm = km + 2dm Если qm > N, то qm = km + 2dm - N

Второй вариант вычисления приращений:

q1 = k1 - d1 - d1 = k1 - 2d1 Если q1 < 1, то q1 = k1 - 2d1 + N

q2 = k2 - d2 - d2 = k2 - 2d2 Если q2 < 1, то q2 = k2 - 2d2 + N

…………..

qm = km - dm - dm = km - 2dm Если qm < 1, то qm = km - 2dm + N

Обратите внимание на следующее: вычитать число N или прибавлять число N возможно придется дважды в зависимости от результата первого вычисления.

Как видим, повторное преобразование формальной информации - это первое преобразование формальной информации, но с удвоенным приращением. Легко показать, что операция повторного преобразования, примененная к числам инварианта I3(), сводится к преобразованию чисел инварианта I1() с утроенным приращением. Процесс повторного отображения можно продолжать неограниченное число раз. Но особого смысла эта операция не имеет, так как тот, же самый результат можно получить из первого преобразования формальной информации при умножении чисел приращения на количество повторных преобразований формальной информации за минусом единицы.

2.8 Специфические свойства преобразования формальной информации в себя применительно к живой природе

Преобразование формальной информации в себя - это воспроизводство организмов в живой природе. Как мы установили выше, в случае использования одного алфавита (или генома в живой природе) все виды формальной информации преобразовываются в себя единственным образом. В случае использования двух алфавитов (двух геномов в живой природе, двойной спирали ДНК) каждая формальная информация преобразовывается в себя множественным образом при условии, что адреса одних и тех же символов в алфавите (генов в двойной спирали в живой природе) не совпадают. Если адреса символов в алфавитах совпадают, то формальная информация преобразовывается в себя единственным образом.

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

Таким образом, свойства класса формальной информации (свойства вида организмов) преобразовываются в неизменном виде, а индивидуальные свойства конкретной формальной информации (индивидуальные свойства конкретного организма) во время преобразования изменяются.

...

Подобные документы

  • Информатика - техническая наука, определяющая сферу деятельности, связанную с процессами хранения, преобразования и передачи информации с помощью компьютера. Формы представления информации, ее свойства. Кодирование информации, единицы ее измерения.

    презентация [117,7 K], добавлен 28.03.2013

  • Информация как объект хранения, преобразования и передачи. Объединение источников и получателей информации в информационную систему. Синтаксический, семантический и прагматический аспекты информации. Степень структуризации информационных данных.

    презентация [36,5 K], добавлен 14.10.2013

  • Определение и примеры формальной системы. Понятия языка и метаязыка. Интерпретация формальной теории. Понятие изоморфизма в терминах теории формальных систем. Примеры продукционных правил, теория чисел. Исчисление предикатов первого и второго порядка.

    лекция [201,4 K], добавлен 19.12.2013

  • Современные физические и законодательные методы защиты информации. Внедрение системы безопасности. Управление доступом. Основные направления использования криптографических методов. Использование шифрования, кодирования и иного преобразования информации.

    реферат [17,4 K], добавлен 16.05.2015

  • Сущность термина "информация". Информация как соотношения между сообщением и его потребителем. Свойства информации: философский, кибернетический подход. Характеристика носителей информации. Единицы количества информации: вероятностный и объемный подходы.

    реферат [63,4 K], добавлен 27.03.2010

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

    книга [663,7 K], добавлен 07.05.2009

  • Аппаратный узел, выполняющий задачу преобразования цифровой информации с ее шифрованием по определенному алгоритму. Структура шифрующе-вычисляющего устройства с использованием языка высокоуровневого описания аппаратуры VHDL. Диаграмма потока данных.

    реферат [18,7 K], добавлен 24.09.2010

  • Понятие информации как одно из фундаментальных в современной науке и базовое для информатики. Дискретизация входной информации как условие пригодности для компьютерной обработки. Понятия, виды, свойства информации, ее классификация. Информация и рынок.

    курсовая работа [31,0 K], добавлен 12.10.2009

  • Стратегическое значение информации в развитии общества. Информация её понятия и компоненты. Сведения,события и информация. Показатели, реквизиты и документы. Классификация объектов информации и её файловые структуры. Информационные ресурсы, базы данных.

    контрольная работа [40,2 K], добавлен 20.08.2015

  • Эффективность преобразования и кодирования сигналов, используемых в качестве переносчиков информации. Амплитудная модуляция. Генераторы сигналов низкой частоты. Построение графиков "пороговый сигнал-полоса канала связи" для идеального и реального каналов.

    курсовая работа [299,7 K], добавлен 23.01.2014

  • Информация и информационные процессы в природе, обществе, технике. Информационная деятельность человека. Кодирование информации. Способы кодирования. Кодирование изображений. Информация в кибернетике. Свойства информации. Измерение количества информации.

    реферат [21,4 K], добавлен 18.11.2008

  • Определение данных и информации в материальном мире и их взаимосвязь между собой. Описание операции с ними и их основных свойств. Анализ их структуры, формы существования и путей передачи. Использование компьютерных алгоритмов для их преобразования.

    реферат [21,9 K], добавлен 04.10.2016

  • Механизм передачи информации, ее количество и критерии измерения. Единицы информации в зависимости от основания логарифма. Основные свойства и характеристики количества информации, ее энтропия. Определение энтропии, избыточности информационных сообщений.

    реферат [33,9 K], добавлен 10.08.2009

  • Способы передачи и хранения информации наиболее надежными и экономными методами. Связь между вероятностью и информацией. Понятие меры количества информации. Энтропия и ее свойства. Формула для вычисления энтропии. Среднее количество информации.

    реферат [99,7 K], добавлен 19.08.2015

  • Основы защиты компьютерной информации: основные понятия и определения. Классификация угроз безопасности информации. Формы и источники атак на объекты информационных систем. Анализ угроз и каналов утечки информации. Анализ рисков и управление ими.

    курс лекций [60,3 K], добавлен 31.10.2009

  • Обработка информации компьютерами. Средства преобразования информации в цифровую форму и обратно. Основные устройства компьютера: системный блок, жесткий диск, материнская плата. Устройства ввода и вывода информации: клавиатура и манипулятор мышь.

    курсовая работа [18,4 K], добавлен 25.11.2010

  • Основные свойства информации. Операции с данными. Данные – диалектическая составная часть информации. Виды умышленных угроз безопасности информации. Классификация вредоносных программ. Основные методы и средства защиты информации в компьютерных сетях.

    курсовая работа [41,4 K], добавлен 17.02.2010

  • Виды информации, с которыми работают современные компьютеры. Понятие "информация": в физике, в биологии, в кибернетике. Представление информации. Кодирование и каналы передачи информации. Локальные компьютерные сети. Хранение информации в файлах.

    контрольная работа [26,4 K], добавлен 13.01.2008

  • Понятие и назначение носителя информации, его разновидности и характерные особенности, возможности применения. Аппаратура систем обработки информации в технике и управлении. Виды информации в зависимости от формы ее представления, ее свойства и значение.

    контрольная работа [263,6 K], добавлен 08.03.2010

  • Основы теории передачи информации. Экспериментальное изучение количественных аспектов информации. Количество информации по Хартли и К. Шеннону. Частотные характеристики текстовых сообщений. Количество информации как мера снятой неопределенности.

    лабораторная работа [42,3 K], добавлен 15.02.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.