граммных проекта:
•решение простой задачи с использованием ПМ-ассемблера (выпол няется по усмотрению преподавателя и требует наличия компактдиска, прилагаемого к данному учебному пособию);
•структурное программирование средствами языков Си/С++;
•средства модульного программирования в языке C++.
П. 1.2.1. Программирование |
на ПМ-ассемблере. |
Варианты |
программных |
проектов |
|
Среда программирования. Интегрированная среда програм мирования ПМ-ассемблера описана в [1] и имеется на компактдиске.
Формулировка решаемой задачи. Задача, предложенная для решения, должна предусматривать работу с массивами с использо ванием косвенной адресации. Варианты программных проектов приведены ниже. Для ввода и вывода использовать файлы MS
DOS. Для обеспечения наглядности вывода использовать стро ковые данные.
Содермсание отчета
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ - формулировка решаемой зада чи, требования к программному проекту, язык программирования.
2.ТЕКСТ ПРОГРАММЫ - назначение программы, листинг с исходным текстом программы в самодокументируемой форме. Многочисленные примеры оформления исходных текстов ПМпрограмм имеются в [1] и на компакт-диске.
3.ОПИСАНИЕ ПРОГРАММЫ - назначение программы; метод решения задачи и основные расчетные соотношения; схема про граммы с необходимыми пояснениями, выполненная в соответствии
сдействующими стандартами.
3.ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ - разработка контрольного примера (примеров) с их обоснованием и анализом, результаты вычислений по отлаженной программе, выводы.
Варианты 1-5, В качестве первых пяти вариантов можно ис пользовать приведенные выше варианты 1-5 из подразд. П. 1.1.1.
Вариант 6. Ввести и напечатать значения элементов массива целого типа с заданной размерностью. Вычислить и напечатать сумму элементов массива, расположенных до минимального эле мента.