|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Сколько единиц в двоичной записи десятичного числа 519?Решение: Для решения необходимо перевести 519 в двоичную систему счисления и посчитать количество единиц. Выглядит это таким образом: Как видим, количество единиц в результате 4. Это и есть правильный ответ. Решение (2 способ): Данный способ заключается в следующем. Давайте посмотрим на степени числа 2 в десятичной и двоичной системе счисления: Степени числа 2 Заметьте, что 2 в любой степени в двоичной системе счисления всегда содержит только одну единицу! Зная это, давайте попробуем разложить число 519 на степени двойки: 519 = 512 + 7 = 29 + 7 = 29 + 4 + 3 = 29 + 22 + 3 = 29 + 22 + 2 + 1 = 29 + 22 + 21 + 1 Каждое из слагаемых содержит одну единицу. А так как они находятся в разных разрядах, то можно смело утверждать, что количество единиц в числе будет равно количеству слагаемых, т. е. в нашем случае 4. Ответ — 4. В5 Между населёнными пунктами A, B, C, D, E, F, G построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице значает, что прямой дороги между пунктами нет.
Определите длину кратчайшего пути между пунктами A и G. Передвигаться можно только по указанным дорогам. Пояснение. Найдём все варианты маршрутов из A в G и выберем самый короткий.
Из пункта A можно попасть в пункты B и D. Из пункта B можно попасть в пункты C и D. Из пункта C можно попасть в пункты D и G. Из пункта D можно попасть в пункты E и F. Из пункта E можно попасть в пункт G. Из пункта F можно попасть в пункт G.
A−B−C−D−E−G. Длина маршрута 18.
A−B−C−D−F−G. Длина маршрута 25.
A−B−C−G. Длина маршрута 15.
A−B−D−E−G. Длина маршрута 11.
A−B−D−F−G. Длина маршрута 18.
A−D−F−G. Длина маршрута 20.
A−D−E−G. Длина маршрута 13.
Кратчайший путь равен 11.
Ответ: 11. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.
Определите длину кратчайшего пути между пунктами A и F, не проходящего через пункт E. Передвигаться можно только по указанным дорогам. Пояснение. Рассмотрим все возможные пути. Кратчайшим окажется путь A-D-F длиной 11. В У исполнителя ДваПять две команды, которым присвоены номера:
1. отними 2 2. раздели на 5
Выполняя первую из них, ДваПять отнимает от числа на экране 2, а выполняя вторую, делит это число на 5 (если деление нацело невозможно, ДваПять отключается).
Запишите порядок команд в программе, которая содержит не более 5 команд и переводит число 177 в число 1.
В ответе указывайте лишь номера команд, пробелы между цифрами не ставьте. Так, для программы
раздели на 5 отними 2 отними 2
нужно написать 211. Эта программа преобразует, например, число 100 в число 16. Умножение на число обратимо не для любого числа, поэтому, если мы пойдём от числа 177 к числу 1, тогда однозначно восстановим программу.
Если число не кратно 5, то вычитаем 2, а если кратно, то делим на 5.
1) 177 − 2 = 175 (команда 1), 2) 175 / 5 = 35 (команда 2), 3) 35 / 5 = 7 (команда 2), 4) 7 − 2 = 5 (команда 1), 5) 5 / 5 = 1 (команда 2).
Запишем порядок команд и получим ответ: 12212. В7 Саше нужно с помощью электронных таблиц построить таблицу значений выражения a2 + b2, где a и b — целые числа, a меняется от 1 до 10, а b — от 6 до 15. Для этого сначала в диапазоне В1:К1 он записал числа от 1 до 10, и в диапазоне А2:А11 он записал числа от 6 до 15. Затем в ячейку С3 записал формулу суммы квадратов чисел (А3 — значение b; С1 — значение a), после чего скопировал её во все ячейки диапазона B2:К11. В итоге получил таблицу сумм квадратов двузначных чисел. На рисунке ниже представлен фрагмент этой таблицы.
В ячейке С3 была записана одна из следующих формул:
1) =С1^2+A3^2 2) =$С$1^2+$A$3^2 3) =С$1^2+$A3^2 4) =$С1^2+A$3^2
Укажите в ответе номер формулы, которая была записана в ячейке С3. Формула, записанная в ячейку С3, должна иметь знак абсолютной адресации перед буквой А, поскольку в противном случае, при копировании формулы в ячейку B2, номер столбца будет автоматически уменьшаться, появится неверная ссылка, произойдёт ошибка. Кроме того, формула должна иметь знак абсолютной адресации перед цифрой 1, поскольку в противном случае, при копировании формулы, например, в ячейку С2, номер строки будет автоматически уменьшаться, появится неверная ссылка.
Правильный ответ указан под номером 3. В ячейке Q5 электронной таблицы записана формула. Эту формулу скопировали в ячейку P4. В результате значение в ячейке P4 вычисляется по формуле 3*x – 2*y, где x − значение в ячейке C12, а y – значение в ячейке D12. Укажите, какая формула не могла быть написана в ячейке Q5. Примечание: знак $ используется для обозначения абсолютной адресации.
1) =3*$C$12 – 2*$D$12 2) =3*$C13 – 2*E$12 3) =3*С12 – 2*D12 4) =3*D$12 – 2*$D13 Пояснение. При копировании формулы из ячейки Q5 в ячейку P4 номер столбца и номер строки уменьшается на единицу. Проанализируем каждую формулу. Первая формула могла быть записана в ячейку Q5, поскольку при копировании она не изменилась бы. Вторая формула могла быть записана в ячейку Q5, поскольку после копирования она приняла бы вид =3*$C12 – 2*D$12. Третья формула не могла быть записана в ячейку Q5, поскольку при копировании она приняла бы вид =3*B11 – 2*C11. Четвёртая формула могла быть записана в ячейку Q5, поскольку при копировании она приняла бы вид =3*C$12 – 2*$D12.
Правильный ответ указан под номером 3. В9 Документ объёмом 20 Мбайт можно передать с одного компьютера на другой двумя способами. Какой способ быстрее и насколько, если:
В ответе напишите букву А, если быстрее способ А, или Б, если быстрее способ Б. Сразу после буквы напишите число, обозначающее, на сколько секунд один способ быстрее другого. Решение: Данная задача в конечном итоге сведется к сравнению двух чисел. Нам необходимо эти числа найти. Для начала найдем время, которое потребуется для передачи данных без использования архиватора (способ Б). Для этого разделим 20Мб на 220 бит в секунду. Это довольно легко сделать, если знать степени числа 2: 2 20 = 1024 * 1024 20Мб тоже легко представить как 20 * 1024 * 1024 * 8. В итоге, при делении 1024 в числителе и в знаменателе сократятся и мы получим 20 * 8 = 160 сек. Найдем второе число (способ А). Нам известно время сжатия файла и время его распаковки. Не хватает его объема, чтобы рассчитать недостающее время пересылки. Но зная, что объём сжатого архиватором документа равен 20% исходного и зная, что файл имеет объем 20Мб, легко найдем объем сжатого файла — 20Мб * 0,2 = 4Мб. Найдем время на его пересылку, представив 4Мб как 4 * 1024 * 1024 * 8 и поделив это число на 1024 *1024. Сократив 1024 получим 4 * 8 = 32 секунд. Добавив к ним 5 секунд на сжатие и 1 секунду на распаковку получим 38 секунд. В итоге мы получили, что способом А передача файла займет 38 секунд, а способом А 160 секунд. Таким образом способ с архивированием(А) быстрее на 160 — 38 = 122 секунды. Ответ: А122 Производится одноканальная (моно) цифровая звукозапись. Значение сигнала фиксируется 48 000 раз в секунду, для записи каждого значения используется 32 бит. Запись длится 4 минуты, её результаты записываются в файл, сжатия данных не производится. Какая из приведённых ниже величин наиболее близка к размеру полученного файла? 1) 44 Мбайт 2) 87 Мбайт 3) 125 Мбайт 4) 175 Мбайт Решение: Решение аналогично предыдущему. Учитывая, что 32 бита = 4 байта найдем, что одна секунда записи потребует 48000 * 4 байта = 192 000 байт памяти или 187,5 Кбайт. В 4-х минутах 240 секунд, соответственно объем файла будет равен 187,5Кбайт * 240 сек =45 000 Кбайт или около 43,95 Мб. Следовательно, правильный ответ 1. Производится четырёхканальная (квадро) звукозапись с частотой дискретизации 32 кГц и 32-битным разрешением. В результате был получен файл размером 60 Мбайт, сжатие данных не производилось. Какая из перечисленных ниже величин наиболее близка по времени, к течение которого производилась запись? Решение: Все очень просто. Частота дискретизации показывает, что за 1 секунду происходит 32000 замеров уровня сигнала, при этом для каждого такого замера требуется 32 бита. 32 бита = 4 байта. Получается, что 1 секунда одноканальной записи потребует 32000 * 4 байта = 128 000 байт памяти. Так как у нас запись четырёхканальная, то получим, что секунда такой записи займет уже 128 000 * 4 = 512 000 байт. Также известно, что весь файл занимает 60 Мбайт. Значит, чтобы найти время записи, надо 60 Мбайт разделить на 512 000 байт. Приведем эти числа к одной единице измерения: 60 Мбайт = 60 * 1024 = 61 440 Кбайт. 512 000 байт = 512 000 / 1024 = 500 Кбайт. А теперь разделим: 61 440 Кбайт / 500 Кбайт и получим 122,88 секунды. Ближе всего к этому значению 2 минуты (120 секунд). Правильный ответ 2. В10 Сколько слов длины 4, начинающихся с согласной буквы и заканчивающихся гласной буквой, можно составить из букв М, Е, Т, Р, О? Каждая буква может входить в слово несколько раз. Слова не обязательно должны быть осмысленными словами русского языка. Пояснение. Всего 3 согласных и 2 гласных. То есть на первую позицию можно поставить 3 буквы, на последнюю — 2 буквы. На две средние позиции можно поставить любую из 5 букв. Всего получается вариантов.
Все 5-буквенные слова, составленные из букв А, К, Р, У, записаны в алфавитном порядке. Вот начало списка:
1. ААААА 2. ААААК 3. ААААР 4. ААААУ 5. АААКА ……
Укажите номер первого слова, которое начинается с буквы К. Пояснение. Из четырёх букв можно составить 45 = 1024 пятибуквенных слова. Т. к. слова идут в алфавитном порядке, то первая четверть (256 шт) начинаются с «А», вторая четверть (256 шт) – с «К», третья четверть – с «Р», а последняя четверть – с «У», то есть первая буква меняется через 256 слов. Т. е. со слова с номером 257 первой буквой будет К.
Ответ: 257.
Все 5-буквенные слова, составленные из букв А, О, У, записаны в алфавитном порядке. Вот начало списка:
1. ААААА 2. ААААО 3. ААААУ 4. АААОА ……
Укажите номер слова ОАОАО. Пояснение. Заменим буквы А, О, У на 0, 1, 2 (для них порядок очевиден – по возрастанию)
Выпишем начало списка, заменив буквы на цифры: 1. 00000 2. 00001 3. 00002 4. 00010 ... Полученная запись есть числа, записанные в троичной системе счисления в порядке возрастания. Запишем слово ОАОАО в троичной системе: 10101 и перведём его в десятичную:
1*34 + 1*32 + 1*30 = 81 + 9 + 1 = 91.
Не забудем о том, что есть слово номер 1, записывающееся как 0, а значит, 91 — число, соответствующее номеру 92.
Ответ: 92.
В11 function F(n: integer): integer; begin if n > 2 then F:= F(n-1)+F(n-2)+F(n-3) else F:= n; end;
Последовательно найдём все значения F: F(0) = 0 F(1) = 1 F(2) = 2 F(3) = F(2) + F(1) + F(0) = 3 F(4) = F(3) + F(2) + F(1) = 6 F(5) = F(4) + F(3) + F(2) = 11 F(6) = F(5) + F(4) + F(3) = 20 procedure F(n: integer); begin writeln(n); if n > 1 then begin F(n - 1); F(n - 3) end end На первом шаге процедура F(6) выведет число 6 и вызовет процедуры F(5) и F(3). На втором шаге процедуры F(5) и F(3) выведут числа 5 и 3 и вызовут процедуры F(4), F(2), F(2) и F(0). На третьем шаге будут выведены числа 4, 2, 2 и 0; вызваны процедуры F(3), F(1), F(1), F(−1), F(1), F(−1). На четвёртом шаге будут выведены числа 3, 1, 1, −1, 1, −1; вызваны процедуры F(2) и F(0). На пятом шаге будут выведены числа 2, 0 и вызваны процедуры F(1), F(−1). На шестом шаге будут выведены числа 1 и −1. Найдём сумму выведенных чисел:
6 + 5 + 3 + 4 + 2 + 2+ 0 + 3 + 1 + 1 + (−1) + 1 + (−1) + 2 + 0 + 1 + (−1) = 28.
Ответ: 28. В13 В некоторой стране автомобильный номер длиной 5 символов составляют из заглавных букв (задействовано 30 различных букв) и любых десятичных цифр в любом порядке. Каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти, отводимый этой программой для записи 50 номеров. 1) 100 байт 2) 150 байт 3) 200 байт 4) 250 байт Решение: Найдем количество различных символов, которые можно использовать для формирования номера. Это 30 букв и 10 десятичных цифр — в сумме 40 символов. Далее найдем объем памяти, необходимый для хранения одного номера. Найдем объем памяти, занимаемый одним символом. Воспользуемся формулой 2i = N Подставив значения, получим 2i = 40. Значение i получается нецелым, поэтому округляем его в большую сторону — i = 6 бит. В номере 5 символов, значит, на один номер требуется 6 бит * 5 символов =30 бит памяти В условии сказано, что «каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт». Чтобы перевести биты в байты их необходимо разделить на 8. Но при делении 30 на 8 получается дробное число. Поэтому берем ближайшее большее число, которое делится на 8 — это число 32. Значит на номер в программе отводится 32 бита или 4 байта. Таких номеров 50, следовательно, умножив 4 байта на 50 номеров получим, что необходимый объем памяти 200 байт. Правильный ответ 3. В14 Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись Повтори k раз Команда1 Команда2 КомандаЗ Конец означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм: Повтори 2 раз Команда1 Сместиться на (3, 2) Сместиться на (2, 1) Конец Сместиться на (−6, −4)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?
1) Сместиться на (−2, −1) 2) Сместиться на (1, 1) 3) Сместиться на (−4, −2) 4) Сместиться на (2, 1) Пояснение. Команда Повтори 2 раз означает, что команды Сместиться на (3, 2) и Сместиться на (2, 1) выполнятся два раза. В результате Чертёжник переместится на 2·(3 + 2, 2 + 1) = (10, 6). Выполнив последнюю команду Сместиться на (−6, −4), Чертёжник окажется в точке (4, 2).
Чтобы Чертёжник вернулся в исходную точку, необходимо переместить его на (−4, −2). Учитывая, наличие команды Повтори 2 раз, приходим к выводу, что Команда 1 это команда Сместиться на (−2, −1). В15 На рисунке — схема дорог, связывающих города A, B, C, D, E, F, G, H, K, L, M. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.027 сек.) |