Меню
Разработки
Разработки  /  Информатика  /  Проверочные работы  /  11 класс  /  Задачи для подготовки к ЕГЭ

Задачи для подготовки к ЕГЭ

Задачи для подготовки к ЕГЭ по информатике и ИКТ.
15.06.2012

Описание разработки

Задание № 1

  1. Дано: , . Какое из чисел Z, записанных в двоичной системе счисления, удовлетворяет неравенству ?

1) 1111110012            2)  1111001112           3)  1101111002           4) 1101101112

  1. Дано: , . Какое из чисел С, записанных в двоичной системе счисления, удовлетворяет неравенству ?

1) 101110102            2)  101010102               3) 1010101002             4) 101000102

  1. Сколько единиц в двоичной записи десятичного числа 513?

1) 5                     2) 2                  3) 3                  4) 4

  1. Сколько нулей в двоичной записи десятичного числа 497?

1) 5                     2) 2                  3) 3                  4) 4

Задание № 2

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)

 

A

B

C

D

E

F

A

 

 

3

 

 

 

B

 

 

9

 

4

 

C

3

9

 

3

8

 

D

 

 

3

 

2

 

E

 

4

8

2

 

7

F

 

 

 

 

7

 

 

Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).

1) 11                     2) 13                         3) 15                            4) 17

  1. Между населёнными пунктами A, B, C, D, E, F, Z построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)

 

A

B

C

D

E

F

Z

A

 

4

6

10

 

 

 

B

4

 

 

5

 

 

 

C

6

 

 

2

 

 

 

D

10

5

2

 

4

3

8

E

 

 

 

4

 

 

5

F

 

 

 

3

 

 

6

Z

 

 

 

8

5

6

 

 

Определите длину кратчайшего пути между пунктами A и Z (при условии, что передвигаться можно только по построенным дорогам).

1) 13                     2) 16                         3) 17                            4) 18

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)

 

A

B

C

D

E

F

A

 

7

 

 

 

 

B

7

 

12

7

12

 

C

 

12

 

 

10

 

D

 

7

 

 

4

 

E

 

12

10

4

 

4

F

 

 

 

 

4

 

 

Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).

1) 21                     2) 22                         3) 23                            4) 33

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)

 

A

B

C

D

E

F

A

 

1

 

 

 

 

B

1

 

10

7

10

 

C

 

10

 

 

8

 

D

 

7

 

 

2

 

E

 

10

8

2

 

5

F

 

 

 

 

5

 

 

Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).

1) 10                     2) 14                         3) 15                            4) 16

Задание № 3

  1. Дано логическое выражение, зависящее от 6 логических переменных:

X1 Ú ¬X2 Ú X3 Ú ¬X4 Ú X5 Ú X6

Сколько существует различных наборов значений переменных, при которых выражение истинно?

1)  1                                      2) 2                              3) 63                            4) 64

  1. Дано логическое выражение, зависящее от 7 логических переменных:

X1 Ú ¬X2 Ú X3 Ú ¬X4 Ú ¬X5 Ú ¬X6 Ú ¬X7

Сколько существует различных наборов значений переменных, при которых выражение ложно?

1)  1                                      2) 2                              3) 127                          4) 128

  1. Дан фрагмент таблицы истинности выражения F.

x1

x2

x3

x4

x5

x6

x7

F

0

1

0

1

1

1

0

0

1

0

1

1

0

0

1

0

0

1

0

1

1

0

1

0

 

Какое выражение соответствует F?

1) x1(x2 Ù x3 Ú x4 Ù x5 Ú x6 Ù x7)

2) x2(x1 Ù x3 Ú x4 Ù x5 Ú x6 Ù x7)

3) x3(x1 Ù x2 Ú x4 Ù x5 Ú x6 Ù x7)

4) x4(x1 Ù x2 Ú x3 Ù x5 Ú x6 Ù x7)

  1. Дан фрагмент таблицы истинности выражения F.

x1

x2

x3

x4

x5

x6

x7

F

0

1

0

1

1

1

0

0

1

1

0

1

0

0

1

0

0

1

0

1

0

1

1

0

 

Какое выражение соответствует F?

1) (x2 Ù x3 Ú x4 Ù x5 Ú x6 Ù x7)x1

2) (x1 Ù x3 Ú x4 Ù x5 Ú x6 Ù x7)x2

3) (x1 Ù x2 Ú x4 Ù x5 Ú x6 Ù x7)x3

4) (x1 Ù x2 Ú x3 Ù x5 Ú x6 Ù x7)x4

Задание № 4

  1. В каталоге находятся файлы со следующими именами:

arena.dat

brest.data

reka.dat

trest.dat

trest.data

trest.doc

Определите, по какой из масок будет выбрана указанная группа файлов:

arena.dat

brest.data

trest.dat

trest.data

1) ?*re?.d*              2) *re*.da*       3) *?re*.dat*         4) *?re?.dat*

  1. В каталоге находятся файлы со следующими именами:

comics.mp3

demidov.mp4

mig.mp3

smi.mdb

smi.mp3

smi.mpeg

Определите, по какой из масок будет выбрана указанная группа файлов:

comics.mp3

demidov.mp4

smi.mp3

smi.mpeg

1) ?*mi*.m*            2) *mi*.mp*        3) *?mi?.mp*         4) *?mi*.mp*

  1. В каталоге находятся файлы со следующими именами:

dinar.mpg

inoe.mpg

line.mpeg

mine.mdb

mine.mp3

pinoccio.mp3

Определите, по какой из масок будет выбрана указанная группа файлов:

dinar.mpg

line.mpeg

mine.mp3

pinoccio.mp3

1) ?in*.m*               2) ?in*.mp*        3) *in?.mp*            4) ?in*.mp?

  1. В каталоге находятся файлы со следующими именами:

final.mpeg

fine.mdb

fine.mp3

marine.mpg

pinoccio.mp3

tinatin.mpg

Определите, по какой из масок будет выбрана указанная группа файлов:

final.mpeg

fine.mp3

marine.mpg

pinoccio.mp3

tinatin.mpg

1) *in*.mp*             2) ?in*.m*        3) ?in*.mp*                4) *in*.m*

Задние № 5

  1.  В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, как зовут родную сестру Куинджи П.А.1)  Гиппиус З.А.         2) Куинджи Л.А.    3) Молчалина С.А.  4) Павлова В.А.
  1. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, сколько родных сестер есть у Лесных П.А.1)  1                                2) 2                              3) 3                               4) 4
  1. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, фамилию и инициалы внучки Колесника П.Р.1)  Коваль Н.Т.           2) Колесник С.П.   3) Колесник Т.И.   4) Мороз В.И.
  1. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, фамилию и инициалы внучки Симоновой Р.К.1)  Капица З. В.          2) Крюк А.М.           3) Крюк Т.Р.             4) Тирас Г.М.

Задание № 6

  1. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке длиной в 50 символов, первоначально записанного в 2-байтном коде Unicode, в 8-битную кодировку КОИ-8. На сколько бит уменьшилась длина сообщения? В ответе запишите только число.
  2. Текстовый документ хранился в 8-битной кодировке КОИ-8. Этот документ был преобразован в 16-битную кодировку Unicode, при этом размер памяти, необходимой для хранения документа увеличился на 4 Кбайт. При этом хранится только последовательность кодов символов. Укажите, сколько символов в документе. В ответе запишите только число.
  3. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 2-байтном коде Unicode, в 8-битную кодировку КОИ-8. При этом длина сообщения уменьшилась на 600 бит. Укажите, сколько символов было в сообщении.
  4. Текстовый документ, состоящий из 5120 символов, хранился в 8-битной кодировке КОИ-8. Этот документ был преобразован в 32-битную кодировку. Укажите, какое дополнительное количество Кбайт потребуется для хранения документа. В ответе запишите только число.

Задание № 7

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:
  1. Прибавь 1
  2. Умножь на 3

Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 1, а выполняя

команду номер 2, умножает число на экране на 3. Укажите минимальное число команд, которое должен выполнить исполнитель, чтобы получить из числа 37 число 1013.

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:
  1. Прибавь 1
  2. Умножь на 2

Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 1, а выполняя

команду номер 2, умножает число на экране на 2. Укажите минимальное число команд, которое должен выполнить исполнитель, чтобы получить из числа 23 число 999.

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:
  1. Прибавь 7
  2. Раздели на 4

Выполняя команду номер 1, КАЛЬКУЛЯТОР вычитает из числа на экране 7, а выполняя

команду номер 2, делит число на экране на 4. Напишите программу, содержащую не

более 5 команд, которая из числа 13 получает число 10. Укажите лишь номера команд.

Например, программа 21211 – это программа:

   Раздели на 4

Прибавь 7

Раздели на 4

Прибавь 7

Прибавь 7

которая преобразует число 20 в число 17.

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:
  1. Прибавь 5
  2. Умножь на 3

Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 5, а выполняя

команду номер 2, умножает число на экране на 3. Напишите программу, содержащую не

более 5 команд, которая из числа 3 получает число 59.

 

Задание № 8

  1.  Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

  n := 24;

  s := 0;

  while n <= 28 do begin

    s := s + 20;

    n := n + 2

  end;

  write(s)

end.

  1. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

  n := 12;

  s := 5;

  while n <= 25 do begin

    s := s + 12;

    n := n + 2

  end;

  write(s)

end.

  1. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

  n := 2;

  s := 35;

  while n <= 25 do begin

    s := s + 20;

    n := n + 5

  end;

  write(s)

end.

  1. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

  n := 4;

  s := 15;

  while s <= 250 do begin

    s := s + 12;

    n := n + 2

  end;

  write(n)

end.

 

Задание № 9

  1. Все 5-буквенные слова, составленные из букв К, О, Р, записаны в алфавитном порядке и пронумерованы. Вот начало списка:

1. ККККК

2. ККККО

3. ККККР

4. КККОК

……

Запишите слово, которое стоит под номером 238.

  1. Все 5-буквенные слова, составленные из букв И, О, У, записаны в алфавитном порядке и пронумерованы. Вот начало списка:

1. ИИИИИ

2. ИИИИО

3. ИИИИУ

4. ИИИОИ

……

Запишите слово, которое стоит под номером 240.

  1. Все 4-буквенные слова, составленные из букв М, А, Р, Т, записаны в алфавитном порядке. Вот начало списка:

1. АААА

2. АААМ

3. АААР

4. АААТ

……

Запишите слово, которое стоит на 250-м месте от начала списка.

  1. Все 5-буквенные слова, составленные из букв Р, О, К, записаны в алфавитном порядке и пронумерованы. Вот начало списка:

1. ККККК

2. ККККО

3. ККККР

4. КККОК

……

Запишите слово, которое стоит под номером 182.

 

Задание № 10

  1. Дан фрагмент электронной таблицы:

А

В

C

1

2

???

=A1+1

2

=C1-B1

=(B1+C1)/2

=A1+B2

Какое целое число должно быть записано в ячейке B1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак.

  1. Дан фрагмент электронной таблицы:

 

А

В

C

1

4

???

???

2

=4*C1

=B1-C1

=A1+B2

Значения ячеек B1 и C1 неизвестны. Какое целое число должно быть записано в ячейке B1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак.

 

  1. Дан фрагмент электронной таблицы:

 

А

В

C

1

???

=2*A1+9

2

2

=2*A1-5

36

=A1+C1

Какое целое число должно быть записано в ячейке A1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак.

 

  1. Дан фрагмент электронной таблицы:

 

А

В

Содержимое разработки

Подготовка к КДР

Задание № 1

  1. Дано: , . Какое из чисел Z, записанных в двоичной системе счисления, удовлетворяет неравенству ?

1) 1111110012 2) 1111001112 3) 1101111002 4) 1101101112

  1. Дано: , . Какое из чисел С, записанных в двоичной системе счисления, удовлетворяет неравенству ?

1) 101110102 2) 101010102 3) 1010101002 4) 101000102

  1. Сколько единиц в двоичной записи десятичного числа 513?

1) 5 2) 2 3) 3 4) 4

  1. Сколько нулей в двоичной записи десятичного числа 497?

1) 5 2) 2 3) 3 4) 4

Задание № 2

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)


A

B

C

D

E

F

A



3




B



9


4


C

3

9


3

8


D



3


2


E


4

8

2


7

F





7


Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).

1) 11 2) 13 3) 15 4) 17

  1. Между населёнными пунктами A, B, C, D, E, F, Z построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)


A

B

C

D

E

F

Z

A


4

6

10




B

4



5




C

6



2




D

10

5

2


4

3

8

E




4



5

F




3



6

Z




8

5

6


Определите длину кратчайшего пути между пунктами A и Z (при условии, что передвигаться можно только по построенным дорогам).

1) 13 2) 16 3) 17 4) 18

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)


A

B

C

D

E

F

A


7





B

7


12

7

12


C


12



10


D


7



4


E


12

10

4


4

F





4


Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).

1) 21 2) 22 3) 23 4) 33

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)


A

B

C

D

E

F

A


1





B

1


10

7

10


C


10



8


D


7



2


E


10

8

2


5

F





5


Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).

1) 10 2) 14 3) 15 4) 16

Задание № 3

  1. Дано логическое выражение, зависящее от 6 логических переменных:

X1 ¬X2 X3 ¬X4 X5 X6

Сколько существует различных наборов значений переменных, при которых выражение истинно?

1) 1 2) 2 3) 63 4) 64

  1. Дано логическое выражение, зависящее от 7 логических переменных:

X1 ¬X2 X3 ¬X4 ¬X5 ¬X6 ¬X7

Сколько существует различных наборов значений переменных, при которых выражение ложно?

1) 1 2) 2 3) 127 4) 128

  1. Дан фрагмент таблицы истинности выражения F.

x1

x2

x3

x4

x5

x6

x7

F

0

1

0

1

1

1

0

0

1

0

1

1

0

0

1

0

0

1

0

1

1

0

1

0

Какое выражение соответствует F?

1) x1 (x2 x3 x4 x5 x6 x7)

2) x2 (x1 x3 x4 x5 x6 x7)

3) x3 (x1 x2 x4 x5 x6 x7)

4) x4 (x1 x2 x3 x5 x6 x7)

  1. Дан фрагмент таблицы истинности выражения F.

x1

x2

x3

x4

x5

x6

x7

F

0

1

0

1

1

1

0

0

1

1

0

1

0

0

1

0

0

1

0

1

0

1

1

0

Какое выражение соответствует F?

1) (x2 x3 x4 x5 x6 x7)x1

2) (x1 x3 x4 x5 x6 x7)x2

3) (x1 x2 x4 x5 x6 x7)x3

4) (x1 x2 x3 x5 x6 x7)x4

Задание № 4

  1. В каталоге находятся файлы со следующими именами:

arena.dat

brest.data

reka.dat

trest.dat

trest.data

trest.doc

Определите, по какой из масок будет выбрана указанная группа файлов:

arena.dat

brest.data

trest.dat

trest.data

1) ?*re?.d* 2) *re*.da* 3) *?re*.dat* 4) *?re?.dat*

  1. В каталоге находятся файлы со следующими именами:

comics.mp3

demidov.mp4

mig.mp3

smi.mdb

smi.mp3

smi.mpeg

Определите, по какой из масок будет выбрана указанная группа файлов:

comics.mp3

demidov.mp4

smi.mp3

smi.mpeg

1) ?*mi*.m* 2) *mi*.mp* 3) *?mi?.mp* 4) *?mi*.mp*

  1. В каталоге находятся файлы со следующими именами:

dinar.mpg

inoe.mpg

line.mpeg

mine.mdb

mine.mp3

pinoccio.mp3

Определите, по какой из масок будет выбрана указанная группа файлов:

dinar.mpg

line.mpeg

mine.mp3

pinoccio.mp3

1) ?in*.m* 2) ?in*.mp* 3) *in?.mp* 4) ?in*.mp?

  1. В каталоге находятся файлы со следующими именами:

final.mpeg

fine.mdb

fine.mp3

marine.mpg

pinoccio.mp3

tinatin.mpg

Определите, по какой из масок будет выбрана указанная группа файлов:

final.mpeg

fine.mp3

marine.mpg

pinoccio.mp3

tinatin.mpg

1) *in*.mp* 2) ?in*.m* 3) ?in*.mp* 4) *in*.m*

Задние № 5

  1. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, как зовут родную сестру Куинджи П.А.

1) Гиппиус З.А. 2) Куинджи Л.А. 3) Молчалина С.А. 4) Павлова В.А.

  1. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, сколько родных сестер есть у Лесных П.А.

1) 1 2) 2 3) 3 4) 4

  1. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, фамилию и инициалы внучки Колесника П.Р.

1) Коваль Н.Т. 2) Колесник С.П. 3) Колесник Т.И. 4) Мороз В.И.

  1. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных, фамилию и инициалы внучки Симоновой Р.К.

1) Капица З. В. 2) Крюк А.М. 3) Крюк Т.Р. 4) Тирас Г.М.

Задание № 6

  1. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке длиной в 50 символов, первоначально записанного в 2-байтном коде Unicode, в 8-битную кодировку КОИ-8. На сколько бит уменьшилась длина сообщения? В ответе запишите только число.

  2. Текстовый документ хранился в 8-битной кодировке КОИ-8. Этот документ был преобразован в 16-битную кодировку Unicode, при этом размер памяти, необходимой для хранения документа увеличился на 4 Кбайт. При этом хранится только последовательность кодов символов. Укажите, сколько символов в документе. В ответе запишите только число.

  3. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 2-байтном коде Unicode, в 8-битную кодировку КОИ-8. При этом длина сообщения уменьшилась на 600 бит. Укажите, сколько символов было в сообщении.

  4. Текстовый документ, состоящий из 5120 символов, хранился в 8-битной кодировке КОИ-8. Этот документ был преобразован в 32-битную кодировку. Укажите, какое дополнительное количество Кбайт потребуется для хранения документа. В ответе запишите только число.

Задание № 7

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:

  1. Прибавь 1

  2. Умножь на 3

Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 1, а выполняя

команду номер 2, умножает число на экране на 3. Укажите минимальное число команд, которое должен выполнить исполнитель, чтобы получить из числа 37 число 1013.

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:

  1. Прибавь 1

  2. Умножь на 2

Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 1, а выполняя

команду номер 2, умножает число на экране на 2. Укажите минимальное число команд, которое должен выполнить исполнитель, чтобы получить из числа 23 число 999.

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:

  1. Прибавь 7

  2. Раздели на 4

Выполняя команду номер 1, КАЛЬКУЛЯТОР вычитает из числа на экране 7, а выполняя

команду номер 2, делит число на экране на 4. Напишите программу, содержащую не

более 5 команд, которая из числа 13 получает число 10. Укажите лишь номера команд.

Например, программа 21211 – это программа:

Раздели на 4

Прибавь 7

Раздели на 4

Прибавь 7

Прибавь 7

которая преобразует число 20 в число 17.

  1. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:

  1. Прибавь 5

  2. Умножь на 3

Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 5, а выполняя

команду номер 2, умножает число на экране на 3. Напишите программу, содержащую не

более 5 команд, которая из числа 3 получает число 59.


Задание № 8

  1. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

n := 24;

s := 0;

while n

s := s + 20;

n := n + 2

end;

write(s)

end.

  1. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

n := 12;

s := 5;

while n

s := s + 12;

n := n + 2

end;

write(s)

end.

  1. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

n := 2;

s := 35;

while n

s := s + 20;

n := n + 5

end;

write(s)

end.

  1. Определите, что будет напечатано в результате работы следующего фрагмента программы:

var n, s: integer;

begin

n := 4;

s := 15;

while s

s := s + 12;

n := n + 2

end;

write(n)

end.


Задание № 9

  1. Все 5-буквенные слова, составленные из букв К, О, Р, записаны в алфавитном порядке и пронумерованы. Вот начало списка:

1. ККККК

2. ККККО

3. ККККР

4. КККОК

……

Запишите слово, которое стоит под номером 238.

  1. Все 5-буквенные слова, составленные из букв И, О, У, записаны в алфавитном порядке и пронумерованы. Вот начало списка:

1. ИИИИИ

2. ИИИИО

3. ИИИИУ

4. ИИИОИ

……

Запишите слово, которое стоит под номером 240.

  1. Все 4-буквенные слова, составленные из букв М, А, Р, Т, записаны в алфавитном порядке. Вот начало списка:

1. АААА

2. АААМ

3. АААР

4. АААТ

……

Запишите слово, которое стоит на 250-м месте от начала списка.

  1. Все 5-буквенные слова, составленные из букв Р, О, К, записаны в алфавитном порядке и пронумерованы. Вот начало списка:

1. ККККК

2. ККККО

3. ККККР

4. КККОК

……

Запишите слово, которое стоит под номером 182.


Задание № 10

  1. Дан фрагмент электронной таблицы:


А

В

C

1

2

???

=A1+1

2

=C1-B1

=(B1+C1)/2

=A1+B2

Какое целое число должно быть записано в ячейке B1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак.

  1. Дан фрагмент электронной таблицы:


А

В

C

1

4

???

???

2

=4*C1

=B1-C1

=A1+B2

Значения ячеек B1 и C1 неизвестны. Какое целое число должно быть записано в ячейке B1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак.


  1. Дан фрагмент электронной таблицы:


А

В

C

1

???

=2*A1+9

2

2

=2*A1-5

36

=A1+C1

Какое целое число должно быть записано в ячейке A1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак.


  1. Дан фрагмент электронной таблицы:


А

В

C

1

3

???

=A1+1

2

=B2+A1

=B1-2

=C1-B1

Какое целое число должно быть записано в ячейке A1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак.


Задание № 11

  1. Запись числа 256 в системе счисления с основанием N содержит 3 цифры и оканчивается на 4. Чему равно минимально возможное основание системы счисления?

  2. Запись числа 325 в системе счисления с основанием N содержит 3 цифры и оканчивается на 1. Чему равно минимально возможное основание системы счисления?

  3. Запись числа 180 в системе счисления с основанием N содержит 3 цифры и оканчивается на 0. Перечислите в порядке возрастания все возможные основания системы счисления.

  4. Запись числа 280 в системе счисления с основанием N содержит 3 цифры и оканчивается на 0. Перечислите в порядке возрастания все возможные основания системы счисления.



Задание № 12

  1. В таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке убывания количества страниц, которые найдет поисковый сервер по каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ |, а для логической операции «И» – &.

1 ) хвост & лапы & (усы | документы)

2 ) усы & хвост & лапы & документы

3 ) лапы & хвост

4) лапы | хвост

  1. В таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке убывания количества страниц, которые найдет поисковый сервер по каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ |, а для логической операции «И» – &.

1 ) барокко | классицизм

2 ) барокко | (классицизм & модерн)

3 ) (барокко & ампир) | (классицизм & модерн)

4) барокко | ампир | классицизм | модерн

  1. Некоторый сегмент сети Интернет состоит из 5000 сайтов. Поисковый сервер в автоматическом режиме составил таблицу ключевых слов для сайтов этого сегмента. Вот ее фрагмент:

Ключевое слово

Количество сайтов, для которых данное слово является ключевым

принтеры

400

сканеры

300

мониторы

500

Сколько сайтов будет найдено по запросу

(принтеры | мониторы) & сканеры

если по запросу принтеры | сканеры было найдено 600 сайтов, по запросу принтеры | мониторы – 900, а по запросу сканеры | мониторы – 750.

  1. В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:

Запрос

Количество страниц (тыс.)

шахматы | теннис

7770

теннис

5500

шахматы & теннис

1000

Сколько страниц (в тысячах) будет найдено по запросу

шахматы


Задание № 13

  1. Требовалось написать программу, которая вводит с клавиатуры координаты точки на плоскости (x, y – действительные числа) и определяет принадлежность точки заштрихованной области, включая ее границы. Программист торопился и написал программу неправильно. Вот она:

var x, y: real;

begin

readln(x, y);

if x 1 then

if y 1 then

if x*x + y*y 1 then

write('принадлежит')

else

write('не принадлежит');

end.

1. Перерисуйте и заполните таблицу, которая показывает, как работает программа при аргументах, принадлежащих различным областям (A, B, C, D, E, F). Точки, лежащие на границах областей, отдельно не рассматривать.


Область

x 1

y 1

x*x + y*y 1

вывод

верно?

A






B






C






D






E






F






В столбцах условий укажите "да", если условие выполнится, "нет" если условие не выполнится, "—" (прочерк), если условие не будет проверяться, «не изв.», если программа ведет себя по-разному для разных значений, принадлежащих данной области. В столбце "Программа выведет" укажите, что программа выведет на экран. Если программа ничего не выводит, напишите "—" (прочерк). Если для разных значений, принадлежащих области, будут выведены разные тексты, напишите «не изв». В последнем столбце укажите "да" или "нет".

2. Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).


  1. Требовалось написать программу, которая вводит с клавиатуры координаты точки на плоскости (x, y – действительные числа) и определяет принадлежность точки заштрихованной области, включая ее границы. Программист торопился и написал программу неправильно. Вот она:

var x, y: real;

begin

readln(x, y);

if y = 0 then

if x 1 then

if y = x*x then

write('принадлежит')

else

write('не принадлежит');

end.

1. Перерисуйте и заполните таблицу, которая показывает, как работает программа при аргументах, принадлежащих различным областям (A, B, C, D, E, F). Точки, лежащие на границах областей, отдельно не рассматривать.

Область

y = 0

x 1

y = x*x

вывод

верно?

A






B






C






D






E






F






В столбцах условий укажите "да", если условие выполнится, "нет" если условие не выполнится, "—" (прочерк), если условие не будет проверяться, «не изв.», если программа ведет себя по-разному для разных значений, принадлежащих данной области. В столбце "Программа выведет" укажите, что программа выведет на экран. Если программа ничего не выводит, напишите "—" (прочерк). Если для разных значений, принадлежащих области, будут выведены разные тексты, напишите «не изв». В последнем столбце укажите "да" или "нет".

2. Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).


  1. Требовалось написать программу, которая вводит с клавиатуры координаты точки на плоскости (x, y – действительные числа) и определяет принадлежность точки заштрихованной области, включая ее границы. Программист торопился и написал программу неправильно. Вот она:

var x, y: real;

begin

readln(x, y);

if x 1 then

if y = 1-x then

if y = x*x then

write('принадлежит')

else

write('не принадлежит');

end.

1. Перерисуйте и заполните таблицу, которая показывает, как работает программа при аргументах, принадлежащих различным областям (A, B, C, D, E, F, G, H). Точки, лежащие на границах областей, отдельно не рассматривать.

Область

x 1

y = 1-x

y = x*x

вывод

верно?

A






B






C






D






E






F






G






H






В столбцах условий укажите "да", если условие выполнится, "нет" если условие не выполнится, "—" (прочерк), если условие не будет проверяться, «не изв.», если программа ведет себя по-разному для разных значений, принадлежащих данной области. В столбце "Программа выведет" укажите, что программа выведет на экран. Если программа ничего не выводит, напишите "—" (прочерк). Если для разных значений, принадлежащих области, будут выведены разные тексты, напишите «не изв». В последнем столбце укажите "да" или "нет".

2. Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).


  1. Требовалось написать программу, которая вводит с клавиатуры координаты точки на плоскости (x, y – действительные числа) и определяет принадлежность точки заштрихованной области, включая ее границы. Программист торопился и написал программу неправильно. Вот она:

var x, y: real;

begin

readln(x, y);

if x = 0 then

if y 1 then

if (x*x + y*y 1) and (y = x-1) then

write('принадлежит')

else

write('не принадлежит');

end.

1. Перерисуйте и заполните таблицу, которая показывает, как работает программа при аргументах, принадлежащих различным областям (A, B, C, D, E, F, G, H, J, K). Точки, лежащие на границах областей, отдельно не рассматривать.

Область

x = 0

y 1

x*x + y*y 1 and (y = x-1)

вывод

верно?

A






B






C






D






E






F






G






H






J






K






В столбцах условий укажите "да", если условие выполнится, "нет" если условие не выполнится, "—" (прочерк), если условие не будет проверяться, «не изв.», если программа ведет себя по-разному для разных значений, принадлежащих данной области. В столбце "Программа выведет" укажите, что программа выведет на экран. Если программа ничего не выводит, напишите "—" (прочерк). Если для разных значений, принадлежащих области, будут выведены разные тексты, напишите «не изв». В последнем столбце укажите "да" или "нет".

2. Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).


















































ОТВЕТЫ

Задание № 1

  1. 2

  2. 2

  3. 2

  4. 3

Задание № 2

  1. 3

  2. 2

  3. 2

  4. 3

Задание № 3

  1. 3

  2. 1

  3. 4

  4. 3

Задание № 4

  1. 3

  2. 4

  3. 2

  4. 1

Задание № 5

  1. 3

  2. 2

  3. 4

  4. 1

Задание № 6

  1. 400

  2. 4096

  3. 75

  4. 15

Задание № 7

  1. 7

  2. 16

  3. 12121

  4. 11121

Задание № 8

  1. 60

  2. 89

  3. 135

  4. 44

Задание № 9

  1. РРРОК

  2. УУУОУ

  3. ТТРМ

  4. РКРКО

Задание № 10

  1. 1

  2. 5

  3. 7

  4. 3

Задание № 11

  1. 7

  2. 9

  3. 6,9,10,12

  4. 7,8,10,14

Задание № 12

  1. 4312

  2. 4123

  3. 150

  4. 3270

Задание № 13

  1. Это та же самая задача, что и 24, только переформулированная в соответствии с демо-вариантом ЕГЭ-2012. Сразу замечаем, что в программе else относится к последнему оператору if, то есть в самом деле структура кода такова:

if x

if y

if x*x + y*y 1 then

write('принадлежит')

else write('не принадлежит');

Обратите внимание, что второе условие проверяется в приведенной программе только тогда, когда истинно первое, а третье – только тогда, когда истинны первые два. В остальных ячейках (если условие не проверяется) нужно ставить прочерк:

Обл.

x

y

x*x+y*y

вывод

верно?

A

да

да

да



B

да

да

нет



C

да

нет

-



D

нет

-

-



E

да

да

нет



F

нет

-

-



Программы выводит какой-то ответ только тогда когда истинны первые два условия; в этом случае ответ зависит от истинности третьего условия:

Обл.

x

y

x*x+y*y

вывод

верно?

A

да

да

да

принадлежит


B

да

да

нет

не принадлежит


C

да

нет

-

-


D

нет

-

-

-


E

да

да

нет

не принадлежит


F

нет

-

-

-


Видим, что верно обрабатываются только области A и B, для области E выводится неверный ответ (эта область не закрашена, но программа выдает ответ «принадлежит»), а для остальных никакого ответа не выводится.

Обл.

x

y

x*x+y*y

вывод

верно?

A

да

да

да

принадлежит

да

B

да

да

нет

не принадлежит

да

C

да

нет

-

-

нет

D

нет

-

-

-

нет

E

да

да

нет

не принадлежит

нет

F

нет

-

-

-

нет

Для исправления программы лучше всего составить новое сложное условие. Выделенная область может быть получена как объединение двух областей: круга x*x + y*y 1 и квадрата с единичной стороной, левый нижний угол которого находится в начале координат:

if (x*x + y*y { круг }

or

((x = 0) and (x { квадрат}

(y = 0) and (y

then write('принадлежит')

else write('не принадлежит');

  1. Это та же самая задача, что и 25, только переформулированная в соответствии с демо-вариантом ЕГЭ-2012. Сразу замечаем, что в программе else относится к последнему оператору if, то есть в самом деле структура кода такова:

if y = 0 then

if x

if y = x*x then

write('принадлежит')

else write('не принадлежит');

Обратите внимание, что второе условие проверяется в приведенной программе только тогда, когда истинно первое, а третье – только тогда, когда истинны первые два. В остальных ячейках (если условие не проверяется) нужно ставить прочерк:

Обл.

y = 0

x 1

y = x*x

вывод

верно?

A

да

да

да



B

да

нет



C

да

нет



D

да

да

нет



E

да

да

нет



F

нет



Программы выводит какой-то ответ только тогда когда истинны первые два условия; в этом случае ответ зависит от истинности третьего условия:

Обл.

y = 0

x 1

y = x*x

вывод

верно?

A

да

да

да

принадлежит


B

да

нет


C

да

нет


D

да

да

нет

не принадлежит


E

да

да

нет

не принадлежит


F

нет


Видим, что верно обрабатываются только области A и D, для области E выводится неверный ответ (эта область закрашена, но программа выдает ответ «не принадлежит»), а для остальных никакого ответа не выводится.

Обл.

y = 0

x 1

y = x*x

вывод

верно?

A

да

да

да

принадлежит

да

B

да

нет

нет

C

да

нет

нет

D

да

да

нет

не принадлежит

да

E

да

да

нет

не принадлежит

нет

F

нет

нет

Для исправления программы лучше всего составить новое сложное условие. Выделенная область может быть получена как объединение двух областей: области выше параболы y = x*x и квадрата с единичной стороной, левый нижний угол которого находится в начале координат:

if ((y = x*x) and (x { над параболой }

or

((x = 0) and (x { квадрат}

(y = 0) and (y

then write('принадлежит')

else write('не принадлежит');

Для квадрата ограничение сверху по координате Y несущественно (вся область прямо над квадратом выделена), и можно заменить квадрат на верхнюю часть полосы, убрав последнее условие:

if ((y = x*x) and (x { над параболой }

or

((x = 0) and (x = 0))

then write('принадлежит')

else write('не принадлежит');

  1. Это та же самая задача, что и 26, только переформулированная в соответствии с демо-вариантом ЕГЭ-2012. Сразу замечаем, что в программе else относится к последнему оператору if, то есть в самом деле структура кода такова:

if x

if y = 1-x then

if y = x*x then

write('принадлежит')

else write('не принадлежит');

Обратите внимание, что второе условие проверяется в приведенной программе только тогда, когда истинно первое, а третье – только тогда, когда истинны первые два. В остальных ячейках (если условие не проверяется) нужно ставить прочерк:

Обл.

x 1

y = 1-x

y = x*x

вывод

верно?

A

да

да

нет



B

да

да

да



C

да

нет



D

да

да

нет



E

нет



F

да

нет



G

нет



H

нет



Программы выводит какой-то ответ только тогда когда истинны первые два условия; в этом случае ответ зависит от истинности третьего условия:

Обл.

x 1

y = 1-x

y = x*x

вывод

верно?

A

да

да

нет

не принадлежит


B

да

да

да

принадлежит


C

да

нет


D

да

да

нет

не принадлежит


E

нет


F

да

нет


G

нет


H

нет


Видим, что верно обрабатываются только областей А и В, для области D выводится неверный ответ (эта область закрашена, но программа выдает ответ «не принадлежит»), а для остальных никакого ответа не выводится.

Обл.

x 1

y = 1-x

y = x*x

вывод

верно?

A

да

да

нет

не принадлежит

да

B

да

да

да

принадлежит

да

C

да

нет

нет

D

да

да

нет

не принадлежит

нет

E

нет

нет

F

да

нет

нет

G

нет

нет

H

нет

нет

Для исправления программы лучше всего составить новое сложное условие. Выделенная область может быть получена как объединение двух областей: области B выше параболы y = x*x и линии y = 1-x и (одновременно) слева от прямой x = 1, и верхней части полосы 0

if ((y = x*x) and (y = 1-x) and (x

{ синяя область над параболой и прямой }

or

((x = 0) and (x and (y = 1-x)) { полоса над прямой }

then write('принадлежит')

else write('не принадлежит');

Это условие можно немного упростить, заметив, что условия y = 1-x и x

if (y = 1-x) and { над прямой }

(x { слева от прямой x = 1}

((y = x*x) or { выше параболы }

(x = 0)) { справа от прямой x = 0 }

then write('принадлежит')

else write('не принадлежит');

  1. Это та же самая задача, что и 27, только переформулированная в соответствии с демо-вариантом ЕГЭ-2012. Сразу замечаем, что в программе else относится к последнему оператору if, то есть в самом деле структура кода такова:

if x = 0 then

if y

if (x*x + y*y = x-1)

then

write('принадлежит')

else write('не принадлежит');

Обратите внимание, что второе условие проверяется в приведенной программе только тогда, когда истинно первое, а третье – только тогда, когда истинны первые два. В остальных ячейках (если условие не проверяется) нужно ставить прочерк:

Обл.

x = 0

y 1

(x*x+y*y=x-1)

вывод

верно?

A

да

да

да



B

да

да

нет



C

нет



D

нет



E

да

да

нет



F

да

да

нет



G

нет



H

да

нет



J

да

нет



K

нет



Программы выводит какой-то ответ только тогда когда истинны первые два условия; в этом случае ответ зависит от истинности третьего условия:

Обл.

x = 0

y 1

(x*x+y*y=x-1)

вывод

верно?

A

да

да

да

принадлежит


B

да

да

нет

не принадлежит


C

нет


D

нет


E

да

да

нет

не принадлежит


F

да

да

нет

не принадлежит


G

нет


H

да

нет


J

да

нет


K

нет


Видим, что верно обрабатываются только областей А и E, для областей B и F выводится неверный ответ (эти области закрашены, но программа выдает ответ «не принадлежит»), а для остальных никакого ответа не выводится.

Обл.

x = 0

y 1

(x*x+y*y=x-1)

вывод

верно?

A

да

да

да

принадлежит

да

B

да

да

нет

не принадлежит

нет

C

нет

нет

D

нет

нет

E

да

да

нет

не принадлежит

да

F

да

да

нет

не принадлежит

нет

G

нет

нет

H

да

нет

нет

J

да

нет

нет

K

нет

нет

Для исправления программы лучше всего составить новое сложное условие. Выделенная область может быть получена как объединение двух областей: полукруга

(x = 0) and (x*x + y*y

и треугольника

(x = 0) and (y and (y = x-1)

Получаем:

if ((x = 0) and (x*x + y*y { полукруг }

or

((x = 0) and (y = x-1)) { треугольник }

then write('принадлежит')

else write('не принадлежит');

Это условие можно немного упростить, заметив, что условие x = 0 встречается в условиях для обеих областей:

if (x = 0) and

((x*x + y*y

((y and (y = x-1)))

then write('принадлежит')

else write('не принадлежит');





















































Анатация к контрольной диагностической работе по информатике и ИКТ на 18.04.2012

  1. Системы счисления и двоичное представление информации в памяти компьютера. (задание с выбором варианта ответа)

  2. Использование информационных моделей (таблицы, диаграммы, графики).
    Перебор вариантов, выбор лучшего по какому-то признаку. (задание с выбором варианта ответа)

  3. Построение таблиц истинности логических выражений. (задание с выбором варианта ответа)

  4. Файловая система. (задание с выбором варианта ответа)

  5. Поиск и сортировка информации в базах данных. (задание с выбором варианта ответа)

  6. Кодирование текстовой информации. Кодировка ASCII. Основные кодировки кириллицы. (задание с кратким ответом)

  7. Поиск алгоритма минимальной длины для исполнителя. (задание с кратким ответом)

  8. Анализ программы. (задание с кратким ответом)

  9. Анализ последовательностей, системы счисления. (задание с кратким ответом)

  10. Представление данных в электронных таблицах в виде диаграмм и графиков. (задание с кратким ответом)

  11. Кодирование чисел. Системы счисления. (задание с кратким ответом)

  12. Составление запросов для поисковых систем с использованием логических выражений. (задание с кратким ответом)

  13. Исправление ошибок в простой программе с условными операторами. (задание с развернутым ответом)



-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Задачи для подготовки к ЕГЭ (0.6 MB)

Комментарии 1

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Agar, 04.04.2016 14:44
Спасибо!!!
Учителю!
Огромная база учебных материалов на каждый урок с возможностью удаленного управления
Тесты, видеоуроки, электронные тетради