А) Для определения длины гена, в котором закодирован данный белок, необходимо знать, что каждая аминокислота в белке кодируется последовательностью из трех нуклеотидов в гене. Поскольку молекулярная масса белка составляет 3190 единиц, то предполагаем, что каждая аминокислота в среднем имеет молекулярную массу около 100 единиц. Следовательно, количество аминокислот в белке равно 3190/100 = 31. Таким образом, длина гена, кодирующего данный белок, составляет 31 * 3 = 93 нуклеотида.
Б) Для расчета массы гена, необходимо учитывать, что масса одной пары нуклеотидов (А-Т или Г-Ц) составляет примерно 650 Дальтон. Учитывая, что длина гена составляет 93 нуклеотида, масса одной цепочки ДНК (без учета комплементарности) равна 93 650 = 60 450 Дальтон. Так как ДНК двухцепочечная молекула, то общая масса данного гена составляет 2 60 450 = 120 900 Дальтон.