Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
1) цвет на web-страницах кодируется в виде RGB-кода в шестнадцатеричной системе: #RRGGBB, где RR, GG и BB – яркости красного, зеленого и синего, записанные в виде двух шестнадцатеричных цифр: #FF0000 – красный #00FF00 – зеленый #0000FF – синий
2) следовательно, у страницы, заданной тэгом <bodybgcolor="#00FF00"> - зеленый цвет
3) ответ 2.
12. Фрагмент блок-схемы представляет алгоритм, который содержит команды ветвления:
1) команду ветвления в сокращенной форме, в которую вложена команда ветвления в полной форме;
2) две команды ветвления в полной форме, одна из которых вложена в другую;
3) две команды ветвления в сокращенной форме, одна из которых вложена в другую;
4) команду ветвления в полной форме, в которую вложена команда ветвления в сокращенной форме.
Решение. В команду ветвления в полной форме вложена команда ветвления в сокращенной форме.
13. Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте программы:
Бейсик | Паскаль | Алгоритмический |
FOR n=1 TO 5 FOR k=1 TO 5 B(n,k)=n+k NEXT k Next n | For n:=1 To 5 Do For k:=1 To 5 Do B[n,k]:=n+k; | н.ц.для n от 1 до 5 н.ц.для k от 1 до 5 B[n,k]:=n+k к.ц. к.ц. |
Чему будет равно значение B(2,4)?
1) 9;
2) 8;
3) 7;
4) 6.
Решение.
1-й способ. Для выполнения поставленного задания можно заполнить таблицу в соответствии с представленной программой:
k= 1 | |||||
n= 1 | |||||
Элемент В(2,4) находится на пересечении 2-й строки и 4-го столбца, его значение равно 6, что соответствует варианту ответа №4.
Заметим, что этот способ решения является нерациональным, т.к. требовалось найти значение лишь одного элемента, не зависящее от значений других элементов. Поэтому для данного задания лучше применить другой способ решения.
2-й способ. Из текста программы следует, что значение каждого элемента равно сумме его индексов, поэтому В(2,4)=2+4=6.
Ответ: 4.
14. Исполнитель Робот ходит по клеткам бесконечной вертикальной клетчатой доски, переходя по одной из команд вверх, вниз, вправо, влево в соседнюю клетку в указанном направлении. Робот выполнил следующую программу:
Влево
Вверх
Вверх
Влево
Вниз
Вправо
Вправо
Вправо
Укажите наименьшее возможное число команд в программе, приводящей Робота из той же начальной клетки в ту же конечную.
1 – начальная клетка, 2- конечная клетка
Ответ: наименьшее возможное число команд – 2 (1)вверх, вправо 2) вправо, вверх)
15. Дано: А=9D16, B=2378. Какое из чисел С, записанных в двоичной системе счисления, удовлетворяет неравенству A<C<B?
1. 100110102
2. 100111102
3. 100111112
4. 110111102
Решение (через двоичную систему)
1) А=9D16=1001 11012=100111012 (каждая цифра шестнадцатеричной системы отдельно переводится в четыре двоичных – тетраду);
2) B=2378=010 011 1112=100111112 (каждая цифра восьмеричной системы отдельно переводится в три двоичных – триаду, старшие нули можно не писать);
3) теперь сравниваем, видим, что между этими числами находится только двоичное число 100111102 – это ответ 2.
16. Вычислите сумму чисел x и y, при x = 1101112, y = 1358. Результат представьте в двоичном виде.
1. 110101002
2. 101001002
3. 100100112
4. 100101002
Решение (через двоичную систему)
1) y = 1358 = 001 011 1012 = 10111012 (каждая цифра восьмеричной системы отдельно переводится в три двоичных – триаду, старшие нули можно не писать)
2) складываем два двоичных числа:
10111012 |
+110111 2 |
100101002 |
3) ответ 4.
17.Определите значение целочисленных переменных n и k после выполнения фрагмента программы:
Паскаль |
M:=11; N:=35; K:= n mod m; N:= k * m; K:= n div m; (div – стандартная операция, вычисляющая результат деления нацело первого аргумента на второй; mod - стандартная операция, вычисляющая остаток от деления первого аргумента на второй) |
1) n =2, k =22 2) n =22, k =2 3) n =2, k =11 4) n =11, k =22?
Решение. M:=11 N:=35
K:= 35 mod 11=35:11=3(остаток 2) берем остаток 2
N:=2*11=22
K:=22 div 11=22: 11= 2(остаток 0) берем 2
Ответ: n=22, k=2
18.На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
Решение:
IP-адрес состоит из 4-х байт и выгдядит так: 1-й байт.2-й байт.3-й байт.4-й байт
Каждый байт не может превышать 255,т.к. в 1 байте 8 бит. 28=256. Можно закодировать числа от 0 до 255.
Обрывок А не может стоять первым, потому что точка не может находиться впереди.
Обрывок В не может стоять после А, Б, Г,т.к. нельзя превышать 255, значит, он стоит первым.
Получили:[16][Х1][Х2][Х3] или В[Х1][Х2][Х3], где Х1Х2Х3-остальные обрывки.
После 16 может идти любой из оставшихся обрывков.
Отрывок Г не может стоять после А,т.к. нельзя превышать 255. Значит, обрывок Г стоит впереди А.
Б не может стоять после А и Г,т.к. нельзя превышать 255,значит Б стоит после В.
В итоге, получаем:[16][2.16][8.132][.64] или ВБГА.
20. Некоторое сигнальное устройство за одну секунду передает один из трех сигналов. Сколько различных сообщений длиной в четыре секунды можно передать при помощи этого устройства?
Решение: Так как разных сигналов 3, а не 2, устройство кодирует информацию в троичном коде. Значит, количество сообщений переданных за четыре секунды = 34 = 81.
Дата публикования: 2014-11-19; Прочитано: 321 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!