Информатика
2851 вопрос
№52987

На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 199 символов. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное целое число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 215 783 серийных номеров отведено не более 47 Мбайт памяти. Определите максимально возможную мощность алфавита, используемого для записи серийных номеров. В ответе запишите только целое число.

2852 вопрос
№52990

Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:

F(n) = 1 при n = 1;

F(n) = n × F(n − 1), если n > 1.

Чему равно значение выражения (F(3038) + 5 × F(3037)) / F(3036)?

2853 вопрос
№52991

Алгоритм вычисления функции F(n), где n – целое число, задан следующими соотношениями:

F(n) = n, если n < 10;

F(n) = n – 1 + F(n – 1), если n ≥ 10.

Чему равно значение выражения F(8567) – F(8563)?

2854 вопрос
№52992

Алгоритм вычисления функций F(n) и G(n), где n – целое число, задан следующими соотношениями:

F(n) = 2 × G(n) + G(n – 1);

G(n) = n, если n ≤ 10;

G(n) = G(n – 2) + 1, если n > 10.

Чему равно значение выражения F(26728)?

2855 вопрос
№52993

Алгоритм вычисления функции F(n), где n – целое число, задан следующими соотношениями:

F(n) = n, если n < 10;

F(n) = n2 + F(n – 9), если n ≥ 10.

Чему равно значение выражения F(5101) – F(5074)?

Баннер скидки
2856 вопрос
№52994

На числовой прямой даны два отрезка: B = [22; 40] и C = [32; 50]. Укажите наименьшую возможную длину такого
отрезка A, для которого логическое выражение

¬(x ∈ A) → ((x ∈ B) ≡ (x ∈ C))

истинно (т. е. принимает значение 1) при любом значении переменной х.

2857 вопрос
№52995

Обозначим через m & n поразрядную конъюнкцию неотрицательных целых чисел m и n. Так, например,
14 & 5 = 11102 & 01012 = 01002 = 4. Для какого наименьшего неотрицательного целого числа А логическое выражение

((x & 52 ≠ 0) /\ (x & 48 = 0)) → ¬(x & А = 0)

истинно (т.е. принимает значение 1) при любом неотрицательном целом значении переменной х?

2858 вопрос
№52996

При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы
из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 24 байт на одного пользователя.

Определите объём памяти (в байтах), необходимый для хранения сведений
о 20 пользователях. В ответе запишите только целое число – количество байт.

2859 вопрос
№52997

На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 124 символов. В базе данных каждый серийный номер занимает одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 124 587 серийных номеров отведено менее 15 Мбайт памяти. Определите максимально возможную мощность алфавита, используемого для записи серийных номеров. В ответе запишите только целое число.

2860 вопрос
№52998

Исполнитель МТ представляет собой читающую и записывающую головку, которая может передвигаться вдоль бесконечной горизонтальной ленты, разделённой на равные ячейки. В каждой ячейке находится ровно один символ
из алфавита исполнителя (множество символов A= {a0, a1, …, an–1}), включая специальный пустой символ a0.

Время работы исполнителя делится на дискретные такты (шаги). На каждом такте головка МТ находится в одном
из множества допустимых состояний Q = {q0, q1, …, qn–1}. В начальный момент времени головка находится в начальном состоянии q0.

На каждом такте головка обозревает одну ячейку ленты, называемую текущей ячейкой. За один такт головка исполнителя может изменить символ в текущей ячейке и переместиться в соседнюю ячейку слева или справа от неё. После каждого такта головка переходит в новое состояние или остаётся в прежнем состоянии.

Программа работы исполнителя МТ задаётся в табличном виде.

 

a0

a1

…

an–1

q0

команда

команда

…

команда

q1

команда

команда

…

команда

…

…

…

…

…

qn–1

команда

команда

…

команда

 

В первой строке перечислены все возможные символы в текущей ячейке ленты, в первом столбце – возможные состояния головки. На пересечении i-й строки и j-го столбца находится команда, которую выполняет МТ, когда головка обозревает j-й символ, находясь в i-м состоянии. Если пара «символ – состояние» невозможна, то клетка для команды остаётся пустой.

Каждая команда состоит из трёх элементов, разделённых запятыми: первый элемент – записываемый в текущую ячейку символ алфавита (может совпадать с тем, который там уже записан). Второй элемент – один из трёх символов «L», «R», «S». Символы «L» и «R» означают сдвиг в левую или правую ячейки соответственно, «S» – завершение работы исполнителя МТ после выполнения текущей команды. Сдвиг происходит после записи символа в текущую ячейку. Третий элемент – новое состояние головки после выполнения команды.

Например, команда 0, L, q3 выполняется следующим образом: в текущую ячейку записывается символ «0», затем головка сдвигается в соседнюю слева ячейку и переходит в состояние q3.

 

Приведём пример выполнения программы, заданной таблично.

На ленте записано неизвестное ненулевое количество расположенных подряд в соседних ячейках символов «Z»,
все остальные ячейки ленты заполнены пустым символом «λ». В начальный момент времени головка находится
на неизвестном расстоянии справа от самого правого символа «Z».

 

Программа

 

λ

Z

q0

λ, L, q0

X, L, q1

q1

λ, L, q1

X, L, q2

q2

λ, S, q2

X, L, q2

 

заменяет на ленте все символы «Z» на «X» и останавливает исполнителя в первой ячейке слева от последовательности символов «X».

 

Возможное начальное состояние исполнителя:

…

λ

λ

Z

Z

Z

Z

λ

λ

…

 

 

 

 

 

 

 

 

q0

 

 

Конечное состояние исполнителя после завершения выполнения программы:

…

λ

λ

X

X

X

X

λ

λ

…

 

 

q2

 

 

 

 

 

 

 

 

Выполните задание.

На ленте в соседних ячейках записано двоичное представление числа 1023 без ведущих нулей. Ячейки справа и слева
от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена
в ближайшей справа к последовательности ячейке.

 

Программа работы исполнителя:

 

λ

0

1

q0

λ, L, q1

 

 

q1

1, L, q2

1, S, q2

0, L, q1

q2

λ, S, q2

 

 

 

Определите результат выполнения программы. В ответе запишите получившееся число в десятичной системе счисления