Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Решение. 1) цвет на web-страницах кодируется в виде RGB-кода в шестнадцатеричной системе: #RRGGBB, где RR, GG и BB – яркости красного



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; Прочитано: 320 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...