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

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

Варианты заданий для выполнения контрольной работы выбираются из соответствующих таблиц по последней M и предпоследней Nцифрам зачётной книжки.

Например, если номер зачетной книжки 073328, то M=8, а N=2.

Первая задача решается по 8-му варианту, вторая – по 2-му, третья – по 0-му (8+2=10 с отбрасыванием десятков), четвертая по 6-му (8-2=6), пятая – по 8-му варианту.

Решение каждой задачи должно состоять из блок-схемы алгоритма и реализующей его программы, снабженные пояснениями. Программу реализовать в ИСР Visual С# Express как проект консольного приложения или как приложение под Windows. В последнем случае интерфейс проектов выбирается по своему усмотрению.

Задача 1. По заданным расчетным формулам и наборам исходных данных, указанных в таблице 6.1, вычислить на ПК значения соответствующих переменных. На печать вывести значения вводимых исходных данных и результаты расчетов, сопровождая их вывод именами выводимых переменных.

Таблица 6.1

M Расчетные формулы Данные

Задача 2. Вычислить на ПК значения функции, заданной в таблице 6.2. На печать вывести значения вводимых исходных данных и полученные результаты, сопровождая их именами переменных. Значения аргумента взять из указанного диапазона так, чтобы протестировать все ветви программы.

Таблица 6.2

N Функции и условия Данные и диапазон
a=0.5 x = [1 ; 4]
a=3 x = [1 ; 5]
b=0.5 x = [0 ; 3]
a=2 x = [1 ; 6]
b=3.2 x = [-2 ; 3]
a=2.3 x = [1 ; 5]
b=5 x = [-5 ; 1]
a=2.5 x = [0 ; 4]
a=0.9 x = [0 ; 3]
b=2.6 x = [0 ; 5]

Задача 3. Вычислить на ПК значения функции, заданной в таблице 6.3, используя оператор цикла fortodo с параметром.

Таблица 6.3

M+N a = 2.8; b = 0.7; x = 5.1 M+N a = 2.8; b = 0.7; x = 5.1

Примечание. Если (M+N) >9, то в качестве номера варианта выбирается последняя цифра суммы (разряд десятков отбрасывается).

 

Задача 4. Вычислить на ПК значения функции, заданной в таблице 6.4, используя операторы while… и do… while. На экран вывести значения вводимых исходных данных и полученные результаты в виде таблицы.

Таблицу оформить символами « * » или другими символами. Например, при заданном диапазоне изменения переменной x = [1 ÷ 4], с шагом 0,3 таблица расчетных данных имеет вид:

Таблица

* * * * * * * * * * * * * * * * * *

* значение x * значение y *

* * * * * * * * * * * * * * * * * *

* 1.00 * 0.85 *

* * * * * * * * * * * * * * * * * *

* 1.30 * 0.56 *

* * * * * * * * * * * * * * * * * *

* . . . . . * . . . . . *

* * * * * * * * * * * * * * * * * *

* 4.00 * 0.91 *

* * * * * * * * * * * * * * * * * *

 

Таблица 6.4

|M-N| Функции и условия Данные Диапазон аргумента
  b=2 x = [1 ; 4] шаг=0.3
  a=1.5 x = [0.5 ; 3] шаг=0.3
  b=1.5 x = [1 ; 5] шаг=0.4
  a=0.5   x = [-2 ; 3] шаг=0.4
a=3   x = [0 ; 5] шаг=0.5
a=2 b=5 x = [1 ; 5] шаг=0.5
a=1.65 b=5 x = [0 ; 5] шаг=0.5
a=2.3 b=-0.3 x = [1 ; 5] шаг=0.3
a=2.5 b=2.6   x = [2 ; 5] шаг=0.5
a=1.5 b=1.5 x = [0 ; 4] шаг=0.4

Примечание. |M-N| - значение разности двух цифр M и N по абсолютной величине (без учета знака).

Задача 5. С помощью ПК произвести обработку одномерного массива, заданного в таблице 6.5. Элементы одномерного массива задать числами в диапазоне –20 . . . +20. Необходимо:

– описать массив;

– ввести элементы массива из заданного диапазона;

– выполнить с элементами массива действия, заданные в табл. 5.5;

– вывести результаты на экран;

Таблица 6.5

M Имя массива Задание 1
А(10) Вывести на печать все четные положительные элементы массива А
В(12) Вычислить среднее арифметическое значение отрицательных элементов массива В.
G(16) Вывести последовательность g1, g9, g2, g10, ... , g8, g16 и вычислить произведение пар элементов массива G.
С(10) Найти сумму s элементов массива С. Вычислить (s – c1, s – c2, …, s – c10). Результат вывести в одной строке.
H(14) Вывести последовательность h1, h14, h2, h13, ... , h7, h8 и вычислить сумму пар элементов массива H.
D(10) Найти произведение p элементов массива D. Вычислить (p + d1, p + d2, …, p + d10 ). Результат вывести в одной строке.
F(12) Вычислить максимальный элемент массива сформированных пар (f1+ f12, f2 + f11, ... , f6 + f7 ).
L(16) Переписать в массив L подряд положительные элементы массива M.
K(12) Вычислить минимальный элемент массива сформированных пар ( k k7, k2 · k8, ... , k6 · k12 ).
P(12) Переписать в массив Q подряд отрицательные элементы массива P.

1. Результаты выполнения заданий представляются в виде пояснительной записки, распечатанной на принтере. «Твердая» (бумажная) копия документа предоставляется в деканат ЗО не позднее, чем за 10 дней до сессии для рецензии. Кроме того, результаты работы предоставляются в электронном варианте на Flash-диске в виде 5 папок с проектами (по числу заданий), выполненных в выбранной ИСР и один файл, например PZ.doc – пояснительная записка по прибытии на сессию.

2. Пояснительная записка оформляется в текстовом процессоре MS Word или Open Office Writer (LibreOffice Writer) на листах формата А4, сброшюрованных в виде папки. При этом:

- Обложкой пояснительной записки является титульный лист, форма которого приведена на рис. 10.

- Второй лист – «Рецензия» оставляется в записке пустым и заполняется преподавателем, проверяющим работу.

- Третий лист – «Оглавление» должен содержать перечень выполняемых заданий контрольной работы с обязательным указанием номеров страниц и формируется с использованием возможностей текстового редактора.

- Текст пояснительной записки располагается на одной стороне листа и выполняется шрифтом Times Hew Roman размером 14 пунктов, межстрочный интервал – одинарный, отступ первой строки 10 мм.

- Параметры страниц (поля): слева – 20 мм, справа – 10 мм, сверху и снизу – по 15 мм.

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

- На последнем листе приводится список использованной литературы,

- Все задачи должны иметь текст задания, блок-схему алгоритма в соответствии с номером варианта, программу, снабженную пояснениями, полученные результаты выполнения программы на ПК, скопированные в пояснительную записку,

- В постановке задания должны быть представлены расчетные формулы из табл. 5.1 – 5.5, набранные в формульном редакторе MS Word (например, MS Equation) или редакторе Open Office.

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

- Все рисунки выполняются в текстовом редакторе согласно условным обозначениям (см. рис.1) с последующим группированием элементов в единый объект.

- Все рисунки должны иметь сквозную нумерацию, название и при необходимости пояснительный текст. Название рисунков – алгоритмов размещается снизу,

- Программы и результаты вычислений копируются в объект – надпись текстового редактора из ИСР.

3. Пояснительная записка должна содержать:

- № варианта (№ зачетной книжки);

- задание для каждой задачи; исходные данные соответствующего варианта;

- блок-схемы по каждой задаче;

- программы и результаты выполнения заданий по п.п. 5.1;

- выводы по работе.

4. Титульный лист подписывается студентом.

Поволжский государственный университет телекоммуникаций и информатики

Сдана на проверку Допустить к защите

«_____»___________ 200_г. «_____»___________200_г.

 

Защищена с оценкой

«_____»___________200_г.

 

КОНТРОЛЬНАЯ РАБОТА ПО ПРОГРАММИРОВАНИЮ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ