Презентация на тему "Подготовка к экзаменам" 11 класс

Презентация: Подготовка к экзаменам
1 из 50
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
1.0
1 оценка

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Презентация для 11 класса на тему "Подготовка к экзаменам" по информатике. Состоит из 50 слайдов. Размер файла 0.33 Мб. Каталог презентаций в формате powerpoint. Можно бесплатно скачать материал к себе на компьютер или смотреть его онлайн.

Содержание

  • Презентация: Подготовка к экзаменам
    Слайд 1

    ЕГЭ 2012Информатика и ИКТКонсультация №4

  • Слайд 2

    Задание С1

    Задача относится к повышенному уровню сложности Программа содержит некоторое количество условий (циклов и массивов нет) Необходимо найти ошибку в программе (смысловую, а не синтаксическую) Изменить программу для устранения случаев неправильной работы

  • Слайд 3

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

  • Слайд 4

    Последовательно выполните следующее. Перерисуйте и заполните таблицу, которая показывает, как работает программа при аргументах, принадлежащих различным областям (A, B, C, D, E, F и G). Точки, лежащие на границах областей, отдельно не рассматривать. В столбцах условий укажите "да", если условие выполнится, "нет" если условие не выполнится, "—" (прочерк), если условие не будет проверяться, «не изв.», если программа ведет себя по-разному для разных значений, принадлежащих данной области. В столбце "Программа выведет" укажите, что программа выведет на экран. Если программа ничего не выводит, напишите "—" (прочерк). Если для разных значений, принадлежащих области, будут выведены разные тексты, напишите «не изв». В последнем столбце укажите "да" или "нет". Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, достаточно указать любой способ доработки исходной программы.)

  • Слайд 5
  • Слайд 6

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

  • Слайд 7

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

  • Слайд 8

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

  • Слайд 9

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

  • Слайд 10

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

  • Слайд 11

    (y=0)и(y>=x)

  • Слайд 12

    (y=0) (y=x

  • Слайд 13

    (y=0) (y=x) (y=0) или (y=x) (y=0) или (y>=x))

  • Слайд 14
  • Слайд 15

    Задание С2

    Написать короткую (≈15 строк) простую программу (например, обработка массива) Программа линейной обработки входной последовательности

  • Слайд 16

    Пример .(С2) Дан целочисленный массив из 30 элементов. Элементы массива могутпринимать целые значения от –1000 до 1000. Опишите на русском языкеили на одном из языков программирования алгоритм, позволяющий найти ивывести минимальное значение среди элементов массива, которые имеютчётное значение и не делятся на три. Гарантируется, что в исходноммассиве есть хотя бы один элемент, значение которого чётно и не кратнотрем. Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать часть из них.

  • Слайд 17
  • Слайд 18
  • Слайд 19

    Пример. (С2) Опишите на русском языке или одном из языков программирования алгоритм вычисления количества наибольших элементов в заданном целочисленном массиве из 30 элементов.

  • Слайд 20
  • Слайд 21
  • Слайд 22
  • Слайд 23
  • Слайд 24
  • Слайд 25
  • Слайд 26
  • Слайд 27

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

  • Слайд 28
  • Слайд 29
  • Слайд 30
  • Слайд 31
  • Слайд 32
  • Слайд 33

    Пример С3. У исполнителя Утроитель две команды, которым присвоены номера: 1. прибавь 1, 2. умножь на 3. Первая из них увеличивает число на экране на 1, вторая – утраивает его. Программа для Утроителя – это последовательность команд. Сколько есть программ, которые число 1 преобразуют в число 17? Ответ обоснуйте.

  • Слайд 34

    Пример С3. У исполнителя Утроитель две команды, которым присвоены номера: 1. прибавь 1, 2. умножь на 3. Решение. Количество программ, которые преобразуют число 1 в 17 равно количеству программ, которые преобразуют число 17 в 1 Для каждого следующего числа рассмотрим, из какого числа оно может быть получено за одну команду исполнителя. Если число N не делится на три, то оно может быть получено только из предыдущего N-1 с помощью команды прибавь 1. Если число N делится на три, то оно может быть получено из предыдущего N-1 с помощью команды прибавь 1 из числа N/3 с помощью команды умножь на 3

  • Слайд 35

    Пример С3. 1. прибавь 1, 2. умножь на 3. Решение. Если число N не делится на три, то оно может быть получено только из предыдущего N-1 с помощью команды прибавь 1. Если число N делится на три, то оно может быть получено из предыдущего N-1 с помощью команды прибавь 1 из числа N/3 с помощью команды умножь на 3

  • Слайд 36

    Пример С3. 1. прибавь 1, 2. умножь на 3. Решение. Если число N не делится на три, то оно может быть получено только из предыдущего N-1 с помощью команды прибавь 1. Если число N делится на три, то оно может быть получено из предыдущего N-1 с помощью команды прибавь 1 из числа N/3 с помощью команды умножь на 3

  • Слайд 37

    Пример С3. 1. прибавь 1, 2. умножь на 3. Решение. Если число N не делится на три, то оно может быть получено только из предыдущего N-1 с помощью команды прибавь 1. Если число N делится на три, то оно может быть получено из предыдущего N-1 с помощью команды прибавь 1 из числа N/3 с помощью команды умножь на 3

  • Слайд 38

    Пример С3. 1. прибавь 1, 2. умножь на 3. Решение. Для каждого из чисел определим, сколько программ исполнителя существует для его получения. Если число N не делится на три, то количество искомых программ для такого числа равно количеству программ для числа N-1. Если число N делится на три, то количество искомых программ равно сумме количеств программ для числа N-1 и количества программ для числа N/3

  • Слайд 39

    Пример С3. 1. прибавь 1, 2. умножь на 3. Решение. Для каждого из чисел определим, сколько программ исполнителя существует для его получения. Если число N не делится на три, то количество искомых программ для такого числа равно количеству программ для числа N-1. Если число N делится на три, то количество искомых программ равно сумме количеств программ для числа N-1 и количества программ для числа N/3

  • Слайд 40

    Пример С3. 1. прибавь 1, 2. умножь на 3. Решение. Для каждого из чисел определим, сколько программ исполнителя существует для его получения. Если число N не делится на три, то количество искомых программ для такого числа равно количеству программ для числа N-1. Если число N делится на три, то количество искомых программ равно сумме количеств программ для числа N-1 и количества программ для числа N/3

  • Слайд 41

    Пример С3. 1. прибавь 1, 2. умножь на 3. Решение. Для каждого из чисел определим, сколько программ исполнителя существует для его получения. Если число N не делится на три, то количество искомых программ для такого числа равно количеству программ для числа N-1. Если число N делится на три, то количество искомых программ равно сумме количеств программ для числа N-1 и количества программ для числа N/3 Ответ: 9

  • Слайд 42

    Пример С3. У исполнителя Утроитель три команды, которым присвоены номера: прибавь 1, прибавь 3, умножь на 3. Сколько есть программ, которые число 1 преобразуют в число 10? Ответ обоснуйте.

  • Слайд 43

    Пример С3. У исполнителя Утроитель три команды, которым присвоены номера: прибавь 1, прибавь 3, умножь на 3. Сколько есть программ, которые число 1 преобразуют в число 10? Ответ обоснуйте.

  • Слайд 44

    Характеристика задания С4

    Нацелено на проверку умения создавать собственные программы для решения задач средней сложности. Проверяется умение составить алгоритм и написать законченную программу на одном из зыков программирования Оценивается в 4 балла

  • Слайд 45

    Типичная постановка задачи С4 содержит:

    Формат входных данных. Назначение программы, т.е. какую информацию программа должна извлечь из исходных данных и как их преобразовать. Формат выходных данных. Дополнительные условия и рекомендации.

  • Слайд 46

    Пример задачи

    В командных олимпиадах по программированию для решения предлагаетсяне больше 11 задач. Команда может решать предложенные задачи в любомпорядке. Подготовленные решения команда посылает в единуюпроверяющую систему соревнований. Написатьэффективную, в том числе по используемой памяти, программу, котораябудет статистически обрабатывать пришедшие запросы, чтобы определитьнаиболее популярные задачи. Следует учитывать, что количество запросов всписке может быть очень велико.На вход программе в первой строке подаётся количество пришедшихзапросов N. В каждой из последующих N строк записано название задачив виде текстовой строки. Длина строки не превосходит 100 символов,название может содержать буквы, цифры, пробелы и знаки препинания. Пример входных данных: 6 А+B Крестики-Нолики Прямоугольник Простой делитель А+В Простой делитель Программа должна вывести список из трёх наиболее популярных задачс указанием количества запросов по ним. Если в запросах упоминаютсяменее трех задач, то выведите информацию об имеющихся задачах. Еслинесколько задач имеют ту же частоту встречаемости, что и третья по частотевстречаемости задача, их тоже нужно вывести. Пример выходных данных для приведённого выше примера входных данных: А+В 2 Простой делитель 2 Крестики-Нолики 1 Прямоугольник 1

  • Слайд 47

    Формат входных данных

    На вход программе в первой строке подаётся количество пришедшихзапросов N. В каждой из последующих N строк записано название задачив виде текстовой строки. Длина строки не превосходит 100 символов,название может содержать буквы, цифры, пробелы и знаки препинания. Пример входных данных: 6 количество пришедшихзапросов А+B название задачи Крестики-Нолики название задачи Прямоугольник Простой делитель А+В Простой делитель

  • Слайд 48

    Назначение программы: Формат выходных данных: Дополнительные условия и рекомендации : Написатьэффективную, в том числе по используемой памяти, программу, котораябудет статистически обрабатывать пришедшие запросы, чтобы определитьнаиболее популярные задачи. Программа должна вывести список из трёх наиболее популярных задачс указанием количества запросов по ним. Если в запросах упоминаютсяменее трех задач, то выведите информацию об имеющихся задачах. Еслинесколько задач имеют ту же частоту встречаемости, что и третья по частотевстречаемости задача, их тоже нужно вывести. Написатьэффективную, в том числе по используемой памяти, программу, котораябудет статистически обрабатывать пришедшие запросы, чтобы определитьнаиболее популярные задачи. Следует учитывать, что количество запросов всписке может быть очень велико.

  • Слайд 49
  • Слайд 50

    Критерии оценивания

    4 балла – правильная и эффективная программа (допускается одна синтаксическая ошибка) 3 балла – правильная, но неэффективная программа или правильная в целом и эффективная программа, но неверно работающая в одном из частных случаев (допускается три синтаксических ошибки) 2 балла – программа работает в целом верно (допускается две логические, пять синтаксических ошибок) 1 балл –программа не удовлетворяет критериям 2 баллов (допускается четыре логические, семь синтаксических ошибок)

Посмотреть все слайды

Сообщить об ошибке