Модуль программного продукта

 

Модуль играет роль «черного ящика», содержимое которого невидимо клиентам.

Модуль содержит следующие функции:

1) Функция, обработчик кнопки «Ввести данные с клавиатуры»:

 

private: System::Void button6_Click(System::Object^ sender, System::EventArgs^ e)

2) Функция, обработки сообщения от кнопки «Вычислить результаты». Запускает вычисление максимального собственного числа матрицы.

 

private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e)

 

3) Функция для обработки сообщений от кнопки «Записать результаты в файл». Записывает результаты вычислений в файл.

 

private: System::Void button5_Click(System::Object^ sender, System::EventArgs^ e)

 

4) Функция, читающая данные из файла. Запускается по нажатию на кнопку «Ввести данные из файла».

 

private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e)

 

5) Функция, вычисляющая максимальное собственное число матрицы степенным методом.

 

private: void Max(double Mas[20][20])

 

6) Обработчик нажатия на клафишу "Подготовить форму для ввода с клавиатуры". Считывает значения размера матрицы и точности вычислений и создает сетку соответствующего размера для ввода данных с клавиатуры.

 

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)

 


ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ПРОГРАММНОГО КОДА

 

Имена

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

Имена функций

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

Имена переменных.

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

Имена глобальных переменных.

Имя глобальной переменной должно начинаться с префикса “g_”.

Имена файлов.

Для имен файлов лучше использовать соглашение 8.3 (8 символов – имя, 3 – расширение). Имя файла также должно быть информативным и включать в себя информацию о функциях, реализованных в этом файле.

Форматирование

Общие требования.

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

Максимальная длина строки.

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


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



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