Полугодие

2

Предмет

информатика

Класс

11


Образовательный минимум

За­да­ние 1. Для груп­по­вых опе­ра­ций с фай­ла­ми ис­поль­зу­ют­ся маски имен фай­лов. Маска пред­став­ля­ет собой по­сле­до­ва­тель­ность букв, цифр и про­чих до­пу­сти­мых в име­нах фай­лов сим­во­лов, в ко­то­рых также могут встре­чать­ся сле­ду­ю­щие сим­во­лы:

Сим­вол «?» (во­про­си­тель­ный знак) озна­ча­ет ровно один про­из­воль­ный сим­вол.

Сим­вол «*» (звез­доч­ка) озна­ча­ет любую по­сле­до­ва­тель­ность сим­во­лов про­из­воль­ной длины, в том числе «*» может за­да­вать и пу­стую по­сле­до­ва­тель­ность.

В ка­та­ло­ге на­хо­дит­ся 6 фай­лов:

arena. doc

bret. doc

iren. dat

iren. doc

iren. docx

ren. doc

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

bret. doc

iren. doc

iren. docx

ren. doc

1) *re?.d*

2) *re?.do*

3) *re*.doc*

4) ?re?.doc*

По­яс­не­ние.

В имени каж­до­го файла из груп­пы после "ren" стоит один сим­вол, сле­до­ва­тель­но, ва­ри­ант 3 не под­хо­дит. Ва­ри­ант 4 не под­хо­дит, по­сколь­ку до "ren" в чет­вер­том имени файла из груп­пы ни­че­го нет.

НЕ нашли? Не то? Что вы ищете?

Ва­ри­ант 2 обес­пе­чит луч­шее сов­па­де­ние, по срав­не­нию с ва­ри­ан­том 1, сле­до­ва­тель­но, ответ 2.

За­да­ние 2. Для пе­ре­да­чи по ка­на­лу связи со­об­ще­ния, со­сто­я­ще­го толь­ко из сим­во­лов А, Б, В и Г, ис­поль­зу­ет­ся по­сим­воль­ное ко­ди­ро­ва­ние: А-00, Б-11, В-010, Г-011. Через канал связи пе­ре­да­ётся со­об­ще­ние: ВБ­ГА­ГВ. За­ко­ди­руй­те со­об­ще­ние дан­ным ко­дом. По­лу­чен­ное дво­ич­ное число пе­ре­ве­ди­те в шест­на­дца­те­рич­ный вид.

1) CBDADC

2) 511110

3) 5В1А

4) А1В5

По­яс­не­ние.

За­ко­ди­ру­ем по­сле­до­ва­тель­ность букв: ВБ­ГА­ГВ — 0101101100011010. Те­перь разобьём это пред­став­ле­ние на четвёрки спра­ва на­ле­во и пе­ре­ведём по­лу­чен­ный набор чисел сна­ча­ла в де­ся­тич­ный код, затем в шест­на­дца­те­рич­ный:

0101 1011 0001 1010 — 5 11 1 10 — 5В1А.

Пра­виль­ный ответ ука­зан под но­ме­ром 3.

За­да­ние 3. Ав­то­мат по­лу­ча­ет на вход трёхзнач­ное число. По этому числу стро­ит­ся новое число по сле­ду­ю­щим пра­ви­лам.

1. Скла­ды­ва­ют­ся пер­вая и вто­рая, а также вто­рая и тре­тья цифры ис­ход­но­го числа.

2. По­лу­чен­ные два числа за­пи­сы­ва­ют­ся друг за дру­гом в по­ряд­ке воз­рас­та­ния (без раз­де­ли­те­лей).

При­мер. Ис­ход­ное число: 843. Суммы: 8 + 4 = 12; 4 + 3 = 7. Ре­зуль­тат: 712.

Сколь­ко су­ще­ству­ет чисел, в ре­зуль­та­те об­ра­бот­ки ко­то­рых ав­то­мат вы­даст число 1216?

По­яс­не­ние.

Чтобы одно из по­лу­чив­ших­ся чисел могло быть 16, сред­няя цифра ис­ход­но­го числа долж­на быть не менее 7.

Пусть сред­няя цифра равна 7. Тогда остав­ши­е­ся две — 5 и 9. По­лу­ча­ем числа 579 и 975.

Пусть сред­няя цифра равна 8. Тогда остав­ши­е­ся две — 4 и 8. По­лу­ча­ем числа 488 и 884.

Пусть сред­няя цифра равна 9. Тогда остав­ши­е­ся две — 3 и 7. По­лу­ча­ем числа 397 и 793.

Всего 6 чисел.

За­да­ние 4. Дан фраг­мент элек­трон­ной таб­ли­цы. Из ячей­ки D2 в ячей­ку E1 была ско­пи­ро­ва­на фор­му­ла. При ко­пи­ро­ва­нии ад­ре­са ячеек в фор­му­ле ав­то­ма­ти­че­ски из­ме­ни­лись. Каким стало чис­ло­вое зна­че­ние фор­му­лы в ячей­ке E1?

A

B

C

D

E

1

1

10

100

1000

2

2

20

200

=$B2+C$3

20000

3

3

30

300

3000

30000

4

4

40

400

4000

40000

При­ме­ча­ние. Знак $ обо­зна­ча­ет аб­со­лют­ную ад­ре­са­цию.

По­яс­не­ние.

Новая фор­му­ла стала вы­гля­деть так: =$B1+D$3. что, в свою оче­редь, равно 3010.

За­да­ние 5. В элек­трон­ной таб­ли­це зна­че­ние фор­му­лы =СУММ(В2:В4) равно 6. Чему равно зна­че­ние фор­му­лы =СРЗНАЧ(В2:В5), если зна­че­ние ячей­ки В5 равно 14? Пу­стых ячеек в таб­ли­це нет.

1) 5

2) 8

3) 10

4) 20

По­яс­не­ние.

*Для луч­ше­го по­ни­ма­ния ре­ко­мен­ду­ет­ся на­ри­со­вать таб­ли­цу.

Функ­ция СУММ(В2:В4) счи­та­ет сумму зна­че­ний ячеек B2, B3 и B4, по­это­му B2 + B3 + B4 = 6.

Функ­ция СРЗНАЧ(В2:В5) счи­та­ет сред­нее ариф­ме­ти­че­ское диа­па­зо­на В2:В5, т. е. сумму зна­че­ний четырёх ячеек B2, B3, B4, B5, делённую на их ко­ли­че­ство. По­это­му при­ба­вим к пер­вой сумме зна­че­ние ячей­ки В5 и найдём: B2 + B3 + B4 + В5 = 6 + 14 = 20.

Те­перь раз­де­лим по­лу­чен­ный ре­зль­тат на 4 и найдём ис­ко­мую ве­ли­чи­ну: СРЗНАЧ(В2:В5) = 20 / 4 = 5.

Пра­виль­ный ответ ука­зан под но­ме­ром 1.

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

var k, s: integer;

begin

s:=5;

k:=0;

while k < 15 do begin

k:=k+2;

s:=s+k;

end;

write(s);

end.

По­яс­не­ние.

Цикл while вы­пол­ня­ет­ся до тех пор, пока ис­тин­но усло­вие k < 15, т. е. пе­ре­мен­ная k опре­де­ля­ет, сколь­ко раз вы­пол­нит­ся цикл.

Цикл будет вы­пол­нять­ся, пока k не ста­нет боль­ше либо рав­ным 15. Учи­ты­вая, что k при­ни­ма­ет толь­ко чётные зна­че­ния, по­след­ним дей­стви­ем будет , а цикл вы­пол­нит­ся 8 раз. К 5 в ре­зуль­та­те по­сле­до­ва­тель­но при­бав­ля­ют­ся все чет­ные числа до 16 вклю­чи­тель­но. За­ме­тим, что это — ариф­ме­ти­че­ская про­грес­сия с раз­но­стью про­грес­сии, рав­ной 2. Поль­зу­ясь фор­му­лой для суммы n пер­вых чле­нов ариф­ме­ти­че­ской про­грес­сии, по­лу­чим:

.