Для перевод в двоичную просто делим на 2, а остаток записываем во вторую колонку. Когда остается единица, то выносим ее так же во второй столбик и читаем СНИЗУ ВВЕРХ.
Для перевод из двоичной в десятичную мы над числом начиная с правого проставляем цифры, начиная с нуля. Это будет степенью двойки, на которую будет умножаться соответствующая цифра двоичного представления числа. Просто складываем, вычисляем.
Для примера я взяла число 123.
Материнская плата - служит для построения самого ПК.
Процессор (ЦП) - выполнение разных операций, инструкций, мозг ПК.
ОЗУ (Оперативная память) - во время работы компьютера содержит в себе разную информацию.
Чипсет - так называемый мост между компонентами, северный как правило соединяет ЦП и ОЗУ, а южный PCI разъёмы и другие порты.
Блок питания - даёт электричество каждому компоненту.
Видеокарта - как правило преобразует информацию из цифровой в графическую
Жёсткий диск(HDD) или твердотелый накопитель (SSD) - отвечает за сбережение информации.
P.S.
Чипсет это компонент самой материнской платы, но он тоже считается важным.
Ещё стоит упомянуть батарейку CMOS которая хранит настройки BIOS или UEFI, но компьютер может спокойно работать без неё, поэтому указывать её не стоит.
["bbaabbaabbaa", "baabbaabbaab", "aabbaabbaabb", "abbaabbaabba"]
4 уникальных строки считая оригинал
#Программа на Ruby22
s = "abbaabbaabba"
a = []
for i in 0..s.size
s = s[1..-1] + s[0..0]
a << s if not a.include?(s)
end
p a
p a.size
У него две монеты на сумму 7 копеек - то есть одна не пятак, а про вторую нечего не говорится, значит она может быть пятаком, а другая естественно 2 копейки!
1)
HDD = 320*1024 Mb = 327680 Mb
Кол-во = 327680 / 700 шт = 469 шт (округляем в большую сторону)
Вес = 469 * 15 г = 7035 г
2)
Данные = 256000 * 2 * 60 бит = 30720000 бит = 3840000 байт = 3750 Кбайт