Контрольная работа: Язык программирования Turbo Pascal
Содержание
1 Постановка задачи
1.1 Описание предметной области решаемой задачи
1.2 Функции, реализуемые задачей
1.3 Входные документы, необходимые для решения задачи
1.4 Описание выходной информации
2 Разработка информационного обеспечения задачи
2.1 Описание реквизитов входной информации
3 Описание технологии и алгоритмов решения задачи и их машинная реализация
3.1 Описание технологии ввода входной информации
3.2 Обобщенный алгоритм решения задачи и его декомпиляция на модули
3.3 Алгоритмы реализации отдельных модулей задачи
Заключение
Введение
Для оперирования матричными данными решается комплекс различных задач: создание модуля, создание программного интерфейса, создание процедур и функций, необходимых для решения поставленной задачи.
Целью данной работы является закрепление полученных знаний по языку программирования Turbo Pascal.
Для этого создается модуль, который служит для осуществления операций над матрицами и вызывающая программа, использующая этот модуль
1 Постановка задачи
1.1 Описание предметной области решаемой задачи
В качестве предметной области рассматривается программа и модуль для обработки матричных данных.
В данном проекте рассматривается процессы оперирования матричными данными посредством отдельного созданного модуля
1.2 Функции, реализуемые задачей
В данном проекте должны быть реализованы следующие функции:
- Заполнение исходной матрицы различными способами;
- Формирование минора минимального элемента исходной матрицы;
- Определение количества нулей в полученном миноре;
- Вывод результата на экран, в файл или на принтер
1.3 Входные документы, необходимые для решения задачи
Для функционирования программы кроме исполняемого файла должен присутствовать разработанный модуль.
При условии заполнения матрицы из файла должен присутствовать файл, содержащий числовую матрицу.
1.4 Описание выходной информации
Программа выводит результат на экран, в файл или на принтер.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--