12- Информацио́нный шум — это культурный феномен, возникший в XX веке, который описывает наличие в тексте элементов, усложняющих его понимание, искажающих смысл изложенного или вовсе полностью препятствующих адекватному пониманию его содержания
13- Потеря данных (Data Loss) — повреждение или утрата информации в результате влияния различных факторов, случайных или намеренных действий. Потерять данные можно во время работы с ними, а также при хранении информации на компьютере, сервере или на массивах RAID.
14- та информация, которая необходима для решения данной задачи (например, задачи управления). Соответственно, иррелевантная информация ненужная, посторонняя. Разделение между этими понятиями относительно.
15- конечно можно большая часть информации там полностью проверенная, а учитывая что это один из самых популярных ресурсов в нем даже сомневаться особо не стоит.
16- Блогер - это человек, который ведет онлайн-дневник, "блог", регулярно публикует в нем новые записи. Блог в интернете может завести любой человек и писать на любую тему. ... Главный критерий успеха блога - количество подписчиков, то есть людей, которые регулярно его читают или смотрят.
Доверять этим людям не стоит, информацию нужно проверять самому так или иначе.
17- проверка фактов») — это процесс проверки фактических данных, встречающихся в тексте и не являющихся вымышленными, для определения их достоверности и правильности. ... Предварительная проверка фактов осуществляется до публикации и заключается в устранении опечаток, неточностей, спорных данных.
18- ты должен сделать это сам, ведь мне неоткуда знать кому в интернете ты доверяешь.
Объяснение:
Blanks = [' '];
function PosBlank(s: string; pn, pk: integer): integer;
{
Ищет в строке s в позициях от pn до pk пробельный символ.
Возвращает его позицию в строке или ноль, если таковой символ не найден.
Использует подмножество пробельных символов Blanks, что позволяет определять
произвольный набор пробельных символов (например, табуляцию и т.д.)
}
var
p: integer;
flag: boolean;
begin
p := pn;
flag := true;
while flag and (p <= pk) do
begin
if s[p] in Blanks then flag := false
else p := p + 1
end;
if p > pk then PosBlank := 0
else PosBlank := p
end;
function PosNonBlank(s: string; pn, pk: integer): integer;
{
Ищет в строке s в позициях от pn до pk непробельный символ.
Возвращает его позицию в строке или ноль, если таковой символ не найден.
Использует подмножество пробельных символов Blanks, что позволяет определять
произвольный набор пробельных символов (например, табуляцию и т.д.)
}
var
p: integer;
flag: boolean;
begin
p := pn;
flag:=true;
while flag and (p <= pk) do
begin
if s[p] in Blanks then p := p + 1
else flag := false
end;
if p > pk then PosNonBlank := 0
else PosNonBlank := p
end;
var
s: string;
i, l, k: integer;
begin
Write('Введите строку: ');
Readln(s);
l := Length(s);
k := 0;
i := PosNonBlank(s, 1, l);
while (i>0) and (i <= l) do
begin
k := k + 1;
i := PosBlank(s, i + 1, l);
if i = 0 then i := l + 1
else i := PosNonBlank(s, i + 1, l)
end;
Writeln('Количество слов в строке равно ', k)
end.