Главная страница
Навигация по странице:

  • Лабораторная работа №1 «Программирование линейного вычислительного процесса»

  • 2. Анализ задачи

  • 1 ЛР Образец отчета ПИА. Отчет по лабораторной работе 1 Программирование линейного вычислительного процесса


    Скачать 124.5 Kb.
    НазваниеОтчет по лабораторной работе 1 Программирование линейного вычислительного процесса
    Анкор1 ЛР Образец отчета ПИА.doc
    Дата27.06.2022
    Размер124.5 Kb.
    Формат файлаdoc
    Имя файла1 ЛР Образец отчета ПИА.doc
    ТипОтчет
    #617523

    Министерство образования и науки Российской Федерации

    Федеральное государственное бюджетное образовательное учреждение

    высшего образования

    «Уфимский государственный нефтяной технический университет»

    Кафедра вычислительной техники и инженерной кибернетики

    Отчет

    по лабораторной работе №1

    «Программирование линейного вычислительного процесса»

    Вариант ___
    Студент гр. Б___-21-0__ ____________ _____________

    (подпись, дата)

    Ст. преподаватель ____________ Р.М.Харисов.

    (подпись, дата)
    Уфа 2022
    Лабораторная работа №1

    «Программирование линейного вычислительного процесса»

    1. Постановка задачи


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



    2. Анализ задачи

    Для вычисления значения функции y нужно взять значение константы с, последовательно вычислить значения параметра α, аргумента x, функции y. Исходных данных для расчета достаточно.

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

    Область определения функции x = x (b) Dx = {bR, b≠0}, eё возможные значения x R.

    Область определения функции a = a(x, b) Da = {x+b >0}, её возможные значения a R.

    Область определения функции y = y(x, a) Dy = {x, a R}, её возможные значения 0 ≤ y

    Исходные данные ( b =0,92) не противоречат области определения расчётных функций.

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

    Для упрощения ручного расчёта возьмем b =0,92.

    Тогда , x = e^0,92=2,5093

    Используя полученные значения  и x вычислим

    3. Таблица переменных

    Смысл переменных

    Обозначение

    Тип переменной

    Примечания

    в алгоритме

    в программе

    Исходные данные:

    константа


    B


    b


    Вещественный


    bR, b≠0

    Промежуточные данные:

    параметр

    аргумент


    x

    a


    x

    a


    Вещественный

    Вещественный


    x+b >0

    a R

    Результаты:

    Функция


    y


    y


    Вещественный

    0 ≤ y

    4. Схема алгоритма решения задачи








    5. Интерфейс программы


    Ввод исходных данных запланируем в форме диалога: данные нужно будет вводить с клавиатуры при появлении соответствующего запроса на экране монитора после запуска программы.

    6. Текст программы на Паскале



    7. Результаты расчёта




    Результаты расчёта тестового примера:


    а= x=


    y=







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




    написать администратору сайта