// PascalABC.NET 3.1, сборка 1200 от 13.03.2016 function IsPrime(n:integer):boolean; begin if n<4 then Result:=True else begin var found:= (n mod 2 = 0); var p:=3; while (not found) and (sqr(p)<=n) do begin found:=(n mod p = 0); p+=2 end; Result:=not found end end;
begin Writeln('k=',ArrRandom(ReadInteger('n='),1,999).Println. Where(x->IsPrime(x)).Count) end.
// PascalABC.NET 3.1, сборка 1200 от 13.03.2016 procedure IsPrime(n:integer; var res:boolean); begin if n<4 then res:=True else begin var found:= (n mod 2 = 0); var p:=3; while (not found) and (sqr(p)<=n) do begin found:=(n mod p = 0); p+=2 end; res:=not found end end;
begin var a:=ArrRandom(ReadInteger('n='),1,999); a.Println; var k:=0; var prime:boolean; foreach var e in a do begin IsPrime(e,prime); if Prime then Inc(k) end; Writeln('k=',k) end.
Качество информации – обобщенная положительная характеристика информации, отражающая степень ее полезности для пользователя.
Показатель качества – это характеристика отношения «информация – потребитель», одно из важных положительных свойств информации. С научной точки зрения показатель качества характеризует отношение «информация – отражаемый объект» (явление).
По внутренней организации информацию делят на две группы: 1. Данные (неупорядоченный набор сведений). 2. Наборы данных (логически упорядоченные сведения).
Знания представляют собой (в отличие от данных) информацию не о каком-то единичном и конкретном факте, а о том, как устроены все факты определенного типа.
Свойства информации: • релевантность соответствовать запросам потребителя); • полнота; • своевременность; • достоверность; • доступность; • защищенность; • эргономичность (удобство формы или объема с точки зрения потребителя); • адекватность (однозначное соответствие отражаемому объекту или явлению); • живучесть сохранять свое качество с течением времени); • уникальность (эталонная информация должна храниться в единственном экземпляре).
Отражение информации Не важна природа исходной информации, если существует принципиальная возможность ее преобразования в текст на конечном алфавите. Формальные двухбуквенные системы, в силу их тривиальности, составляют основу хранения и обработки информации в современных вычислительных устройствах.
Аналоговая и дискретная информация.
С позиций субъективного подхода информация – это знания, сведения, которыми обладает человек, которые он получает из окружающего мира. С позиций кибернетического подхода информация – это содержание последовательности символов (сигналов) из некоторого алфавита.
Информативным называется сообщение, которое пополняет знания человека, т.е. несет для него информацию.