М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
lenaglukhova20
lenaglukhova20
17.10.2022 13:07 •  Информатика

Сообщение занимает 2 страницы и содержит 1/16 кбайта информации. на каждой станице записано 256 символов. какова мощность использованного алфавита? с решением напишите

👇
Ответ:
DarkGay
DarkGay
17.10.2022

N - мощность алфавита

I - информационный объем сообщения

i - информационный объем одного символа

 

N=2^i

 

Найдем i:

1/16 кб = 2^13/2^4 бит = 2^9 бит

 

i=2^9/(256*2)=2^9/2^9=1 бит

 

N=2^i=2^1=2 символа. 

4,6(12 оценок)
Открыть все ответы
Ответ:
keggen
keggen
17.10.2022

Да, верно.

(Пример с игровым диском, DVD-disc)

На игровом диске имеется два вида поверхностей с данными: поверхностный пластик, который закрывает диск снизу, и алюминиевое хранилище, являющееся отражающей частью. Если пластик слегка поцарапан, то считывание данных с алюминиевой части может затрудниться и будут возникать ошибки. В этой ситуации проблему можно решить, если заполнить царапины густым раствором вроде вазелина.

Если поцарапана алюминиевая поверхность, то починить диск невозможно. Это случается при глубоких царапинах. Глубокие круговые царапины невозможно устранить. Такую игру нужно вернуть или приобрести новую копию.
4,6(50 оценок)
Ответ:
0Assistant0
0Assistant0
17.10.2022

using namespace std;

#include <algorithm>

#include <iostream>

#include <vector>

#include <ctime>

int main() {

vector<int> arr;

srand(time(0));

int N = 10;

int min = 9999999, minIndex;

int average = 0;

for(int i = 1; i<=N; ++i) {

 arr.push_back(rand());

 cout << arr[i-1] << " ";

 if(arr[i-1]<min) {

  min = arr[i-1];

  minIndex = i-1;

 }

 average+=arr[i-1];

}

cout << endl << "Min: " << min << endl << "Average: " << average/N << endl;

swap(arr[minIndex], arr[arr.size()-1]);

for(int i = 1; i<=N; ++i) {

 cout << arr[i-1] << " ";

}

cout << endl << " > average: ";

for(int i = 1; i<=N; ++i) {

 if(arr[i-1]>average/N) {

  cout << arr[i-1] << " ";

 }

}

}

4,8(41 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ