Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Методические рекомендации по оцениванию курсовой работы




 

Итоговая оценка за курсовую работу складывается из двух частных оценок – оценки за качество выполненной работы и оценки за качество её защиты.

Качество выполненной работы оценивается на основании следующих показателей:

a) Степень самостоятельности при выполнении работы.

b) Оптимальность структуры алгоритма и правильность его оформления.

c) Грамотность программной реализации (проверка вводимых данных, правильность реализации ветвлений и циклов, «дружественность» интерфейса, применение комментариев).

d) Правильность и качество оформления пояснительной записки, грамотность изложения материала.

Качество защиты курсовой работы оценивается на основании следующих показателей:

a) Форма доклада, т.е. степень свободы изложения материала и корректность использования понятий и терминов.

b) Степень адекватности восприятия и правильность ответов на поставленные вопросы.


 

Приложение А

ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ

Существо курсовой работы состоит в разработке алгоритма и программы на языке высокого уровня.

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

Вариант задания выбирается согласно номеру по списку учебной группы.

Срок представления курсовой работы: 06 мая 2014 г.

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

Вариант № 1

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив вещественных значений размерностью [4 ´ 5] элементов и выводит его на экран. Вещественные элементы должны содержать не более 3-х знаков после запятой;

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

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

 

Вариант № 2

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла одномерный массив целых чисел размерностью [15] элементов и выводит его на экран. Элементы массива в файле расположены в виде одного столбца;

б) производит поиск max или min элемента массива по запросу и результат выдает на экран. Предусмотреть возможность повторного поиска по запросу пользователя;

в) по окончании работы сохраняет массив в файле с именем. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 5] элементов с двумя пробелами между ними.

 

Вариант № 3

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [4 ´ 5] элементов и выводит его на экран. Элементы массива в файле могут быть расположены в виде одного столбца или одной строки;

б) многократно производит изменение матрицы путем замены указанного элемента на другой, вводимый с клавиатуры, и выводит измененную матрицу на экран;

в) по окончании работы сохраняет матрицу в файле с именем. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 5] элементов с двумя пробелами между ними.

 

Вариант № 4

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла одномерный массив целых чисел размерностью [25] элементов и выводит его на экран. Элементы массива в файле расположены произвольно: в виде одного столбца или одной строки;

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

в) по окончании работы сохраняет новый массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [5 ´ 5] элементов с двумя пробелами между ними, а результаты вычисления среднего арифметического элементов записываются в другой файл.

 

Вариант № 5

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [4 ´ 5] элементов и выводит его на экран в виде матрицы. Элементы массива в файле могут быть расположены в виде одного столбца или одной строки;

б) многократно, в зависимости от запроса, производит расчет среднего арифметического элементов указанного пользователем столбца;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 5] элементов с двумя пробелами между ними, а результаты вычисления среднего арифметического элементов и номер соответствующего столбца записываются в другой файл.

 

Вариант № 6

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла одномерный массив целых чисел размерностью [15] элементов и выводит его на экран. Элементы массива в файле расположены в виде одной строки;

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

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 5] элементов с двумя пробелами между ними, а результаты количества отрицательных, положительных и нулевых элементов массива записываются в другой файл.

 

Вариант № 7

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [4 ´ 5] элементов и выводит его на экран в виде матрицы. Элементы массива в файле могут быть расположены в виде одного столбца или одной строки;

б) многократно, в зависимости от запроса, производит подсчет суммы элементов указанной строки и выдает результат на экран;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 5] элементов с двумя пробелами между ними, а результаты подсчета суммы элементов указанной строки и ее номер записываются в другой файл.

 

Вариант № 8

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла одномерный массив целых чисел размерностью [15] элементов и выводит его на экран. Элементы массива в файле расположены в виде одного столбца;

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

в) по окончании работы сохраняет новый (последний) массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 5] элементов с двумя пробелами между ними, а результаты суммы элементов всех получаемых в результате выполнения п. б) массивов записываются в другой файл.

 

Вариант № 9

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [3 ´ 6] элементов и выводит его на экран в виде матрицы. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит в зависимости от запроса поиск max или min элемента указанной строки матрицы и результат выдает на экран;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 6] элементов с двумя пробелами между ними, а результаты поиска записываются в другой файл.

 

Вариант № 10

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [3 ´ 4] элементов и выводит его на экран в виде матрицы. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит в зависимости от запроса поиск max или min элемента указанного столбца матрицы и результат выдает на экран;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 4] элементов с двумя пробелами между ними, а результаты поиска max или min элемента указанных столбцов матрицы и их номера записываются в другой файл.

 

Вариант № 11

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [3 ´ 6] элементов и выводит его на экран в виде матрицы. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит изменение матрицы путем замены указанного элемента на другой, вводимый с клавиатуры и выводит измененную матрицу на экран;

в) по окончании работы сохраняет последний измененный массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 6] элементов с двумя пробелами между ними.

 

Вариант № 12

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [4 ´ 6] элементов и выводит его на экран в виде матрицы. Элементы массива в файле могут быть расположены произвольно;

б) многократно, в зависимости от запроса, производит расчет среднего арифметического элементов указанной строки;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 6] элементов с двумя пробелами между ними, а результаты расчета среднего арифметического элементов указанных строк матрицы и их номера записываются в другой файл.

 

Вариант № 13

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив вещественных значений размерностью [3 ´ 6] элементов и выводит его на экран. Вещественные элементы должны содержать не более 5-и знаков после запятой;

б) многократно, в зависимости от запроса, производит расчет среднего арифметического элементов указанного столбца;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 6] элементов с двумя пробелами между ними, а результаты расчета среднего арифметического элементов указанных столбцов матрицы и их номера записываются в другой файл.

 

Вариант № 14

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив вещественных значений размерностью [3 ´ 6] элементов и выводит его на экран. Вещественные элементы должны содержать не более 5-и знаков после запятой;

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

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 6] элементов с двумя пробелами между ними, а число отрицательных, положительных и нулевых элементов массива записываются в другой файл.

 

Вариант № 15

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла, имя которого задает пользователь, двумерный массив целых чисел размерностью [3 x 6] элементов и выводит его на экран;

б) многократно, в зависимости от запроса, производит подсчет суммы элементов указанной строки и выдает результат на экран;

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

 

Вариант № 16

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [3 ´ 6] элементов и выводит его на экран в виде матрицы. Элементы массива в файле могут быть расположены произвольно;

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

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 6] элементов с двумя пробелами между ними, а результаты расчета суммы элементов указанных столбцов матрицы и их номера записываются в другой файл.

 

Вариант № 17

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив вещественных чисел размерностью [4 ´ 5] элементов и выводит его на экран в виде матрицы. При выводе все вещественные числа ограничены 4-мя знаками после запятой. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит в зависимости от запроса поиск max или min элемента указанной строки матрицы и результат выдает на экран;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 5] элементов с двумя пробелами между ними, а результаты поиска max или min элемента указанных строк матрицы и их номера записываются в другой файл. В этом же файле сохраняется результат определения самого максимального и самого минимального из найденных элементов в указанных строках.

 

Вариант № 18

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив вещественных чисел размерностью [4 ´ 5] элементов и выводит его на экран в виде матрицы. При выводе все вещественные числа ограничены 4-мя знаками после запятой. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит в зависимости от запроса поиск max или min элемента указанного столбца матрицы и результат выдает на экран;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 5] элементов с двумя пробелами между ними, а результаты поиска max или min элемента указанных столбцов матрицы и их номера записываются в другой файл. В этом же файле сохраняется результат определения самого максимального и самого минимального из найденных элементов в указанных столбцах.

 

Вариант № 19

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [3 ´ 4] элементов и выводит его на экран. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит изменение матрицы путем замены указанного элемента на другой, вводимый с клавиатуры, и выводит измененную матрицу на экран;

в) по окончании работы сохраняет измененный массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 4] элементов с двумя пробелами между ними, а величины измененных (старых) элементов и значение их индексов [i,j] записываются в другой файл.

 

Вариант № 20

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью [7 ´ 2] элементов и выводит его на экран. Элементы массива в файле могут быть расположены произвольно;

б) многократно, в зависимости от запроса, производит расчет среднего арифметического элементов указанной пользователем строки;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [7 ´ 2] элементов с двумя пробелами между ними, а результаты расчета среднего арифметического элементов указанных строк матрицы и их номера записываются в другой файл.

Вариант № 21

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный целочисленный массив размерностью [3 ´ 7] элементов и выводит его на экран. Элементы массива в файле могут быть расположены произвольно;

б) многократно, в зависимости от запроса, производит расчет среднего арифметического элементов указанного пользователем столбца;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 7] элементов с двумя пробелами между ними, а результаты расчета среднего арифметического элементов указанных столбцов матрицы и их номера – в другом файле.

 

Вариант № 22

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный целочисленный массив размерностью [3 ´ 7] элементов и выводит его на экран. Элементы массива в файле могут быть расположены произвольно;

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

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 7] элементов с двумя пробелами между ними, а результаты количества отрицательных, положительных и нулевых элементов массива – в другом файле.

 

Вариант № 23

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла, имя которого задает программист, двумерный массив целочисленных чисел размерностью [4 ´ 5 ] элементов и выводит его на экран;

б) многократно, в зависимости от запроса, производит подсчет суммы элементов указанной строки и выдает результат на экран;

в) по окончании работы сохраняет (переписывает) массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 7] элементов с тремя пробелами между ними. Номера указанных строк, значение всех их элементов и сумма элементов каждой строки последовательно записывается в другой файл.

 

Вариант № 24

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный целочисленный массив размерностью [3 ´ 6] элементов и выводит его на экран. Элементы массива в файле могут быть расположены произвольно;

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

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [4 ´ 6] элементов с тремя пробелами между ними, а номера указанных столбцов, значение всех их элементов и сумма элементов каждого столбца последовательно записывается в другой файл.

 

Вариант № 25

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла двумерный массив вещественных чисел размерностью [2 ´ 6] элементов и выводит его на экран в виде матрицы. При выводе все вещественные числа ограничены 4-мя знаками после запятой. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит в зависимости от запроса поиск max или min элемента указанной строки матрицы и результат выдает на экран;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [2 ´ 6] элементов с двумя пробелами между ними, а результаты поиска max или min элемента указанных строк матрицы и их номера – в другом файле. В этом же файле сохраняется результат определения самого максимального и самого минимального из найденных элементов в указанных строках.

 

Вариант № 26

 

а) вводит с клавиатуры или читает из файла двумерный массив вещественных чисел размерностью [3´ 6] элементов и выводит его на экран в виде матрицы. При выводе все вещественные числа ограничены 4-мя знаками после запятой. Элементы массива в файле могут быть расположены произвольно;

б) многократно производит в зависимости от запроса поиск max или min элемента указанного столбца матрицы и результат выдает на экран;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 6] элементов с двумя пробелами между ними, а результаты поиска max или min элемента указанных столбцов матрицы и их номера – в другом файле. В этом же файле сохраняется результат определения самого максимального и самого минимального из найденных элементов в указанных столбцах.

 

Вариант № 27

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла, имя которого задает программист, двумерный целочисленный массив размерностью [5 ´ 6] элементов и выводит его на экран;

б) многократно производит изменение матрицы путем замены указанного элемента на другой, вводимый с клавиатуры, и выводит измененную матрицу на экран;

в) по окончании работы сохраняет последний измененный массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [2 ´ 6] элементов с двумя пробелами между ними. В другом файле сохраняются значения и индексы [i,j] измененных элементов.

 

Вариант № 28

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла одномерный массив вещественных чисел размерностью [12] элементов и выводит его на экран. Вещественные числа при выводе должны содержать не более 4-х знаков после запятой;

б) многократно, в зависимости от запроса, производит расчет среднего арифметического только четных, или только нечетных элементов массива;

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [2 ´ 6] элементов с двумя пробелами между ними. В другом файле сохраняются значения рассчитываемых элементов и результат их среднего арифметического.

 

Вариант № 29

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла, имя которого задает программист, двумерный целочисленный массив размерностью [2 ´ 4] элементов и выводит его на экран. Данные в файле расположены произвольно;

б) многократно, в зависимости от запроса, производит расчет среднего арифметического элементов указанного столбца;

в) по окончании работы сохраняет массив в файле с именем, указанным программистом. Данные этого массива сохраняются в виде матрицы, размерностью [3 ´ 7] элементов с двумя пробелами между ними, а результаты расчета среднего арифметического элементов указанных столбцов матрицы и их номера – в другом файле.

 

Вариант № 30

 

Разработать блок-схему алгоритма программы и программу, которая:

а) вводит с клавиатуры или читает из файла, имя которого задает программист, одномерный массив целых чисел размерностью [14] элементов и выводит его на экран;

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

в) по окончании работы сохраняет массив в файле. Данные этого массива сохраняются в виде матрицы, размерностью [2 ´ 7] элементов с двумя пробелами между ними. Количество отрицательных, положительных и нулевых элементов массива сохраняет в другом файле.


Приложение Б

Пример титульного листа

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...