М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
андрев1
андрев1
01.07.2021 10:48 •  Информатика

2. какие двоичные числа соответствуют следующим десятичным числам: 128; 256; 512; 1024? 3. чему в десятичной системе равны следующие двоичные числа: 1000001; 10000001; 100000001; 1000000001? 4. переведите в десятичную систему следующие двоичные числа: 101; 11101; 101010; 100011; 10110111011. 5. переведите в двоичную систему счисления следующие десятичные числа: 2; 7; 17; 68; 315; 765; 2047. 6. выполните сложение в двоичной системе счисления: 11 + 1; 111 + 1; 1111 + 1; 11111 + 1. 7. выполните умножение в двоичной системе счисления: 111 · 10; 111 · 11; 1101 · 101; 1101 · 1000.

👇
Ответ:
shlama283
shlama283
01.07.2021
2 задание: просто делить числа на 2, и остатки писать в обратном направлении
3 задание: справа налево проставлять степени чисел от 0 до n
4 задание: тоже самое, что в 3
5 задание: тоже самое, что во 2
6 задание: 11+1=100, 111+1=1000, 1111+1=10000, 11111+1=100000
7 задание: увы, не знаю:(
4,6(34 оценок)
Ответ:
2.  128 = 10000000 
     256 = 100000000 
     512 = 1000000000 
     1024 = 1000000000 

3.   1000001 = 65 
      10000001 = 129 
      100000001 = 257 
      1000000001 = 513
4.
    101 = 5 
    11101 = 29 
    101010 = 42 
    100011 = 35 
    10110111011 = 1467 

5.
    2= 10
    7= 111
    17= 10001
    68= 1000100
    315= 100111011
    765= 1011111101
    2047= 11111111111

6.
   11+1=100
   111+1=1000
   1111+1=10000
   11111+1=100000 

7. 
   111*10=1110
   111*11=10101
   1101*101=1000001
   1101*1000=1101000
4,4(90 оценок)
Открыть все ответы
Ответ:
flvby213
flvby213
01.07.2021
Например, так: явно подсчитать кол-во, "загубив" повторяющиеся числа:
int count_unique(int *a, int n){
  int *ind = malloc(n * sizeof(int));
  int i, j, count = 0;
  for (i = 0; i < n; i++)
    ind[i] = 1;
  for (i = 0; i < n; i++)
    for (j = i + 1; j < n; j++)
      if (a[i] == a[j]) ind[j] = 0;
  for (i = 0; i < n; i++)
    count += ind[i];
  free(ind);
  return count;
}

или: отсортировать массив, а дальше по нему один раз пройтись.
или: составить двусвязный список из элементов массива, а потом удалить повторяющиеся так же, как и в первом варианте.
и т.д. ...
4,5(7 оценок)
Ответ:
begk55
begk55
01.07.2021
1. Для перевода из десятичной системы счисления в двоичную делим исходное число нацело на 2 (показатель системы в которую переводим) до тех пор, пока частное не станет меньше 2 (показателя системы в которую переводим). Далее с последнего частного (это всегда будет 1, за исключением когда исходное число равно 0) выписываем все остатки.
387:2 = 193 (остаток 1)
193:2 = 96 (остаток 1)
96:2 = 48 (остаток 0)
48:2 = 24 (остаток 0)
24:2 = 12 (остаток 0)
12:2 = 6 (остаток 0)
6:2 = 3 (остаток 1)
3:2 = 1 (остаток 1) Деление закончили, т.к. частное меньше 2.
Начиная с последнего частного выписываем число - 111000011 (2)
387 (10) = 111000011 (2).

2. В данном алфавите у нас 64 символов, т.е. для кодировки данного алфавита приходится 2^6 =64 - 6 бит на 1 символ.
Количество символов 870.
Чтобы найти информационный объем сообщения (текста) I, нужно умножить количество символов (отсчетов) N на число бит на символ (отсчет) K: 
I=N*K = 870*6 = 5220 бит.
В 1 байте 8 бит ⇒    5220 / 8 = 652.5 байт.

3. Дано: 
K=1600*1024=2^14 пикселей; Количество пикселей считается из разрешающей дисплея - произведении пикселей по горизонтали на кол-во по вертикали.
I=24 бит - битовая глубина.
Vвп=2 Мб = 2^24 бит.
Решение:
Используем формулы 
V=K*i;      Объем видеопамяти одной страницы - это произведение количества пикселей на глубину цвета в битах .
V= 2^14*3*2^3=3*2^17
m= Vвп/V, где m – это количество страниц экрана
m= 2^24/3*2^17 = (1/3) * 2^7 ≈ 42,7 страниц

4. Для хранения информации о моно звуке длительностью t секунд, закодированном с частотой дискретизации f Гц и глубиной кодирования B бит требуется t*B*f бит памяти. Для стерео звука это значение умножается на 2 (2 канала).
Получаем:
I=t*B*f  ⇒ f= I/ (B*f)
Переводим в системные единицы:
1 мин = 60 секунд.
1,3 Мбайт= 1,3*2^23 бит

Получаем:
f=1.3*2^23 / (8*60) ≈2.7*2^20 Гц = 2831155,2 ГЦ = 2,8 МГц
Но если честно, для задач школьного уровня - слишком большая частота - проверьте данные.
4,4(58 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ