Сколько битов в памяти компьютера займет слово часто
Так вот 1 символ двоичной системы (0 или 1) занимает в памяти компьютера 1 бит.
А 8 бит составляют 1 байт (легко запомнить, что байт больше, ведь в нем даже больше букв, чем в слове «бит»)
Итак, даже одна буква или цифра в компьютере будет занимать пространство в 1 байт на жестком диске (ведь для её кодировки нужно восемь нулей и единиц).
В этом легко убедиться, создайте в текстовом блокноте файл (не в Word, а именно в блокноте). Файл должен иметь расширение (то, что в названии после последней точки) .txt и может иметь любое название.
Если расширения файлов у вас не отображаются, то включите их.
1. Для этого зайдите в любую папке на компьютере.
2. Выберите в меню Сервис - Параметры папок.
3. Перейдите во вкладку Вид.
Теперь все файлы будут показываться у вас с расширением. Не меняйте их, чтобы не потерять доступ к файлам. После упражнения можете вернуть галочку на место.
Итак, файл создан. Посмотрите сколько он «весит». Для этого нажмите на файл правой кнопкой мыши и выберете последний пункт «Свойства».
Его размер должен составлять 0 байт. Т.е. он пуст и ничего не весит.
Теперь откройте его и впишите любую цифру от 0 до 9. Сохраните файл и снова посмотрите в свойствах его вес. Теперь он должен весить 1 байт (8 бит). Это именно вес вписанной в него информации.
На диске файл будет занимать больше места, что связано с заполнением диска служебной информацией о расположении файла, его имени и т.д. Но конкретно наша цифра занимает всего 1 байт. Если мы впишем еще одну цифру, размер станет в 2 раза больше и т.д.
Теперь попробуем с буквами английского алфавита. Любая буква строчная или прописная тоже будет занимать 1 байт.
Русский же алфавит не умещается в кодировку в 256 символов, поэтому для него выделяется целых 2 байта другой кодировки 16-битной или 16-разрядной (из 16 единиц и нулей). Попробуйте русские буквы и убедитесь в этом.
Редактировать этот урок и/или добавить задание Добавить свой урок и/или задание
Добавить интересную новость
Добавить анкету репетитора и получать бесплатно заявки на обучение от учеников
user->isGuest) < echo (Html::a('Войдите', ['/user/security/login'], ['class' =>'']) . ' или ' . Html::a('зарегистрируйтесь', ['/user/registration/register'], ['class' => '']) . ' , чтобы получать деньги $$$ за каждый набранный балл!'); > else < if(!empty(\Yii::$app->user->identity->profile->first_name) || !empty(\Yii::$app->user->identity->profile->surname))< $name = \Yii::$app->user->identity->profile->first_name . ' ' . \Yii::$app->user->identity->profile->surname; > else < $name = ''; >echo 'Получайте деньги за каждый набранный балл!'; > ?>-->
При правильном ответе Вы получите 1 балл
Сколько байт занимает одна буква латинского алфавита?
Выберите всего один правильный ответ.
Lorem iorLorem ipsum dolor sit amet, sed do eiusmod tempbore et dolore maLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborgna aliquoLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempbore et dLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborlore m mollit anim id est laborum.
28.01.17 / 22:14, Иван Иванович Ответить +5
Lorem ipsum dolor sit amet, consectetu sed do eiusmod qui officia deserunt mollit anim id est laborum.
28.01.17 / 22:14, Иван ИвановичОтветить -2
Lorem ipsum dolor sit amet, consectetur adipisicing sed do eiusmod tempboLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod temLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborpborrum.
Кириллица - это Юникод, а в нем каждый символ занимает два байта.
2 * 5 = 10 байт = 80 бит
Да пошел ты. Мой ответ правильный. В одном байте 8 бит
Новые вопросы в Информатика
4. Если я выберу команду "заблокировать пикселы" на активном слое, какими инструментами я не смогу на нем работать? 5. Можно ли двигать в окне слоев? … это гимп
Расположите числа в порядке возрастания: 110010 во второй , 73 в восьмой ,40 в шестнадцатой, 61 в десятойОбоснуйте ответ
Найди 5 сходств и 5 отличий в программах Paint и Scetch UpСРОЧНО ДАЮ 20 БАЛЛОВ ПОЖАЛУЙСТА
Задай путём перечисления всех элементов множество A двузначных чисел, кратных 10, и множество B двузначных чисел, кратных 15. Запиши пересечение и объ … единение этих множеств. Пожалуйста, помогите, я не поняла эту тему(
Чтобы выбрать один из стилей оформления текста, нужно воспользоваться пунктом меню, обозначенным цифрой ______. 3 4 1 2 Вопрос №2 ? 2 балла Как называ … ется набор значений свойств объектов определенного типа, который имеет собственное имя? _______________. Шаблон Макет Стиль Образец Вопрос №3 ? 2 балла Определяет значение свойств выравнивания текста на странице, отступления от границ листа, межстрочный интервал и тому подобное. Стиль изображения Стиль символов Стиль абзаца Стиль таблицы Вопрос №4 ? 2 балла Определяет цвет и стиль линий границ таблицы, цвет заливки ячеек таблицы и тому подобное. Стиль символов Стиль таблицы Стиль абзаца Стиль изображения Вопрос №5 ? 2 балла Как называется стиль оформления текстового документа, который имеет имя и определяет для его объектов значения некоторых свойств (цвет, размер и шрифт символов, способ выравнивания абзацев, межстрочный интервал, эффекты рисунков и т.д.). Заголовок документа Образец Шаблон Стиль документа Вопрос №6 ? 2 балла Как называется иерархическая схема размещения составных частей документа? Стиль документа Заголовок документа Шаблон Структура документа
Составить программу с использованиемцикла ДЛЯ. ПаскальВывести на экран таблицу значений функции y=x^3приизменении x от 12 до 1 с шагом -1
Прошу помогите баллов сейчас мало но срочно нужна помощь C++: 20 - Деление и остаток 1. Чему будет равна переменная c после выполнения этой программы … : a = 28; b = 7; b = a / b + b; c = a % b + a; Ответ: 2. Чему будет равна переменная c после выполнения этой программы: a = 20; b = 3; c = a % b + b; Ответ: 3. Чему будет равна переменная c после выполнения этой программы: a = 22; b = 4; c = a / b + a; Ответ: 4. Чему будет равна переменная c после выполнения этой программы: a = 28; b = 7; b = a / b; c = a / b; Ответ: 5. Чему будет равна переменная c после выполнения этой программы: a = 22; b = 4; b = a % b + 4; c = a % b + 1; Ответ: 6. Чему будет равна переменная c после выполнения этой программы: a = 26; b = 6; b = a / b; c = a % (b + 1); Ответ: 7. Чему будет равна переменная c после выполнения этой программы: a = 22; b = 4; b = a % b; c = a / (b + 1); Ответ:
пожалуйста напишите программу для черепашки cразу спасибо огромное
принтер относится к 1)программному уровню поддержки 2) пользовательскому уровню поддержки 3) аппаратному уровню поддержки
Мы с вами рассмотрели основные и дополнительные устройства компьютера, а так же устройство ПК. А теперь мы будем знакомиться с применением компьютера.
Компьютер может работать с четырьмя видами информации: текстовой, графической, числовой и звуковой. Одним из самых массовых приложений ЭВМ является работа с текстами. Тема нашего урока «Представление текстов в памяти компьютера. Кодировочные таблицы.»
Содержимое разработки
Тема: Представление текстов в памяти компьютера.
Кодировочные таблицы. 8 класс
познакомить учащихся со способами кодирования информации в компьютере;
научить определять числовые коды символов;
воспитание аккуратности и умение вести записи в тетради, воспитание культуры поведения на уроке, умение слушать;
развитие познавательных интересов, умения конспектировать.
Изучаемые вопросы:
Преимущества файлового хранения текстов.
Кодировочная таблица, международный стандарт ASCII.
Объяснение нового материала
Мы с вами рассмотрели основные и дополнительные устройства компьютера, а так же устройство ПК. А теперь мы будем знакомиться с применением компьютера.
Компьютер может работать с четырьмя видами информации: текстовой, графической, числовой и звуковой. Одним из самых массовых приложений ЭВМ является работа с текстами. Тема нашего урока «Представление текстов в памяти компьютера. Кодировочные таблицы.»
Имея компьютер, можно создавать тексты, не тратя на это много времени и бумагу.
Носителем текста становится память ПК. Текст на внешних носителях сохраняется в виде файла.
Почему же работа с тестовой информацией на компьютерах нашла такое большое распространение?
Чтобы ответить на эти вопросы рассмотрим отличия обработки и хранения текстов при ручной записи и при создании текстов на компьютере.
Преимущества файлового хранения текстов:
возможность внесения изменений;
компактность хранения текстовых документов;
возможность многократного использования внешних носителей;
легкость копирования файлов на любые носители с помощью компьютера;
легкость удаления (стирания) ненужных текстовых файлов;
оперативная связь – передача текстовой информации через компьютерные сети.
Самое поразительное отличие компьютерного текста от бумажного, если информация в нем организована по принципу гипертекста. Гипертекст – это способ организации текстовой информации, внутри которой установлены смысловые связи (гиперсвязи) между ее различными фрагментами.
Но есть и недостатки. Главное неудобство хранения текстов в файлах состоит в том, что прочитать их можно только с помощью компьютера.
Иногда бывает так, что текст, состоящий из букв русского алфавита, полученный с другого компьютера, невозможно прочитать - на экране монитора видна какая-то "абракадабра".
Ребята, как вы думаете, почему это происходит?
Пока у вас еще нет точного ответа. В конце урока попробуем еще раз ответить на этот вопрос.
Так как представлены тексты в памяти компьютера?
С точки зрения компьютера текст состоит из отдельных символов. К числу символов принадлежат не только буквы (заглавные или строчные, латинские или русские), но и цифры, знаки препинания, спецсимволы типа "=", "(", "%" и даже пробелы между словами.
Это могут быть математические или химические формулы, номера телефонов, числовые таблицы.
Множество символов, с помощью которых записывается текст, называется алфавитом. Число символов в алфавите – это его мощность.
Формула определения количества информации: N = 2 b ,
где N – мощность алфавита (количество символов),
b – количество бит (информационный вес символа).
В алфавит мощностью 256 символов можно поместить практически все необходимые символы. Такой алфавит называется достаточным.
Т.к. 256 = 2 8 , то вес 1 символа – 8 бит.
Единице измерения 8 бит присвоили название 1 байт: 1 байт = 8 бит.
Двоичный код каждого символа в компьютерном тексте занимает 1 байт памяти.
Пример 1. Сколько бит памяти компьютера занимает слово МИКРОПРОЦЕССОР?
Решение. Слово состоит из 14 букв. Каждая буква является символом компьютерного алфавита и поэтому занимает 1 байт памяти. Слово займет 14 байт = 112 бит памяти, т.к. 1 байт = 8 бит.
Кодирование заключается в том, что каждому символу ставится в соответствие уникальный код.
Теперь возникает вопрос, какой именно восьмиразрядный двоичный код поставить в соответствие каждому символу.
Все символы компьютерного алфавита пронумерованы от 0 до 255. Каждому номеру соответствует восьмиразрядный двоичный код от 00000000 до 11111111. Этот код просто порядковый номер символа в двоичной системе счисления.
Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера, называется таблицей кодировки.
Для разных типов ЭВМ используются различные таблицы кодировки. Международным стандартом для ПК стала таблица ASCII (Американский стандартный код для информационного обмена).
Таблица кодов ASCII делится на две части.
Символы с номерами от 0 до 31 принято называть управляющими. Их функция – управление процессом вывода текста на экран или печать, подача звукового сигнала, разметка текста и т.п.
Символ 32 - пробел, т.е. пустая позиция в тексте. Все остальные отражаются определенными знаками. Стандартная часть таблицы (английский) символы с номерами от 32 до 127. Сюда входят строчные и прописные буквы латинского алфавита, десятичные цифры, знаки препинания, всевозможные скобки, коммерческие и другие символы.
Вторая половина кодовой таблицы ASCII, называемая кодовой страницей (128 кодов, начиная с 10000000 и кончая 11111111), может иметь различные варианты, каждый вариант имеет свой номер.
Кодовая страница в первую очередь используется для размещения национальных алфавитов, отличных от латинского. В русских национальных кодировках в этой части таблицы размещаются символы русского алфавита. Для букв русского алфавита также соблюдается принцип последовательного кодирования.
Обращаю ваше внимание на то, что в таблице кодировки буквы (прописные и строчные) располагаются в алфавитном порядке, а цифры упорядочены по возрастанию значений. Такое соблюдение лексикографического порядка в расположении символов называется принципом последовательного кодирования алфавита.
Попробуем с помощью таблицы ASCII представить, как будут выглядеть слова в памяти компьютера.
Ребята, какие будут вопросы по теме урока?
А теперь давайте еще раз попробуем ответить на вопрос, который был задан в начале урока:
Почему иногда текст, состоящий из букв русского алфавита, полученный с другого компьютера, мы видим на своем компьютере в виде "абракадабры"?
Ожидаемый ответ. На компьютерах применяется разная кодировка символов русского языка.
Сейчас мы решим несколько примеров.
Пример 1. Сколько бит памяти компьютера занимает выражение жесткий диск?
Прежде, чем приступить к решению примера, вспомним,
какой объем памяти занимает один символ компьютерного текста.
Ожидаемый ответ. 1 байт
Решение. Слово состоит из 14 букв. Каждая буква является символом компьютерного алфавита и поэтому занимает 1 байт памяти. Слово займет 14 байт = 112 бит памяти, т.к. 1 байт = 8 бит.
В чем заключается принципа последовательного кодирования алфавита?
Ожидаемый ответ. В таблице кодировки буквы (прописные и строчные) располагаются в алфавитном порядке, а цифры упорядочены по возрастанию значений
Пример 2. С помощью таблицы ASCII закодировать и декодировать слова
01001100 01101001 01101110 01101011
11001010 11101011 11100000 11110001 11110001
3) 01010111 01101001 01101110 01100100 01101111 01110111 01110011
Подведение итогов урока
Домашнее задание: § 13; вопросы, №6 письменно
Прогуливаясь по просторам интернета, я тут обнаружил одно занимательное исследование ( ссылка ) американских ученых из Рочестерского университета, которые посчитали, что английский язык занимает примерно 1,5 мегабайта памяти в мозге носителя языка. Мне стало интересно, а сколько занимает места русский язык. Я вооружился калькулятором и на основе их расчетов сделал свой. Хочу теперь этим с вами поделиться.
В этой статье я для начала расскажу вам, как они это считали для английского языка, опустив все формулы. А потом покажу свой результат для русского языка.
Результаты исследования про английский язык.
По мнению ученых, которые провели это исследование, место занимаемое языком в нашем мозге можно поделить на 5 сегментов: фонемы (звуки), словоформы, лексические значения, частота слов и синтаксис . Давайте посмотрим, что это все значит и сколько это занимает места.
Фонемы . Тут все просто. Они посчитали количество звуков в английском языке и умножили на количество битов, необходимых для каждого звука. В английском языке 50 фонем, каждая занимает по 15 битов. Итого 750 бит на звуки.
Словоформы. Под этим пунктом ученые подразумевают то, сколько слов может распознать человек. При этом, разные формы слова считаются за одно. Они вывели, что в среднем на одно слово требуется 10 бит места, а среднестатистический американец знает 40000 слов. Итого: 400000 бит требуется на словоформы .
Лексические значения . Этот сегмент занимает наибольшее место, так как он отвечает за то, как некое слово превращается в образ. Тут ученые подсчитали, что на каждый образ приходится около 300 различных характеристик, которые наш мозг обрабатывает, чтобы составить образ. Каждая характеристика занимает один бит. А значит лексическое значение одного слова занимает около 300 бит. 40000 слов на 300 бит получается 12000000 бит на лексические значения .
Частота слов . Эта характеристика определяет в мозгу как часто надо использовать то или иное слово. Она помогает доставать редко используемые слова только нужный момент и не копаться в них когда не надо. Ученые предположили, что мозг делит частоту слов на 4 категории, что значит по 2 бита на слова. Итого 80000 бит на частоту слов.
Синтаксис. Чтобы слова вставали в предложения нужен синтаксис. И сюда входит и порядок слов в предложении, и всевозможные формы слов. В этой части довольно сложные расчеты, поэтому просто скажу, что на синтаксис в английском языке уходит всего 697 бита .
Итого, сложив все эти расчеты, мы получаем, что английский язык занимает в голове носителя языка 12, 481, 447 бит информации или примерно 1,5 Мегабайта, что сопоставимо с весом одной песни на телефоне.
А сколько занимает русский язык?
На основе расчетов американских исследователей, я провел такие же расчеты для русского языка. Давайте посмотрим, что получилось.
Фонемы. В русском языке мы используем 42 фонемы. 42 фонемы по 15 битов, получаем 630 битов на звуки .
Словоформы . Согласно данным российской газеты , среднестатистический россиянин имеет словарный запас в 32 тысячи слов. На одно слово - 10 бит, итого 320000 бит на словоформы.
Лексические значения. Не думаю, что наш русский мозг обрабатывает больше или меньше характеристик объектов, чем американский. Поэтому возьмем всё то же число 300 бит на слово. Получим 9600000 бит на лексические значения .
Частота слов . Все те же 2 бита на частоту каждого слова даст нам 64000 бит на частоту слов.
Синтаксис. А вот тут все сложнее. Русский синтаксис намного сложнее, чем английский. Все таки, в русском языке на каждое слово приходится около 12 форм. Порядок слов в предложении может менять смысл. И многое другое. Но так или иначе, в русском языке выделяется около 3725 бит под синтаксис.
Итого, сложив все эти числа, мы получаем, что русский язык занимает 9988355 бита в мозге русского человека или примерно 1,2 Мегабайта.
И что? Русский занимает меньше места, чем английский?
По расчетам получается, что да. Но такая разница получилась лишь из-за того, что по подсчетам русских у русских словарный запас меньше, чем у американцев по расчетам американцев. Если сравнять эти два показателя, то разница между занимаемым местом русским и английским языком окажется несущественной . А результат в 1,5 Мегабайта можно будет считать универсальным для большинства языков развитых стран.
Остались вопросы? Напишите их в комментариях, я обязательно на все отвечу. А еще вы можете почитать про то, зачем придумывают искусственные языки .
Если вам понравилось, не забудьте поставить лайк и подписаться на канал. Помните, что для Вас это один клик, а для автора это плюс к развитию канала и мотивация писать больше и интереснее.
Читайте также: