среда, 30 ноября 2016 г.
вторник, 29 ноября 2016 г.
Самостоятельная работа 10 класс "Передача информации"
1 Вариант
Задание 1. Файл размером 64 Кбайт передаётся через некоторое соединение со скоростью 1024 бит в секунду. Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 256 бит в секунду. В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
Задание 2. Документ объёмом 30 Мбайт можно передать с одного компьютера на другой двумя способами. А. Сжать архиватором, передать архив по каналу связи, распаковать. Б. Передать по каналу связи без использования архиватора. Какой способ быстрее и насколько, если:
- средняя скорость передачи данных по каналу связи составляет 220 бит в секунду;
- объём сжатого архиватором документа равен 25% исходного;
- время, требуемое на сжатие документа, — 12 секунд, на распаковку — 3 секунды?
В ответе напишите букву А, если быстрее способ А, или Б, если быстрее способ Б. Сразу после буквы напишите число, обозначающее, на сколько секунд один способ быстрее другого. Так, например, если способ Б быстрее способа А на 23 секунды, в ответе нужно написать Б23. Единицы измерения «секунд», «сек.», «с.» к ответу добавлять не нужно.
2 Вариант
Задание 1. Файл размером 6 Мбайт передаётся через некоторое соединение за 2 минуты 30 секунд. Определите размер файла (в Мбайтах), который можно передать через это же соединение за 50 секунд. В ответе укажите одно число — размер файла в Мбайтах. Единицы измерения писать не нужно.
Задание 2. Документ объёмом 10 Мбайт можно передать с одного компьютера на другой двумя способами:
А. Сжать архиватором, передать архив по каналу связи, распаковать.
Б. Передать по каналу связи без использования архиватора.
Какой способ быстрее и на сколько, если
· средняя скорость передачи данных по каналу связи составляет 223 бит в секунду,· объём сжатого архиватором документа равен 30% от исходного,
· время, требуемое на сжатие документа, — 18 секунд, на распаковку — 2 секунды?
В ответе напишите букву А, если способ А быстрее, или Б, если быстрее способ Б. Сразу после буквы напишите, на сколько секунд один способ быстрее другого. Например, если способ Б быстрее способа А на 23 секунды, в ответе нужно написать Б23. Слов «секунд», «сек.», «с» к ответу добавлять не нужно.
36. Доступ к файлу fox.htm, находящемуся на сервере animal.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) .htm
Б) animal
B) /
Г) ://
Д) http
Е) .ru
Ж) fox
37. Доступ к файлу look.jpg, находящемуся на сервере birthday.ru, осуществляется по протоколуhttp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) look
Б) ://
B) ru
Г) http
Д) .jpg
Е) /
Ж) birthday.
38. Доступ к файлу paris.mp3, находящемуся на сервере love.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) ://
Б) /
В) love.
Г) .mp3
Д) com
Е) paris
Ж) http
39. Миша записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Мишина мама случайно постирала куртку вместе с запиской. После стирки Миша обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г:
17 | .44 | 4.144 | 9.13 |
---|---|---|---|
А | Б | В | Г |
Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
40. Доступ к файлу books.xls, находящемуся на сервере biblio.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) /
Б) biblio.
В) ://
Г) http
Д) com
Е) .xls
Ж) books
41. Доступ к файлу tests.rar, находящемуся на сервере olympiada.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) tests
Б) http
В) /
Г) .ru
Д) olympiada
Е) ://
Ж) .rar
42. Доступ к файлу table.xls, находящемуся на сервере ofis.com, осуществляется по протоколу ftp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) /
Б) ftp
B) com
Г) ://
Д) table.
Е) ofis.
Ж) xls
43. На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г:
4.243 | 116.2 | 13 | .23 |
---|---|---|---|
А | Б | В | Г |
Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
44. На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г:
2.17 | 16 | .65 | 8.121 |
---|---|---|---|
А | Б | В | Г |
Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
45. Доступ к файлу hello.jpg, находящемуся на сервере home.info, осуществляется по протоколуftp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) info
Б) ://
В) home.
Г) /
Д) hello
Е) ftp
Ж) .jpg
46. Доступ к файлу com.xls, находящемуся на сервере tt.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) com
Б) xls
В) com.
Г) http
Д) tt.
Е) /
Ж) ://
47. Доступ к файлу test.xls, находящемуся на сервере school.org, осуществляется по протоколуftp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) test
Б) school
B) /
Г) ://
Д) .org
Е) .xls
Ж) ftp
48. Доступ к файлу jazz.mp3, находящемуся на сервере music.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) http
Б) com
В) jazz
Г) .mp3
Д) /
Е) music.
Ж) ://
49. Доступ к файлу zveri.jpg, находящемуся на сервере image.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) zveri
Б) ru
В) image.
Г) http
Д) .jpg
Е) /
Ж) ://
50. Доступ к файлу name.gif, находящемуся на сервере jour.com, осуществляется по протоколуftp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) .com
Б) ftp
B) jour
Г) /
Д) ://
Е) .gif
Ж) name
суббота, 26 ноября 2016 г.
1. Сколько единиц в двоичной записи шестнадцатеричного числа ВЕС216?
2. Символом F обозначено одно из указанных ниже логических выражений от трёх аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F:
X | Y | Z | F |
---|---|---|---|
Какое выражение соответствует F?
1) ¬X → Z ∧ Y
2) Z → X ∨ Y
3) (¬X ∨ Y) ∧ Z
4) X ∨ Y → ¬Z
3. На рисунке схема дорог Н-ского района изображена в виде графа, в таблице содержатся сведения о длинах этих дорог (в километрах).
П1 | П2 | П3 | П4 | П5 | П6 | П7 | |
П1 | 57 | 20 | 25 | ||||
П2 | 57 | 22 | 42 | 8 | 21 | ||
П3 | 22 | 23 | 8 | ||||
П4 | 20 | 42 | 7 | 33 | |||
П5 | 8 | 23 | |||||
П6 | 25 | 7 | 9 | ||||
П7 | 21 | 8 | 33 | 9 |
Так как таблицу и схему рисовали независимо друг от друга, нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите длину дороги из пункта А в пункт Г. В ответе запишите целое число.
4. Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» () вопросительный знак означает ровно один произвольный символ.символ«*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:
korsten.docx
mikor5.docx
mokkorte.dat
mokkorte.doc
skorcher.doc
x-korvet.doc
При работе с этим каталогом используются следующие маски:
*kor?*.d*?*kor*?.doc*
*?kor?*.do*
*kor?.doc*
Маска считается хорошей, если ей в рассмотренном каталоге соответствует такая группа файлов:
mikor5.docxmokkorte.doc
skorcher.doc
x-korvet.doc
Определите, сколько из указанных масок являются хорошими?
1) 1
2) 2
3) 3
4) 4
5. По каналу связи передаются сообщения, содержащие только четыре буквы: П, О, С, Т; для передачи используется двоичный код, допускающий однозначное декодирование. Для букв Т, О, П используются такие кодовые слова: Т: 111, О: 0, П: 100.
Укажите кратчайшее кодовое слово для буквы С, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.
6. Автомат получает на вход четырёхзначное число. По этому числу строится новое число по следующим правилам.
1. Складываются отдельно первая и вторая цифры, вторая и третья цифры, а также третья и четвёртая цифры.
2. Из полученных трёх чисел выбираются два наибольших и записываются друг за другом в порядке неубывания без разделителей.
Пример. Исходное число: 9575. Суммы: 9+5 = 14; 5+7 = 12; 7+5=12. Наибольшие суммы: 14, 12. Результат: 1214.
Укажите наибольшее число, при обработке которого автомат выдаёт результат 1515.
7. Дан фрагмент электронной таблицы. Из одной из ячеек диапазона B1:B4 в одну из ячеек диапазона A1:A4 была скопирована формула. При этом адреса в формуле автоматически изменились и числовое значение в ячейке,
куда производилось копирование, стало равным 42. В какую ячейку была скопирована формула? В ответе укажите только одно число – номер строки, в которой расположена ячейка.A | B | C | D | E | |
---|---|---|---|---|---|
1 | = D$1 + $D1 | 2 | 20 | 100 | |
2 | = D$2 + $D2 | 52 | 40 | 200 | |
3 | = D$3 + $D3 | 152 | 60 | 300 | |
4 | = D$4 + $D4 | 252 | 80 | 400 |
Примечание: знак $ обозначает абсолютную адресацию.
8. Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования.
Бейсик | Python |
---|---|
DIM S, N AS INTEGER
S = 0 N = 0 WHILE S < 123 S = S + 12 N = N + 2 WEND PRINT N |
s = 0
n = 0 while s < 123: s = s + 12 n = n + 2 print(n) |
Паскаль | Алгоритмический язык |
var s, n: integer;
begin s := 0; n := 0; while s < 123 do begin s := s + 12; n := n + 2 end; writeln(n) end. |
алг
нач цел n, s n := 0 s := 0 нц пока s < 123 s := s + 12 n := n + 2 кц вывод n кон |
Си | |
#include<stdio.h>
int main() { int s = 0, n = 0; while (s < 123) { s = s + 12; n = n + 2; } printf("%d\n", n); return 0; } |
9. Документ объёмом 40 Мбайт можно передать с одного компьютера на другой двумя способами.
А. Сжать архиватором, передать архив по каналу связи, распаковать.
Б. Передать по каналу связи без использования архиватора.
Какой способ быстрее и насколько, если:
· средняя скорость передачи данных по каналу связи составляет 221 бит в секунду;
· объём сжатого архиватором документа равен 90% исходного;
· время, требуемое на сжатие документа, — 16 секунд, на распаковку — 2 секунды?
В ответе напишите букву А, если быстрее способ А, или Б, если быстрее способ Б. Сразу после буквы напишите число, обозначающее, на сколько секунд один способ быстрее другого. Так, например, если способ Б быстрее способа А на 23 секунды, в ответе нужно написать Б23. Единицы измерения «секунд», «сек.», «с.» к ответу добавлять не нужно.
10. Все 5-буквенные слова, составленные из букв А, О, У, записаны в алфавитном порядке. Вот начало списка:
1. ААААА
2. ААААО
3. ААААУ
4. АААОА
……
Укажите номер первого слова, которое начинается с буквы У.
11. Ниже на пяти языках программирования записаны две рекурсивные функции: F и G.
Бейсик | Python |
---|---|
FUNCTION F(n)
IF n > 2 THEN F = F(n - 1) + G(n - 2) ELSE F = n END IF END FUNCTION FUNCTION G(n) IF n > 2 THEN G = G(n - 1) + F(n - 2) ELSE G = n + 1 END IF END FUNCTION |
def F(n):
if n > 2: return F(n-1) + G(n-2) else: return n def G(n): if n > 2: return G(n-1) + F(n-2) else: return n+1 |
Паскаль | Алгоритмический язык |
function F(n: integer): integer;
begin if n > 2 then F := F(n - 1) + G(n - 2) else F := n; end; function G(n: integer): integer; begin if n > 2 then G := G(n - 1) + F(n - 2) else G := n+1; end; |
алг цел F(цел n)
нач если n > 2 то знач := F(n - 1)+G(n - 2) иначе знач := n все кон алг цел G(цел n) нач если n > 2 то знач := G(n - 1)+F(n - 2) иначе знач := n+1 все кон |
Си | |
int F(int n)
{ if (n > 2) return F(n-1) + G(n-2); else return n; } int G(int n) { if (n > 2) return G(n-1) + F(n-2); else return n + 1; } |
Чему будет равно значение, вычисленное при выполнении вызова F(6)?
12. В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, — в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда — нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.
Например, если IP-адрес узла равен 237.33.255.123, а маска равна 255.255.240.0, то адрес сети равен 237.33.240.0.
Для узла с IP-адресом 119.167.58.77 адрес сети равен 119.167.32.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.
13. При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 20 символов и содержащий только символы из 10-символьного набора: А, В, C, D, Е, F, G, H, K, L. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт, одно и то же для всех пользователей.
Для хранения сведений о 20 пользователях потребовалось 300 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе? В ответе запишите только целое число — количество байт.
14. Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (111, 27)преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
ЦиклПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ условиеТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Ниже приведена программа для исполнителя Редактор.
НАЧАЛО
ПОКА нашлось (722) ИЛИ нашлось (557)
ЕСЛИ нашлось (722)ТО заменить (722, 57)
ИНАЧЕ заменить (557, 72)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
На вход этой программе подается строка, состоящая из 55 цифр; последняя цифра в строке — цифра 7, а остальные цифры — пятёрки. Какая строка получится в результате применения программы к этой строке? В ответе запишите полученную строку.
15. На рисунке изображена схема дорог, связывающих города A, B, C, D, E, F, G, H, K, L, M. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города A в город M?
16. Запись числа 180 в системе счисления с основанием N содержит 3 цифры и оканчивается на 0. Перечислите через запятую в порядке возрастания все возможные основания системы счисления.
17. В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» – символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос | Найдено страниц (в тысячах) |
---|---|
пещера & сталактит & озеро | 120 |
пещера & сталактит | 260 |
пещера & озеро | 310 |
Компьютер печатает количество страниц (в тысячах), которое будет найдено по следующему запросу:
Укажите целое число, которое напечатает компьютер. Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
18. Обозначим через m&n поразрядную конъюнкцию неотрицательных целых чисел m и n. Например, 14&5 = 11102&01012 = 01002 = 4. Для какого наименьшего неотрицательного целого числа А формула
19. В программе используется одномерный целочисленный массив A с индексами от 1 до 10. Значения элементов равны 7; 3; 4; 8; 6; 9; 5; 2; 0; 1 соответственно, т. е. A[1] = 7; A[2] = 3 и т. д.
Определите значение переменной j после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования.
Бейсик | Паскаль |
---|---|
j = 0
FOR k = 2 TO 10 IF A(k) > A(1) THEN A(1) = A(k) j = j + k END IF NEXT k |
j := 0;
for k := 2 to 10 do begin if A[k] > A[1] then begin A[1] := A[k]; j := j + k end end; |
Си | Алгоритмический язык |
j = 0;
for (k = 2; k<= 10; k++) { if (A[k] > A[1]) { A[1] = A[k]; j = j + k; } } |
k := 0
нц для k от 2 до 10 если A[k] > A[1] то A[1] := A[k] j := j+k все кц |
20. Ниже на четырёх языках записан алгоритм. Получив на вход число , этот алгоритм печатает два числа: и . Укажите наименьшее из таких чисел , при вводе которых алгоритм печатает сначала 3, а потом 2.
Бейсик | Паскаль |
---|---|
DIM X, А, В, С AS INTEGER
INPUT X А = 0: В = 0 WHILE X > 0 С = X MOD 2 IF C = 0 THEN A = A + 1 ELSE B = B + 1 END IF X = X \ 10 WEND PRINT А PRINT В |
var x, a, b, c: integer;
begin readln(x); a := 0; b := 0; while x>0 do begin с := x mod 2; if c = 0 then a := a + 1 else b := b + 1 x := x div 10 end; writeln(a); write(b); end. |
Си | Алгоритмический |
#include <stdio.h>
void main() { int x, a, b, c; scanf("%d", &x); a = 0; b = 0; while (x > 0) { с = x % 10; if (c == 0) a = a + 1; else b = b + 1; x = x / 10; } printf("%d\n%d", a, b); } |
алг
нач цел х, а, b, с ввод X а := 0; b := 0 нц пока х>0 с := mod(х, 2) если с = 0 то a := a + 1 иначе b := b + 1 все х := div(х, 10) кц вывод а, не, b кон |
21. Напишите в ответе наибольшее значение входной переменной k, при котором программа выдаёт тот же ответ, что и при входном значении k = 20. Для Вашего удобства программа приведена на пяти языках программирования.
Бейсик | Python |
---|---|
DIM K, I AS LONG
INPUT K I = 1 WHILE F(I) < G(K) I = I + 1 WEND PRINT I FUNCTION F(N) F = N * N * N END FUNCTION FUNCTION G(N) G = 3*N − 2 END FUNCTION |
def f(n):
return n*n*n def g(n): return 3*n − 2 k = int(input()) i = 1 while f(i) < g(k): i += 1 print (i) |
Паскаль | Алгоритмический язык |
var
k, i : longint; function f(n: longint): longint; begin f := n * n * n; end; function g(n: longint): longint; begin g := 3*n − 2; end; begin readln(k); i := 1; while f(i) < g(k) do i := i + 1; writeln(i) end. |
алг
нач цел i, k ввод k i := 1 нц пока f(i) < k*g(i) i := i + 1 кц вывод i кон алг цел f(цел n) нач знач := n * n * n кон алг цел g(цел n) нач знач := 3*n − 2 кон |
Си | |
#include<stdio.h>
long f(long n) { return n * n * n; } long g(long n) { return 3*n − 2; } int main() { long k, i; scanf("%ld", &k); i = 1; while (f(i) < g(k)) i++; printf("%ld", i); return 0; } |
22. Исполнитель Май4 преобразует число, записанное на экране. У исполнителя три команды, которым присвоены номера:
1. Прибавь 1
2. Прибавь 2
3. Прибавь 4
Первая из них увеличивает число на экране на 1, вторая увеличивает это число на 2, а третья — на 4. Программа для исполнителя Май4 — это последовательность команд. Сколько есть программ, которые число 21 преобразуют в число 30?
23. Сколько существует различных наборов значений логических переменных x1, x2, ... x8, y1, y2, ... y8, которые удовлетворяют всем перечисленным ниже условиям:
В ответе не нужно перечислять все различные наборы значений переменных x1, x2, ... x8, y1, y2, ... y8, при которых выполнена данная система равенств. В качестве ответа Вам нужно указать количество таких наборов.
Подписаться на:
Сообщения (Atom)