Формализация и уточнение задания

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

Московский технический университет связи и информатики

КАФЕДРА ИНФОРМАТИКИ

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

.

 

Выполнила:

студентка группы БИК1701

Аубакирова Аина

Вариант 4

МОСКВА 2017 г.


Содержание отчёта

 

1. Реализация 1-го задания:

1.1. Задание на разработку задачи

1.2. Формализация и уточнение задания

1.3. Элементы, разрабатываемого проекта:

1.3.1. графический интерфейс 1-го проекта

1.3.2. таблица свойств объектов

1.3.3. схемы алгоритмов

1.3.4. программный код проекта

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

2. Реализация 2-го задания:

2.1. Задание на разработку задачи

2.2. Формализация и уточнение задания

2.3. Элементы, разрабатываемого проекта:

2.3.1. графический интерфейс 2-го проекта

2.3.2. таблица свойств объектов

2.3.3. схема алгоритма

2.3.4. программный код проекта

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

 

 

Реализация 1-го задания

Задание на разработку задачи

Формализация и уточнение задания

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

1.3. Элементы разрабатываемого интерфейса:

1.3.1. Графический интерфейс пользователя

На Рис. 1 представлен графический интерфейс 1-го проекта

Рис. 1 Графический интерфейс 1-го проекта

1.3.2. Таблица свойств объектов
В таблице 1 представлены объекты и их свойства

Таблица 1. Объекты и их свойства

Объект Имя объекта Свойство Значение свойства
Форма Form1 Name Form1
    Text  
    BackColor White
Метка Label1 Text а
Объект Имя объекта Свойство Значение свойства
    Font Microsoft Sans Serif,обычный,14
Метка Label2 Text b
    ForeColor Highlight
    Font Microsoft Sans Serif, обычный,14
Метка Label3 Text h
    ForeColor Highlight
    Font Microsoft Sans Serif, обычный,14
Метка Lable4 Text n
    ForeColor Highlight
    Font Microsoft Sans Serif,обычный,14
Метка Label5 Text Сумма значений
    ForeColor Highlight
    Font Microsoft Sans Serif,обычный,14
Метка Lable6 Text x
    ForeColor Highlight
    Font Microsoft Sans Serif,обычный,14
Метка Label7 Text F(X)
    ForeColor Highlight
    Font Microsoft Sans Serif,обычный,14
Метка Label8 Text протабулировать функцию F(x)= на отрезке [a; b] с шагом h
    ForeColor Highlight
    Font Microsoft Sans Serif,обычный,14
Текстовое поле TextBox1 Name TexBox1
    BackColor Window
    Font Microsoft Sans Serif,обычный,14
Текстовое поле TextBox2 Name TexBox2
    BackColor Window
    Font Microsoft Sans Serif,обычный,14
Объект Имя объекта Свойство Значение свойства
    BackColor Window
    Font Microsoft Sans Serif,обычный,14
Текстовое поле TextBox4 Name TextBox4
    BackColor Window
    Font Microsoft Sans Serif,обычный,14
Текстовое поле TextBox5 Name TextBox5
    BackColor Window
    Font Microsoft Sans Serif,обычный,14
ListBox1 ListBox1 Name ListBox1
    ForeColor Window Text
    Font Microsoft Sans Serif,обычный,14
ListBox2 ListBox2 Name ListBox2
    ForeColor Window Text
    Font Microsoft Sans Serif,обычный,14
Кнопка Button1 Name Button1
    Text Результат
    ForeColor White
    Font Microsoft Sans Serif,обычный,14
Кнопка Button2 Name Button2
    Text Выход
    ForeColor White
    Font Microsoft Sans Serif,обычный,14

1.3.3. Схемы алгоритмов

Схемы алгоритмов работы программы представлены на рисунках 2 и 3.

Рис. 2 Схема процедуры функции

Рис. 3 Схема алгоритма подпрограммы цикла


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: