Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Другое / Другие методич. материалы / Комплексный экзамен ПМ 03 специальности 09.02.03
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Другое

Комплексный экзамен ПМ 03 специальности 09.02.03

библиотека
материалов

hello_html_25386983.png















Комплект заданий для промежуточной аттестации

форма промежуточной аттестации: комплексный экзамен

МДК 03.01 Технология разработки программного обеспечения, МДК 03.02 Инструментальные средства разработки программного обеспечения, МДК 03.03 Документирование и сертификация

специальность/профессия СПО: 09.02.03 Программирование в компьютерных системах







Разработал преподаватель / Маджар М.В. /

подпись
















Тольятти

1. Пояснительная записка


    1. Наименование профессии/специальности СПО: 09.02.03 Программирование в компьютерных системах

    2. Перечень образовательных результатов, подлежащих оценке, согласно ФГОС (Раздел 2)

    3. Нормативные источники проведения оценочной процедуры: Положение о промежуточной аттестации, ФГОС специальности 09.02.03 Программирование в компьютерных системах утвержденной приказом Министерства образования РФ №804 от 28 июля 2014 года

    4. Назначение комплекта оценочных средств: промежуточная аттестация

    5. Описание инструментария оценки:

      1. Типы заданий: вопросы открытого типа, практические задания

      2. Количество теоретических вопросов: 55

      3. Количество практических заданий: 50

      4. Количество вариантов теста/билетов: 25

      5. Перечень заданий для проведения оценочной процедуры: (Раздел 3)

    6. График проведения оценочных процедур: по расписанию

    7. Форма проведения промежуточной аттестации: экзамен

    8. Критерии оценки образовательных результатов: (Раздел 4)

    9. Условия подготовки и проведения оценочной процедуры

      1. Форма и процедура проведения промежуточной аттестации доводится до сведения обучающихся в течение 2 месяцев с начала изучения УД/МДК/ПМ

      2. Программа промежуточной аттестации рассматривается на заседании ПЦК, утверждается заместителем директора по У и НМР и доводится до сведения обучающихся за 4 недели до начала проведения промежуточной аттестации

      3. На подготовку отводится не более 30 минут, на ответ одного студента – не более 15 минут

    10. Правила оформления результатов оценочной процедуры

      1. Результаты проведения оценочной процедуры заносятся в ведомость

      2. По окончании проведения процедуры оценивания заполняется бланк анализа качества выполнения работы

    11. Используемые термины, определения, сокращения: не используется


2. Паспорт комплекта оценочных средств


Специальность СПО: 09.02.03 Программирование в компьютерных системах

Раздел ОПОП: Профессиональный модуль

МДК: МДК 03.01 Технология разработки программного обеспечения, МДК 03.02 Инструментальные средства разработки программного обеспечения, МДК 03.03 Документирование и сертификация


2.1. Требования к результатам освоения МДК 03.01 Технология разработки программного обеспечения, МДК 03.02 Инструментальные средства разработки программного обеспечения, МДК 03.03 Документирование и сертификация в части «должен знать» согласно ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах утвержденной приказом Министерства образования РФ №804 от 28 июля 2014 года


Показатели оценки сформированности образовательного результата

Объект оценки

Формы и методы оценки


Номера вопросов (заданий)

ТРПО

Номера вопросов (заданий)

ИСРПО

Номера вопросов (заданий)

ДиС

Базовая часть



1.

модели процесса разработки программного обеспечения

- Характеризует жизненные циклы программных продуктов

- Называет этапы разработки проектной и технической документации

Фактологические знания

Вопросы открытого типа

1, 2



2.

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

- Указывает последовательность этапов разработки программного обеспечения

- Характеризует назначение этапов разработки программного обеспечения

Фактологические знания

Вопросы открытого типа

3 – 10



3.

основные подходы к интеграции программных модулей

- Характеризует назначение способов тестирования программного обеспечения

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

- Дает понятие «интеграция» и объясняет ее назначение

- Представляет приемы работы по созданию модели

- Перечисляет основные подходы описания программных модулей и их роль в моделировании системы

Фактологические знания

Вопросы открытого типа

11 – 13

4, 2, 16


4.

основные методы и средства эффективной разработки

- Поясняет синтаксис и семантику методологии IDEF0

- Формулирует основные методы, для которых могут быть использованы диаграммы IDEF0

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

- Излагает суть и назначение методологии IDEF3

- Дает примеры назначения моделей DFD

Фактологические знания

Вопросы открытого типа


9, 10, 19, 13, 12


5.

основы верификации и аттестации программного обеспечения

- Объясняет модель Миллса для определения количества ошибок в программе

- Объясняет модель Миллса для определения меры доверия к модели

Фактологические знания

Вопросы открытого типа

14, 15



6.

концепции и реализации программных процессов

- Описывает характеристики моделей, используемые для реализации программных процессов

- Характеризует принципы структурного метода разработки ИС

- Называет основную концепцию процесса перехода между состояниями программного проекта

- Указывает основные этапы, выполняемые в процессе декомпозиции моделей

Фактологические знания

Вопросы открытого типа


1, 8, 17, 20


7.

принципы построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения

- Приводит примеры программного обеспечения для построения структуры системы

- Описывает выбранное программное обеспечения

- Поясняет принципы построения моделей и инструменты для разработки

- Дает описание принципам построения модели IDEF0

Фактологические знания

Вопросы открытого типа


7, 3, 18


8.

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

- Поясняет методы распределения обязанностей в коллективе разработчиков

- Поясняет принцип составления сетевых графиков по работе

- Приводит примеры обязанностей различных групп разработчиков

Фактологические знания

Вопросы открытого типа



1 – 4

9.

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

- Классифицирует стандарты программных систем и комплексов

- Представляет основные характеристики измерений

- Приводит примеры контрольно-поверочных измерений

- Поясняет общие положения по проведению сертификации


Фактологические знания

Вопросы открытого типа



5 – 9

10.

стандарты качества программного обеспечения;

- Приводит примеры стандартов качества в области программного обеспечения

- Определяет показатели качества программного продукта

- Объясняет назначение государственных стандартов ГОСТ

- Объясняет назначение международных стандартов ISO

- Приводит примеры стандартов различного уровня

Фактологические знания

Вопросы открытого типа



10 – 15

11.

методы и средства разработки программной документации

- Объясняет назначение проектной и технической документации

- Называет содержание проектной и технической документации

Фактологические знания

Вопросы открытого типа

16 – 20



Вариативная часть



приемы описания информационных потоков автоматизируемой области

- Описывает основные виды организационных изменений

- Поясняет принципы описания моделей с помощью диаграммы FEO

Фактологические знания

Вопросы открытого типа




6, 11


классификацию процессов в моделируемой системе

- Рассматривает классификацию бизнес-процессов организации

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

- Излагает суть разработки диаграммы деятельности и ее отличие от других моделей

Фактологические знания

Вопросы открытого типа


14, 15, 5



    1. Требования к результатам освоения МДК 03.01 Технология разработки программного обеспечения, МДК 03.02 Инструментальные средства разработки программного обеспечения, МДК 03.03 Документирование и сертификация в части «должен уметь» согласно ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах утвержденной приказом Министерства образования РФ №804 от 28 июля 2014 года

Формы и методы оценки


Номера вопросов (заданий)

ТРПО

Номера вопросов (заданий)

ИСРПО

Номера вопросов (заданий)

ДиС

Базовая часть



1.

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

- Создает смешанную диаграмму перехода от методологии IDEF0 к методологии DFD

- Создает смешанную диаграмму перехода от методологии IDEF0 к методологии IDEF3

- Создает смешанную диаграмму перехода от методологии IDEF3 к методологии DFD

- Разрабатывает модель IDEF0 по индивидуальному заданию

- Разрабатывает модель IDEF3 по индивидуальному заданию

- Разрабатывает модель DFD по индивидуальному заданию

Умение решать типовые учебные задачи

Практическое задание


1, 20, 2, 3, 4, 5, 6


2.

использовать методы для получения кода с заданной функциональностью и степенью качества

определяет вероятностное количество ошибок в программном продукте согласно модели Миллса

Когнитивные умения

Практическое задание

1 – 8



определяет меру доверия к модели Миллса

Когнитивные умения

Практическое задание

9 – 16

составляет план тестирования и осуществляет тестирование программного продукта по составленному плану

Когнитивные умения

Практическое задание

17 – 20

Вариативная часть



1.

выполнять информационное моделирование автоматизируемой области

- Выполняет создание диаграммы классов UML по индивидуальному заданию

- Создает диаграмму вариантов использования для конкретной системы

- Проектирует деятельность системы, используя диаграммы деятельности

- Выполняет создание диаграммы развертывания UML по индивидуальному заданию

- Выполняет моделирование системы с помощью диаграммы состояний

- Разрабатывает сетевой график выполнения работ по конкретной системы

- Составляет план разработки программного обеспечения

- Разрабатывает руководство программиста для конкретной системы

- Разрабатывает руководство пользователя по конкретной предметной области

Умение решать типовые учебные задачи

Практическое задание


10, 11, 12, 13, 14, 15, 16, 17, 18, 19

1 – 10

2.

выделять основные и вспомогательные процессы в моделируемой системе

- Дает обозначения для элементов системы IDEF0, разделяя их на основные и вспомогательные

- Проектирует основные и вспомогательные процессы модели IDEF3

- Создает элементы системы DFD, выделяет основные и вспомогательные процессы

Умение решать типовые учебные задачи

Практическое задание


7, 8, 9



2.3. Требования к результатам освоения общих компетенций по МДК 03.01 Технология разработки программного обеспечения, МДК 03.02 Инструментальные средства разработки программного обеспечения, МДК 03.03 Документирование и сертификация, согласно ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах утвержденной приказом Министерства образования РФ №804 от 28 июля 2014 года


п/п

В результате освоения дисциплины обучающийся должен освоить общие компетенции третьего уровня

Показатели оценки сформированности образовательного результата

Объект оценки

Формы и методы оценки

Номера

вопросов (заданий)

1

ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес

  • Принимает участие в олимпиадах и конкурсах по своей специальности;

Умение решать учебно – профессиональные задачи (либо учебные задачи)

Проверяется в течении семестра


2

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

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

  • Выбирает способ (технологию) решения задачи в соответствии с заданными условиями и имеющимися ресурсами

Умение решать учебно – профессиональные задачи (либо учебные задачи)






Практическое задание

1 – 4

3

ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность

  • Самостоятельно задает критерии для анализа рабочей ситуации на основе смоделированной и обоснованной идеальной ситуации

  • Определяет проблему на основе самостоятельно проведенного анализа ситуации. Предлагает способ коррекции деятельности на основе результатов текущего контроля

  • Определяет критерии оценки продукта на основе задачи деятельности. Оценивает результаты деятельности по заданным показателям

  • Выбирает способ разрешения проблемы в соответствии с заданными критериями и ставит цель деятельности

  • Оценивает последствия принятых решений

  • Проводит анализ ситуации по заданным критериям и называет риски

  • Анализирует риски (определяет степень вероятности и степень влияния на достижение цели) и обосновывает достижимость цели

Умение решать учебно – профессиональные задачи (либо учебные задачи)






Практическое задание

1 – 4

4

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

  • Формулирует вопросы, нацеленные на получение недостающей информации

  • Характеризует произвольно заданный источник информации в соответствии с задачей информационного поиска

  • Извлекает информацию по двум и более основаниям из одного или нескольких источников и систематизирует её в самостоятельно определенной в соответствии с задачей информационного поиска структуре

  • Задает критерии для сравнительного анализа информации в соответствии в поставленной задачей деятельности делает вывод о применимости общей закономерности в конкретных условиях

Умение решать учебно – профессиональные задачи (либо учебные задачи)






Практическое задание

1 – 4, 5



5

ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности

  • Использует программное обеспечение в профессиональной деятельности;

  • работает с информационными справочно – правовыми системами;

  • работает с электронной почтой;

  • работает с различными объектами: тестовыми, графическими, числовыми и тому подобных

Умение решать учебно – профессиональные задачи (либо учебные задачи)






Практическое задание

1 – 4, 6

6

ОК 6. Работать в коллективе и команде, эффективно общаться с коллегами, руководством, потребителями

  • Принимает и фиксирует решение по всем вопросам для группового обсуждения

  • При групповом обсуждении: развивает и дополняет идеи других (разрабатывает чужую идею)

  • Использует средства наглядности или невербальные средства коммуникации

  • Запрашивает мнение партнера по диалогу

  • Извлекает из устной речи (монолог, диалог, дискуссия) фактическую и оценочную информацию, определяя основную тему звучавшие предположения, аргументы, доказательства, выводы, оценки

  • Создает продукт письменной коммуникации сложной структуры, содержащий сопоставление позиций и / или аргументацию за и против предъявленной для обсуждения позиции

Умение решать учебно – профессиональные задачи (либо учебные задачи)

Вопросы открытого типа



7

7

ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), результат выполнения заданий

  • подбирает наиболее оптимальный вариант включения членов команды в деятельность по выполнению цели;

  • Оценивает качество достижений команды и своих

Умение решать учебно – профессиональные задачи (либо учебные задачи)


Вопросы открытого типа




8

8.

ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации

Анализирует / формулирует запрос на внутренние ресурсы (знания, умения, навыки, способы деятельности, ценности, установки, свойства психики) для решения профессиональной задачи.

Умение решать учебно – профессиональные задачи (либо учебные задачи)

Вопросы открытого типа

9

9

ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности

  • Формулирует свои цели, относящиеся к современным требованиям;

  • подбирает содержание для реализации поставленной цели;

  • предлагает технологию для своей профессиональной деятельности в соответствии с поставленной целью

Умение решать учебно – профессиональные задачи (либо учебные задачи)

Вопросы открытого типа

10


  1. Инструментарий оценки


Инструментальные средства разработки ПО (ИСРПО)

Теоретические вопросы:

  1. Опишите характеристики моделей, используемые для реализации программных процессов системы.

  2. Представьте приемы работы по созданию модели с помощью инструментальных средств. Какие операции могут быть выполнены.

  3. Поясните принципы построения моделей, опишите инструменты, используемые в процессе разработки.

  4. Дайте понятие «интеграция» в ИС. Зачем нужна интеграция в системах управления (EPR-системах)?

  5. Рассмотрите классификацию бизнес-процессов организации. Какие бизнес-процессы поддерживаются EPR-системами? Какие задачи выполняют EPR-системы?

  6. Опишите основные виды организационных изменений (автоматизация, реинжиниринг).

  7. Приведите примеры современных CASE-средств для построения структуры разрабатываемой системы

  8. Охарактеризуйте принципы структурного метода разработки ИС. Теоретические сведения о технологии IDEF0

  9. Поясните синтаксис и семантику языка IDEF0 средства автоматизированного проектирования BPwin.

  10. Сформулируйте основные методы, для которых могут быть использованы диаграммы IDEF0 средства автоматизированного проектирования BPwin.

  11. Поясните принципы описания моделей с помощью диаграммы FEO и дерева узлов средства автоматизированного проектирования BPwin

  12. Приведите примеры диаграммы потоков данных DFD средства автоматизированного проектирования BPwin

  13. Изложите суть методологии описания процессов IDEF3 средства автоматизированного проектирования BPwin

  14. Дайте описание диаграммы классов, поясните когда следует создавать диаграммы классов? Как изображаются ассоциации на диаграмме классов?

  15. Изложите суть разработки диаграммы деятельности. Чем диаграммы деятельности отличаются от блок-схем? Какие преимущества это сулит разработчикам?

  16. Перечислите основные подходы описания программных модулей. Почему нужно строить разные диаграммы при моделировании системы?

  17. Назовите основную концепцию процесса выполнения перехода от модели «как есть» к модели «как должно быть» програмнного проекта

  18. Дайте описание принципам построения модели IDEF0: как обозначаются блоки и связи в модели, какие роли играют.

  19. Перечислите какие метолологии поддерживает BPWin. Поясните основные методы проектирования в среде BPWin.

  20. Укажите основные этапы, выполняемые в процессе декомпозиции работы DFD. Какие характеристики вложены в данную модель.



Практическое задание:


1. Создайте на основании темы в соответствии с вариантом смешанную диаграмму: Разработайте систему для описания порядка подготовки к экзамену, предполагающий получение отличной оценки (IDEF0 -> DFD).
2. Создайте на основании темы в соответствии с вариантом смешанную диаграмму: Разработайте систему, которая должна описывать порядка выполнения практической работы по дисциплине «Проектирование ИС» (IDEF0 -> IDEF3).

3.Создайте на основании темы в соответствии с вариантом смешанную диаграмму: Разработайте систему описания порядка получения водительских прав (DFD -> IDEF3).

4. Разработайте модель IDEF0 в соответствии с вариантом: Разработайте систему описания порядка организации городского спортивного соревнования.

5.Разработайте модель IDEF3 в соответствии с вариантом: Разработайте систему, которая должна описывать порядок организации общеинститутского студенческого мероприятия.

6. Разработайте модель DFD в соответствии с вариантом: Разработайте систему составления учебного графика дисциплин, изучаемых на факультете (IDEF0 -> IDEF3; кооперации )

7. На основании темы в соответствии с вариантом разработать диаграмму: Разработайте систему, которая должна описывать порядок поставок товара в систему розничных киосков. Дайте обозначения для элементов системы IDEF0, разделяя их на основные и вспомогательные

8. Спроектируйте основные и вспомогательные процессы модели IDEF3 по теме: Разработайте систему описания порядка обработки заказов в службе быта.

9. Создайте элементы системы DFD и выделите основные и вспомогательные процессы: Разработайте систему описания работы одного из участков автосалона.

10. Выполните создание диаграммы классов UML по индивидуальному заданию: Разработайте систему описания работы приемного покоя в больнице.

11. Выполните создание диаграммы классов UML по индивидуальному заданию: Разработайте систему для описания порядка приема заявки на поставку продукции на хлебокомбинате.

12. Создает диаграмму вариантов использования для конкретной системы: Разработайте систему, описывающую процесс поставки сезонных товаров в оптовой фирме.

13. Создает диаграмму вариантов использования для конкретной системы: Разработайте систему описывающую процесс работы торгового отдела.

14. Проектирует деятельность системы, используя диаграммы деятельности по теме: Разработайте систему, которая должна описывать порядок поставок товара в систему розничных киосков

15. Проектирует деятельность системы, используя диаграммы деятельности по теме: Разработайте систему учета в видеопрокате.

16. Выполняет создание диаграммы развертывания UML по индивидуальному заданию: Разработайте систему учета проката на лыжной базе

17. Выполняет создание диаграммы развертывания UML по индивидуальному заданию: Разработайте систему описания процесса обслуживания клиента в банке

18. Выполняет моделирование системы с помощью диаграммы состояний: Разработайте систему описания процесса покупки товаров в Интернет-магазине

19. Выполняет моделирование системы с помощью диаграммы состояний: Разработайте систему, описывающей процесс ремонта компьютеров

20. Создайте в соответствии с вариантом смешанную диаграмму: Разработайте систему описания процесса выполнения курсовой работы (IDEF0 -> DFD).


Технология разработки ПО (ТРПО)

Теоретические вопросы


  1. Назовите и опишите жизненные циклы разработки программного обеспечения. Перечислите их достоинства и недостатки.

  2. Назовите этапы разработки проектной и технической документации. Кратко охарактеризуйте каждый этап.

  3. Укажите последовательность этапов разработки программного обеспечения. Кратко охарактеризуйте каждый этап.

  4. Охарактеризуйте виды работ при проведении предпроектного исследования.

  5. Охарактеризуйте виды работ при составлении проектной документации.


  1. Охарактеризуйте виды работ при составлении технической документации.

  2. Охарактеризуйте виды работы, выполняемых на этапе разработки программного обеспечения.

  3. Охарактеризуйте виды работ, выполняемых на этапах отладки и тестирования программного обеспечения.

  4. Охарактеризуйте виды работ, выполняемых на этапе внедрения программного обеспечения.

  5. Охарактеризуйте виды работ, выполняемых на этапе сопровождения программного обеспечения.

  6. Охарактеризуйте виды работ, выполняемых при структурном тестировании.

  7. Охарактеризуйте виды работ, выполняемых при функциональном тестировании.

  8. Охарактеризуйте виды работ, выполняемых при оценочном тестировании.

  9. Опишите модель Миллса для определения количества ошибок в программном продукте. Укажите ее достоинства и недостатки.

  10. Опишите модель Миллса для определения меры доверия к модели. Укажите ее достоинства и недостатки.

  11. Объясните назначение предпроектного исследования. Укажите содержание этого документа.

  12. Объясните назначение технико-экономического обоснования проекта. Укажите содержание этого документа.

  13. Объясните назначение технического задания. Укажите содержание этого документа.

  14. Объясните назначение руководства программиста. Укажите содержание этого документа.

  15. Объясните назначение технического проекта. Укажите содержание этого документа.


Практические задания


  1. В программу внесено 10 искусственных ошибок. В процессе тестирования обнаружено 7 искусственных и 4 естественных ошибки. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  2. В программу внесено 20 искусственных ошибок. В процессе тестирования обнаружено 15 искусственных и 6 естественных ошибок. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  3. В программу внесено 15 искусственных ошибок. В процессе тестирования обнаружено 12 искусственных и 7 естественных ошибок. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  4. В программу внесено 5 искусственных ошибок. В процессе тестирования обнаружено 3 искусственных и 2 естественных ошибки. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  5. В программу внесено 22 искусственных ошибки. В процессе тестирования обнаружено 14 искусственных и 9 естественных ошибок. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  6. В программу внесено 17 искусственных ошибок. В процессе тестирования обнаружено 11 искусственных и 3 естественных ошибки. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  7. В программу внесено 12 искусственных ошибок. В процессе тестирования обнаружено 9 искусственных и 7 естественных ошибок. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  8. В программу внесено 30 искусственных ошибок. В процессе тестирования обнаружено 27 искусственных и 5 естественных ошибок. Согласно модели Миллса определить количество не обнаруженных естественных ошибок.

  9. В программу внесено 10 искусственных ошибок. В процессе тестирования все они были обнаружены, а также было обнаружено 3 естественные ошибки. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  10. В программу внесено 15 искусственных ошибок. В процессе тестирования все они были обнаружены, а также было обнаружено 4 естественные ошибки. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  11. В программу внесено 20 искусственных ошибок. В процессе тестирования все они были обнаружены, а также было обнаружено 5 естественных ошибок. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  12. В программу внесено 12 искусственных ошибок. В процессе тестирования все они были обнаружены, а также было обнаружено 2 естественные ошибки. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  13. В программу внесено 16 искусственных ошибок. В процессе тестирования все они были обнаружены, а также было обнаружено 6 естественных ошибок. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  14. В программу внесено 25 искусственных ошибок. В процессе тестирования все они были обнаружены, а также было обнаружено 5 естественных ошибок. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  15. В программу внесено 18 искусственных ошибок. В процессе тестирования все они были обнаружены, а также была обнаружена 1 естественная ошибка. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  16. В программу внесено 8 искусственных ошибок. В процессе тестирования все они были обнаружены, а также было обнаружено 2 естественные ошибки. Согласно модели Миллса определить меру доверия к данной модели тестирования.

  17. Провести тестирование программного продукта, определяющего максимальное число из 3-х чисел, введенных пользователем. Составить план тестирования черным ящиком, провести тестирование, согласно составленному плану и сделать вывод об обнаруженных ошибках.

  18. Провести тестирование программного продукта, определяющего минимальное число из 3-х чисел, введенных пользователем. Составить план тестирования черным ящиком, провести тестирование, согласно составленному плану и сделать вывод об обнаруженных ошибках.

  19. Провести тестирование программного продукта, определяющего количество четных чисел, введенных пользователем. Составить план тестирования черным ящиком, провести тестирование, согласно составленному плану и сделать вывод об обнаруженных ошибках.

  20. Провести тестирование программного продукта, определяющего сумму четных чисел, введенных пользователем. Составить план тестирования черным ящиком, провести тестирование, согласно составленному плану и сделать вывод об обнаруженных ошибках.



Документирование и сертификация


Теоретические вопросы:


1. Поясните методы распределения обязанностей в коллективе разработчиков. Каков процент вовлечения разработчика в процесс?

2. Поясните принцип составления сетевых графиков по работе. Какие работы должн быть обязательно включены в график?

3. Приведите примеры обязанностей программистов. Какая основная задача программиста в процессе работы над проектом?

4. Приведите примеры обязанностей проектировщика. Какие этапы проекта будут задействовать работу проектировщика?

5. Классифицируйте основные стандарты программных систем и комплексов. Какие группы стандартов наиболее важни при разработки программных продуктов?

6. Представьте основные характеристики измерений программного продукта. Какие параметры имеют наиболее важное значение при разработке программного продукта?

7. Приведите примеры контрольно-поверочных измерений на промежуточных этапах разработки программного средства.

8. Приведите примеры контрольно-поверочных измерений на финальных этапах разработки проекта. Каковы показатели измерений качественного продукта?

9. Поясните общие положения по проведению сертификации. Для чего необходимо сертифицировать программные продукты?

10. Приведите примеры стандартов качества в области программного обеспечения. Какие стандарты регламентируют постановку этапов разработки программного средства?

11. Определите основные показатели качества программного продукта. Какой программный продукт могут признать некачественным?

12. Объясните назначение государственных стандартов ГОСТ. В каких областях разработки программного обеспечения существуют стандарты?

13. Объясните назначение международных стандартов ISO. Какова их роль в стандартизации в Российской федерации?

14. Приведите пример государственного стандарта в разработке программных средств. Поясните его назначение.

15. Приведите примеры международных стандартов, которые используются в России? Существуют ли российские аналоги этих стандартов?


Практические задания


1. Разработотайте сетевой график выполнения работ по созданию практической работы «Калькулятор» по дисциплине «Основы программирования».

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

3. Разработайте руководство программиста для практической работы «Калькулятор» по дисциплине «Основы программирования».

4. Разработайте руководство пользователя для практической работы «Калькулятор» по дисциплине «Основы программирования»

5. Разработайте руководство программиста для стандартного блокнота Notepad.

6. Разработайте руководство пользователя для стандартного блокнота Notepad.

7. Составьте план разработки программного обеспечения по практической работе «Калькулятор» по дисциплине «Основы программирования».

8. Разработайте руководство программиста для стандартного графического редактора Paint.

9. Разработайте руководство пользователя для стандартного графического редактора Paint.

10. Разработайте руководство пользователя для браузера Internet Explorer.


Задания для проверки общих компетенций


1. С помощью интернет-источников найдите пример реализации модели IDEF0, проанализируйте ее на предмет правильности и адекватности поставленной задачи и при необходимости доработайте ее. Кратко опишите назначение схемы.

2. С помощью интернет-источников найдите пример реализации модели IDEF3, проанализируйте ее на предмет правильности и адекватности поставленной задачи и при необходимости доработайте ее. Кратко опишите назначение схемы.

3. С помощью интернет-источников найдите пример реализации модели DFD, проанализируйте ее на предмет правильности и адекватности поставленной задачи и при необходимости доработайте ее. Кратко опишите назначение схемы.

4. Вам необходимо разработать модель по теме «Домашний бюджет». Разбейте данную цель на задачи и назовите известные вам технологии позволяющие решить данные задачи, а так же подберите необходимую модель для адекватного описания этой задачи.

5. Назовите критерии качества программного средства по учету товара в магазине. Проанализируйте возможные способы реализации данной программы и выявите те проблемы, которые могут возникнуть в результате выполнения данного задания. Предложите способы решения выявленных проблем. Оцените качество выбранных решений проблемы в соответствии с поставленной целью. Проанализируйте риски, которые могут вам помешать в ходе разработки данной базы данных.

6. С помощью специализированного программного обеспечения разработайте модель базы данных для учета списка студентов колледжа, а так же их академические задолженности.

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

8. Выполняя роль менеджера проектов, вам необходимо организовать работу членов вашей команды для получения результата деятельности в кротчайшие сроки. Какой метод распределения обязанностей подойдет в данном случае?

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

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

  1. Критерии оценки уровня освоения  учебной дисциплины



Критерии для проверки умений и знаний:

Оценка «5» - обучающийся выполнил практическое задание без ошибок. Продемонстрировано владение методологией и приемами работы с программными средствами. Обучающийся демонстрирует самостоятельность выполнения заданий. Созданы все необходимые объекты конфигурации. Обучающийся в полном объеме отвечает на теоретический вопрос, приводит примеры и аргументирует свою точку зрения.


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


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


Оценка «2» - практическое задание не выполнено. Или на теоретические вопросы не даны ответы.


Приложения

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


Основные источники:

  1. Рудаков А.В. Технология разработки программных продуктов:Учеб. Пособие для студ. Сред. Проф. Образования., 8-е издание/А.В. Рудаков.-М.: Издательский центр «Академия», 2013. – 208 с.

  2. Иванов Д., Новиков Ф. Моделирование на UML: Учебно-методическое пособие./Д. Иванов, Ф. Новиков - СПб.: СПбГУ ИТМО, 2013. - 200 с.


Дополнительные источники:

  1. Майерс Г.,Баджетт Т., Сандлер К. Искусство тестирования программ / Пер.А.Гузикевич - М.:Вильямс, 2012. - 272с.

  2. Вигерс К.И. Разработка требований к программному обеспечению / К.И.Вигерс, Д.Битти - СПБ.:БХВ-Петербург, 2014. - 736с.

  3. Поляк Б.Т. Введение в оптимизацию /Б.Т.Поляк - СПб.:Ленанд, 2014. - 392с.

  4. МакаровскихТ.А., Документирование программного обеспечения./ Т.А.Макаровских - СПб.:Ленанд, 2015. - 266с.

  5. Корнипаев И. Требования для программного обеспечения: рекомендации по сбору и документированию/ И.Корнипаев - Изд.:Книга по требованию, 2014. - 118с.

  6. Субетто А.И. Начала теории социального менеджмента качества /А.И.Субетто - М.:Астерион, 2012. - 264с.

  7. Минько Э.В., Ястребов А.П., Минько А.Э. Менеджмент качества продукции и процессов. Учебное пособие / Э.В.Минько, А.П.Ястребов, А.Э.Минько - М.:ГУАП, 2011. - 412с..


Интернет- источники

  1. Тестирование программного обеспечения. Основные понятия и определения [Электронный ресурс]: - http://www.protesting.ru/testing/ (21 января 2013)

  2. Основы программной инженерии [Электронный ресурс]: -http://swebok.sorlik.ru/4_software_testing.html (21 января 2013)





Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 08.04.2016
Раздел Другое
Подраздел Другие методич. материалы
Просмотров787
Номер материала ДБ-016757
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх