СОДЕРЖАНИЕ
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
1.1. Проектирование программного обеспечения
1.2 Надежность и качество программных средств
ГЛАВА 2. этапа ПРАКТИЧЕСКАЯ ЗНАЧИМОСТЬ же РАЗРАБОТКИ ПРОГРАММНОГО проекта ОБЕСПЕЧЕНИЯ
2.1. Этапы выбранного решения задач записан на ЭВМ
Итеративная разработка отражает объективно существующий спиральный цикл создания сложных систем. Она позволяет переходить на следующий этап, не дожидаясь полного завершения работы на текущем и решить главную задачу - как можно быстрее показать пользователям системы работоспособный продукт, тем самым активизируя процесс уточнения и дополнения требований.
Основная проблема спирального цикла - определение момента перехода на следующий этап. Для ее решения вводятся временные ограничения на каждый из этапов жизненного цикла, и переход осуществляется в соответствии с планом, даже если не вся запланированная работа закончена. Планирование производится на основе статистических данных, полученных в предыдущих проектах, и личного опыта разработчиков[13].
Понятие алгоритм – одно из основных понятий информатики. Это фундаментальное «первоначальное» понятие, которому нельзя дать строгого определения в терминах более простых понятий. Существуют описательные определения алгоритма, каждое из которых уточняет это понятие.
Какая бы технология решения задач на компьютере ни использовалась, необходимым этапом будет алгоритмизация: проверяется соответствие полученных результатов ожидаемому в рамках построенной информационной модели задачи, а также оценивается, насколько полученный результат соотносится с реальной практикой.
На этом этапе выявляется, насколько построенная информационная модель соответствует реальности. Дело в том, что чем больше свойств объектов и явлений признано существенными и учтено, тем в большей степени модель отражает действительность. Однако учет большого числа характеристик ведет к усложнению модели, затруднениям в математическом выражении связей между характеристиками. Обычно стараются найти баланс между полнотой соответствия информационной модели реальному состоянию дел и ее сложностью в процессе уточнения модели (постепенного увеличения числа учитываемых существенных свойств).
Цель и задачи в данной работе достигнуты:
- определены содержание и характеристики основных понятий алгоритмизации как основного аспекта программирования;
- рассмотрены основные понятия алгоритма, его свойства и способы записи;
- рассмотрены основные конструкции построения алгоритмов.
Касаткин В.М. Информация, алгоритмы, ЭВМ: Пособие для учителя. - М.: Просвещение, 2016. ↑
Шафрин Ю.А. Информационные технологии. В 2 ч. Ч.1: Основы информатики и информационных технологий. – М.: Лаборатория Базовых Знаний, 2016. ↑
Коляда М.Г. Окно в удивительный мир информатики: Учебное пособие по информатике. - Донецк: Сталкер, 2015. ↑
Бешенков С.А., Лыскова В.Ю., Ракитина Е.А. Информация и информационные процессы // Информатика и образование. - 2016. - №6.- С.38-50; №7.- С.41-55; №8.- С.39-50. ↑
Бабушкина И.А., Бушмелева Н.А., Окулов С.М., Черных С.Ю. Практикум по Турбо Паскалю. - М.: ABF, 2016. ↑
Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2014. – 384 с. ↑
Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2014. – 384 с. ↑
Практикум по информатике/ А.А.Землянский, Г.А.Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А.Землянского. – М.: КолосС, 2014. – 384 с. ↑
Касаткин В.М. Информация, алгоритмы, ЭВМ: Пособие для учителя. - М.: Просвещение, 2016. ↑
Шафрин Ю.А. Информационные технологии. В 2 ч. Ч.2: Офисные технологии и информационные системы. – М.: Лаборатория Базовых Знаний, 2016. ↑
Информатика. Базовый курс: Учебник для вузов/ Под ред. С.В. Симоновича. – СПб.: Питер, 2014. – 640 с. ↑
Информатика. Базовый курс: Учебник для вузов/ Под ред. С.В. Симоновича. – СПб.: Питер, 2014. – 640 с. ↑
Бешенков С.А., Лыскова В.Ю., Ракитина Е.А. Информация и информационные процессы // Информатика и образование. - 2016. - №6.- С.38-50; №7.- С.41-55; №8.- С.39-50. ↑