Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Целью данной работы является проведение анализа основных принципов тестирования программного обеспечения.
Создан заказ №2350786
22 октября 2017

Целью данной работы является проведение анализа основных принципов тестирования программного обеспечения.

Как заказчик описал требования к работе:
Основы стандартизации и сертификации программного обеспечения: задачи стандартизации, виды стандартов, сущность сертификации, требования к безопасности и качеству Метрология, обеспечение единства измерений. Измерение неколичественных характеристик. Шкалы и метрики для сравнительной оценки программны х продуктов Обеспечение специализации производства и взаимозаменяемости: унификация, модульный принцип программирования, унификация интерфейсов Использование стандартов для оценки качества программного продукта: внешнее и внутреннее качество программы, характеристики качества программного обеспечения Жизненный цикл разработки программной системы. Международные и национальные стандарты методологий разработки программных средств Модели жизненного цикла программных средств: каскадная, поэтапная модель с промежуточным контролем, спиральная, инкрементная Документальное сопровождение этапов жизненного цикла программных средств Фирменные (корпоративные) технологии разработки программной системы: методология MSF для процессов разработки программных средств и методология MOF для процессов сопровождения и эксплуатации программных средств компании Microsoft Фирменные (корпоративные) технологии разработки программной системы: методологии RUP компании Rational Unified Process Методы «быстрой» разработки программной системы: методология Agile, методология экстремального программирования XP Начальный этап разработки программных систем: формирование и анализ начальных требований, методы углубленного анализа требований, методы моделирования предметной области Начальный этап разработки программных систем: согласование сложности разработки и возможностей исполнителя, планирование реализации программного проекта, классификация методов планирования, методы систематизации опыта разработки Метрики сложности разработки программных систем: простейшие объемные метрики, метод функциональных точек, учет сложности требований к программному продукту Архитектура программных систем. Методики программирования и оптимизации программного кода Архитектура программных систем. Основные методы оптимизации программных систем Средства разработки: проблема выбора средств разработки, классификация этапов развития языков программирования и средств разработки программ Тестирование и отладка программ: виды тестирования, тестирование надежности, организация процесса тестирования. Финишные этапы разработки программных систем Эволюция методов управления программным проектом: система Тейлора, система Шухарта, философия качества Деминга Современные концепции управления качеством: сертификация систем качества, стандарты серии ИСО 9000, всеобщее управление качеством Управление рисками программного проекта: разделение ответственности, количественная оценка рисков, определение размеров ресурсов, необходимых для снижения рисков Эволюционная модель зрелости фирмы: уровни CMM, использование модели CMM при разработке программного обеспечения
подробнее
Фрагмент выполненной работы:
Введение В курсовой работе рассматривается тема: «Тестирование и отладка программ: виды тестирования, тестирование надежности, организация процесса тестирования». Как известно, основной задачей первых десятилетий компьютерной эры было развитие аппаратных средств вычислительной техники. Это было обусловлено высокой стоимостью задач по обработке и сохранению информации. Сейчас достижения микроэлектроники привели к значительному увеличению производительности компьютеров с одновременно существенным снижением их стоимости. Основной задачей последнего десятилетия XX века и начала XXI в. (работа была выполнена специалистами author24.ru) стало совершенствование качества компьютерных сервисов, возможности которых полностью зависят от программного обеспечения (ПО). Программное обеспечение разрабатывают уже более шестидесяти лет и за этот период круг задач, которые оно может решать, уровень их сложности и формы представления полученных результатов кардинально изменились [1]. На сегодня разработку ПО рассматривают уже под таким углом как технологии «S+S» (Software plus Services, инициатива корпорации Microsoft, июль 2007г.), rоторая предусматривает сборку ПО вместе с сервисами в единый, персонализированный, доступный с любого места инструмент. В то же время до сих пор разработка качественных программных продуктов не стала нормой, а общих технологий с помощью которых разработчики могут создавать надежное ПО с соответствующими затратами с заданным временем, - не существует. Существует множество моделей тестирования программного продукта. Данной темой занимается много современных исследователей, таких как Фокс, Дж [9], Майерс Г. [10], Липаев В.В. [11], Бейзер Б. [12], Дастин Э., Рэшка Д., Пол Д. [13], Джон Макгрегор, Девид Сайкс [14], Калберстон Р., Браун К., Кобб Г. [15], Соммервил И. [16], С. Канер, Д. Фолк, Е. Нгуен Е. [17], Савин Р. [18], Попова Ю.Б. [19], Рекс Блэк [20]. Источники неисправностей современного ПО крайне разнообразны и это только усложняет проблему. Одновременно вырос и масштаб этой проблемы. Если в прошлом цена ошибки не качественного программного обеспечения ограничивалась одним пользователем или небольшой группой, то сейчас эти рамки существенно расширились. Проблемы, которые когда-то сводились к повторному «прохождению», например, по отчету в ручном режиме, сейчас могут означать жизнь или смерть целой организации. Поэтому актуальность разработки качественного ПО подтверждается прежде всего экономическими факторами. Как известно, многие «отраслевые стандарты на «хорошее» коммерческое ПО предусматривают наличие возникновения около 6 ошибок на 1000 строк кода при среднем показателе в 30 таких ошибок». Можно утверждать, что уровень ошибок за последние 20 лет практически не изменился, несмотря на применение объектно-ориентированной технологии, автоматических отладчиков, более качественных средств тестирования и более строгий контроль типов в таких современных языках программирования, как Java, Ada и др. Согласно данным отчета Национального института по стандартам и технологии США [2] «объем экономических затрат в результате неисправного ПО в США достигает миллиардов долларов в год, что составляет по некоторым оценкам около 1% национального валового внутреннего продукта». Целью данной работы является проведение анализа основных принципов тестирования программного обеспечения. Для определения задач курсовой работы нужно обосновать необходимость выполнения работы: Рассмотреть тестирование как средство повышения надежности программного обеспечения; Систематизировать существующие уровни и виды тестирования, а также представить их краткую характеристику; Проанализировать основные принципы тестирования программного обеспечения; Рассмотреть финишные этапы разработки программных систем. Для достижения поставленных целей и задач необходимо выполнить следующие этапы работы: подбор литературы и изучение материалов по данной тематике; провести анализ основных терминов тестирования ПОПосмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
25 октября 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Марина1701
5
скачать
Целью данной работы является проведение анализа основных принципов тестирования программного обеспечения..docx
2019-06-14 21:08
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Автор работает четко и безотказно. Работу выполнил раньше срока за что ему огромное спасибо ! За защиту курсовой работы получил оценку "хорошо" . Код эстетически красив и написан качественно . Комментари к коду прилагаются. Рекомендую ! :)

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Мониторинг анализа ошибок и их решений
Реферат
Программирование
Стоимость:
300 ₽
Программирование сетевых приложений
Задача по программированию
Программирование
Клиент серверное приложение на c++ (TCP/UDP). Пример - чат
Лабораторная работа
Программирование
Стоимость:
300 ₽
Добавить к программе выбор исходных данных и выбор выходных данных
Решение задач
Программирование
Стоимость:
150 ₽
Отчёт по лабораторной работе
Лабораторная работа
Программирование
Стоимость:
300 ₽
написание контрольной работы по программированию в реальном времени
Контрольная работа
Программирование
Стоимость:
300 ₽
"Проблемы современного программирования на примере ООО "ФГИЦ"
Дипломная работа
Программирование
Стоимость:
4000 ₽
Курсовая на тему алгоритмы построения магических квадратов
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка, проектирование, тестирование CMS системы,
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка базы данных по учету продаж в специализированном магазине
Курсовая работа
Программирование
Стоимость:
700 ₽
Написать на языке паскаль содержание таблицы
Курсовая работа
Программирование
Стоимость:
700 ₽
Написать пояснительную записку к готовой программе
Курсовая работа
Программирование
Стоимость:
700 ₽
Выполнить курсовой по Программной инженерии.
Курсовая работа
Программирование
Стоимость:
700 ₽
Алгоритмы моделирования биологических процессов
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Операторы альтернативы (ветвления)
До сих пор рассматривались процедуры и функции, которые VBA выполняет в линейном порядке - VBA начинает выполнение кода с первого оператора после строки объявления процедуры (функции) и продолжает выполнять каждый оператор построчно до тех пор, пока не будет достигнут оператор End Sub (End Function). Такой линейный алгоритм можно представить нижеследующей блок-схемой (рис.1):

Однако довольно часто ...
подробнее
Организация ветвлений в Turbo Pfscal V.7.0

Ветвление в среде Turbo Pascal может осуществляться двумя способами: условным оператором и оператором выбора варианта. Применяя эти операторы, можно проверить выполнение условия ветвления и выбрать один вариант дальнейшего вычисления.
Этот оператор выбирает одно из двух направлений выполнения действий, зависящее от некоторого условия, отметим, что одна из ветвей может отсутствовать. Условие выбора...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Использование Javascript для создания сценария на веб-странице
Всемирная сеть на заре своего существования способна была получать лишь текстовую информацию. Первые версии HTML не имели в своем составе средств, интегрирующих графические объекты в документы. Несмотря на молодость веб-технологии, темпы ее роста значительно превысили темпы развития других информационных технологий.
На сегодняшний день в веб-узлах содержатся разнообразные виды информации: графика, ...
подробнее
Операторы альтернативы (ветвления)
До сих пор рассматривались процедуры и функции, которые VBA выполняет в линейном порядке - VBA начинает выполнение кода с первого оператора после строки объявления процедуры (функции) и продолжает выполнять каждый оператор построчно до тех пор, пока не будет достигнут оператор End Sub (End Function). Такой линейный алгоритм можно представить нижеследующей блок-схемой (рис.1):

Однако довольно часто ...
подробнее
Организация ветвлений в Turbo Pfscal V.7.0

Ветвление в среде Turbo Pascal может осуществляться двумя способами: условным оператором и оператором выбора варианта. Применяя эти операторы, можно проверить выполнение условия ветвления и выбрать один вариант дальнейшего вычисления.
Этот оператор выбирает одно из двух направлений выполнения действий, зависящее от некоторого условия, отметим, что одна из ветвей может отсутствовать. Условие выбора...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Использование Javascript для создания сценария на веб-странице
Всемирная сеть на заре своего существования способна была получать лишь текстовую информацию. Первые версии HTML не имели в своем составе средств, интегрирующих графические объекты в документы. Несмотря на молодость веб-технологии, темпы ее роста значительно превысили темпы развития других информационных технологий.
На сегодняшний день в веб-узлах содержатся разнообразные виды информации: графика, ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы