Ось ще один цікавий факт з вимірів в Інформатиці.
Швидкість передачі даних вимірюється в біти в секунду. Що в цьому цікавого? Обсяг інформації вимірюється в байтах, а швидкість передачі в біт / секунда, відповідно при вирішенні задач на дану тему можливі помилки.
Знати швидкість передачі інформації необхідно.
Сьогодні в мережі знаходяться ресурси, за допомогою яких можна визначити швидкість зв'язку з Інтернетом Вашого комп'ютера (пристрої).
Скориставшись таким сервісом, як тест швидкості інтернет з'єднання онлайн. Ви завжди можете перевірити реальну швидкість з'єднання.
Навіщо це потрібно?
Сподіваюся, не дуже сильно втомив Вас розповіддю - для чого це потрібно?
Я не вважаю, що ЄДІ це хороша річ, а зубріння тим більше. Я прихильник традиційних іспитів, але що робити доводитися підкорятися ситуації. Ось тому для кращого запам'ятовування я намагаюся пояснити, а для чого це потрібно, і як це може стати в нагоді в житті будь-якому користувачеві.
Після того, як розібралися, для чого це потрібно, повернемося до підготовки до ЄДІ.
Згадаймо одиниці виміру, використовувані в Інформатиці:
Байт = 8 біт = 2 3 біт
Кілобайт = 1024 байта = 2 10 байта = 2 13 біта
Ну і так далі, сподіваюся, що це Ви пам'ятаєте.
Формула швидкості нам відома з фізики. Швидкість - це пересування даного предмета за певний проміжок часу, в даному випадку предмет це біт (обсяг інформації): v = I / t де v - швидкість передачі інформації (біт в секунду), I - обсяг інформації, що передається повідомлення (в бітах), t - час передачі цього повідомлення (в секундах).
Швидкість вимірюється біт / секунда:
1 Кбіт / с = 1024 біт / с = 2 10 бит / с
1 Мбіт / с = 1024 Кбіт / с = 2 10 Кбіт / с = 2 20 біт / с
1 Гбіт / с = 1024 Мбіт / с = 2 10 Мбіт / с = 2 20 Кбіт / с = 2 30 біт / с
Як Ви бачите з наведених даних, що вся інформатика продовжує використовувати ступінь числа два.
Складність даних завдань полягає в різної розмірності даних. Будьте дуже уважні при вирішенні цих завдань.
Давайте розглянемо декілька прикладів, як і в попередньому матеріалі, я рекомендую Вам самим спробувати спочатку вирішити ці завдання, а вже потім подивитися, як це буду робити я.
Швидкість передачі даних через ADSL-з'єднання дорівнює 128 000 біт / с. Через це з'єднання передають файл розміром 625 Кбайт. Визначте час передачі файлу в секундах.
Мені, було б зручніше, розрахувати цю задачу оформивши її як у фізиці. Це наочніше показує дані. Пропоную Вам деякий симбіоз. При вирішенні будь-якої задачі я дуже рекомендую послідовно виписати дані, які дані, і що треба дізнатися. Ще раз хочу нагадати, що треба уважно стежити за розмірністю.
v = 128 000 біт / с
Ми бачимо, що розмірність даних різна, і приводимо її до єдиних показниками, для цього нам знадобитися пригадати таблицю ступенів числа два. приступаємо:
Для початку треба зрозуміти, які дані простіше перевести. Швидкість в кілобайти або обсяг в біти, щоб уникнути зайвих арифметичних помилок зручніше працювати з маленькими цифрами, тому я пропоную перевести швидкість в Кбайт / с.
Секунди в даному конкретному випадку не змінюються, відповідно переводимо тільки біти. 128 000 біт = 128 000 / (1024 * 8) Кбайт, виділяємо ступінь числа два і отримуємо = 2 7 * 1000 / (2 10 * 2 3) Кбайт = 1000/2 6 Кбайт = 1000/64 Кбайт / с.
Тобто швидкість v = 1000/2 6 Кбайт / с = 1000/64 Кбайт / с.
Тепер все розмірності у нас збігаються і можна приступати до вирішення завдання.
З формули швидкості v = I / t слід, що: t = I / v
t = 625 Кбайт / (1000/64) Кбайт / с = (625 * 64) / 1000 з = 40 с.
Примітка: Ви напевно звернули увагу, що після переведення біт / с в Кбайт / с, я залишив два значення. У деяких прикладах зручніше в подальших обчисленнях використовувати два у степені N, а в деяких виконану дію.
Відразу звертаємо увагу на розмірність, обсяг дан в незвичних для нас величинах в Мбіт, а швидкість в Кбайт / с, що теж не звично, треба вирішити, що будь-що перетворюємо? Я пропоную почати з I = 240 Мбіт = (15 * 2 4 * 2 10) / 2 3 Кбайта [сподіваюся Ви зрозуміли, що 240 - це 15 * 2. 4] = 15 * 2. 11 Кбайт.
Відповідь нам потрібен в хвилинах, давайте спробуємо привести швидкість до цього параметру. Для цього нам значення швидкості треба помножити ще на 60: v = 16 Кбайт / сек = 16 * 60 Кбайт / хв = 2 4 * 15 * 2 + 2 Кбайт / хв = 15 * 2. 6 Кбайт / хв.
З формули швидкості v = I / t слід, що: t = I / v
t = (15 * 2 11) Кбайт / (15 * 2 6) Кбайт / хв = 2 11/2 6 хв = 2 5 хв = 32 хв.
Відповідь: 32 хв. (За зміну не встигне! Або залишиться без обіду!)
За допомогою з'єднання зі швидкістю 64 Кбайт / с передають файл протягом 10 хвилин. Зі скількох мегабайт складається файл?
Дивимося уважно на розмірність і вирішуємо, що будь-що перетворювати.
Я пропоную перетворити швидкість в Кбайт в хв. v = 64 Кбайт / с = 64 * 60 Кбайт / хв = 2 6 * 15 * 2 2 Кбайт / хв = 15 * 2. 8 кбайт / хв.
Ми бачимо, що для перетворення швидкості в Мбайт / хв і отримання цілого числа не вистачає 2 2. Намагайтеся уникати дрібних чисел, з практики в них найчастіше і допускають помилки, намагайтеся працювати з цілими числами. Ми залишаємо швидкість як є, і приступаємо до вирішення:
З формули швидкості v = I / t слід, що: I = v * t
I = 15 * 2 8 Кбайт / хв * 10 хв = 150 * 2 8 Кбайт [виділяємо з 150 відсутню нам для перекладу в Мбайт 2 2. тобто ділимо 150 на 4] = 37,5 * 2 2 * 2 8 Кбайт = 37,5 Мбайт.
Відповідь: 37,5 Мбайт.
Швидкість передачі даних через ADSL-з'єднання дорівнює 256 000 біт / с. Передача файлу через це з'єднання зайняла 2 хвилини. Визначте розмір файлу в кілобайтах.
v = 256 000 біт / с
Переводимо 2 хв в секунди 2 * 60 з = 2 * 15 * 2 2 з = 15 * 2 3 с.
Визначаємо розмір файлу переданого за 15 * 2. 3 с.
З формули швидкості v = I / t слід, що: I = v * t
I = 256 000 біт / с * (15 * 2 3) з = 2 8 * 1000 біт / с * (15 * 2 3) з = 1000 * 15 * 2 11 біт [для перетворення в Кбайт нам не вистачає 2 + 2 виділяємо їх з 1000] = 250 * 2 + 2 * 15 * 2. 11 біт = 3750 * 2. 13 біт = 3750 Кбайт.
Відповідь: 3750 Кбайт
Сподіваюся, даний матеріал допоможе Вам у підготовці до успішної здачі іспиту. Для практики Ви можете спробувати вирішувати реальні завдання з життя, використовуючи дані з сайту тест швидкості інтернет з'єднання онлайн.