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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Научиться составлять программы решения задач на разветвляющиеся алгоритмы.

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

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

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

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

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

  3. Изучить синтаксис и семантику операторов IF и CASE.

  4. Научится решать задачи используя условный оператор и оператор выбора.

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

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

уметь:

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

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

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

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

знать:

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

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

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

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

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

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

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

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

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

Обеспеченность занятия и средства обеспечения:

  1. Учебно-методическая литература:

  • Угринович Н.Д., Босова Л.Л., Михайлова Н.И. Практикум по информатике и информационным технологиям. Учебное пособие для образовательных учреждений. – М.: Лаборатория Базовых Знаний, 2001. 256 с.: ил.;

  • Основы программирования. Уч. пособие для УСПО, ИЦ Академия, 2008г., 432 стр Семакин И.Г., Шестаков А.П. (416);

  • Основы алгоритмизации и программирования (1-е изд.) учебник для УСПО, Гриф МО, ИЦ Академия, 2008, п., 400 с. Семакин И.Г.;

  • Окулов С. М. Основы программирования. - М.:ЮНИМЕДИАСТАИЛ, 2002. -424 с.

  1. Технические средства обучения:

  • Персональный компьютер.

  1. Программное обеспечение:

  • Редактор блок-схем;

  • PascalABC.

  1. Рабочая тетрадь обычная, в клетку.

  2. Бланк отчетов.

  3. Ручка.

  4. Карандаш простой.

  5. Чертежные принадлежности: линейка.

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

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

При неполных формах ветвлений синтаксис команды выглядит следующим образом: IF условие THEN оператор;

При полных формах ветвлений: IF условие THEN оператор1 ELSE оператор2;

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

> больше

>= не меньше

< меньше

<= не больше

<> не равно

= равно

Для написания сложных условий, используются логические операторы OR (или), AND (и) и NOT (не).

На месте команд могут быть записаны простые операторы или составные. Составной оператор представляет собой совокупность последо­вательно выполняемых операторов, заключенных в так называемые операторные скобки BEGIN и END.

BEGIN

<оператор 1>;

<оператор 2>;

...

<оператор n>

END;

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

Ситуации, реализующие систему вложенных ветвлений, могут быть разрешены с использованием конструкции выбор.

Оператор выбора является структурированным и использует в своей записи операторы case, of, else, end и операторные скобки по необходимости.

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

Case порядковая переменная of

   значение1:

begin

оператор1;

оператор2;

…;

операторN;

end;

   значениеM:

begin

оператор1;

оператор2;

…;

операторN;

end;

  else

begin

оператор1;

оператор2;

…;

операторN;

end;

end;

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