рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Какие основные этапы содержит процесс разработки программ?

Какие основные этапы содержит процесс разработки программ? - Лекция, раздел Компьютеры, Лекция 8. Технология подготовки и решения задач с помощью компьютера Процесс Разработки Программы Можно Выразить Следующей Формулой: ...

Процесс разработки программы можно выразить следующей формулой:

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

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

Полученный вариант программы подвергается систематическому тестированию — ведь наличие ошибок в только что разработанной программе это вполне нормальное закономерное явление. Практически невозможно составить реальную (достаточно сложную) программу без ошибок. Нельзя делать вывод, что программа правильна, лишь на том основании, что она не отвергнута машиной и выдала результаты. Все, что достигнуто в этом случае, это получение каких-то результатов, не обязательно правильных. В программе при этом может оставаться большое количество логических ошибок. Ответственные участки программы проверяются с использованием методов доказательства правильности программ.

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

– Конец работы –

Эта тема принадлежит разделу:

Лекция 8. Технология подготовки и решения задач с помощью компьютера

На сайте allrefs.net читайте: Лекция 8. Технология подготовки и решения задач с помощью компьютера.

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Какие основные этапы содержит процесс разработки программ?

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Какие этапы включает в себя решение задач с помощью компьютера?
Решение задач с помощью компьютера включает в себя следующие основные этапы, часть из которых осуществляется без участия компьютера. Постановка задачи:

Что называют математической моделью?
Математическая модель — это система математических соотношений — формул, уравнений, неравенств и т.д., отражающих существенные свойства объекта или явления.

Как проконтролировать текст программы до выхода на компьютер?
Текст программы можно проконтролировать за столом с помощью просмотра, проверки и прокрутки. Просмотр. Текст программы просматривается на предмет обнаружения

Для чего нужны отладка и тестирование?
Отладка программы — это процесс поиска и устранения ошибок в программе, производимый по результатам её прогона на компьютере. Тестирование (англ. test — испытание) — эт

В чем заключается отладка?
В современных программных системах (Turbo Basic, Turbo Pascal, Turbo C и др.) отладка осуществляется часто с использованием специальных программных средств, называемых отладчиками. Эти средства поз

Что такое тест и тестирование?
Как бы ни была тщательно отлажена программа, решающим э

Какими должны быть тестовые данные?
Тестовые данные должны обеспечить проверку всех возможных условий возникновения ошибок: должна быть испытана каждая ветвь алгоритма; очередной тестовый про

Из каких этапов состоит процесс тестирования?
Процесс тестирования можно разделить на три этапа. 1. Проверка в нормальных условиях. Предполагает тестирование на основе данных, которые характерны для реальных условий ф

Каковы характерные ошибки программирования?
Ошибки могут быть допущены на всех этапах решения задачи — от ее постановки до оформления. Разновидности ошибок и соответствующие примеры приведены в таблице: Вид ошибк

Является ли отсутствие синтаксических ошибок свидетельством правильности программы?
Обычно синтаксические ошибки выявляются на этапе трансляции. Многие же другие ошибки транслятору выявить невозможно, так как транслятору неизвестны замыслы программиста.

Какие ошибки не обнаруживаются транслятором?
Существует множество ошибок, которые транслятор выявить не в состоянии, если используемые в программе операторы сформированы верно. Приведем примеры таких ошибок. Логические ошибки

В чем заключается сопровождение программы?
Сопровождение программ — это работы, связанные с обслуживанием программ в процессе их эксплуатации. Многократное использование разработанной программ

Вопросы для самоконтроля
8.1. Какие основные этапы включает в себя решение задач на компьютере? 8.2. Какие этапы компьютерного решения задач осуществляются без участия компьютера?

Упражнения
Составьте системы тестов для решения следующих задач: 8.1. Найдите наибольший общий делитель двух заданных целых чисел. 8.2. Най

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги