Решение задач из категории C2 ЕГЭ по информатике и ИКТ 2012

 
Опубликовано: 10.05.2012
 

Для успешного решения заданий из категории C2 вы должны прекрасно знать "анатомию" массивов. Кроме фундаментального понимания массивов данных вы должны также уметь неплохо программировать и знать базовые алгоритмы, использующиеся при кодировании массивов.

Что же такое "массив"?

Массив - структура данных, представляющая собой однородную, фиксированную по размеру и конфигурации совокупность элементов простой или составной структуры, упорядоченных по номерам (называемых индексом элемента массива).

Каждый элемент массива характеризуется двумя фундаментальными параметрами:

  • значением;

  • индексом.


Как правило, в задачах из категории С2 задан некий начальный фрагмент программы, содержащий описание массива и некоторого количества переменных и вашей задачей является "допрограммировать" программу.

Обычно нужно обработать массив, в соответствии с ограничивающими критериями, например:

  • поиск минимального значения элемента среди всех положительных элементов массива;

  • поиск индекса элемента массива, чье значение совпадает с введенным пользователем;

  • нахождение медианы массива;

  • нахождение среднего квадратичного отклонения всех элементов массива;

  • сортировка отрицательных элементов массива, без модификации положения положительных элементов массива;

  • переворот элементов массива относительного его центра;

  • и т. п.


Какие "конструкции программирования" нужно знать для максимально эффективного решения заданий из категории С2?

Поскольку ориентир всех упражнений связан с массивами, это означает, что вы должно знать прекрасно все циклические конструкции, так как именно в цикле можно осуществить просмотр всего массива. Особое внимание стоит уделить циклу со счетчиком (цикл for-to-do), так как данный цикл максимально удобен, когда требуется просканировать участок от левой границы до правой границы. В качестве левой границы выступает самый первый элемент массива, а в качестве правой границы выступает самый последний элемент массива.

Также надо хорошо разбираться в построении условных выражений (конструкция if-then, if-then-else) и знать каким образом строятся логические выражение, то есть выражение, содержащие логические операции (логические И, логическое ИЛИ, логическое НЕ).

Превалирующее большинство задач связаны с небольшими математическими выкладками, особенно популярно - определение делимости числа (как правило, под числом выступает значение элемента массива), поэтому вспомните все признаки делимости от 2 до 15.


Резюме: в целом, задания из категории С2 не являются архисложными и, как правило, требуют не более 10 минут на реализацию, но для успешного решения надо знать циклы, массивы, условные и логические конструкции, базовые алгоритмы, элементарные преобразования над числами.

 
Внимание! Публикация материала на других сайтах и в печатных изданиях допускается только при указании ссылки на источник!
 
 
Рейтинг:
 
Проголосовало: 1
Количество просмотров: 1747
 
 

Популярные статьи из раздела "Методики решения задач"

 
 
 

Комментарии

Для комментирования или зарегистрируйтесь
 
© 2011-2025 ООО "СтадиМен". Все права сохранены.
Перепечатка и использование материалов с данного сайта, разрешена только по согласию с владельцем.
Владелец оставляет за собой право воспользоваться 146 статьей УК РФ при нарушении авторских и смежных прав.
 
 
 
 
Авторизация на сайте
 
 
 
Обнаружили
ошибку на сайте?