В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Tima764
Tima764
10.03.2023 23:07 •  Информатика

Уисполнителя есть две команды, которым присвоены номера: 1)прибавить 1 2)прибавить 2 первая команда увеличивает число на экране на 1, вторая увеличивает его на 2. сколько существует программ, которые преобразуют исходное число 3 в число 20 и при этом траектория вычислений содержит число 9 и не содержит числа 15

Показать ответ
Ответ:
соня13101
соня13101
11.05.2020 13:09

1. Мощность - 64 символа, Объем информации - 30 байт

2. 16 символов

3. 2 и 3 байта соответственно

Объяснение:

1. Формула(Ф1) объема информации I=k*i, где I - объем в битах, k - количество символов, i - вес одного символа. Подставляем значения: I=40*6=240бит. Т.к. 1байт = 8 бит, то I= 240/8=30 байт.

Мощность алфавита (N) вычисляется по формуле(Ф2) N=2^{i}, где i - информационный вес одного символа. Подставляем значения: N=2^{6}=64 символа.

2. Объем сообщения 0,5 КБайта, а т.к 1 КБ=2^{10} байт = 2^{10}*2^{3} = 2^{13} бит, то объем сообщения равен 2^{13} *0,5= 2^{13}*\frac{1}{2}=\frac{2^{13}}{2}=2^{12} бит.

Количество символов в тексте = кол-во символов в строке * кол-во строк * кол-во страниц = 32*16*2=2^{5}*2^{4}*2^{1}=2^{10} символов.

По формуле Ф1 получаем, что 2^{12}=2^{10}*i, откуда вес одного символа равен i=\frac{2^{12}}{2^{10}}=2^{2}=4 бита.

По формуле Ф2 получаем N=2^{i}=2^{4}=16 символов

3. Объем первого сообщения I_{1}=176 бит, второго - I_{2}=240 бит. Количество символов первого сообщения k_{1} =11 символов, второго - k_{2}=10 символов. По формуле Ф1 получаем, что i=\frac{I}{k}. Подставляем значения: \left \{ {{i_{1} =\frac{176}{11} }=16, \atop {{{i_{2} =\frac{240}{10}} = 24.\right. полученные значения в БИТАХ.

т.к. 1 байт = 8 бит, то получаем значения в байтах \left \{ {{i_{1} =\frac{16}{8} }=2, \atop {{{i_{2} =\frac{24}{8}} = 3.\right.

0,0(0 оценок)
Ответ:
Geopolit
Geopolit
30.05.2020 23:26

#include <iostream>

using namespace std;

int main()

{

   int x;

   cout << "Введите значение X: ";

   cin >> x;

   if (x >= -4 && x <= 1)

   {

       cout << "1";

   }

   else

   {

       cout << "0";

   }

}

Объяснение:

#include <iostream> // Библиотека ввода - вывода

using namespace std; // Пространство имён

int main()

{

   int x; // Создание целочисленной переменной x

   cout << "Введите значение X: "; // Вывод сообщения в консоль

   cin >> x; // Вводим значение с клавиатуры

   if (x >= -4 && x <= 1) // Если значение переменной x ≥ -4 И ≤ 1

   {

       cout << "1"; // Выводим 1

   }

   else // Иначе

   {

       cout << "0"; // Выводим 0

   }

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота