Ценность информации — одно из важных свойств информации, оценка которого зависит от целей процессов её генерации, рецепции и обработки. Изучается специальными теориями информации, теорией принятия решений.
Удобнее всего рассматривать проблематику ценности информации, приняв за определение информации (в духе работы Г. Кастлера[en] «Возникновение биологической организации»), что: «информация есть запомненный выбор одного варианта из нескольких возможных и равноправных».
С понятием информации тесно связано и понятие количества информации. Количество информации применимо как численная характеристика полного количества информации, так и количества ценной информации. Информация некоторого сообщения может быть как полностью ценной, так и не содержать ценной информации вообще[3]. Понятиям «ценности» и «осмысленности» информации, несмотря на их важность в информатике, обычно строгого определения не давали[4].
В информатике (развившейся из теории связи) ценность информации, её эволюция и вопросы спонтанного возникновения в сложных системах не является предметом изучения, так как цель предполагается заданной извне. Смысловые и прагматические аспекты информации, в том числе ценность и осмысленность, изучаются в рамках семантической и прагматической теорий информации
1) 5
2) 0
3) 1
Объяснение:
Цикл for ... downto ... do выполняется если начальное значение переменной счётчика больше или равно конечному значению переменной счётчика
Цикл for ... to ... do выполняется если начальное значение переменной счётчика меньше или равно конечному значению переменной счётчика
1)
s = 0
для i от 10 до 6 выполнить s = s + 1
начальное значение (10) переменной счётчика (i) больше или равно конечному значению (6) переменной счётчика (i)
10 >= 6 (да - цикл выполняется)
количество повторений цикла равно начальное значение (10) переменной счётчика (i) минус конечному значению (6) переменной счётчика (i) плюс единица
количество повторений цикла = 10 - 6 + 1 = 4 + 1 = 5
Т.к. переменная s каждое повторение цикла увеличивается на одно и тоже число (1), то за весь цикл переменная s изменится на 1 * 5
Т.к. в начале s = 0, то
s = 0 + 1 * 5 = 5
2)
s = 0
для i от 8 до 3 выполнить s = s + 1
начальное значение (8) переменной счётчика (i) меньше или равно конечному значению (3) переменной счётчика (i)
8 <= 3 (нет - цикл не выполняется)
Т.к. цикл не выполняется, то переменная s остаётся равна тому, чему была равна в начале s = 0
3)
s = 1
для i от 2 до 10 выполнить s = s + 1
начальное значение (2) переменной счётчика (i) больше или равно конечному значению (10) переменной счётчика (i)
2 >= 10 (нет - цикл не выполняется)
Т.к. цикл не выполняется, то переменная s остаётся равна тому, чему была равна в начале s = 1
begin
var x:=-2.0;
while x<=2 do begin
Writeln('x=',x:4:1,' y=',x*x*x+12:6:3);
x+=0.2
end
end.
Результат выполнения программы:
x=-2.0 y= 4.000
x=-1.8 y= 6.168
x=-1.6 y= 7.904
x=-1.4 y= 9.256
x=-1.2 y=10.272
x=-1.0 y=11.000
x=-0.8 y=11.488
x=-0.6 y=11.784
x=-0.4 y=11.936
x=-0.2 y=11.992
x= 0.0 y=12.000
x= 0.2 y=12.008
x= 0.4 y=12.064
x= 0.6 y=12.216
x= 0.8 y=12.512
x= 1.0 y=13.000
x= 1.2 y=13.728
x= 1.4 y=14.744
x= 1.6 y=16.096
x= 1.8 y=17.832
x= 2.0 y=20.000