Создан заказ №3802197
30 марта 2019
Цель работы – рассмотрение принципов разработки программных систем с помощью технологий Agile и экстремального программирования.
Как заказчик описал требования к работе:
Выполнить курсовую работу на любую тему из прилагаемого списка. Оформить в соответствии со всеми требованиями.
Фрагмент выполненной работы:
ВВЕДЕНИЕ
Развитие самых различных сфер деятельности на нынешнем этапе невозможно без применения компьютерной техники и разработки информационных систем (ИС).
Обработка информации в таких системах стала самостоятельным направлением научно-технического прогресса.
После этапа построения модели ИС начинается проектирование системы, на котором производится выбор основных технологических решений.
Информация в нынешнем мире превратилась в один с наиболее важных ресурсов, при чем ИС стали необходимыми инструментами практически во всех направлениях деятельности. (работа была выполнена специалистами Автор 24)
В реальных условиях понятие проектирование характеризуется поиском способа, который удовлетворяет всем требованиям функциональности системы методами имеющихся технологий при заданных разработчиком ограничений.
Разнообразие основных задач, решаемых при помощи ИС, привело к появлению совокупности разнотипных систем, которые отличаются принципами построения, а также заложенными в них основными правилами обработки данных.
Актуальностью представляемой курсовой работы является рассмотрение методов разработки программных систем Agile и экстремального программирования, так как они относятся к одним с самых распространенных в настоящее время.
Объектом исследования являются программные системы.
Предмет работы – технологии разработки Agile и экстремального программирования.
Цель работы – рассмотрение принципов разработки программных систем с помощью технологий Agile и экстремального программирования.
Рассмотрим поставленные задачи в курсовой работе:
–выполнить обзор теоретических сведений теории программных продуктов;
–описать последовательность разработки программ;
–рассмотреть основные модели жизненного цикла ПО;
–описать принципы программирования с помощью технологии Agile;
–дать характеристику экстремальному программированию.
Тематику рассмотренной работы использовали в своих исследованиях следующие разработчики: А. Россум, Д. Гуидо, Р.Снайдер.
ЯЗЫКИ ПРОГРАММИРОВАНИЯ И ИХ ПРИМЕНЕНИЕ
Понятие об инструментального ПО
К инструментальному ПО часто относят средства для выполнения разработки многих типов программного обеспечения. Такими системами могут быть различные системы программирования, что включают программные средства, необходимые для автоматического построения кода программ.
Они также считаются инструментами для разработчиков- специалистов, позволяют разрабатывать многие программы на языках программирования (ЯП), которые наиболее популярные в нынешнее время.
В состав средств для создания ПО входят многие программные составные части:[15]
–ассемблеры – это специальные компьютерные программы, которые реализуют преобразование программы в специальную форму исходного текста при помощи ассемблера в разные машинные программные команды;
–трансляторы – ПО, которое выполняет трансляцию программы в корректный тип выполняемого кода;
–компиляторы – это специальные программы, которые переводят программный текст с языка высокого уровня непосредственно в программу, написанную на определенном ЯП;
–интерпретатор – это программа, что анализирует команды или операторы с моментальным их выполнением;
–компоновщики (или редакторы программных связей) – это программные средства, которые выполняют компоновку ПО – принимают несколько объектных модулей с программным кодом на вход и далее собирают исполнимый программный модуль;
–отладчики являются программами, которые являются модулями среды для качественной разработки ПО или же отдельным приложением, предназначаемым для поиска ошибок;
–текстовые препроцессоры– компьютерные программы, которые принимают информацию на входе, а после выдают данные, что предназначаются или для входа в иную программу, или результатные данные;[10]
–специализированные редакторы кода программ – это программы, которые являются необходимыми для редактирования и разработки исходного кода ПО. Стоит заметить, что специализированный редактор текстов может являться как отдельным программным приложением, так и встроенным в IDE [15].
Языки, которые представляют алгоритмы в виде некоторой последовательности читаемых команд, называют алгоритмическими языками программирования. Алгоритмические языки можно разделить на такие категории (рисунок 1)Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
2 апреля 2019
Заказ завершен, заказчик получил финальный файл с работой
![](https://author24shop.ru/assets/img/avatars/size176x176/169/297897.jpg?1692796399)
5
![скачать](/assets/img/lenta2020/download_icon.png)
Цель работы – рассмотрение принципов разработки программных систем с помощью технологий Agile и экстремального программирования..docx
2019-04-05 23:08
Последний отзыв студента о бирже Автор24
Общая оценка
5
![](/assets/images/emoji/star-eyes.png)
Положительно
Работа сделана в срок. Никаких нареканий нет. Проблем при защите не возникло. Все пожелания учтены.