Bogdanov
?>

Лена скачивает дистрибутив ос linux с зарубежного сайта-репозитория, пользуясь односторонним каналом цифровой передачи данных через телевизионное эфирное вещание, обеспечивающим прием информации со скоростью 4 мбит/с. при этом информация передается фрагментами по 10 мбайт. для начала передачи каждого фрагмента компьютер лены должен отправить на сервер сообщение-запрос объемом 32 кбайт, а после получения фрагмента подтвердить его безошибочный прием отдельным сообщением объемом 16 кбайт. для отправки таких сообщений лена пользуется радиомодемом gprs, который обеспечивает скорость передачи информации 128 кбит/с. определить минимально возможное время, за которое лена может скачать файл дистрибутива объемом 350 мбайт.

Информатика

Ответы

KIRILLSHURYGIN98
У нас есть скорость передачи в кбит/с и мбит/с. Нужно определиться, в каких отношениях находятся кбит/с и бит/с, потому что тут есть две трактовки.
Первая предполагает, что кбит/с - это системная единица Си и тогда 1кбит/с = 1000 бит/с. Вторая - что кбит/с, как и Кбайт/с - единица внесистемная, и тогда 1 кбит/с = 1024 бит/с.
Правильным является первый вариант при написании по стандарту кбит/с, а во втором варианте надо писать Кбит/с. Именно заглавная буква К (и М в мегабитах, мегабайтах) указывают на внесистемность единицы.
Однако, 128 кбит/с кратно степени 2, а не 10, что показывает мнение составителя задачи о том, что 1 кбит = 1024 бита. Условно примем эту версию.

1. Определяем количество фрагментов
350 Мбайт / 10 Мбайт = 35 фрагментов
2. Время отправки запроса на сервер
32 Кбайт / 128 кбит/с = 32 Кбайт / (128/8 Кбайт/с) = 2 с
3. Время приема одного фрагмента
10 Мбайт / 4 Мбит/с = 10 Мбайт / (4/8 Мбайт/с) = 20 с
4. Время отправки подтверждения
16 Кбайт / 128 кбит/с = 16 Кбайт / (128/8 Кбайт/с)= 1с
5. Время на каждый пакет, кроме последнего
2+20+1=23 с
6. Общее время на все пакеты, кроме последнего
23 х 34 = 782 с
7. Время на последний пакет (подтверждение можно не передавать)
2+20 = 22 с
8. Общее время
782+22 = 804 с или 13 минут и 24 секунды
minaskorolev8

#include <iostream>  //подключаем библиотеки

using namespace std; //пространство имён

int main() {

 

setlocale(LC_ALL, "Russian");

 

int tableInt;  //последовательность

int x;   //икс :)

bool ZaB = true;  //бул для красоты

 

cout << "Введите переменную X: "; cin >> x;  //просим X

cout << "Введите последовательность через пробел: ";  //последовательность

 

while(cin >> tableInt)   //цикл

{

 if(ZaB)  //для красоты

 {

  cout << "Результат: ";

  ZaB = false;

 }

 if(tableInt != 0 && tableInt > x)  //вывод того, что больше

 {

  cout << tableInt << " ";  //если ноль, то конец!

 }else if(tableInt == 0)

 {

  break;

 }

}

 

return 0; //возращаем ничего

}

zaravshan20134

javascript:

var массив = [], n = prompt("n:"), m = prompt("m:");

for (let сч1 = 0; сч1 < n; сч1++) {

 массив.push();

 for (let сч2 = 0; сч2 < m; сч2++)

   массив[сч1] = (function (от, до) { return Math.round(от - 0.5 + Math.random() * (до - от + 1)); })(1, 999);

}


var разрядов = [0, 0, 0], с_одинаковыми = 0;

for (let сч = 0; сч < n; сч++)

 массив[сч].forEach(function (зн) {

   разрядов[зн < 10 ? 0 : разрядов < 100 ? 1 : 2]++;

   let разр = [зн / 100 | 0, зн / 10 % 10, зн % 10];

   if (разр[0] == разр[1] || разр[0] == разр[2] || разр[1] == разр[2])

     с_одинаковыми++;

 });

alert(разрядов + " " + с_одинаковыми);

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

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

Лена скачивает дистрибутив ос linux с зарубежного сайта-репозитория, пользуясь односторонним каналом цифровой передачи данных через телевизионное эфирное вещание, обеспечивающим прием информации со скоростью 4 мбит/с. при этом информация передается фрагментами по 10 мбайт. для начала передачи каждого фрагмента компьютер лены должен отправить на сервер сообщение-запрос объемом 32 кбайт, а после получения фрагмента подтвердить его безошибочный прием отдельным сообщением объемом 16 кбайт. для отправки таких сообщений лена пользуется радиомодемом gprs, который обеспечивает скорость передачи информации 128 кбит/с. определить минимально возможное время, за которое лена может скачать файл дистрибутива объемом 350 мбайт.
Ваше имя (никнейм)*
Email*
Комментарий*