Описание массивов
|
Описание массива предписывает резервирование в памяти ЭВМ необходимого количества последовательно расположенных ячеек для хранения его элементов.… Структура отдельного оператора описания одномерного массива:
описатель имя[размер];
...
|
Просмотров: 463 |
Программирование задачи
|
Однако современный стиль программирования не рекомендует использование оператора безусловной передачи управления. Поэтому составление программ… В Си существуют три оператора цикла. Каждый из них соответствует основному… ...
|
Просмотров: 499 |
Составление алгоритма
|
Вариант 1
а) Сформировать первое текущее значение параметра (аргумента) цикла (xi);
б) проверить полученное значение (xi) …
Анализ представленных методик позволяет сделать выводы:
...
|
Просмотров: 591 |
Выбор метода решения
|
· решение задачи требует многократного вычисления подоходного налога Налi, однозначно зависящего от величины зарплаты Зi, следовательно, процесс… · диапазон изменения параметра цикла задан зависимостью ЗнЗiЗк, что позволяет… · закон изменения параметра цикла имеет вид Зi = Зi-1 + DЗ, т.е. является аналитическим;
...
|
Просмотров: 509 |
Технология программирования арифметических циклов
|
Математически циклический процесс выражается зависимостью
y i = f( x i ),
т.е. предписывает многократное вычисление функции yi в соответствии с изменением аргумента xi. С точки зрения цикла… ...
|
Просмотров: 683 |
Правила записи и выполнения
|
2. Оператор, помеченный меткой m, в соответствии с требованиями алгоритма, может располагаться как выше, так и ниже оператора if.
3. При выполнении проверяемого условия (результат - ИСТИНА) управление… 4. Если результат проверки есть ЛОЖЬ, управление передаётся оператору, записанному непосредственно под if.
...
|
Просмотров: 463 |
Правила составления и использования
|
2. Идентификатор метки составляется пользователем/
3. Указанная в операторе goto метка записывается перед помечаемым оператором,… 4. Оператор, помеченный меткой m, может располагаться в соответствии с требованием алгоритма решения выше или ниже… ...
|
Просмотров: 458 |
Программирование задачи
|
Программирование указанных в алгоритме переходов требует использования специальных управляющих операторов Си. Таковыми являются операторы передачи… По принципу действия операторы передачи управления делятся на услоные
и безусловные.
...
|
Просмотров: 471 |
ПРОГРАММИРОВАНИЕ ПРОСТЫХ ВЕТВЛЕНИЙ
|
Каждый из возможных вариантов решения называется ветвью.
В зависимости от количества проверяемых условий разветвляющиеся процессы…
...
|
Просмотров: 491 |
Вопросы для контроля
|
1. Какие этапы составляют предмашинную подготовку задачи?
2. Что такое алгоритм решения?
3. В каком виде выполняются алгоритмы?
...
|
Просмотров: 460 |
Обеспечение эффективности разработки программных продуктов
|
Возможность создания конкурентоспособного программного продукта обеспечивается современными технологиями.
Технология (стиль) разработки программных продуктов – совокупность правил и… Основные требования к качеству программного продукта – эффективность, универсальность, дружественность к… ...
|
Просмотров: 617 |
Полная обработки задачи пользователя
|
Взаимодействие этих этапов иллюстрируется схемой (рис. 2.8)
Рис. 1.8. Схема технологии решения задачи
...
|
Просмотров: 515 |
Составление технической документации
|
Оформление выполняется в виде пояснительной записки.
Основные разделы записки определяются этапами предмашинной подготовки и… Специальный раздел включает инструкцию пользователю с указанием ЭВМ на которой выполнялись расчёты и используемого… ...
|
Просмотров: 485 |
Принятие решения
|
Если анализ неудовлетворителен (результаты неадекватны) – принимается решение о дальнейшей работе с задачей.
При этом должны быть найдены причины несоответствия результатов решаемой… Если полученные результаты решения соответствуют (адекватны) поставленной задаче – цель достигнута и программный… ...
|
Просмотров: 468 |
Анализ результатов решения
|
Адекватность предполагает соответствие полученных результатов теоретически ожидаемым для конкретной задачи.
Следовательно, анализ возможен при доскональном понимании постановки задачи и… Существует множество специально разработанных методов проверки адекватности. Простейшим является оценка результатов с… ...
|
Просмотров: 463 |