Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к Практическим.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
9.48 Mб
Скачать

Порядок выполнения отчета по практической работе

После завершения работы студенты должны представить отчет, в котором следует:

  • указать постановку задачи;

  • дать описание исходных, результирующих и промежуточных данных;

  • показать словесный алгоритм и блок-схему;

  • показать заполненные таблицы и блок-схемы;

  • оформить задачу по варианту, указав номер варианта;

  • отчет выполняется на листе формата А4 в печатном виде.

Образец отчета по практической работе

Образец отчета к данной практической работе имеет тот же вид, что в практической работе № 1.

Раздел 2. «Программирование на алгоритмическом языке»

Тема 2.1. «Основные элементы языка» Практическая работа № 4 «Составление программ линейной структуры»

Учебная цель:

  1. Научиться писать программы линейной структуры.

  2. Научиться описывать переменные различных типов.

  3. Научиться использовать операторы присваивания, ввода-вывода.

  4. Научиться тестировать программы.

Учебные задачи:

  1. Закрепить практические навыки работы с системой программирования.

  2. Приобрести навыки в записи выражений на языке Паскаль.

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

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

Образовательные результаты, заявленные во фгос третьего поколения:

Студент должен

уметь:

  • формализовать поставленную задачу;

  • применять полученные знания к различным предметным областям;

  • составлять и оформлять программы на языках программирования;

  • тестировать и отлаживать программы.

знать:

  • процесс создания программ;

  • общие принципы построения и использования языков программирования, их классификацию;

  • современные интегрированные среды разработки программ;

  • стандарты языков программирования.

Задачи практической работы:

  1. Повторить теоретический материал по теме практической работы.

  2. Ответить на вопросы для закрепления теоретического материала.

  3. Выполнить задания по написанию программ линейной структуры.

  4. Оформить отчет.

Обеспеченность занятия и средства обеспечения такая же как в практической работе №1.

Краткие теоретические и учебно-методические материалы по теме практической работы

Для вывода результата программы в отдельном окне, подключается модуль CRT.

Например, pi=3.14

Имя программы не должно:

- начинаться с цифры;

- содержать пробелы и русские буквы.

Program <имя программы>;

Uses

<имя модуля>, <имя модуля>;

Type

<имя типа>=<свойства нового типа>;

Const

<имя константы>=<значение>;

Var

<имя переменной>:<Тип>;

Procedure

Function

Begin

End.

Программа на языке Pascal имеет следующую структуру:

Здесь указываются операторы языка

Например, переменная вещественного типа объявляется a:real

Константа - это идентификатор, отмечающий значение, которое не может изменяться.

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

Типы данных:

integer - для целых чисел в диапазоне от -32768 до 32767;

byte - для целых чисел в диапазоне от 0 до 255;

word - для целых чисел в диапазоне от 0 до 65535;

real - для вещественных чисел;

char - для хранения ОДНОГО символа;

String - для строк текста, содержащих не более 255 символов.

Оператор присваивания - это основной оператор любого языка программирования. Данный оператор позволяет поместить определенное значение в необходимую переменную.

Оператор присваивания имеет вид: идентификатор:= выражение;

При выполнении оператора rez:=a*b переменная rez получит значение, равное произведению числа а на число b. Так как в результате умножения двух целых чисел получается целое число, то переменная rez описана типом Integer (значениями которого могут быть лишь целые числа).

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

read (a, b, c);

Вводятся данные тоже списком, в котором они разделяются пробелом. Ввод заканчивается нажатием Enter.

Оператор readln выполняет аналогичные действия и переводит курсор на следующую строку.

Оператор вывода write. Оператор может выводить сообщение или значение переменной. Сообщения записываются в апострофах. Для вывода значения переменной указывается имя переменной. Сообщения и переменные можно чередовать в одном списке, разделяя их запятыми. Курсор остается за последним выведенным данным.

Оператор writeln выполняет аналогичные действия и переводит курсор на следующую строку.

Операторы write и writeln допускают форматированный вывод данных write (a:5:2);

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