Главная страница
Навигация по странице:

  • Выполнение лабораторных работ: отработать навыки составления и тестирования программ как «белого ящика»; освоить на практике метода базового пути. Задания для самостоятельной работы

  • Тема 4.3.

  • Выполнение лабораторных работ

  • Задания для самостоятельной работы

  • 7. Регламент дисциплины. Шифр компе тенци и Планируемые результаты обучения Критерии оценивания результатов обучения (баллы)

  • Шифр компе тенци и Планируемые результаты обучения Критерии оценивания результатов обучения (баллы)

  • 8. Таблица соответствия компетенций, критериев оценки их освоения, оценочных средств и этапов их формирования Шифр компе тенци и

  • Расшифровка компетенции Показатель формирования компетенции данной дисциплины Оценочные средства Этапы

  • Технология. 1. Цели изучения дисциплины Междисциплинарный курс мдк. 03. 01 Технология разработки программного обеспечения


    Скачать 0.8 Mb.
    Название1. Цели изучения дисциплины Междисциплинарный курс мдк. 03. 01 Технология разработки программного обеспечения
    АнкорТехнология
    Дата07.04.2022
    Размер0.8 Mb.
    Формат файлаpdf
    Имя файлаMDK.03.01.Tehnologiya.razr.PO.pdf
    ТипДокументы
    #449574
    страница3 из 4
    1   2   3   4
    Тема 4.2. Отладка программ. (ПК-3.5)
    Устный опрос: Понятие отладки программы. Составляющие процесса отладки.
    Принципы и виды отладок. Автономная и комплексная отладки программ. Методы отладки.
    Средства отладки. Рекомендации по организации отладки. Автономная отладка модуля.
    Использование средств отладки.
    Выполнение лабораторных работ:
    отработать навыки составления и тестирования программ как «белого ящика»; освоить на практике метода базового пути.
    Задания для самостоятельной работы
    Подготовить доклад по темам:
    1. Понятие отладки программы.
    2. Составляющие процесса отладки.
    3. Принципы и виды отладок.
    Тема 4.3. Тестирование программ. (ПК-3.5)
    Устный опрос: Основные принципы организации тестирования. Стадии тестирования.
    Виды тестовых проверок. Объекты тестирования и категории тестов. Виды тестирования.
    Выполнение лабораторных работ:

    отработать навыки составления и тестирования программ как «белого ящика»;

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

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

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

    20
    Подготовить доклад по темам:
    1. Основные принципы организации тестирования.
    2. Стадии тестирования.
    3. Виды тестовых проверок.
    Вопросы к экзамену:
    1. Определение: программа, программный продукт, программное изделие. (ОК-1)
    2. Требования к программному изделию. (ОК-1)
    3. Проблемы разработки сложных программных систем. (ОК-2)
    4. Классификация программных продуктов. (ОК-2)
    5. Технология программирования и основные этапы ее развития. (ОК-2; ОК-3)
    6. Особенности структурных программ. Цели структурного программирования. (ОК-2; ПК-3,5)
    7. Программирование с использованием пошаговой детализации. (ОК-2; ОК-5; ПК-3,5)
    8. Модель жизненного цикла программного изделия: каскадная модель. (ОК-2; ОК-4; ПК-3,5)
    9. Нисходящее и восходящее программирование. (ОК-2; ПК-3,5)
    10. Модульное программирование (определение). Цели модульного программирования. (ОК-2)
    11. Модуль (определение). Модель для модуля. Свойства модуля. Схема модуляции. ОК-5;
    12. Методология объектно-ориентированного программирования. (ОК-6)
    13. Требования пользователя. Цель фазы. Основной вид деятельности в фазе. (ОК-6)
    14. Атрибуты требований пользователя. (ОК-3)
    15. Требования к программному изделию. Цель фазы. Основной вид деятельности в фазе. (ОК-
    6)
    16. Атрибуты требований к программному изделию. (ОК-6)
    17. Классификация требований к программному изделию. (ОК-6)
    18. Техническое задание на разработку программного изделия. (ОК-7)
    19. Архитектурное проектирование программного изделия. Цель фазы. Виды деятельности в фазе. (ОК-7)
    20. Детальное проектирование и изготовление программного изделия. Цель фазы. (ОК-8)
    21. Стиль программирования. Три фактора хорошего стиля программирования. (ОК-9)
    22. Разработка пользовательских интерфейсов. (ОК-9)
    23. Инструментальные средства разработки программ. (ПК-3.2; ПК-3.5)
    24. Управление разработкой программных средств. (ПК-3.2; ПК-3.5)
    25. Методы оценки затрат на разработку программных средств. (ПК-3.2; ПК-3.5)
    26. Практические задания к экзамену
    27. Разработка программного обеспечения «Касса автовокзала»
    28. Разработка программного обеспечения «Справочник лекаря»
    29. Разработка программного обеспечения «Зачисление абитуриентов»
    30. Разработка программного обеспечения «Обмен жилья»
    31. Разработка программного обеспечения «Сбербанк»
    32. Разработка программного обеспечения «Справочник селекционера
    33. Разработка программного обеспечения «Каталог радиодеталей»
    34. Разработка программного обеспечения «Справочник нумизмата»
    35. Разработка программного обеспечения «Справочник филателиста»
    36. Разработка программного обеспечения «Телепрограмма»
    37. Разработка программного обеспечения «Справочник астронома»
    38. Разработка программного обеспечения «Расписание автобусов»
    39. Разработка программного обеспечения «День здоровья в колледже»
    40. Разработка программного обеспечения «Учет оплаты»
    41. Разработка программного обеспечения «Деканат»
    42. Разработка программного обеспечения «Техосмотр в ГАИ»
    43. Разработка программного обеспечения «Справочное бюро»
    44. Разработка программного обеспечения «Бытовое обслуживание»

    21 45. Разработка программного обеспечения «Бюро по ремонту квартир»
    46. Разработка программного обеспечения «Спортивная школа»
    47. Разработка программного обеспечения «Торговля»
    48. Разработка программного обеспечения «Регистратура»
    49. Разработка программного обеспечения «Медпункт»
    50. Разработка программного обеспечения «Таможня»
    51. Разработка программного обеспечения «Статистика».
    7. Регламент дисциплины.
    Шифр
    компе
    тенци
    и
    Планируемые результаты
    обучения
    Критерии оценивания результатов обучения (баллы)
    2 3
    4 5
    ОК 1
    Уметь осуществлять выбор программного обеспечения;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать основные понятия программного обеспечения, понятие программного продукта и показатели качества программного продукта.;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть: Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ОК 2
    Уметь осуществлять выбор программного обеспечения;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать классы программных продуктов, классификацию инструментария технологии программирования и классификацию пакетов прикладных программ.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть:
    Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний

    22
    Шифр
    компе
    тенци
    и
    Планируемые результаты
    обучения
    Критерии оценивания результатов обучения (баллы)
    ОК 3
    Уметь распознавать информационные процессы в различных системах;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать назначение и виды информационных моделей, описывающих реальные объекты или процессы;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть:
    Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ОК 4
    Уметь осуществлять поиск информации в базах данных, компьютерных сетях и пр;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать использование алгоритма как модели автоматизации деятельности назначение и функции операционных систем.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть:
    Осуществлять поиск и использование информации, необходимой эффективного выполнения профессиональных задач, профессионального и личностного развития.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ОК 5
    Уметь ставитьцели для структуризации программного обеспечения, типовую структуру программного продукта и возможности использования стандартных библиотек и встроенных функций.;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать классификацию систем, поддерживающих диалоговые процессы; требования, предъявляемые к стандартному графическому интерфейсу
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний

    23
    Шифр
    компе
    тенци
    и
    Планируемые результаты
    обучения
    Критерии оценивания результатов обучения (баллы)
    пользователя; основные подходы к проектированию интерфейса пользователя.
    Владеть:
    Использовать информационно- коммуникационные технологии в профессиональной деятельности.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ОК 6
    Уметь иллюстрировать учебные работы с использованием средств информационных технологий;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать назначение наиболее распространенных средств автоматизации информационной
    Деятельности;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть:
    Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ОК 7
    Уметь оценивать достоверность информации, сопоставляя различные источники;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать назначение и виды информационных моделей, описывающих реальные объекты или процессы
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть: Брать на себя ответственность за работу членов команды
    (подчиненных), результат выполнения заданий.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ОК 8
    Уметь осуществлять выбор способа представления информации в соответствии с поставленной задачей;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний

    24
    Шифр
    компе
    тенци
    и
    Планируемые результаты
    обучения
    Критерии оценивания результатов обучения (баллы)
    Знать назначение наиболее распространенных средств автоматизации информационной деятельности;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть: Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ОК 9
    Уметь распознавать информационные процессы в различных системах;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать назначение и виды информационных моделей, описывающих реальные объекты или процессы;
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть: Ориентироваться в условиях частой смены технологий в профессиональной деятельности
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ПК 3.2
    Уметь использовать языки программирования.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать классификацию языков программирования и назначения языков программирования для решения задач различных классов.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть:
    Выполнять интеграцию модулей в программную систему.
    Осуществлять разработку тестовых наборов и тестовых сценариев.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ПК 3.4
    Уметь использовать языки программирования.
    Не знает
    Допускает
    Демонстрир ует
    Знает достаточно в
    Демонстри рует

    25
    Шифр
    компе
    тенци
    и
    Планируемые результаты
    обучения
    Критерии оценивания результатов обучения (баллы)
    грубые ошибки частичные знания без грубых ошибок базовом объёме высокий уровень знаний
    Знать о модульном программировании.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть:
    Производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования.
    Выполнять интеграцию модулей в программную систему.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    ПК 3.5
    Уметь использовать языки программирования.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Знать о сущности модульного программирования, основные характеристики программного модуля и типовую структуру программного модуля.
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    Владеть:
    Осуществлять разработку тестовых наборов и тестовых сценариев
    Не знает
    Допускает грубые ошибки
    Демонстрир ует частичные знания без грубых ошибок
    Знает достаточно в базовом объёме
    Демонстри рует высокий уровень знаний
    8. Таблица соответствия компетенций, критериев оценки их освоения,
    оценочных средств и этапов их формирования
    Шифр
    компе
    тенци
    и
    Расшифровка
    компетенции
    Показатель
    формирования
    компетенции данной
    дисциплины
    Оценочные
    средства
    Этапы
    формирован
    ия
    компетенции
    ОК 1
    Понимать сущность и социальную значимость своей будущей
    Уметь осуществлять выбор программного обеспечения;
    Устный опрос по темам 1.1;
    1 этап

    26 профессии, проявлять к ней устойчивый интерес
    Знать основные понятия программного обеспечения, понятие программного продукта и показатели качества программного продукта.;
    Лабораторная работа №1 2 этап
    Вопросы к экзамену №1, 2.
    3 этап
    ОК 2
    Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество
    Уметь осуществлять выбор программного обеспечения;
    Устный опрос по темам 1.2
    Лабораторные работы №1-2 1 этап
    Знать классы программных продуктов, классификацию инструментария технологии программирования и классификацию пакетов прикладных программ.
    Лабораторные работы №1-2 2 этап
    Вопросы к экзамену № 4-9.
    3 этап
    ОК 3
    Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.
    Уметь распознавать информационные процессы в различных системах;
    Вопросы к экзамену №5, 14.
    1 этап
    Знать назначение и виды информационных моделей, описывающих реальные объекты или процессы;
    Устный опрос по темам 1.3 2 этап
    ОК 4
    Осуществлять поиск и использование информации, необходимой эффективного выполнения профессиональных задач, профессионального и личностного развития.
    Уметь осуществлять поиск информации в базах данных, компьютерных сетях и пр;
    Вопросы к экзамену № 8, 25.
    1 этап
    Знать использование алгоритма как модели автоматизации
    Лабораторные работы №1-2 2 этап

    27 деятельности назначение и функции операционных систем.
    Тестирование по теме 1.3 3 этап
    ОК 5
    Использовать информационно- коммуникационные технологии в профессиональной деятельности.
    Уметь ставитьцели для структуризации программного обеспечения, типовую структуру программного продукта и возможности использования стандартных библиотек и встроенных функций.;
    Устный опрос по темам 1.4 1 этап
    Знать классификацию систем, поддерживающих диалоговые процессы; требования, предъявляемые к стандартному графическому интерфейсу пользователя; основные подходы к проектированию интерфейса пользователя.
    Вопросы к экзамену №7, 11 2 этап
    Лабораторные работы №1-4 3 этап
    ОК 6
    Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.
    Уметь иллюстрировать учебные работы с использованием средств информационных технологий;
    Устный опрос по темам 1.5 1 этап
    Знать назначение наиболее распространенных средств автоматизации информационной
    Деятельности;
    Вопросы к экзамену №12,15.
    2 этап
    Лабораторные работы №1,4 3 этап
    ОК 7
    Брать на себя ответственность за работу членов команды
    (подчиненных), результат выполнения
    Уметь оценивать достоверность информации, сопоставляя различные источники;
    Устный опрос по теме 2.1.
    1 этап

    28 заданий.
    Знать назначение и виды информационных моделей, описывающих реальные объекты или процессы
    Вопросы к экзамену №18 2 этап
    Лабораторные работы №1,4 3 этап
    ОК 8
    Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
    Уметь осуществлять выбор способа представления информации в соответствии с поставленной задачей;
    Устный опрос по теме 2.2.
    1 этап
    Знать назначение наиболее распространенных средств автоматизации информационной деятельности;
    Вопросы к экзамену №20 2 этап
    Лабораторная работа №1 3 этап
    ОК 9
    Ориентироваться в условиях частой смены технологий в профессиональной деятельности
    Уметь распознавать информационные процессы в различных системах;
    Устный опрос по теме 2.3.
    1 этап
    Знать назначение и виды информационных моделей, описывающих реальные объекты или процессы;
    Вопросы к экзамену №21-22 2 этап
    ПК 3.2 Выполнять интеграцию модулей в программную систему. Осуществлять разработку тестовых наборов и тестовых сценариев.
    Уметь использовать языки программирования.
    Устный опрос по теме 3.1.
    1 этап
    Знать классификацию языков программирования и назначения языков программирования для решения задач различных классов.
    Вопросы к экзамену №23-25 2 этап
    Тестирование по теме 3.2
    Лабораторные работы №2-4 3 этап
    ПК 3.4 Производить инспектирование
    Уметь использовать языки
    Устный опрос по теме 3.2.
    1 этап

    29 компонент программного продукта на предмет соответствия стандартам кодирования.
    Выполнять интеграцию модулей в программную систему. программирования.
    Знать о модульном программировании.
    Вопросы к экзамену №6-9 2 этап
    Тестирование по теме
    3.2
    Лабораторные работы №3,4 3 этап
    ПК 3.5 Осуществлять разработку тестовых наборов и тестовых сценариев
    Уметь использовать языки программирования.
    Устный опрос по темам 3.3-3.7, 4.1-
    4.3 1 этап
    Знать о сущности модульного программирования, основные характеристики программного модуля и типовую структуру программного модуля.
    Вопросы к экзамену №23-25 2 этап
    Тестирование по теме
    3.5
    Лабораторные работы №2-4 3 этап
    1   2   3   4


    написать администратору сайта