Быстрая разработка программного обеспечения

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Программирование
  • 19 19 страниц
  • 13 + 13 источников
  • Добавлена 12.04.2020
299 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
СОДЕРЖАНИЕ

Введение 3
1 Основные понятия, которые связаны с быстрыми разработками программного обеспечения 5
1.1 Описание RAD-программирования. 5
1.2 Операционные системы, где применяются методы быстрых разработок ПО 7
2 Модели и средства быстрых разработок программного обеспечения 9
2.1 Базовая модель разработок быстрого программирования 9
2.2 Модель быстрой разработки приложений для конечного пользователя 10
2.3 Применение Laravel 12
2.4 Применение средств Java и С 13
Заключение 17
Список использованной литературы 18

Фрагмент для ознакомления

В нем применяется объектно-ориентированное программирование [12].
Начало работы с ООП – это как общение и взаимодействие с персоналом отдела кадров. ОК, могут быть и другие ссылки, но диаграмма, изображенная на рис. 7 отражает суть взаимодействия между организационными подразделениями бизнеса.
Это просто способ, которым должен работать бизнес. Из этой простой модели можно извлечь некоторые полезные общие замечания о том, что необходимо для организации делово подхода:
- каждая организационная единица имеет одну конкретную, четко и просто выраженную цель;
- каждая организационная единица нуждается в информации;
- каждому организационному подразделению необходимо взаимодействовать с одним или несколькими другими подразделениями для того, чтобы достичь выполнения какой-то коллективной задачи.














Рисунок 7 – Конфигурация распределенного фильтра

Некоторые из них нужны исключительно для собственного использования, а некоторые, возможно, должны поделиться механизмами работы с другими организационными подразделениями. Эти же принципы лежат в основе концепции ООП. Далее рассмотрим более детально, что же именно они представляют из себя в Java.
Например, после компиляции приложение, запускается программа, выбрав команду меню Run, Run File. Выходные данные отображаются классом MarsApplication появляется в Панели вывода в NetBeans, как показано на рис.8.
C++ является компилируемым, статически типизированным языком программирования общего назначения. Типы данных этого языка приведены на рис. 9.











Рисунок 8 – Внешний вид кода на языке Java











Рисунок 9 – Стандартные типы данных С++

Visual C++ упрощает создание броузеров и других сетевых клиентов. Так же как класс CEditView помогает построить клон Notepad, а класс CRichEditView — имитировать приложение WordPad, HTMLView (появившийся в Visual C++ 6.0) предоставляет возможность создать собственную версию Internet Explorer, не написав ни одной строки кода.
В C++Builder Embarcadero (рис. 10) появился компонент метки с гиперссылками LinkLabel, который также позволяет соответствующим образом создавать web-браузеры [13]. Также активно этот язык применяется для научных исследований, программирования статистических данных и много другого.











Рисунок 10 – Внешний вид быстрого средства разработки ПО C++ embarcadero


Заключение

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

Список использованной литературы

RAD (программирование) – Википедия [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/RAD_(программирование), свободный. – Загл. с экрана.
O'Meara L.J., Hamilton J.R. III. Yii Rapid Application Development Hotshot. Packt Publishing, 2012. - 640 p
Rapid Application Development – Быстрая разработка приложений – Википедия [Электронный ресурс]. – Режим доступа: http://www.informicus.ru/default.aspx?SECTION=6&id=93, свободный. – Загл. с экрана.
Мухутдинов И. Революционная десятка. Все секреты и тайны операционной системы Windows 10. ИП Мухутдинов, 2015. — 460 с.
Леонтьев В.П. Windows 10. Новейший самоучитель. М.: Эксмо, 2015. — 528 с.
Батаев А.В., Налютин Н.Ю., Синицын С.В. Операционные системы и среды. Учебник для студ. учреждений сред. проф. образования. — 2-е изд., стер. — М.: Академия, 2015. — 272 с.
Глухова Л.А. Технологии разработки программного обеспечения. Учебное пособие. — Минск: Белорусский государственный университет информатики и радиоэлектроники, 2007. — 178 с.
Бахтизин В.В., Глухова Л.А. Технологии разработки программного обеспечения. Учебное пособие. – Минск : БГУИР, 2010. – 267 с.
Вершинина Е.В., Гонченко М.С. (сост.). Обзор моделей жизненного цикла разработки программного обеспечения. Нижний Новгород: НГУ им. Н.И. Лобачевского, 2010 – 38 с.
Минитаева А.М. Разработка и стандартизация программных средств и информационных технологий. Учеб. пособие. — Омск: Изд-во ОмГТУ, 2011. — 92 с
Matt Stauffer. Laravel: Up & Running: A Framework for Building Modern PHP Apps. 2nd ed. — O’Reilly Media, 2019. —544 p.
Cadenhead Rogers. Sams Teach Yourself Java in 21 Days (Covers Java 11/12) [Conv.]. Eighth Edition. — Sams Publishing, 2020. — 672 p.
Голубев С.С., Довгучиц С.И. и др. Применение MFC Wizard пакета Microsoft Visual Studio на этапе реализации сложных информационных систем. М.: ЦНИИ «Центр», 2017. — 60 с.









2

Список использованной литературы

1. RAD (программирование) – Википедия [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/RAD_(программирование), свободный. – Загл. с экрана.
2. O'Meara L.J., Hamilton J.R. III. Yii Rapid Application Development Hotshot. Packt Publishing, 2012. - 640 p
3. Rapid Application Development – Быстрая разработка приложений – Википедия [Электронный ресурс]. – Режим доступа: http://www.informicus.ru/default.aspx?SECTION=6&id=93, свободный. – Загл. с экрана.
4. Мухутдинов И. Революционная десятка. Все секреты и тайны операционной системы Windows 10. ИП Мухутдинов, 2015. — 460 с.
5. Леонтьев В.П. Windows 10. Новейший самоучитель. М.: Эксмо, 2015. — 528 с.
6. Батаев А.В., Налютин Н.Ю., Синицын С.В. Операционные системы и среды. Учебник для студ. учреждений сред. проф. образования. — 2-е изд., стер. — М.: Академия, 2015. — 272 с.
7. Глухова Л.А. Технологии разработки программного обеспечения. Учебное пособие. — Минск: Белорусский государственный университет информатики и радиоэлектроники, 2007. — 178 с.
8. Бахтизин В.В., Глухова Л.А. Технологии разработки программного обеспечения. Учебное пособие. – Минск : БГУИР, 2010. – 267 с.
9. Вершинина Е.В., Гонченко М.С. (сост.). Обзор моделей жизненного цикла разработки программного обеспечения. Нижний Новгород: НГУ им. Н.И. Лобачевского, 2010 – 38 с.
10. Минитаева А.М. Разработка и стандартизация программных средств и информационных технологий. Учеб. пособие. — Омск: Изд-во ОмГТУ, 2011. — 92 с
11. Matt Stauffer. Laravel: Up & Running: A Framework for Building Modern PHP Apps. 2nd ed. — O’Reilly Media, 2019. —544 p.
12. Cadenhead Rogers. Sams Teach Yourself Java in 21 Days (Covers Java 11/12) [Conv.]. Eighth Edition. — Sams Publishing, 2020. — 672 p.
13. Голубев С.С., Довгучиц С.И. и др. Применение MFC Wizard пакета Microsoft Visual Studio на этапе реализации сложных информационных систем. М.: ЦНИИ «Центр», 2017. — 60 с.

Вопрос-ответ:

Что такое быстрая разработка программного обеспечения?

Быстрая разработка программного обеспечения (RAD) - это методология разработки программного обеспечения, которая уделяет особое внимание быстрому созданию прототипов и вовлечению заказчика в процесс разработки.

Какие операционные системы используют методы быстрых разработок ПО?

Методы быстрых разработок ПО могут быть применены на различных операционных системах, включая Windows, Linux, MacOS, iOS, Android и другие.

Какова базовая модель разработки быстрого программирования?

Базовая модель разработки быстрого программирования включает в себя следующие этапы: определение требований, быстрое создание прототипов, итеративное развитие, тестирование и развертывание готового продукта.

Как применяется Laravel в быстрой разработке программного обеспечения?

Laravel - это популярный фреймворк для разработки веб-приложений на языке PHP. Он обладает множеством инструментов и функциональности, которые позволяют ускорить процесс разработки и создать качественное ПО в короткие сроки.

Для чего можно использовать средства Java и C# в быстрых разработках ПО?

Средства Java и C# являются мощными инструментами для создания программного обеспечения. Они обладают богатыми библиотеками, фреймворками и инструментами разработки, которые позволяют быстро разрабатывать и развертывать ПО в различных областях, включая разработку веб-приложений, мобильных приложений, игр и других.

Что такое быстрая разработка программного обеспечения?

Быстрая разработка программного обеспечения (RAD) - это методология разработки программного обеспечения, основанная на сокращении временных рамок и быстром достижении результатов. Главная идея RAD заключается в том, чтобы максимально сократить время процесса разработки и сделать его более гибким и адаптивным.

Какие операционные системы применяют методы быстрых разработок ПО?

Методы быстрых разработок ПО могут применяться на различных операционных системах, включая Windows, macOS и Linux. Однако, выбор операционной системы для разработки программного обеспечения зависит от предпочтений и требований команды разработчиков.

Каковы основные модели и средства быстрых разработок программного обеспечения?

Одна из основных моделей быстрых разработок ПО - это базовая модель, которая предполагает сокращение временных рамок посредством использования прототипирования и итеративного процесса разработки. Еще одна модель - разработка быстрых приложений для конечного пользователя, ориентированная на создание программного обеспечения, которое решает конкретные задачи пользователей. Среди средств быстрых разработок ПО можно выделить Laravel и средства Java и C++, которые предоставляют широкие возможности для быстрой и эффективной разработки.

Что такое быстрая разработка программного обеспечения (РАД)?

Быстрая разработка программного обеспечения (РАД) - это методология разработки, которая придерживается принципа быстрого развертывания и постоянного обновления программного обеспечения. Основная идея РАД заключается в том, чтобы сократить время, затрачиваемое на каждую фазу разработки, и предоставить более быстрый и гибкий процесс разработки.

В каких операционных системах применяются методы быстрых разработок ПО?

Методы быстрых разработок программного обеспечения (РАД) могут применяться в различных операционных системах, включая Windows, Linux, macOS и другие. РАД не является ограниченным только одной операционной системе, и его можно использовать в разных средах разработки в зависимости от потребностей и предпочтений команды разработчиков.