Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки.

Лабораторная работа 2

Тема. Разработка и отладка программ линейной структуры.

Цель.

· Получение практических способностей разработки программки.

· Получение практических способностей реализации программки в среде VS.

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

Требования к выполнению лабораторной работы

Требуется выполнить три задания, позволяющих:

· получение практических способностей Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки. по реализации арифметических выражений в программке на языке Си;

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

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

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

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

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

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

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

Имя Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки. объекта Спектр допустимых значений Тип данных Семантика
x -120 .. 100 int Переменная, аргумент функции
pi 3.14 float константа

Рис. 1 Структура таблицы и пример наполнения таблицы

2. Разработайте метод программки. Метод запишите на языке блок – схемы.

3. Реализуйте метод программки на языке Си.

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

Номер теста Начальные данные Идеал результата (ожидаемый итог) Итог программки (заполняется при выполнении программки) Отметка о правильном выполнении теста
X Y Z Z
Не пройден

Рис. 2. Структура таблицы тестов и пример дизайна

5. Реализуйте метод на языке Си. Для ввода и вывода примените форматированный ввод и вывод в стиле Си.

6. Сделайте компиляцию Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки. программки, убрите ошибки компиляции.

7. Сделайте программку и проверьте ее работоспособность на приготовленных тестах. Результаты тестирования запишите в таблицу тестов.

8. Подготовьте отчет по форме

1) Условие задания.

2) Таблица имен программных объектов.

3) Блок – схема метода.

4) Таблица тестов.

5) Код программки.

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

Номер варианта Выражение
Y=

Задание 2. Разработка программки с определением модели решения и применением Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки. поэтапной разработки.

1. Разработайте программку, используя поэтапный подход, включая метод. Метод запишите на языке блок – схемы. Уделите внимание математической модели. Обусловьте ограничения на данные и задачку, но в методе их не используйте.

2. Подготовьте испытания на данных, которые позволяют получить итог.

3. Реализуйте метод на языке Си. Для ввода и Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки. вывода примените ввод и вывод в стиле С++.

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

5. Внести в программку конфигурации, если это может быть:

· в процедурах вывода для вещественных значений установить вывод в Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки. формате с данной точностью (форматированный вывод);

· выполнить вновь компиляцию и выполнение программки.

6. Выполнить пошаговую трассировку программки, используя способности отладчика – нажимая кнопку F10.

7. Установите на первом операторе программки точку останова. Запустите программку в автоматическом режиме. Продолжите отладку с точки останова, нажимая кнопку F10.

8. В процессе отладки сделайте просмотр значений всех Задание 2. Разработка программы с определением модели решения и применением поэтапной разработки. переменных программки 2-мя методами: зависая на переменной; используя команду Стремительная проверка меню Отладка.

9. Подготовьте отчет по эталону, представленному в приложении 1.

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


zadanie-2-razrabotka-programmi-s-opredeleniem-modeli-resheniya-i-primeneniem-poetapnoj-razrabotki.html
zadanie-2-reshite-zadachi-obyazatelno-obyasnenie-po-resheniyu-kazhdoj-zadachi.html
zadanie-2-samostoyatelno-pridumat-i-opisat-na-raznih-yazikah-2-3-klassa-dlya-obektov-raznoj-prirodi.html