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

Контрольные задания по теме

Арифметические операции в двоичной системе счисления

Без описанного процесса решения ответ не засчитывается!

Задание 1 Выполните сложение двоичных чисел

а) 1 101 100 000(2) + 10 110 110(2);

б) 101 110 111(2) + 1 000 100 001(2);

в) 1 001 000 111(2) + 100 001 101(2);

г) 1 111 011 101(2) + 101 101 000(2);

Задание 2 Выполните вычитание двоичных чисел

а) 1 011 001 001(2) - 1 000 111 011(2);

б) 1 110 000 110(2) – 101 111 101(2);

в) 101 010 000(2) - 11 001 100(2)

г) 1 001 000 011(2) – 10 110 111(2);

Задание 3 Выполните умножение двоичных чисел

а) 1 011 001(2)*1 011 011(2) ;

б) 11 001(2)*1 011 100(2) ;

Задание 4 Выполните деление двоичных чисел

а) 1 010 001(2) /11(2) ;

б) 11 001(2) / 101(2) ;

👇
Открыть все ответы
Ответ:
kareta2004
kareta2004
25.05.2022
Для примера со сложением чисел 25 учениками попробуйте проанализировать следующие ситуации: в классе всего 1 кусок мела; в классе 5 кусков мела; в классе 25 кусков мела. оцените, как от этого зависит время решения (учтите ещё ширину доски и время перемещения учеников по классу) попробуйте построить модель такого процесса. переведите эту ситуацию на язык компьютерной терминологии для многопроцессорных систем. 2) попробуйте примеры алгоритмов поиска информации в массиве и сортировки массива, которые допускают распараллеливание операций. опишите процедуру распараллеливания. сколько процессоров необходимо для эффективного распараллеливания в вами примере?
4,5(41 оценок)
Ответ:
id95874775
id95874775
25.05.2022
#include < bits/stdc++.h>   using namespace std;   int main(){        int n, m, k, c = 0, c1 = 0;         cin > > n > > m > > k;         c = n + m;         if (c % k == 0)        {                c1 = c / k;         }        else        {                c1 = (c / k) + 1;         }        if (2 * c1 < = m)        {                cout < < c1;         }        else        {                cout < < 0;         }         //cout < < "hello world! " < < endl;         return 0; }//sadasdadasdasdasd
4,4(98 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ