Расчет экономического эффекта

Визуальный контроль.

Контроль корректности программы.

Общие представления об отладке программ.

Отладка программ.

Наличие ошибок в программе проявляются по-разному: либо программирование не завершается, либо завершается при этом выводятся выходные данные, но неверный результат. И самые неприятные ошибки в ходе эксплуатации программы.

Классификация ошибок: синтаксические и логические.

Синтаксические ошибки – это те отклонения от формальных правил написания программ на конкретном ЯП.

Логические ошибки разделяются на: алгоритмические и семантические.

Алгоритмические ошибки имеют место при несоответствии разработанного алгоритма поставленной задачи. Все ошибки спецификации, выбора и реализации метода решения, запись некорректных формул, построения БУС и т.п.

Ошибки семантические (смысловые) являются следствием неправильного понимания программистом смысла инструкции ЯП или недостаточных представлений об операционной среде компьютера и среде программирования.

В процессе отладки программа «проходит» следующие возможные уровни корректности:

1) Отсутствие синтаксических ошибок, которые выявляются в процессе визуального контроля (автором программы) и в процессе компиляции программы.

2) Отсутствие ошибок, которые выявляются как при компиляции программы, так и при простом (однократном) ее выполнении.

3) Получение корректных результатов на некотором множестве заранее подготовленных тестов.

4) Получение корректных результатов на случайном множестве тестов.

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

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

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

Корректность программы может быть обеспечена рациональным тестированием программы.

 

 

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

Существуют ли обращения к переменным, значения которых не существует?

Дополнительная прибыль
Расходы:    
  Увеличение безнадежных долгов (400)
  Увеличение затрат на инкассирование (48)
  Дополнительные издержки (733)
Эффект (Эдз)  

 

Управление качеством ДЗ

Качество ДЗ напрямую связано с вероятностью её погашения. Практика показывает, что чем больше срок возврата ДЗ, тем ниже вероятность её погашения. Кроме того, на вероятность погашения ДЗ влияют следующие показатели:

- доля долговых обязательств, обеспеченных залогом, поручительством или банковской гарантией.

- удельный вес вексельной формы расчетов.

- доля резервов по сомнительным долгам в общей сумме ДЗ.

- удельный вес просроченных долгов в их совокупной величине.

- доля сомнительных и безнадежных долгов в общей сумме ДЗ.

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

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