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

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

Этапы разработки программ.

Этапы разработки программ. - раздел Информатика, Алгоритмизация вычислительных процессов   3.1.1 Анализ Задания   Работа Н...

 

3.1.1 Анализ задания

 

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

Обычно для реализации одной и той же функции можно применить различные численные методы, отличающиеся по трудоемкости их программирования, затратам памяти ЭВМ и машинного времени на решение.

Методы решения выбираются на основе физического и математического анализа. Цель - определить теоретические методы, которые могут быть использованы при решении задачи. Выбор осуществляется на основе оценки точности и затрат различных методов.

Пример.

Индуктивность металлической рамки можно определить из соотношения

L = 8X(Ln(8X / B) - 2.58)

 

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

X = L / (8(Ln(8X / B) - 2.58))

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

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

 

3.1.2. Разработка алгоритмов

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

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

Алгоритмизация вычислительных процессов

Алгоритмизация вычислительных процессов Этапы разработки программ Анализ задания... Разработка алгоритмов решения задачи проводится методом структурного программирования и включает в себя разработку...

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

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

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

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

Алгоритм и его свойства.
Алгоритмом называется точное предписание о выполнении в определенном порядке некоторой системы операций над данными, позволяющее решать совокупность задач определенного класса. Алгоритм –

Способы изображения алгоритмов.
Существует несколько способов изображения алгоритмов: словесная формулировка алгоритма; запись на псевдокоде; представление алгоритма в виде свокупности геометрических фигур (схема алгоритма). С пе

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