Кодирование информации
Автор работы: Пользователь скрыл имя, 04 Мая 2012 в 18:28, контрольная работа
Краткое описание
Код – это набор условных обозначений (или сигналов) для записи (или передачи) некоторых заранее определенных понятий [1].
Кодирование информации – процесс формирования определенного представления информации. В более узком смысле под термином «кодирование» часто понимают переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки [7, c. 10].
Содержание
Содержание:
Теоретические вопросы
11. Кодирование информации…………………………………………3
34. Роль зарубежных и отечественных ученых в развитии ЭВМ….11
60. Базовое программное обеспечение………………………………22
100. Перемещение информации в ЭТ………………………………...29
141. Угрозы безопасности информации и их классификация………31
Термины …………………………………………………………………………37
Задача №41……………………………………………………………………… 38
Список литературы
Вложенные файлы: 1 файл
Содержание1.doc
— 1.37 Мб (Скачать файл)1 средства аутентификации;
2 аппаратное шифрование;
3 другие [10].
Принципы построения систем защиты:
- принцип системности – системный подход предполагает необходимость учета всех взаимосвязанных и изменяющихся во времени элементов, условий и факторов, существенно значимых для понимания и решения проблемы обеспечения безопасности;
- принцип компетентности – предполагает построение системы из разнородных средств, перекрывающих все существующие каналы реализации угрозы безопасности и не содержащих слабых мест на стыке отдельных компонентов;
- принцип непрерывной защиты – защита должна существовать без разрыва в пространстве и времени. Это непрерывный целенаправленный процесс, предполагающий не только защиту эксплуатации, но и проектирование защиты на стадии планирования системы;
- принцип разумной достаточности. Вложение средств в систему защиты должно быть построено таким образом, чтобы получить максимальную отдачу;
- принцип гибкости управления и применения. При проектировании системы защита может получиться либо избыточной, либо недостаточной. Система защиты должна быть легко настраиваема;
- принцип открытости алгоритмов и механизмов защиты. Знание алгоритма механизма защиты не позволяет осуществить взлом системы;
- принцип простоты применения защитных мер и средств. Все механизмы защиты должны быть интуитивно понятны и просты в использовании. Пользователь должен быть свободен от выполнения малопонятной многообъемной рутиной работы и не должен обладать специальными знаниями.
Прочность защитной преграды является достаточной, если ожидаемое время преодоления ее нарушителем больше времени жизни предмета защиты, или больше времени обнаружения и блокировки его доступа при отсутствии путей скрытого обхода этой преграды [2].
Результатом
реализации угроз безопасности информации
в компьютерной системе (КС) может быть
утечка (копирование) информации, ее утрата
(разрушение) или искажение (подделка),
блокирование информации. Поскольку сложно
заранее определить возможную совокупность
угроз безопасности информации и результатов
их реализации, модель потенциальных угроз
безопасности информации в КС должна создаваться
совместно собственником (владельцем)
КС и специалистами по защите информации
на этапе проектирования КС. Созданная
модель должна затем уточняться в ходе
эксплуатации КС.
Термины
- Пространство информационное – это пространство, которое охватывает тот или иной объем фактов реального мира; совокупность результатов семантической деятельности человечества. Информационное пространство есть «мир имён и названий», сопряженный к физическому.
- Протокол – совокупность результатов семантической деятельности человечества. Информационное пространство есть «мир имён и названий», сопряженный к физическому.
- Процессор – это такое электронное устройство, которое обеспечивает управление работой компа. Процессор адресует информацию в память, порты опрашивает, операции вычисления выполняет и все такое. Все свои действия процессор выполняет по определенной программе. Располагается процессор на материнской плате компа.
- Прямое соединение (межсоединение, прямое подключение, interconnection, interconnect) – способ соединения оборудования с использованием одного разъемного или неразъемного соединения без использования коммутационного шнура.
- Путь к файлу – это последовательность, состоящая из имен каталогов, начиная от корневого и заканчивая тем, в котором непосредственно хранится файл.
Задача
№41. Дан массив чисел Z=(z1,z2,...,zm).
Вычислить среднее арифметическое положительных
элементов массива.
Решение задачи
- Обозначения:
m – количество элементов в массиве;
i – текущий номер массива;
n – количество положительных элементов в массиве;
zi – элемент массива с номером i;
s – сумма положительных элементов массива;
sr – среднее арифметическое положительных элементов массива (s/n).
Массив – это упорядоченная совокупность однотипных элементов. Характеризуются они следующим:
- каждый компонент массива может быть явно обозначен и к нему имеется прямой доступ;
- число компонент массива определяется при его описании и в дальнейшем не меняется.
В Паскале массивы вводятся и обрабатываются поэлементно. Поэтому в алгоритме решения задачи предусмотрен цикл для ввода элементов массива, а также цикл для нахождения суммы положительных элементов массива. Значение счетчика цикла i является порядковым номером элемента массива.
Положительные элементы определяются с помощью проверки условия zi > 0. Если для элемента это условие не выполняется, то осуществляется выбор для обработки следующего элемента массива, то есть значение i увеличивается на 1. При обнаружении положительного элемента он добавляется к другим положительным элементам массива для вычисления их среднего арифметического.
Цикл обработки элементов массива заканчивается, когда проверены все элементы массива, начиная с первого и заканчивая элементом с номером m.
- Блок-схема алгоритма:
да
i>m
нет
i>m
нет
zi>0
нет
да
- Программа на языке Pascal:
program name;
uses crt;
var s,i,n,m:integer;
var sr:real;
mas: array[0..256]of integer;
begin
clrscr;
write('vvedite kol-vo elementov massiva=');
readln(m);
for i:=1 to m do
begin
write('vvedite element massiva=');
readln(mas[i]);
end;
n:=0;
for i:=1 to m do
begin
if mas[i] > 0 then
begin
s:=s+mas[i];
n:=n+1;
end;
end;
sr:=s/n;
write ('srednee arif. = ', sr);
readln;
end.
- Пояснения к программе:
Все переменные, используемые в программе, перечислены в разделе описания переменных. Для решения данной задачи были введены следующие переменные: s (сумма положительных элементов массива), i (текущий номер массива), n (количество положительных элементов массива), m (количество элементов в массиве).
Затем в цикле, повторяющемся M раз, вводим по одному элементу массива на каждый запрос оператора write. Обнуляем сумму s и n. Далее в цикле проверяем условие Zi>0. Если очередной элемент массива оказывается положительным, то добавляем к сумме других положительных членов массива, а к количеству положительных элементов массива добавляем 1. Цикл заканчивается, когда проверены все элементы массива.
И в завершении программы найденную сумму делим на количество положительных элементов в массиве и получаем искомую переменную sr (среднее арифметическое положительных элементов массива).
- Тесты:
| m | массив Z | sr |
| 5 | 1,-3,5,6,-2 | (1+5+6)/3=4 |
| 7 | -5,3,4,-6,2,-1,1 | (3+4+2+1)/4=2,5 |
| 3 | 1,2,3 | (1+2+3)/3=2 |
| 4 | 6,10,-2,2 | (6+10+2)/3=6 |
| 10 | 1,2,-3,4,5,-6,-4,8,-1,-6 | (1+2+4+5+8)/5=4 |
Список литературы:
- Алексеев Е.Г., Богатырев С.Д. Информатика. Мультимедийный электронный учебник [Электронный ресурс]. – Режим доступа: http://inf.e-alekseev.ru/text/ Cod_razn_inf.html
- Искусственные
и естественные угрозы информационной
безопасности в КС [Электронный ресурс].
– Режим доступа: http://www.mos-links.com/
ugrozi_ib_v_ks.html - История развития ЭВМ [Электронный ресурс]. – Режим доступа: http://ru.wikibooks.org/wiki
- Конюховский П.В., Колесов Д.Н. Экономическая информатика. – СПб.: Питер, 2001. – 560с.
- Машина Тьюринга [Электронный ресурс]. – Режим доступа: http://inf1.info/turing
- Программное
обеспечение [Электронный ресурс]. – Режим
доступа: http://abc.vvsu.ru/Books/
inform_tehnolog/page0007.asp - Семакин И. Г., Хеннер Е.К. Информатика. Задачник-практикум в 2 томах. – М.: Лаборатория Базовых Знаний, 2000. – 304 с.
- Симонович С.В. и др. Информатика. Базовый курс – СПб.: Питер, 2003. – 640 с.
- Табличный
процессор Microsoft Exel [Электронный ресурс].
– Режим доступа: http://loiro.ru/files/users_
27_excel.pdf - Угрозы безопасности информации и их классификация [Электронный ресурс]. – Режим доступа: http://www.chemisk. narod.ru/html/ib01.html