1.Перечислите основные виды информации по её восприятия человеком. 2.Выберите правильный ответ.
а) Информация о том, как с подручных средств добыть огонь, будет для вас наиболее полезной:
1) если вы попадёте на необитаемый остров;
2) в нашей повседневной жизни.
б) О правилах дорожного движения каждый водитель автомобиля:
1) должен обладать полной информацией;
2) может иметь неполную информацию.
3. Подберите примеры ситуаций (из повседневной жизни, художественной литературы, кино), в которых информация:
a) создаётся;
b) разрушается;
c) запоминается;
d) измеряется;
e) ищется.
4. Какую входную информацию следует обработать, чтобы принять решение о покупке новой модели мобильного телефона;
5. Приведите примеры ситуаций, в которых осуществляется обработка информации, ведущая изменению формы представления существующей информации.
6. Перечислите основные типы поисковых запросов.
7. Дан текст из 700 символов. Известно, что символы берутся из таблицы размером 8 х 32. Определите информационный объём текста в битах.
8. Два текста содержат одинаковое количество символов. Первый текст составлен из символов алфавита мощностью 32, а второй текст - из символов алфавита мощностью 1024. Во сколько раз количество информации во втором тексте больше, чем в первом?
9. Даны запросы к поисковой системе. Расположите их в порядке возрастания количества найденных страниц
USES CRT;
VAR A:array[1..100] of Longint;
s:integer;
x,i:Longint;
BEGIN
CLRSCR;
Repeat
Writeln('Введите 7-ми значное число');
Readln(x);
i:=x;
s:=0;
while i>0 do
begin
i:=i div 10;
s:=s+1;
end;
if s > 7 then Writeln('Вы ввели число больше');
if s < 7 then Writeln('Вы ввели число меньше');
Writeln;
until s=7;
for i:=1 to 7 do
begin
A[i]:=x mod 10;
x:=x div 10;
end;
for i:=1 to 7 do
Write(A[i],' ');
READLN;
END.
# Python 3.x
import numpy
# Вводим массив случайных целых чисел диапазона от -1000 до 1000.
array=numpy.array((numpy.random.random(30) * 2 - 1) * 1000, numpy.int)
print(array)
# Считаем сумму среза массива по условию нечетности элементов.
sumary=numpy.sum(array[array % 2 != 0])
print("Sumary: ", sumary)
#
A=int(input("A: "))
indexs=numpy.where(array > A)[0]
result=[str(index) for index in indexs] # для метода join требуются строковые значения.
print(f"Here indexs, more that {A}: ", ', '.join(result))
#
k=int(input("k: "))
positives=array[array >= 0]
required=positives[positives % k == 0]
print(len(required), f" positive items divisible {k}")