Напишите программу, которая во введенной с клавиатуры строке заменяет все цифры на латинские буквы по следующему правилу : 0-a 1-b 2-c 3-d 4-e 5-f 6g 7-h 8-i 9-j
Десятичное число 256 является степенью двойки(2^8), поэтому в двоичной записи оно будет выглядеть как единица, дополненная справа количеством нулей, равным степени(в данном случае 8, т.е. 100000000) Отсюда видно, что в двоичной записи числа, являющегося степенью двойки, всегда одна единица.
Для того, чтобы перевести число 256 из десятичной системы счисления в систему счисления с основанием 8, нужно:
1) разделить число 256 на 8 с остатком, чтобы узнать максимальный разряд восьмеричного числа.
Выделяют четыре основных критерия качества спроектированного пользовательского интерфейса: скорость обучения и скорость работы в нём пользователей разного уровня, их субъективное удовлетворение и количество человеческих ошибок:
1. Скорость обучения нередко недооценивается разработчиками пользовательских интерфейсов. Между тем конечные пользователи в ходе решения будничных задач весьма негативно относятся к необходимости запоминать нелогичные, на их взгляд, пути, тем самым преодолевая крутую «кривую обучения» (learning curve). Логичность, помимо соблюдения норм юзабилити, проверяется простым тестированием и экспертной оценкой как на этапе прототипирования, так и перед релизом.
2. Скорость выполнения работы оценивается путём прохождения семи шагов во взаимодействии пользователя с системой:
Шестнадцатеричная система - 100.
Двоичная система - 100000000.
Восмеричная система - 400
Объяснение:
Десятичное число 256 является степенью двойки(2^8), поэтому в двоичной записи оно будет выглядеть как единица, дополненная справа количеством нулей, равным степени(в данном случае 8, т.е. 100000000) Отсюда видно, что в двоичной записи числа, являющегося степенью двойки, всегда одна единица.
Для того, чтобы перевести число 256 из десятичной системы счисления в систему счисления с основанием 8, нужно:
1) разделить число 256 на 8 с остатком, чтобы узнать максимальный разряд восьмеричного числа.
256:8 = 32; 32:8 = 4 =》 256 = 8*8*4 = 64*4 = 8^2 *4.
В данном пункте мы узнали, что десятеричное число 256 содержит число 4 на месте разряда 8^2, и нули на местах 8^1 и 8^0.
2) Записать полученное число в восьмеричной системе, начиная с большего разряда:
256(дес) = 2*10^2 + 5*10^1 + 6*10^0
256(восм) = 4*(8^2) + 0*(8^1) + 0*(8^0) = 400
ответ: 400.
Критерии оценки пользовательского интерфейса
Выделяют четыре основных критерия качества спроектированного пользовательского интерфейса: скорость обучения и скорость работы в нём пользователей разного уровня, их субъективное удовлетворение и количество человеческих ошибок:
1. Скорость обучения нередко недооценивается разработчиками пользовательских интерфейсов. Между тем конечные пользователи в ходе решения будничных задач весьма негативно относятся к необходимости запоминать нелогичные, на их взгляд, пути, тем самым преодолевая крутую «кривую обучения» (learning curve). Логичность, помимо соблюдения норм юзабилити, проверяется простым тестированием и экспертной оценкой как на этапе прототипирования, так и перед релизом.
2. Скорость выполнения работы оценивается путём прохождения семи шагов во взаимодействии пользователя с системой:
1) формирование цели;
2) определение общей направленности действий;
3) определение конкретных действий;
4) выполнение действий;
5) восприятие нового состояния системы;
6) интерпретация состояния системы;
7) оценка результата.
это 4 вопрос прости больше не знаю(