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

  • МДК. 01.03 Разработка мобильных приложений

  • Промежуточная аттестация 5 ИТОГО IV

  • Разработка модулей программного обеспечения для компьютерных систем. ПМ 01 ИСПА-2. Министерство образования иркутской области


    Скачать 152.21 Kb.
    НазваниеМинистерство образования иркутской области
    АнкорРазработка модулей программного обеспечения для компьютерных систем
    Дата15.10.2021
    Размер152.21 Kb.
    Формат файлаdocx
    Имя файлаПМ 01 ИСПА-2.docx
    ТипРабочая программа
    #248054
    страница7 из 10
    1   2   3   4   5   6   7   8   9   10
    1   2   3   4   5   6   7   8   9   10

    3,4

    Отладка и тестирование программного обеспечения. Трудовые функции тестировщика.

    Практическая подготовка в виде лабораторной работы № 1

    Проработка профессионального стандарта 06.004 Специалист по тестированию в области информационных технологий

    2




    5,6

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

    Лекция-беседа

    Виды ошибок. Методы отладки программного обеспечения. Понятие отладки программного обеспечения. Статические методы отладки, динамические методы отладки.

    2




    7,8

    Отладка и тестирование программного обеспечения. Тест. Основные правила тестирования.

    Комбинированный урок

    Цель и технологии тестирования. Понятие теста. Основные правила тестирования.

    2

    3

    9,10

    Отладка и тестирование программного обеспечения. Автоматизированное тестирование.

    Лабораторная работа № 2

    Разработка тестов. Автоматическая генерация тестов на основе формального описания.

    2




    11,12

    Отладка и тестирование программного обеспечения. Метод «Белый ящик».

    Практическая подготовка в виде лабораторной работы № 3

    Метод «Белый ящик». Технология метода «Белый ящик». Схема проведения тестирования. Тестирование конкретного программного обеспечения.

    2

    13,14

    Отладка и тестирование программного обеспечения. Метод «Черный ящик»

    Практическая подготовка в виде лабораторной работы № 4

    Метод «Черный ящик». Технология метода «Черный ящик». Схема проведения тестирования. Тестирование конкретного программного обеспечения.

    2

    15,16

    Отладка и тестирование программного обеспечения. Уровни тестирования программного обеспечения.

    Комбинированный урок

    Классификация тестирования по уровням. Модульное тестирование.

    2

    3

    17,18

    Отладка и тестирование программного обеспечения. Критерии качества программного обеспечения.

    Практическая подготовка в виде лабораторной работы № 5

    Использование критериев оценки качества и надежности функционирования информационной системы. Виды тестирования: функциональное и нефункциональное тестирование.

    2




    19,20

    Отладка и тестирование программного обеспечения.

    Лабораторная работа № 6

    Тестирование производительности. Проведение эксперимента. Анализ результатов тестирования.

    2

    21,22

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

    Комбинированный урок

    Интеграционного тестирование. Монолитный и интегральный подходы. Преимущества и недостатки.

    2

    3

    23,24

    Отладка и тестирование программного обеспечения. Системное тестирование.

    Самостоятельная работа обучающихся с применением дистанционных форм

    Составление конспекта с помощью литературных и Интернет источников на тему: «Системное тестирование. Особенности и подходы системного тестирования. Критерии тестов системного тестирования».

    2




    25,26

    Отладка и тестирование программного обеспечения. Подходы к составлению набора test cases.

    Лабораторная работа № 7

    Тестирование информационной системы. Регрессионное тестирование. Подходы к составлению набора test cases.

    2




    27,28

    Отладка и тестирование программного обеспечения. Разработка шаблона теста.

    Лабораторная работа № 8

    Разработка шаблона теста. Написание тест кейсов на основании первоначальных требований, тестовых данных и шаблона теста.

    2

    29,30

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

    Практическая подготовка в виде лабораторной работы № 9

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

    2

    31,32

    Отладка и тестирование программного обеспечения. Стандарты тестирования программного обеспечения.

    Самостоятельная работа обучающихся с применением дистанционных форм

    Проработка теоретического материала и составление конспекта на тему: «План тестирования по стандарту IEEE 829».

    2

    33,34

    Отладка и тестирование программного обеспечения. Тестирование веб-проектов.

    Практическая подготовка в виде лабораторной работы № 10

    Тестирование удобства пользовательского интерфейса. Тестирование web-приложений.

    2

    35,36

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

    Комбинированный урок

    Методы тестирования. Нагрузочное тестирование.

    2

    3

    37,38

    Документирование. Средства разработки технической документации.

    Комбинированный урок

    Средства разработки технической документации. Подготовка документации на программные средства (ПС) в соответствии с имеющимися ГОСТами (документация). Краткое представление стандартов ЕСПД.

    2

    3

    39,40

    Документирование. Техническое задание.

    Комбинированный урок

    Документирование программного обеспечения в соответствии с Единой системой программной документации. Техническое задание.

    2

    3

    41,42

    Документирование. Моделирование потоков данных.

    Практическая подготовка в виде лабораторной работы № 11

    Оформление документации на программные средства с использованием инструментальных средств. Моделирование потоков данных.

    2




    43,44

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

    Практическая подготовка в виде лабораторной работы № 12

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

    2

    45,46

    Документирование. Сбор и разработка требований.

    Практическая подготовка в виде лабораторной работы № 13

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

    2

    47,48

    Документирование. Архитектура информационной системы.

    Лабораторная работа № 14

    Разработка архитектуры информационной системы. Диаграммы: классов и последовательности.

    2

    49,50

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

    Лабораторная работа № 15

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

    2

    51,52

    Документирование. Контекстная диаграмма. Диаграмма декомпозиции.


    Самостоятельная работа обучающихся с применением дистанционных форм

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


    2

    53,54

    Документирование. Основные промышленные технологии документирования. Свободно-распространяемые системы.

    Комбинированный урок

    Оформление документации на программные средства с использованием инструментальных средств. Основные промышленные технологии документирования. Свободно-распространяемые системы.

    2

    3

    55,56

    Документирование. Коммерческие системы оформления программной документации

    Комбинированный урок

    Основные промышленные технологии документирования. Коммерческие системы: AuthorIT и Adobe Framemaker.

    2

    3

    57,58

    Индивидуальная консультация

    Подведение изучения МДК 01.02

    2







    Комплексный экзамен

    5

    МДК. 01.03 Разработка мобильных приложений

    1,2

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

    Вводная лекция

    Понятие мобильного устройства. Классификация мобильных устройств. Рынок мобильных устройств. Тенденции информатики и ИТ, связанные с развитием мобильных устройств. Особенности и проблемы, связанные с разработкой приложений для мобильных устройств. История развития мобильных устройств. Обзор современных смартфонов. Обзор современных планшетных устройств. Мобильные операционные системы.

    2

    3

    3,4

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

    Лекция-беседа

    Операционные системы (платформы) для мобильных устройств. Android - история, инструментарий разработчика, архитектура ОС, структура и компоненты приложения. iOS - история, инструментарий разработчика, архитектура ОС, структура и компоненты приложения. Windows Phone - история, инструментарий разработчика, архитектура ОС, структура и компоненты приложения. BlackBerry - история, инструментарий разработчика, архитектура ОС, структура и компоненты приложения.

    2

    3

    5,6

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

    Лекция-презентация

    Нативные приложения, веб-приложения, гибридные и кроссплатформенные приложения, их области применения. Архитектуры кроссплатформенных фреймворков.

    2

    3

    7,8

    Основные платформы и языки разработки мобильных приложений. Краткая история ОС Android.

    Самостоятельная работа с применением дистанционных форм

    Письменный доклад: Краткая история ОС Android. Intel для Android: партнерство и инструментарий разработчика.

    2




    9,10

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

    Лекция-презентация

    Основные языки для разработки мобильных приложений: Java, Objective-C и др. Разработка программ на языке Java

    Синтаксис языка Java.

    2

    3

    11,12

    Основные платформы и языки разработки мобильных приложений. Особенности языка Java

    Обзорная лекция

    Инструменты разработки мобильных приложений: JDK/ AndroidStudio/ WebView/ Phonegap и др. Инструменты разработки приложений для Android. Android SDK. Настройка Eclipse для Android. Работа с виртуальными Android-устройствами.

    2

    3

    13,14

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

    Практическая подготовка в виде практического занятия №1

    Установка программного обеспечения, необходимого для разработки приложений на OS Android.

    2




    15,16

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

    Практическая подготовка в виде практического занятия №2

    Настройка Eclipse и Android SDK. Создание виртуального устройства для проверки работоспособности приложений

    2

    17,18

    Основные платформы и языки разработки мобильных приложений. Создание эмуляторов и подключение устройств.

    Практическая подготовка в виде практического занятия №3

    Java SDK, android SDK, Eclipse IDE for Java Developers, создание эмулятора мобильного устройства, ADT plugin. Создание эмуляторов и подключение устройств. Настройка режима терминала

    2

    19,20

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

    Самостоятельная работа обучающихся с применением дистанционных форм

    Разработка технического задания на разработку мобильного приложения

    2

    21, 22

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

    Видео-лекция

    Особенности разработки пользовательского интерфейса для мобильных устройств. Сенсорные технологии. Концепция трех экранов. Понятие компоновки. Типы компоновок в Android. Использование XML для описания пользовательского интерфейса.

    2

    3

    23,24

    Создание и тестирование модулей для мобильных приложений. Основные компоненты Android-приложения.

    Комбинированный урок

    Компонент Activity. Процессы в Android. Состояния Activity. Запуск собственных и системных Activity. Объекты Intent. Обмен данными между Activity

    2

    3

    25,26

    Создание и тестирование модулей для мобильных приложений. Элементы управления и контейнеры

    Комбинированный урок

    Использование управляющих элементов в пользовательском интерфейсе

    2

    3

    27,28

    Создание и тестирование модулей для мобильных приложений Параметры размера объектов пользовательского интерфейса. Независимые единицы измерения. Управление текстом и стилями

    Комбинированный урок

    Работа с различной ориентацией экрана. Задание параметров текста: размер, шрифт, цвет. Использование стилей для оформления текстов.

    2

    3

    29,30

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

    Практическая подготовка в виде практического занятия №4

    Создание первого приложения.

    2




    31,32

    Создание и тестирование модулей для мобильных приложений. Использование кнопок и Listener

    Практическая подготовка в виде практического занятия №5

    Использование графической кнопки CheckBox, ToggleButton., RadioButton, EditText.

    2

    33,34

    Создание и тестирование модулей для мобильных приложений. Введение понятия Intent

    Практическое занятие №6

    Введение понятия Intent, примеры использования Intent внутри и извне приложения.

    2

    35,36

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

    Самостоятельная работа обучающихся с применением дистанционных форм

    Разработка стилей и тем

    2

    37,38

    Создание и тестирование модулей для мобильных приложений. Изменение элементов дизайна

    Практическая подготовка в виде практического занятия №7

    Создание тем для упрощения работы с элементами.

    2

    39,40

    Создание и тестирование модулей для мобильных приложений. Активности

    Самостоятельная работа обучающихся с применением дистанционных форм

    Практическая работа. Отслеживание состояний Активности

    2

    41,42

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

    Практическая подготовка в виде практического занятия №8

    Обработка событий: подсказки. Обработка событий: цветовая индикация.

    2

    43,44

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

    Самостоятельная работа обучающихся с применением дистанционных форм

    Разработка интерфейса мобильного приложения программно в коде Java

    2

    45,46

    Создание и тестирование модулей для мобильных приложений. Использование различных вариантов Layout для создания пользовательского интерфейса.

    Практическое занятие №9

    Разметка (Layout). Использование LinearLayout

    2

    47,48

    Создание и тестирование модулей для мобильных приложений. Применение альтернативных Layout для изменения отображения приложения в зависимости от спецификаций экрана.

    Практическое занятие №10

    Разметка (Layout). Использование RelativeLayout

    2

    49,50

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

    Лекция-презентация

    Отладка и тестирование приложения, дебаггинг. DDMS Применение DDMS для тестирования и отладки приложения

    2

    3

    51,52

    Создание и тестирование модулей для мобильных приложений. Создание логотипа для мобильного приложения.

    Практическая подготовка в виде практического занятия №11

    Создание логотипа для мобильного приложения. Установка логотипа приложения.

    2




    53,54

    Создание и тестирование модулей для мобильных приложений. Настройка списка

    Практическое занятие №12

    Настройка списка, формирование собственных списков из необходимых элементов.

    2

    55,56

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

    Самостоятельная работа обучающихся с применением дистанционных форм

    Разработка стилей и тем

    2

    57,58

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

    Практическое занятие №13

    Фрагменты. Взаимодействие между фрагментами Подготовка стандартных модулей

    2

    59,60

    Создание и тестирование модулей для мобильных приложений. Обработка событий: переключение между экранами

    Практическая подготовка в виде практического занятия №14

    Навигация. Переключение между несколькими экранами

    2

    61,62

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

    Практическая подготовка в виде практического занятия №15

    Передача данных между модулями

    2

    63,64

    Создание и тестирование модулей для мобильных приложений.

    Индивидуальная консультация

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

    2

    Промежуточная аттестация

    5

    ИТОГО IV семестр

    64

    в том числе:




    теоретич. занятий

    20

    лабораторных/практических

    30

    самостоятельной работы

    12

    индивидуальных консультаций

    2



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