Электротехнический факультет

УЧЕБНАЯ ПРАКТИКА

Методические указания и контрольные задания для студентов специальности 220201 «Управление и информатика в технических системах»

СОДЕРЖАНИЕ ПРАКТИКИ

Во время практики предусматривается выполнение следующих работ:

1) получение задания от руководителя практики;

2) алгоритмизация задач по заданным условиям;

3) отладка программ и анализ результатов их выполнения на ЭВМ;

4) написание отчета по практике и защита его.

Для приобретения и закрепления навыков по алгоритмизации задач и отладке программ выполнение индивидуальных заданий должно включать следующие этапы:

  • анализ постановки задачи;
  • разработка и исследование алгоритма решения задачи;
  • разработка блок-схемы алгоритма;
  • составление и отладка программ на языке Си;
  • анализ полученных результатов.

Выполнение индивидуального задания предусматривает анализ:

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

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

ОРГАНИЗАЦИЯ ПРАКТИКИ

В обязанности руководителя практики входит:

1) текущее контролирование выполнения каждым студентом программы практики в соответствии с индивидуальным заданием;

2) выдача задач для решения на ЭВМ (задачи могут выдаваться дополнительно по ходу практики с учетом подготовленности студента);

3) проверка отчета по практике;

4) проведение защиты результатов практики.

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

Во время практики студент обязан:

1) выполнить программу практики в полном объеме;

2) подчиняться действующим в Университете, в компьютерных классах правилам внутреннего распорядка;

3) соблюдать правила техники безопасности и производственной санитарии;

4) в конце практики предоставить руководителю письменный отчет и устранить отмеченные недостатки.

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

4. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ОТЧЕТА И
ОРГАНИЗАЦИЯ ЗАЩИТЫ ПРАКТИКИ

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

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

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

Отчет должен быть выполнен на белой бумаге формата А4 (210х297 мм) с одной стороны листа с применением печатающих или графических устройств вывода ЭВМ – через 1,5 интервала, высота букв и цифр не менее 1,8 мм, цвет – черный. Рекомендуется использовать гарнитуру шрифта Times New Roman – 14, допускается Arial – 12. При печати текстового материала следует использовать двухстороннее выравнивание (по ширине). Текст надо печатать с оставлением полей:

  • с левой стороны листа – 30 мм;
  • с правой стороны листа не менее 10 мм;
  • сверху и снизу не менее 20 мм,

Все слова пишутся полностью за исключением общепринятых сокращений.

Отчет должен содержать:

  • титульный лист;
  • реферат;
  • содержание;
  • введение;
  • основную часть отчета;
  • заключение;
  • список использованных источников;
  • приложения.

Заголовками соответствующих структурных частей отчета должны служить слова «РЕФЕРАТ», «СОДЕРЖАНИЕ», «ВВЕДЕНИЕ», «ЗАКЛЮЧЕНИЕ», «СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ», написанные на отдельной строке. Каждую структурную часть надо начинать с нового листа.

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

Реферат должен содержать:

  • количественную характеристику отчета;
  • текстовую часть.

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

РЕФЕРАТ

Всего 25 с., 7 рис. (2 черт., 3 фот., 2 графика), 5 табл., 2 приложения.

Текст реферата должен отражать:

  • цель практики;
  • перечень основных выполненных работ;
  • методы исследований, вычислений, полученные результаты и выводы.

Введение должно содержать:

  • сведения о продолжительности практики;
  • основные сведения об использованных ЭВМ;
  • вопросы по особенностям языков программирования, использованных при решении задач.

Основная часть отчета для каждой задачи содержит:

  • описание задачи;
  • блок-схема алгоритма, выполненная строго в соответствии с ЕСПД (Приложение 2);
  • текст программы;
  • анализ результатов выполнения программы.

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

Приложения содержат распечатки текстов программ и результатов счета.

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

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

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

Уравнения и формулы следует выделить из текста свободными строками. Выше и ниже каждой формулы должно быть оставлено не менее одной свободной строки.

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

Ссылки на иллюстрации указывают порядковым номером иллюстрации, например: рис. 1.2.

Ссылки на формулы указывают порядковым номером формулы в скобках, например: «. . . в формуле (2.1)».

На все таблицы должны быть ссылки в тексте, при этом слово «Таблица» в тексте пишут полностью, если таблица не имеет номера и сокращенно – если имеет номер, например: «. . . в табл. 1.2». В повторных ссылках на таблицы и иллюстрации следует указать сокращенно слово «смотри», например: «см. табл. 1.3».

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

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

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

ВАРИАНТЫ ЗАДАНИЙ

Во время прохождения практики студент получает один из 22 вариантов заданий. Вариант содержит две задачи. Для каждой из задач должны быть представлены:

1. Краткое пояснение метода решения задачи, т.е. применяемого алгоритма.

2. Блок-схема алгоритма, выполненная в соответствии с ЕСПД.

4. Листинг программы.

5. Результат выполнения программы.

Вариант 1

Задача 1. Найти площадь заштрихованной области:

Программу написать с использованием языков Pascal или Delphi с графическим представлением так, чтобы показывались заштрихованная и незаштрихованная области. Также показать графически вращение радиуса по окружности.

Задача 2. Пусть матрица А целых чисел 10х10 записана по строкам в файле. Определить, является ли она единичной и упорядочены ли значения элементов m-го столбца по возрастанию (номер столбца задается вводом). Если да, то напечатать этот столбец в отдельном окне.

Вариант 2

Задача 1. а) Пусть дана целочисленная квадратная матрица A(aij) размерностью n x n. Получить

б) Вычислить

Задача 2. а) Дан прямоугольник, длины сторон которого – натуральные числа. На сколько квадратов, стороны которых выражены натуральными числами, можно разрезать данный прямоугольник, если от него каждый раз отрезать квадрат максимально возможной площади?

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

Вариант 3

Задача 1. Найти площадь заштрихованной области:

Программу написать с использованием языков Pascal или Delphi с графическим представлением так, чтобы показывались заштрихованная и незаштрихованная области.

Задача 2. Пусть даны вещественные числа . Получить квадратную матрицу n-го порядка, образованную по правилу

.

Результат записать в текстовый файл.

Вариант 4

Задача 1. а) Пусть дана матрица n х n (n=1,…,15). Выяснить, имеются ли в матрице ненулевые элементы, и если имеются, то указать индексы всех ненулевых элементов.

б) Вычислить функцию с шагом изменения аргумента h=0,1. Построить график функции, вывести на экран значения аргумента х и соответствующего значения функции у.

Задача 2. На заправочной станции для каждого автомата известно количество топлива каждого вида (А76, А93, А95, ДТ) и количество обслуженных машин в каждый из дней недели. Вычислите общий объем топлива, проданный в указанный период недели. В какой день недели было обслужено больше всего машин? Из какого автомата было продано наибольшее количество топлива? Какой вид топлива пользуется наибольшим спросом? Построить графики зависимостей.

Вариант 5

Задача 1. а) Начиная с центра, обойти по спирали все элементы квадратной матрицы nxn, располагая их в порядке обхода по и против часовой стрелки.

б) Найти площадь заштрихованной области:

Задача 2. а) Даны две очереди Х и У, содержащие вещественные числа. Из каждой очереди одновременно извлекается по одному числу х и у соответственно. Если хy, то число (х-у) помещается в конец очереди У, если же x

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

Вариант 6

Задача 1. Нарисовать шахматную доску 8х8. Пусть (k, l), (m, n) – поля шахматной доски: k, m – номера по горизонтали; l, n – номера по вертикали . Определите, можно ли с поля (k, l) попасть на поле (m, n):

  • одним ходом ферзя;
  • одним ходом пешки;
  • одним ходом ладьи;
  • одним ходом слона;
  • одним ходом коня.

Задача 2. а) Даны 2 текста, состоящие из строк. Известно, что второй текст получен из первого вставкой и удалением не более чем k-строк. Найти вставленные и удаленные строки.

б) Дано множество целых чисел. Найти все подмножества этого множества.

Вариант 7

Задача 1. Найти полярные координаты r и ? точки на плоскости и построить график в полярных координатах по прямоугольным координатам x и y:

.

Задача 2. Определить, является ли заданная квадратная матрица n-го порядка ортонормированной, т. е. такой, в которой скалярное произведение каждой пары строк равно нулю, а скалярное произведение каждой строки на себя равно 1.

Вариант 8

Задача 1. Пусть даны координаты трех точек на плоскости. Если они могут быть вершинами треугольника, определите его вид (прямоугольный, тупоугольный, остроугольный). Вычислить длины его высот и напечатать их в порядке убывания. Проиллюстрировать графически.

Задача 2. Пусть даны вещественные числа a, b, E (a0). С точностью Е, используя формулу трапеций, вычислить интеграл

.

Для обеспечения нужной точности воспользуйтесь правилом Рунге: если приближенное значение интеграла In вычислять при
(где n – некоторое начальное число отрезков разбиения), тогда при за искомую величину можно принять .

Вариант 9

Задача 1. а) Вычислить приближенное значение , используя формулу прямоугольников, если известно, что отрезок [a, b] разбит
на n-частей.

б) Последовательность чисел a1, a2, … ,a100 задана формулой

.

Определить, сколько членов последовательности и какие имеют значение менее 0,25.

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

Вариант 10

Задача 1. Вычислить значения определенных интегралов:

Задача 2. а) С клавиатуры вводится последовательность вещественных чисел , где n – заранее неизвестная величина. Ввод завершается символом перевода строки. Вычислить произведение

.

б) Найти k-е простое число в арифметической прогрессии 11, 21, 31, 41, 51, 61,… Привести значения для k=1, 10, 100, 1000 и т. д.

Вариант 11

Задача 1. а) вывести таблицу значений функции y=f(x). Таблица должна иметь две колонки: в первую занести значения х, во вторую значения у.

б) Получить температуру по Цельсию и ее эквивалент по шкале Фаренгейта.

Задача 2. Имеется трубопровод, заданный прямой