Поиск
Рекомендуем ознакомиться
Перечень требований к уровню подготовки, проверяемому на егэ по информатике и икт
РАЗДЕЛ “Элементы теории алгоритмов. Программирование”
ПЕРЕЧЕНЬ элементов содержания, проверяемых на ЕГЭ по информатике и ИКТ
1.6.Элементы теории алгоритмов
1.6.1.Формализация понятия алгоритма.
1.6.2.Вычислимость. Эквивалентность алгоритмических моделей.
1.6.3.Построение алгоритмов и практические вычисления.
1.7.Языки программирования
1.7.1.Типы данных.
1.7.2.Основные конструкции языка программирования. Система программирования.
1.7.3.Основные этапы разработки программ. Разбиение задачи на подзадачи.
ПЕРЕЧЕНЬ требований к уровню подготовки, проверяемому на ЕГЭ по информатике и ИКТ
1.1.3.Записывать алгоритмы на естественном языке и в виде блок-схем.
1.1.4.Читать и отлаживать программы на языке программирования.
1.1.5.Создавать программы на языке программирования по их описанию.
Возможные алгоритмические задачи:
ЗАДАНИЯ:
А5. Формальное исполнение алгоритма, записанного на естественном языке (1.6.1, 1.1.3).
А12. Работа с массивами (заполнение, считывание, поиск, сортировка, массовые операции и др.) (1.5.2/1.5.6, 1.1.4).
А13. Умение исполнить алгоритм для конкретного исполнителя с фиксированным набором команд (1.6.3, 1.1.4).
В2. Умение создавать линейный алгоритм для формального исполнителя (1.6.1, 1.1.4).
В3. Знание основных алгоритмических конструкций языка программирования (1.7.2, 1.1.4).
В6. Использование переменных. Операции над переменными различных типов в языке программирования (1.7.1, 1.1.4).
В7. Анализ алгоритма, содержащего вспомогательные алгоритмы, цикл и ветвление (1.6.1, 1.1.4).
В13. Умение анализировать результат исполнения алгоритма (1.6.1, 1.1.3).
В14. Умение анализировать программу, использующую процедуры и функции (1.7.2, 1.1.4).
С1. Умение прочесть фрагмент программы на языке программирования и исправить допущенные ошибки (1.7.2, 1.1.4).
С2. Умение написать короткую простую программу на языке программирования или записать алгоритм на естественном языке (1.7.3/1.6.3, 1.1.5/1.1.3).
С3.Умение построить дерево игры по заданному алгоритму и обосновать выигрышную стратегию (1.5.1, 1.1.3).
С4. Умение создавать собственную программу (30-50 строк) для решения задач средней сложности (1.7.3, 1.1.5).
Примерные задания:
1.Кассир забыл пароль к сейфу, но помнил алгоритм его получения из строки «AYY1YABC55»: если последовательно удалить из строки цепочки символов «YY» и «ABC», а затем поменять местами символы A и Y, то полученная последовательность и будет паролем. Определите пароль:
1) A1Y55 2) A155 3) A55Y1 4) Y1A55
2.Вася забыл пароль к Windows XP, но помнил алгоритм его получения из строки подсказки «B265C42GC4»: если все последовательности символов «C4» заменить на «F16», а затем из получившейся строки удалить все трехзначные числа, то полученная последовательность и будет паролем. Определите пароль:
1) BFGF16 2) BF42GF16 3) BFGF4 4) BF16GF
3.Дан фрагмент программы:
Бейсик | Паскаль | Алгоритмический |
for i:=1 to 5 for j:=1 to 5 if i=j then a(i,j)=1 else a(i,j)=0 end if next j next i | for i:=1 to 5 do for j:=1 to 5 do if i=j then a[i,j]:=1 else a[i,j]:=0; | нц для i от 1 до 5 нц для j от 1 до 5 если i=j то a[i,j]:=1 иначе a[i,j]:=0 все кц кц |
Чему равна сумма значений элементов массива после выполнения этого фрагмента программы?
1) 1 2) 0 3) 5 4) 25
Решение.
1 | 2 | 3 | 4 | 5 | |
1 | 1 | 0 | 0 | 0 | 0 |
2 | 0 | 1 | 0 | 0 | 0 |
3 | 0 | 0 | 1 | 0 | 0 |
4 | 0 | 0 | 0 | 1 | 0 |
5 | 0 | 0 | 0 | 0 | 1 |
2.Если i=j, то элементы массива расположены на главной диагонали; если i>j, то элементы массива расположены ниже главной диагонали; если i<j, то элементы массива расположены выше главной диагонали.
Следовательно, в этом массиве на главной диагонали будут расположены элементы, равные 1, а выше и ниже главной диагонали − равные 0. Так как количество строк (или столбцов) равно 5, то и сумма значений элементов массива, расположенных на главной диагонали, будет равна 5.
Правильный ответ: 3.
4.Значения двумерного массива размера задаются с помощью вложенного оператора цикла в представленном фрагменте программы:
Бейсик | Паскаль | Алгоритмический |
for i:=1 to n for k:=1 to n if i>k then a(i,k)=1 else a(i,k)=0 end if next k next i | for i:=1 to n do for k:=1 to n do if i>k then a[i,k]:=1 else a[i,k]:=0; | нц для i от 1 до n нц для k от 1 до n если i>k то a[i,k]:=1 иначе a[i,k]:=0 все кц кц |
Как будет зависеть от сумма элементов массива после выполнения алгоритма? Напишите формулу вычисления суммы элементов массива в зависимости от
.
Решение.
1.Цикл с параметром i является внешним циклом, а цикл с параметром k − внутренним.
1 | 2 | 3 | 4 | … | |
1 | 0 | 0 | 0 | 0 | … |
2 | 1 | 0 | 0 | 0 | … |
3 | 1 | 1 | 0 | 0 | … |
4 | 1 | 1 | 1 | 0 | … |
… | … | … | … | … | … |
3.В первой строке нет единичных элементов. Во второй строке А[2,1]=1. В третьей строке А[3,1]=А[3,2]=1 и их сумма равна 2. В −й строке A[n,1]=A[n,2]=…=A[n,n-1]=1 и их сумма равна
. Таким образом, получаем сумму значений
.
Полученные значения образуют арифметическую прогрессию, первый член которой равен 1, последний член равен , разность арифметической прогрессии равна 1. Формула суммы
первых членов арифметической прогрессии:
. По этой формуле определяем сумму:
.
Ответ: .
51Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости:
вверх вниз влево вправо.
При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ:
сверху свободно снизу свободно
слева свободно справа свободно
6 | ||||||
5 | ||||||
4 | ||||||
3 | ||||||
2 | ||||||
1 | ||||||
A | B | C | D | E | F |
1) 1 2) 2 3) 3 4) 0
Похожие документы:
Методическое письмо «О преподавании предмета «Информатика и информационно-коммуникационные технологии» в общеобразовательных учреждениях Саратовской области в 2011-2012 учебном году» Характеристика учебного предмета «Информатика и икт»
Методическое письмо«О преподавании предмета «Информатика и информационно-коммуникационные технологии» в общеобразовательных учреждениях Саратовской области в 2011-2012 учебном году»Аналитические материалы предметной комиссии о проведении егэ по русскому языку в 2009 году
Аналитические материалыС целью подготовки к ЕГЭ в течение 2008-2009 уч. года в ИПК РО преподавателями кафедры гуманитарного образования и методистами Центра ЕГЭ ИПК РО (заведующая Соколик С.Методические рекомендации по умк «Информатика и икт»
Методические рекомендацииВ настоящее время преподавание информатики и ИКТ в общеобразовательных учреждениях должно осуществляться на основе принципов, определенных национальным проектом «Образование»,Предисловие 9 Раздел Общие вопросы методики преподавания информатики и икт в школе 11
Контрольные вопросыПредлагаемый вниманию электронный учебник предназначен для студентов педагогических специальностей вузов, изучающих курс «Методика преподавания информатики с практикумом решения задач», или аналогичные курсы.На включение программы повышения квалификации педагогических и руководящих работников муниципальных общеобразовательных учреждений Воронежской области в региональный банк программ (20)
ПрограммаФИО, должность разработчика программы повышения квалификации:Сидоров А.С., к.т.н., стар.преп., Сидорова О.А., к.ф.-м.н., асс., Ревенко М.А., асс., Малева А.