<span>а) тактовая частота; Обычно это два такта - на сложение</span>
Ну, во-первых, за тем, чтобы придерживаться сути инкапсуляции: Людям свойственны ошибки. Например, будь у нас прямой доступ к полю, мы бы могли ошибочно изменить значение. При использовании методов, мы, разумеется, 5 раз подумаем, прежде чем взаимодействовать с ним.
Во-вторых, для простоты. Нам не нужно подробно изучать все внутреннее устройство, достаточно начать взаимодействовать с методом, который сделает всю внутреннюю работу за вас.
Если тебе нужно перевести число(целое) из десятичной системы счисления в любую другую,то ты делишь данное число на основание системы счисления,в которую тебе нужно перевести. В данном случае делили десятичное число(целое) 754 на 2(т.к. двоичная сис-ма счисления) на 8 и на 16.
Язык Python
получение входных данных из файла in.txt, вывод тоже в файл out.txt
data = open('in.txt', 'r').read()
open('out.txt', 'w').write(' '.join([str(data.count(str(x))) for x in range(1,10)]))
можно ужать до одной строки, но тогда будет входной файл перечитан 9 раз, а это не хорошо, операции с диском достаточно затратны