x-uni.com
регистрация / вход
сейчас на линии 65 чел.
x-uni.com
x-uni.com
 
Математика
Биология
Литература
Русский язык
ВИДЕО
Физика
Химия
История
Английский
 
ВИДЕО
 
 
регистрация / вход
сейчас на линии 65 чел.
Сборник задач по программированию.

Златопольский Д.М.

Сборник задач по программированию.

Предисловие 1
Глава 1. Ввод и вывод числовых данных. Оператор присваивания 3
Простейшие программы. Арифметические выражения 4
Вычисления по известным формулам 7
Часто используемые эффективные алгоритмы 10
Глава 2. Целочисленная арифметика 11
Простейшие задачи 11
Выделение цифр в записи числа 12
Нахождение целого числа по информации о его цифрах 13
Задачи повышенной сложности 14
Глава 3. Величины логического типа 17
Вычисление логических выражений 17
Составление логических выражений 21
Глава 4. Условный оператор 27
Полный условный оператор 27
Целочисленная арифметика и условный оператор 30
Использование сложных условий 32
Неполный и вложенные условные операторы 35
Оператор варианта (выбора) 40
Задачи повышенной сложности 42
Глава 5. Оператор цикла с параметром 47
Организация вывода данных по требуемому формату 48
Обработка фиксированной последовательности чисел 50
Обработка данных во время ввода 51
Рекуррентные соотношения 53
Расчет площади под кривой 55
Разные задачи 55
Глава 6. Операторы цикла с условием 57
Обработка числовых последовательностей 58
Использование условного оператора в теле операторов цикла с условием 60
Использование условного оператора после операторов цикла с условием 63
Использование условного оператора в теле операторов цикла с условием и после него 66
Разные задачи 67
Глава 7. Сочетание оператора цикла и условного оператора 71
Простейшие задачи 71
Организация вычислений во время ввода данных 72
Определение максимального и минимального значений
во время ввода данных 76
Использование условного оператора после оператора цикла 79
Использование условного оператора в теле оператора цикла с условием и после него 80
Глава 8. Вложенные циклы 83
Организация вывода с использованием вложенных циклов 84
Обработка данных во время ввода с использованием вложенных циклов 87
Вложенные циклы и целые числа 93
Глава 9. Строки символов 97
Простейшие задачи 97
Работа с символами строки 98
Обработка строк с использованием оператора цикла с параметром 99
Обработка строк с использованием операторов цикла с условием 101
Изменение исходных строковых величин 103
Обработка цифр в строке 106
Задачи повышенной сложности 106
Глава 10. Функции и процедуры 111
Функции 112
Процедуры 116
Рекурсия 116
Глава 11. Одномерные массивы 119
Инициализация массива и вывод его на экран 119
Обработка элементов массива 121
Использование условий для изменения элементов массива и вывода их на экран 123
Расчет суммы или количества элементов массива, удовлетворяющих некоторому условию 124
Поиск максимума и минимума 128
Изменение исходного массива 132
Обработка массива с использованием операторов цикла с условием 136
Работа с двумя и тремя массивами 140
Глава 12. Двумерные массивы 145
Простейшие задачи 145
Заполнение и вывод массива нестандартными методами 147
Расчетные задачи 152
Нахождение максимума и минимума 157
Проверка условия после выполнения расчетов 162
Обработка массива с использованием операторов цикла с условием 165
Работа с квадратными массивами 168
Изменение исходного массива 173
Работа с несколькими массивами 180
Двумерные символьные массивы 182
Глава 13. Массивы величин типа "запись" 185
Простейшие задачи 185
Организация поиска и выбора информации 186
Изменение исходных массивов 191
Разные задачи 192
Глава 14. Типизированные файлы 195
Запись в типизированный файл 195
Чтение из типизированного файла 196
Простейшая обработка элементов файла 197
Изменение исходного файла 199
Работа с несколькими файлами 200
Глава 15. Текстовые файлы 203
Запись в текстовый файл 203
Чтение, удаление и вставка информации в текстовый файл 204
Поиск в текстовом файле 204
Работа с несколькими файлами 205
Глава 16. Случайные числа 207
Простейшие задачи 207
Моделирование случайных величин 208
Использование метода Монте-Карло 211
Глава 17. Сортировка массивов и ее использование в программах 213
ПРИЛОЖЕНИЯ. МАТЕРИАЛЫ ДЛЯ ПОДГОТОВКИ К ЕДИНОМУ ГОСУДАРСТВЕННОМУ ЭКЗАМЕНУ ПО ИНФОРМАТИКЕ И ИКТ 217
Приложение 1. Задачи на определение значений переменных величин 219
Приложение 2. Типовые задачи обработки элементов заданной числовой последовательности 231
Задачи для самостоятельной работы 238
Приложение 3. Работа с одномерными числовыми массивами 239
Методы заполнения одномерных числовых массивов 239
Заполнение массива разными значениями, не подчиняющимися общему закону 239
Заполнение массива одинаковыми значениями 240
Заполнение массива последовательностью чисел, закон построения которой известен 240
Заполнение массива случайными значениями 241
Задачи для самостоятельной работы 243
Типовые задачи обработки одномерных числовых массивов 246
Простейшие методы сортировки числовых массивов 272
Сортировка обменом 273
Сортировка выбором 276
Задачи для самостоятельной работы 279
Приложение 4. Определение условий принадлежности точки с заданными координатами заштрихованной области 280
Приложение 5. Методика решения задачи С4 из демонстрационного варианта ЕГЭ по информатике и ИКТ 2010 года 288



В сборнике представлено более 1700 задач по всем разделам курса программирования в средней школе. Задачи сборника могут быть использованы при объяснении нового материала, для организации самостоятельной работы учащихся и для проведения контрольных мероприятий. В приложениях приведены материалы, предназначенные для подготовки к Единому государственному экзамену по информатике и ИКТ.
Значительная часть задач представлена в двух однотипных вариантах, что дает возможность скомплектовать два варианта заданий самостоятельных и контрольных работ.
Все задачи могут быть решены на любом из языков программирования, изучаемых в средней школе (Бейсике, Паскале, Си, школьном алгоритмическом языке и т. д.). В начале каждой главы сборника приводятся вопросы по соответствующей теме.
Ряд задач предназначен для внутришкольных олимпиад, для использования в кружковой работе и т. п. Такие задачи помечены символом "*" или вынесены в разд. "Задачи повышенной сложности ".
Структура данного задачника ориентирована на последовательное изучение языка программирования, знакомство с различными структурами данных, основными алгоритмами обработки этих структур.
В разных главах задачника встречаются похожие задачи, решение которых поможет осознать школьнику важную взаимосвязь: выбранная структура данных определяет алгоритм решения задачи. Например, некоторые задачи из 4, 5, 6-й глав входят в главу 9. Автор считает, что для учеников будет полезным, если учитель обратит внимание на тот факт, что похожие задачи уже решались, но другим способом.
В задачнике представлено достаточное количество "технических" задач, позволяющих закреплять навыки работы с конкретными структурами алгоритмического языка, и достаточное количество слабо формализованных задач, решение которых требует от школьника умения формализовать задачу, т. е. выбрать структуру данных.

Скачать бесплатно на сайте yadi.sk
Скачать бесплатно на сайте drive.google.com

Предложения интернет-магазинов

ЕГЭ по информатике. Решение задач по программированию

Автор(ы): Златопольский Дмитрий Михайлович   Издательство: BHV, 2013 г.  Серия: Информатика и ИКТ

Цена: 293 руб.   Купить

Книга предназначена для подготовки учащихся к Единому государственному экзамену по информатике в части решения задач по программированию. Рассмотрена методика решения основных типовых задач по программированию, а также заданий из демонстрационных вариантов ЕГЭ и из пособий, написанных разработчиками контрольно-измерительных материалов по информатике. Книга предназначена также студентам вузов и колледжей, преподавателям информатики и другим читателям при изучении программирования вне связи с ЕГЭ.


Информатика и ИКТ. Практикум по программированию. 10–11 класс. Базовый уровень

Автор(ы): Макарова Наталья Владимировна, Кочурова Елена Геннадиевна, Николайчук Галина Семеновна   Издательство: Питер, 2008 г.  Серия: Учебники для школьников

Цена: 202 руб.   Купить

Практикум по программированию на языке Visual Basic является частью учебно-методического комплекта по базовому курсу "Информатика и ИКТ". Его цель - познакомить учащихся с основами объектно-ориентированного программирования в среде Visual Basic. Освоение инструментария среды происходит в процессе решения задач. Приводится большой комплекс прикладных задач с примерами программ. Изучаются технологии создания интерфейсов средствами визуального проектирования и применения основных алгоритмических конструкций. Предлагаемые программы снабжены подробными комментариями. Практикум рекомендуется использовать для работы в классе, а также при организации дополнительных, факультативных занятий и элективных курсов. Также его можно использовать в качестве самоучителя.


Химия. 8-11 классы. Сборник авторских задач. ФГОС

Автор(ы): Маршанова Галина Леонидовна   Издательство: Вако, 2015 г.  Серия: Сборник Задач

Цена: 158 руб.   Купить

Данный сборник задач - это обновленная версия известного школьникам и учителям химии пособия "500 задач по химии + 200 задач". Сборник содержит примеры оформления и решения типовых задач, разнообразные справочные материалы, что позволит учащимся при необходимости самостоятельно научиться решать расчетные задачи. Пособие окажет существенную помощь ученикам при подготовке к олимпиадам и итоговой аттестации по химии в формате ГИА-9 и ЕГЭ и школьному учителю при отборе задач для дифференцированного домашнего задания, проведении факультативных занятий.


Сборник задач по физике. 7-9 классы. ФГОС

Автор(ы): Московкина Елена Геннадьевна, Волков Владимир Анатольевич   Издательство: Вако, 2015 г.  Серия: Сборник Задач

Цена: 158 руб.   Купить

Сборник содержит более 1200 задач по всем разделам физики, изучаемым в 7-9 классах средней школы. Расположение задач соответствует структуре программы и учебникам под редакцией А.В. Перышкина. Приведены задачи четырех уровней сложности - от элементарных и базовых до задач повышенной сложности, конкурсных и олимпиадных. Для учащихся и преподавателей общеобразовательной школы, студентов техникумов, слушателей подготовительных отделений вузов, а также лиц, занимающихся самообразованием и ведущих внеклассную работу по физике.

ПЕДСОВЕТ / ФОРУМ

Новости образования

Новости науки

флаг италииX-UNI рекомендует репетитора итальянского языка: yuliyavenezia (Скайп).

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

Неограниченная аудитория, свободный график. Начните свой бизнес здесь!