1. 1101010101101000101010101000001001000101001100101(2)-> Х (8) Так как 8 = 2^3 (восемь - это два в третьей степени), то значит каждые три двоичных разряда будут соответствовать одному разряду восьмеричного числа. Поэтому, группируем разряды двоичного числа по три (начиная естественно с младшего разряда числа, то есть справа): 001 101 010 101 101 000 101 010 101 000 001 001 000 101 001 100 101 слева осталась одна единица (я для красоты её дополнил двумя незначащими нулями слева) Затем полученные группы цифр переводим по таблице, и получаем вместо каждой группы- одну цифру: 15255052501105145 (8) -это и есть наше восьмеричное число Можно переводить не по таблице, а считать. Например: 110(2) = 1*2^2 +1*2^1 +0*2^0 = 1*4 + 1*2 + 0*1 = 4+2+0 = 6 (8) -считаем всё по правилам десятичной системы(хоть на обычном калькуляторе :)
Дальше делаем по аналогии: 2. 1010111111111111111111111100000010101000000(2)-> Х (16) Так как 16 = 2^4 , то каждые четыре двоичных разряда будут соответствовать одному разряду шестнадцатеричного числа. Поэтому, группируем разряды двоичного числа по четыре: 0101 0111 1111 1111 1111 1111 1110 0000 0101 0100 0000 слева остались три цифры (я опять дописал к ним незначащий нуль, чтобы получить группу из четырёх цифр) Опять группы цифр переводим по таблице, и получаем вместо каждой группы цифр- один символ (в шестрадцатеричной системе используются не только цифры, но и буквы): 57E0540 (16) -вот наш ответ Можно не по таблице, а считать. Например: 1101(2) = 1*2^3 +1*2^2 +0*2^1 +1*2^0 = 1*8 + 1*4 + 0*2 + 1*1 = 8+4+0+1 = 13 (10) = D (16) -здесь тоже считаем в десятичной системе(результат от 0 до 9 в шестнадцатеричную перевода не требует, а далее переводим так: 10=A, 11=B, 12=C, 13=D, 14=E, 15=F )
3. 12120011212121210121210112(3)-> Х (9) Так как 9 = 3^2 , то каждые два троичных разряда будут соответствовать одному разряду девятеричного числа. Поэтому, группируем разряды троичного числа по два: 12 12 00 11 21 21 21 21 01 21 21 01 12 (здесь всё разбилось ровно, ничего дописывать не пришлось) Переводим по таблице, и получаем вместо двух цифр- одну: 5504777717715 (9) -ответ Тоже можно считать. Например: 22(3) = 2*3^1 + 2*3^0 = 2*3 + 2*1 = 6 + 2 = = 8 (9) -опять же, все расчёты по правилам десятичной арифметики.
Компьютер — самый необычный инструмент из всех придуманных человеком. Он используется не в материальной, а в умственной, интеллектуальной деятельности людей разных профессий: экономистов, конструкторов, переводчиков, психологов, физиков, художников...
Возможности своего интеллектуального человек постоянно старается расширить. Для этого не только совершенствуется оборудование, «железо» компьютера, но и создаются новые компьютерные программы, программные средства. Эти программы составляются программистами — специалистами в области информатики.
Зачем нужны компьютерные программы? Компьютер часто называют «умной» машиной, однако он не обладает человеческим разумом. Человек действует, когда захочет этого сам, или по заданию других людей. Компьютер ничего не делает «по собственному хотению». Все действия он выполняет только по заданию человека. Для управления действиями компьютера и предназначены компьютерные программы.
Могут ли программисты составлять компьютерные программы без участия других специалистов? Пусть, например, программа предназначена для авиаконструктора или модельера-парикмахера, тогда программисту потребуется представителей этих профессий. Только специалисты смогут подробно рассказать, с какими предметами, персонажами и явлениями они имеют дело в своей работе, что может происходить со всеми этими объектами, как принимаются решения. На месте такого специалиста может оказаться в будущем любой из вас, какую бы профессию он ни выбрал.
Может ли человек, не изучавший информатику, рассказать о своей работе, учебе или любимой игре? Наверное, да. Но одно дело, когда рассказ предназначен для другого человека, и совсем другое, когда сведения нужны для создания компьютерной программы. Объясняя что-то людям, мы можем не вдаваться в какие-то подробности, полагаясь на их опыт, знания, сообразительность. В описаниях, которые составляются при создании компьютерных программ, не должно быть ничего лишнего, но в то же время они не могут полагаться на чей-то опыт или смекалку.
И еще: эти описания нужно представить не в форме устного рассказа или повести, а в виде наглядных и компактных схем, таблиц, списков. Составлению таких «компьютерных» описаний нужно специально учиться — изучать информатику. Полученные знания и умения можно использовать не только при создании компьютерных программ. Они пригодятся всем, кому приходится составлять описания, инструкции, объяснения. А ведь делать это приходится практически каждому человеку — в любом возрасте и в самых различных ситуациях.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку