Файл: Основы проектирования программ. Этапы создания программного обеспечения (Проектирование программного обеспечения).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 04.04.2023

Просмотров: 3081

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

Основная проблема спирального цикла - определение момента перехода на следующий этап. Для ее решения вводятся временные ограничения на каждый из этапов жизненного цикла, и переход осуществляется в соответствии с планом, даже если не вся запланированная работа закончена. Планирование производится на основе статистических данных, полученных в предыдущих проектах, и личного опыта разработчиков[13].

ЗАКЛЮЧЕНИЕ

Понятие алгоритм – одно из основных понятий информатики. Это фундаментальное «первоначальное» понятие, которому нельзя дать строгого определения в терминах более простых понятий. Существуют описательные определения алгоритма, каждое из которых уточняет это понятие.

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

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

Цель и задачи в данной работе достигнуты:

- определены содержание и характеристики основных понятий алгоритмизации как основного аспекта программирования;

- рассмотрены основные понятия алгоритма, его свойства и способы записи;

- рассмотрены основные конструкции построения алгоритмов.


СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Бабушкина И.А., Бушмелева Н.А., Окулов С.М., Черных С.Ю. Практикум по Турбо Паскалю. - М.: ABF, 2016.
  2. Бешенков С.А., Лыскова В.Ю., Ракитина Е.А. Информация и информационные процессы // Информатика и образование. - 2016. - №6.- С.38-50; №7.- С.41-55; №8.- С.39-50.
  3. Безручко В. Т. Практикум по курсу «Информатика». Работа Windows’ 2000, Word, Excel. 2-е издание. – М.: Финансы и статистика, 2014. – 544 с.
  4. Информатика. Базовый курс: Учебник для вузов/ Под ред. С.В. Симоновича. – СПб.: Питер, 2014. – 640 с.
  5. Информатика: Учебник для вузов / Под ред. Н.В.Макаровой. - М.: Финансы и статистика, 2015.
  6. Касаткин В.М. Информация, алгоритмы, ЭВМ: Пособие для учителя. - М.: Просвещение, 2016.
  7. Коляда М.Г. Окно в удивительный мир информатики: Учебное пособие по информатике. - Донецк: Сталкер, 2015.
  8. Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2014. – 384 с.
  9. Рудикова Л.В. Microsoft Excel для студента. – СПб.: БХВ-Петербург, 2014. – 368 с.
  10. Саймон Дж. Анализ данных в Excel. – М.: Издательский дом «Вильямс», 2014. – 528 с.
  11. Семашко Г.Л., Салтыков А.И. Программирование на языке Паскаль - М.: Наука, 2014. - 128 с.
  12. Шафрин Ю.А. Информационные технологии. В 2 ч. Ч.1: Основы информатики и информационных технологий. – М.: Лаборатория Базовых Знаний, 2016.
  13. Шафрин Ю.А. Информационные технологии. В 2 ч. Ч.2: Офисные технологии и информационные системы. – М.: Лаборатория Базовых Знаний, 2016.
  14. Фандрова Л.П., Шамсутдинова Т.М. Обработка табличных данных средствами электронных таблиц для анализа задач АПК: Учеб. пособие. - Уфа: БГАУ, 2014. - 90 с.
  15. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. - М.: Нолидж. - 2014. - 576 с.
  1. Касаткин В.М. Информация, алгоритмы, ЭВМ: Пособие для учителя. - М.: Просвещение, 2016.

  2. Шафрин Ю.А. Информационные технологии. В 2 ч. Ч.1: Основы информатики и информационных технологий. – М.: Лаборатория Базовых Знаний, 2016.

  3. Коляда М.Г. Окно в удивительный мир информатики: Учебное пособие по информатике. - Донецк: Сталкер, 2015.

  4. Бешенков С.А., Лыскова В.Ю., Ракитина Е.А. Информация и информационные процессы // Информатика и образование. - 2016. - №6.- С.38-50; №7.- С.41-55; №8.- С.39-50.

  5. Бабушкина И.А., Бушмелева Н.А., Окулов С.М., Черных С.Ю. Практикум по Турбо Паскалю. - М.: ABF, 2016.

  6. Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2014. – 384 с.

  7. Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2014. – 384 с.

  8. Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2014. – 384 с.

  9. Касаткин В.М. Информация, алгоритмы, ЭВМ: Пособие для учителя. - М.: Просвещение, 2016.

  10. Шафрин Ю.А. Информационные технологии. В 2 ч. Ч.2: Офисные технологии и информационные системы. – М.: Лаборатория Базовых Знаний, 2016.

  11. Информатика. Базовый курс: Учебник для вузов/ Под ред. С.В. Симоновича. – СПб.: Питер, 2014. – 640 с.

  12. Информатика. Базовый курс: Учебник для вузов/ Под ред. С.В. Симоновича. – СПб.: Питер, 2014. – 640 с.

  13. Бешенков С.А., Лыскова В.Ю., Ракитина Е.А. Информация и информационные процессы // Информатика и образование. - 2016. - №6.- С.38-50; №7.- С.41-55; №8.- С.39-50.