Сколько места в памяти нужно выделить для хранения предложения информатика и икт
Что такое информация? Общепринятого определения информации не существует. Слово « информация » происходит от латинского слова informatio n , что в переводе означает сведения, разъяснение, ознакомление . В наиболее общем случае под «информацией» понимаются сведения (данные), которые воспринимаются живым существом или устройством и сообщаются (получаются, передаются, преобразуются, сжимаются, разжимаются, теряются, находятся, регистрируются) с помощью знаков.
Информатика изучает … информацию и ее свойства процессы хранения… обработки… и передачи информации с помощью компьютеров.
Социально значимые свойства информации Человек - существо социальное, для общения с другими людьми он должен обмениваться с ними информацией. Участники дискуссии должны владеть тем языком, на котором ведется общение, тогда информация будет понятной всем участникам обмена информацией. Информация должна быть полезной , тогда дискуссия приобретает практическую ценность. СМИ (газеты, радио, телевидение…) доводят информацию до каждого члена общества. Такая информация должна быть достоверной и актуальной . Для того чтобы человек мог правильно ориентироваться в окружающем мире, информация должна быть полной и точной .
Социально значимые свойства информации
Источники информации В наши дни человечество накопило огромное количество информации! Подсчитано, что общая сумма человеческих знаний до недавнего времени удваивалась каждые 50 лет. Сейчас объем информации удваивается через каждые два года. От умения человека правильно воспринимать и обрабатывать информацию зависит во многом его способность к познанию окружающего мира.
Восприятие информации Мир вокруг нас полон всевозможных образов, звуков, запахов, и всю эту информацию доносят до сознания человека его органы чувств : зрение, слух, обоняние, вкус и осязание . С их помощью человек формирует свое первое представление о любом предмете, живом существе, произведении искусства, явлении и пр. Глазами люди воспринимают зрительную информацию; Органы слуха доставляют информацию в виде звуков; Органы обоняния позволяют ощущать запахи; Органы вкуса несут информацию о вкусе еды; Органы осязания позволяют получить тактильную информацию. Виды информации, которые человек получает с помощью органов чувств, называют органолептической информацией. Практически 90% информации человек получает при помощи органов зрения, примерно 9% — посредством органов слуха и только 1% — при помощи остальных органов чувств.
Представление информации Воспринимая информацию с помощью органов чувств, человек стремится зафиксировать ее так, чтобы она стала понятной и другим, представляя ее в той или иной форме . Музыкальную тему композитор может наиграть на пианино, а затем записать с помощью нот. Образы, навеянные все той же мелодией, поэт может воплотить в виде стихотворения, хореограф выразить танцем, а художник — в картине. Человек выражает свои мысли в виде предложений , составленных из слов. Слова , в свою очередь, состоят из букв . Это — алфавитное представление информации . Форма представления одной и той же информации может быть различной. Это зависит от цели, которую вы перед собой поставили.
Информация – снятая неопределенность Клод Шеннон
Как измерить информацию? Вопрос: « Как измерить информацию? » очень непростой. Ответ на него зависит от того, что понимать под информацией. Но поскольку определять информацию можно по-разному, то и способы измерения тоже могут быть разными .
Единицы измерения 1 бит ( binary digit, двоичная цифра) – это количество информации, которое мы получаем при выборе одного из двух возможных вариантов (вопрос: «Да» или «Нет»?) Примеры : Эта стена – зеленая? Да. Дверь открыта? Нет. Сегодня выходной? Нет. Это новый автомобиль? Новый. Ты будешь чай или кофе? Кофе.
Единицы измерения 1 байт ( byt е) = 8 бит 1 Кб (килобайт) = 1024 байта 1 Мб (мегабайт) = 1024 Кб 1 Гб (гигабайт) = 1024 Мб 1 Тб (терабайт) = 1024 Гб 1 Пб (петабайт) = 1024 Тб
I а - количество информации, которое мы получаем, если происходит событие а , P а – вероятность события а . Формула Шеннона:
Вероятность события а вычисляется по формуле: К- число исходов, благоприятных для данного события (сколько раз произошло интересующее нас событие). N – общее количество исходов.
Основанием логарифма может быть любое положительное число, кроме 1: Log 2 8=3 Log 3 9=2 Log 4 16=2 Log 10 10000=4=lg10000
Логарифмы по основанию 2 Log 2 1 = 0 Log 2 2 = 1 Log 2 4 = 2 Log 2 8 = 3 Log 2 ⅛ = -3
Перевод в другие единицы Сравните (поставьте знак или =): 3 байта 24 бита 1000 байт 1 Кб 220 байт 0,25 Кб 1 Мб 1500 Кб 8192 бита 1 Кб
Алфавит и его мощность Все множество используемых в языке символов будем традиционно называть алфавитом . Обычно под алфавитом понимают только буквы, но поскольку в тексте могут встречаться знаки препинания, цифры, скобки, то мы их тоже включим в алфавит. В алфавит также следует включить и пробел, т.е. пропуск между словами. Полное количество символов алфавита принято называть мощностью алфавита . Будем обозначать эту величину буквой N. Например, мощность алфавита из заглавных русских букв и отмеченных дополнительных символов равна 54. АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЪЭЮЯ0123456789(). ? «» :-; (пробел)
Сколько информации несет один символ в русском языке Представьте себе, что текст к вам поступает последовательно, по одному знаку, словно бумажная ленточка, выползающая из телеграфного аппарата. Предположим, что каждый появляющийся на ленте символ с одинаковой вероятностью может быть любым символом алфавита. В каждой очередной позиции текста может появиться любой из N символов. Тогда, согласно известной нам формуле 2 I = N , каждый такой символ несет I бит информации, которое можно определить из решения уравнения: 2 I = 54 . Получаем: I = 5.755 бит. Вот сколько информации несет один символ в русском тексте! П Р И В Е Т ! К А К Д
Количество информации в тексте А теперь для того, чтобы найти количество информации во всем тексте, нужно посчитать число символов в нем и умножить на I . Посчитаем количество информации на одной странице книги. Пусть страница содержит 50 строк. В каждой строке — 60 символов. Значит, на странице умещается 50x60=3000 знаков. Тогда объем информации будет равен: 5,755 х 3000 = 17265 бит. При алфавитном подходе к измерению информации количество информации зависит не от содержания, а от размера текста и мощности алфавита.
Задание 1: Определите информационный объем страницы книги, если для записи текста использовались только заглавные буквы русского алфавита, кроме буквы Ё. Решение: N = 32 2 I = N 2 I = 32 I = 5 На странице 3000 знаков, тогда объем информации = 3000 * 5 = 15000 бит .
Двоичный алфавит А что если алфавит состоит только из двух символов 0 и 1? В этом случае: N = 2; 2 I = N ; 2 I = 2; I = 1 ! При использовании двоичной системы (алфавит состоит из двух знаков: 0 и 1) каждый двоичный знак несет 1 бит информации. Интересно, что сама единица измерения информации «бит» получила свое название от английского сочетания « bi nary digi t » - «двоичная цифра».
Достаточный алфавит Удобнее всего измерять информацию, когда размер алфавита N равен целой степени двойки. Например, если N=16, то каждый символ несет 4 бита информации потому, что 2 4 = 16. А если N =32, то один символ «весит» 5 бит. Ограничения на максимальный размер алфавита теоретически не существует. Однако есть алфавит, который можно назвать достаточным . С ним мы скоро встретимся при работе с компьютером. Это алфавит мощностью 256 символов . В алфавит такого размера можно поместить все практически необходимые символы: латинские и русские буквы, цифры, знаки арифметических операций, всевозможные скобки, знаки препинания. Поскольку 256 = 2 8 , то один символ этого алфавита «весит» 8 бит . Причем 8 бит информации — это настолько характерная величина, что ей даже присвоили свое название — байт. 1 байт = 8 бит
Количество информации в тексте Сегодня очень многие люди для подготовки писем, документов, статей, книг и пр. используют компьютерные текстовые редакторы. Компьютерные редакторы, в основном, работают с алфавитом размером 256 символов . В этом случае легко подсчитать объем информации в тексте. Если 1 символ алфавита несет 1 байт информации, то надо просто сосчитать количество символов; полученное число даст информационный объем текста в байтах. Пусть небольшая книжка, сделанная с помощью компьютера, содержит 150 страниц; на каждой странице — 40 строк, в каждой строке — 60 символов. Значит страница содержит 40x60=2400 байт информации. Объем всей информации в книге: 2400 х 150 = 360 000 байт .
Скорость передачи информации Прием-передача информации могут происходить с разной скоростью. Количество информации, передаваемое за единицу времени, есть скорость передачи информации или скорость информационного потока. Очевидно, эта скорость выражается в таких единицах, как бит в секунду (бит/с), байт в секунду (байт/с), килобайт в секунду (Кбайт/с) и т.д.
Задачи: текст Сколько места в памяти надо выделить для хранение предложения Привет, Вася! Ответ: 13 байт или 104 бита (в UNICODE: 26 байт или 208 бит) считаем все символы, включая знаки препинания (здесь 13 символов) если нет дополнительной информации, то считаем, что 1 символ занимает 1 байт в кодировке UNICODE 1 символ занимает 2 байта
Задачи: текст Сколько места надо выделить для хранения 10 страниц книги, если на каждой странице помещаются 32 строки по 64 символа в каждой? на 1 странице 32 · 64=2048 символов на 10 страницах 10 · 2048=20480 символов каждый символ занимает 1 байт Решение: Ответ: 20480 байт или … 20480 · 8 бит или … 20480:1024 Кб = 20 Кб
Задачи: рисунок Сколько места в памяти надо выделить для хранения 16-цветного рисунка размером 32 на 64 пикселя? общее число пикселей: 32 · 64=2048 при использовании 16 цветов на 1 пиксель отводится 4 бита (выбор 1 из 16 вариантов) Решение: Ответ: 2048 · 4 бита = 8192 бита или … 2048 · 4:8 байта = 1024 байта или … 1024:1024 Кб = 1 Кб
Для хранения растрового рисунка размером 32 на 64 пикселя выделили 2 Кб памяти. Каково максимально возможное количество цветов в палитре? общее число пикселей: 32 · 64=2 5 · 2 6 =2 11 память 2 Кб = 2 · 2 10 байта = 2 1 1 байта = 2 1 4 бита на 1 пиксель приходится 2 1 4 :2 11 = 2 3 = 8 бит 8 бит выбор 1 из 25 6 вариантов Решение: Ответ: не более 256 цветов
Задачи: обмен информацией Скорость передачи данных через ADSL-соединение равна 256000 бит/c. Передача файла через это соединение заняла 2 минуты. Определите размер файла в килобайтах. время передачи: 2 · 60 сек=120 сек передано информации 2 56 · 1000 · 120 бит = 2 8 · 2 3 · 1 25 · 2 2 · 30 бит = Решение: Ответ: объем файла 3750 Кб 2 13 · 1 25· 30 Кб 2 13
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
«Как закрыть гештальт: практики и упражнения»
Свидетельство и скидка на обучение каждому участнику
Описание презентации по отдельным слайдам:
Тренажер по теме «Оценка объёма памяти, необходимой для хранения текстовых данных» Подготовила Кучинская В.Н., учитель информатики высшей квалификационной категории
Задача 1 В одной из кодировок UTF-32 каждый символ кодируется 4 байтами. Иван написал текст (в нём нет лишних пробелов): Рак, Весы, Орион, Дракон, Козерог, Близнецы, Андромеда, Наугольник – созвездия. Ученик удалил из списка название одного созвездия. Заодно он удалил ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 288 бит меньше, чем размер исходного предложения. Запишите в ответе название удаленного созвездия.
Задача 2 В кодировке КОИ-8 каждый символ кодируется 1 байтом. Марина написала текст (в нём нет лишних пробелов): Рак, Весы, Орион, Дракон, Козерог, Близнецы, Андромеда, Наугольник – созвездия. Ученица удалила из списка название одного созвездия. Заодно она удалила ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 88 бит меньше, чем размер исходного предложения. Запишите в ответе название удаленного созвездия.
Задача 3 В одной из кодировок Unicode каждый символ кодируется 2 байтами. Наташа написала текст (в нём нет лишних пробелов): ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде – африканские страны. Ученица удалила из списка название одной африканской страны. Заодно она удалила ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 128 бит меньше, чем размер исходного предложения. Запишите в ответе название страны, удаленное Наташей.
Задача 4 В кодировке КОИ-8 каждый символ кодируется 1 байтом. Витя написал текст (в нём нет лишних пробелов): ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде – африканские страны. Ученик удалил из списка название одной африканской страны. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 80 бит меньше, чем размер исходного предложения. Запишите в ответе название страны, которое было удалено Витей.
Задача 5 В одной из кодировок Unicode каждый символ кодируется 16 битами. Юля написала текст (в нём нет лишних пробелов): Вена, Тирана, Минск, Брюссель, Ватикан, Рейкьявик, Рим, Монте-Карло – столицы европейских государств. Ученица удалила из списка название одной европейской столицы. Заодно она удалила ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Запишите в ответе название столицы, которое было удалено Юлей.
Задача 6 В кодировке КОИ-8 каждый символ кодируется 8 битами. Костя написал текст (в нём нет лишних пробелов): Вена, Тирана, Минск, Брюссель, Ватикан, Рейкьявик, Рим, Монте-Карло – столицы европейских государств. Ученик удалил из списка название одной европейской столицы. Заодно он удалил ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 88 бит меньше, чем размер исходного предложения. Запишите в ответе название столицы, которое было удалено Костей.
Задача 8 В одной из кодировок Unicode каждый символ кодируется 16 битами. Анна написала текст (в нём нет лишних пробелов): Водород, гелий, бериллий, бор, фосфор, азот, рентгений, протактиний, калифорний – названия химических элементов. Ученица удалила из списка название одного химического элемента. Заодно она удалила ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Запишите в ответе название химического элемента, который был удален Анной.
Проверь себя! Козерог Андромеда Уганда Танзания Брюссель Рейкьявик 2 Фосфор Вадим
Краткое описание документа:
Презентация по теме "Оценка объёма памяти, необходимой для хранения текстовых данных" предназначена для обучающихся 9 класса при подготовки к сдаче ОГЭ по информатике.
Презентация представляет тренажер для тренировки обучающихся. Обучающиеся самостоятельно выполняют задания по указанной теме с самопроверкой.
Существует ли способ, как динамически выделить массив char, чтобы в нём было ровно столько элементов, сколько потребуется для хранения строки, введённой пользователем с клавиатуры ?
Сколько памяти необходимо для динамического хранения массива из 5 элементов
Сколько памяти необходимо для динамического хранения массива из 5 элементов, каждый из которых.
Сколько необходимо памяти для хранения всех произведений Шекспира?
Здравствуйте, начал изучать программирование, с использованием языка C++ по книге (Страуструп Б. -.
Сколько выделить места+памяти для Xubuntu 18.04.3 в VirtualBox
Привет. У меня 32 Гб оперативной памяти. Установил на Windows 10 VirtualBox 6.0. Далее установил.
или костыль нужен?
Навязано использование char-массива.
Существует ли способ, как динамически выделить массив char, чтобы в нём было ровно столько элементов, сколько потребуется для хранения строки, введённой пользователем с клавиатуры ?
Не понимаю вопроса.
Если пользователь уже ввел строку, то задача решается тривиально.
Если пользователь еще не ввел строку, то задача не имеет решения. (Откуда же можно заранее узнать, что за строку пользователь введет с клавиатуры?)
Вопрос в том, как сохранить введённую строку, не занимая при этом лишней памяти ни в стеке, ни в куче.
Вопрос в том, как сохранить введённую строку, не занимая при этом лишней памяти ни в стеке, ни в куче.
Фактически только одним способом: читать пользовательский ввод самостоятельно, не сразу весь, а посимвольно или небольшими кусочками, на лету понемногу наращивая размер выделенной под читаемую строку памяти.
Наращивать этот размер лучше не посимвольно, а некими блоками. В результате в общем случае может получиться так, что вы выделите несколько больше памяти, чем было нужно. Но если для вас это так важно, то после завершения ввода эту памяти можно будет перевыделить уже с точным известным размером.
Однако это все скорее актуально для "изобретения велосипедов" на С. Зачем вам это вдруг понадобилось в С++, где у вас есть готовый std::string , который фактически именно это уже и делает?
Выделить столько памяти, сколько нужно для хранения
Существует ли способ, как динамически выделить массив char, чтобы в нём было ровно столько.
Сколько необходимо памяти для хранения всех произведений Шекспира?
Здравствуйте, начал изучать программирование, с использованием языка C++ по книге (Страуструп Б. -.
Сколько памяти необходимо для динамического хранения массива из 5 элементов
Сколько памяти необходимо для динамического хранения массива из 5 элементов, каждый из которых.
Для хранения изображения размером 1024*768 точек, выделено 192 Кбайт памяти
Для хранения изображения размером 1024*768 точек, выделено 192 Кбайт памяти. Определите, какое.
Определить, сколько Кбайт содержит информация
Ребята, помогите решить задачу по информатике! На листе напечатан текст, который занял 32 строки (в.
Сколько выделить места+памяти для Xubuntu 18.04.3 в VirtualBox
Привет. У меня 32 Гб оперативной памяти. Установил на Windows 10 VirtualBox 6.0. Далее установил.
Текст занимает 0,25 Кбайт памяти компьютера. Сколько символов содержит этот текст?
Текст занимает 0,25 Кбайт памяти компьютера. Сколько символов содержит этот текст?
Определить минимальный объем памяти для хранения образа экрана
Определить минимальный объем памяти(в мегабайтах), необходимый для хранения образа экрана с.
Определить объём памяти, необходимой для хранения паролей и сведений пользователей
Есть задача: "При регистрации в компьютерной системе каждому пользователю выдаётся пароль.
Определить, какой объем памяти требуется для хранения 1 бита изображения
Определить, какой объем памяти требуется для хранения 1 бита изображения на вашем компьютере (для.
№ слайда 1
№ слайда 2
№ слайда 3
№ слайда 4
№ слайда 5
№ слайда 6
№ слайда 8
№ слайда 9
№ слайда 10
№ слайда 11
№ слайда 12
Читайте также: