Программирование алгоритмов с итерационными циклами

      Комментарии к записи Программирование алгоритмов с итерационными циклами отключены

Курс

Семестр

Составил: доц., к.т.н. Селиванов Ф.С.

Саратов 2017

Содержание

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

Рекомендации к выполнению КР и содержанию пояснительной записки.. 3

Требования к оформлению пояснительной записки.. 4

Задания к контрольной работе. 5

Задание 1. 5

Задание 2. 10

Задание 3. 13

Задание 4. 15

Задание 5. 17

Задание 6. 19

Литература. 22

Приложение 1. 23

Пояснения

Дисциплина «Информатика», изучающая компьютерные технологии и методы обработки информации, входит в учебные планы всех специальностей высших технических учебных заведений. Предусмотрено чтение лекций, проведение практических занятий, а также самостоятельная работа студентов. Для студентов — заочников учебными планами предусмотрено выполнение контрольных работ (КР) по информатике.

КР выполняется каждым студентом в соответствии со своим индивидуальным вариантом. При выполнении КР студент задействует умения и навыки, полученные им за время обучения дисциплине «Информатика».

Пояснительная записка оформляется студентом в текстовом редакторе MS Word 2007 и печатается на бумажном носителе формата А4. Файлы на проверку предоставляются перезаписываемом носителе информации. На внешней стороне носителя указываются: ФИО, группа, курс.

Последний день приёма контрольных работ 31 мая 2017 года.

Положительная оценка (зачтено) за КР ставится только в том случае, если студент выполнил все разделы КР, представил в срок все необходимые материалы преподавателю и в течение сессии отчитался по проделанной работе (прошел собеседование). Студент, не выполнивший КР, получивший по КР неудовлетворительную оценку, не прошедший собеседование по КР не допускается до сдачи экзамена по информатике.

Рекомендации к выполнению КР и содержанию
пояснительной записки

КР состоит из трех частей. В первой части требуется решить ряд задач охватывающих основные разделы темы: “Алгоритмизация и программирование”. Во второй части требуется решить ряд задач средствами электронных таблиц MS Excel 2007. В третьей части требуется составить презентацию в MS PowerPoint 2007, при этом требуется чтобы в презентации были следующие элементы:

u анимации;

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

u автоматическая смена слайдов;

u различные макеты слайдов;

u разный фон слайдов.

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

По выполненной КР требуется оформить в текстовом редакторе MS Word 2007 пояснительную записку, содержащую ход выполнения КР и полученные результаты.

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

Все файлы в папку, а затем помещены в самораспаковывающийся архив WinRAR с тем же именем.

Имя самораспаковывающегося архива и папки дается в формате Институт_Группа_Шифр_Фамилия_Имя_Отчество студента (напр., УРБАС_б1-СТЗСз11_160594_Иванов_Иван_Иванович).

Срок сдачи работ – до начала заочной сессии. Работы, представленные после этого срока, будут проверяться после окончания сессии в дни пересдач. Студент, не имеющий зачтённой контрольной работы, не допускается до сдачи экзамена по информатике.

Требования к оформлению пояснительной записки

Пояснительная записка оформляется на листах формата А4 книжной ориентации. Размеры полей: верхнее и нижнее – 2 см, левое – 2,5 см, правое – 1,5 см. Титульный лист оформляется согласно нормативным требованиям, номер страницы на титульном листе не ставится. На второй странице должно находится содержание, в которое выносятся номера задач. Рекомендуется использовать в качестве основного шрифт Times New Roman 14, интервал — полуторный. Пояснения к решению каждой задачи следует начинать с новой страницы, при создании пояснительной записки рекомендуется пользоваться средствами стилей. Нумерация страниц должна начинаться со второй страницы, номер следует ставить в правом нижнем углу страницы.

Файл с содержанием пояснительной записки должен быть выполнен в текстовом редакторе MS Word 2007 и должен в точности соответствовать пояснительной записке на бумажном носителе. Имя файлу дается такое же, как и рабочей книге с выполненными задачами Excel. Файл с пояснительной запиской должен быть представлен в формате Документ Word.

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

–рабочая книга MS Excel 2007 с решенными задачами (*.xlsm);

–пояснительную записку MS Word 2007 (*.docx);

– файл презентации MS PowerPoint 2007 (*.pptx).

Задания к контрольной работе

Задание 1

Программирование алгоритмов циклической структуры
с внутренним разветвлением

Написать программу вычисления функции . Заполнить таблицу значений при с шагом .

Варианты заданий выбираются из таблицы 1. Номер варианта выбирается по сумме последних трёх цифр номера зачётной книжки. Например, зачётная книжка № 091417 ® Вариант № 4+1+7=12

Таблица 1

Варианты задания

– 2 0.25
– 0.9 0.9 0.1
– 1 0.2
0.2
– 4 0.4
4.2 5.85 0.15
– 3 0.5
– 2.1 0.3
– 20
13.2 0.1
– 0.1 0.1 0.02
1.4 0.1
– 5
– 2 0.25
– 1.4 1.4 0.2
– 1.05 1.05 0.15
2.4 0.15
– 12
0.25
0.25

Примечание: , и вводятся с клавиатуры (если эти величины в задании выражены через , то их следует предварительно рассчитать); вывод результатов осуществляется в два столбика ( ) с точностью до 6 знаков после запятой.

Задание 2

Программирование алгоритмов с итерационными циклами

На интервале найти с точностью корни уравнения любым методом.

Варианты заданий выбираются из таблицы 2. Номер варианта выбирается по сумме третьей, пятой и шестой цифр номера зачётной книжки. Например, зачётная книжка № 091417 ® Вариант № 1+1+7=9

Таблица 2

Варианты задания

– 5,5 – 4
– 3
0,2 1,4
– 3
0,1 0,6
1,5 1,7
– 3 – 2
– 4 – 1
0,6 1,4
2,2
– 1,5 1,5
– 2
– 3,5 – 1,5
0,8
6,4 7,7
– 10

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

Задание 3

Программирование алгоритмов
с итерационными циклами,
содержащими вложенные арифметические циклы

Вычислить методом прямоугольников или трапеций (на выбор), где , , , , с точностью .

Варианты заданий выбираются из таблицы 3. Номер варианта выбирается по сумме последних двух цифр номера зачётной книжки. Например, зачётная книжка № 091417 ® Вариант № 1+7=8

Таблица 3

Варианты задания

2,5
– 3
– 3
0,5
– 4 – 1
1,5

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

Задание 4

Число оборотов двигателя y функционально зависит от температуры x. Вычислить число оборотов двигателя y(x) при температуре a и b. Построить график этой функциональной зависимости на интервале [a,b] с шагом 0,05l; l – длина отрезка [a,b]. Номер варианта выбирается по сумме трех последних цифр шифра из следующей таблицы:

Варианты заданий:

N вар. Функция Точка a Точка b
-1,976 2,052
-15,237 21,142
-6,157 1,953
-5,834 0,325
-2,751 0,269
-3,838 4,433

При построении диаграммы – графика рекомендуется:

1.выделить оси;

2.указать подписи оси x; установить для них числовой формат с точностью 1 знак, выравнивание «снизу-вверх»;

3.проградуировать ось y;

4.пометить маркерами точки, по которым строился график;

5.указать названия осей, название диаграммы и разместить их на нужные места, убрать легенду;

6.выделить линии сетки пунктиром.

При оформлении решения рекомендуется придерживаться следующего образца (рис. 1):

рис. 1

Исходные данные (a и b) вносятся ячейки, выделенные в образце черным цветом.

Пояснения. В условии задан отрезок [a,b], на котором требуется построить график. Шаг выбирается таким образом, чтобы исходный отрезок разбивался на 20 равных частей.

Задание 5

Число оборотов f, как и в предыдущей задаче функционально зависит от температуры x. Требуется найти температуру, при которой число оборотов равно нулю, то есть найти все корни уравнения f(x)=0 на отрезке локализации. Номер варианта – последняя цифра суммы последних четырех цифр в шифре (напр., шифр 021923, тогда вариант 5 (1+9+2+3 = 15). Варианты заданий приведены в таблице.

N Вар. Уравнение Отрезок локализации Точность
[-5; 4] 0,00001
[-4; 5] 0,00001
[-3; 4] 0,0001
[-3; 4] 0,0001
[-4; 4] 0,0001
[-5; 5] 0,00001
[-3; 5] 0,00001
[-4; 5] 0,00001
[-4; 4] 0,0001
[-4; 4] 0,0001

Рекомендуется придерживаться следующего порядка:

1.установить требуемую точность вычислений (при помощи команды Сервис = Параметры = Вычисления = Относительная погрешность);

2.построить схематичный график функции f(x) на отрезке локализации;

3.проградуировать ось значений таким образом, чтобы на графике отображались только те его части, где график пересекает ось x;

4.по графику найти приближенные значения к корням уравнения;

5.при помощи средства подбора параметра уточнить найденные приближенные значения корней.

При оформлении решения рекомендуется придерживаться следующего образца (рис. 2):

рис. 2

Задание 6

Построить таблицу значений функции z(x,y) и ее отображение в виде поверхности на области с шагом 0,1 по каждому направлению. Номер варианта выбирается по разности между последней и предпоследней цифрой шифра из следующей таблицы:

Варианты заданий:

N вар. Функция

При построении диаграммы – поверхности рекомендуется:

1.поставить подписи оси x и оси y;

2.проградуировать ось z так, чтобы поверхность разбивалась на 5-7 частей; все части окрасить в серый цвет; убрать цвета стенок и основания;

3.выделить оси и установить соответствующие форматы и выравнивания для подписи осей;

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

При оформлении решения рекомендуется придерживаться следующего образца (рис. 3):

рис. 3

Литература

1.Информатика. Базовый курс. Учебник для вузов /под ред. Симоновича С.В., Москва: Питер, 2009, 2010, 2011, 2012.

2.Excel. Сборник примеров и задач / Лавренов С.М., М: Финансы и статистика, 2010.

3.Уокенбах, Джон, Андердал, Брайан. Excel 2007. Библия пользователя. : Пер. с англ. – М.: Издательский дом “Вильямс”, 2010. – 832 с.

Приложение 1

Министерство образования и науки Российской Федерации

ФГБОУ ВО Саратовский государственный
технический университет имени Гагарина Ю.А.

Кафедра “ЭУН”

КОНТРОЛЬНАЯ РАБОТА

по дисциплине “Информатика”

за второй семестр 2016 – 2017 учебного года

Выполнил(а): студент б2-СТЗСз11
Петров(а) Н. С.
(шифр – 160123)

Проверил: доцент
кафедры “ЭУН”
к.т.н. Селиванов Ф.С.

Саратов 2017

Статьи к прочтению:

Алгоритмы. Итерационные циклы. Программирование на Java. Урок 17


Похожие статьи: