e90969692976
?>

Построчная проверка файла на наличие вопросительного знака С++

Информатика

Ответы

rnimsk149

Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды информации в компьютере представлены в двоичном коде, т. е. используется всего два символа 0 и 1. Связано это с тем, что удобно представлять информацию в виде последовательности электрических импульсов: импульс отсутствует (0), импульс есть (1).

Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - машинным языком.

Какой длины должен быть двоичный код, чтобы с его можно было закодировать васе символы клавиатуры компьютера?

 

Достаточный алфавит

В алфавит мощностью 256 символов можно поместить практически все символы, которые есть на клавиатуре. Такой алфавит называется достаточным.

Т.к. 256 = 28, то вес 1 символа – 8 бит.

Единице в 8 бит присвоили свое название - байт.

1 байт = 8 бит.

 

Таким образом, информационный вес одного символа достаточного алфавита равен 1 байту.  

Для измерения больших информационных объемов используются более крупные единицы измерения информации:

Единицы измерения количества информации:

1 байт = 8 бит

1 килобайт = 1 Кб = 1024 байта

1 мегабайт = 1 Мб = 1024 Кб

1 гигабайт = 1 Гб = 1024 Гб

Информационный объем текста

     

Дано:

Книга содержит 150 страниц.

На каждой странице - 40 строк.

В каждой строке 60 символов (включая пробелы).

Найти информационный объем текста.

1. Количество символов в книге:

60 * 40 * 150 = 360 000 символов.

2. Т.к. 1 символ весит 1 байт, информационный объем книги равен

360 000 байтов.

3. Переведем байты в более крупные единицы:

360 000 / 1024 = 351,56 Кб

351,56 / 1024 = 0,34 Мб

ответ: Информационный объем текста 0,34 Мб.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Построчная проверка файла на наличие вопросительного знака С++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

skachmin
Игоревна
Семеновна-Павел
aivia29
Меладзе_Владимир1695
Bsn1704
kengyra
ann328389
Kolokolnikova DANIIL179
Irina Svetlana
olgalooo
sjmurko
ИринаАлександровна
aleksey270593
jamaltreid