close

Вход

Забыли?

вход по аккаунту

Расписание мероприятий и тренингов на апрель-май;pdf

код для вставкиСкачать
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Глазовский государственный педагогический институт имени В.Г. Короленко»
УТВЕРЖДАЮ
Первый проректор
______________ М.А. Бабушкин
«____»______________2011 г.
ФОНД ОЦЕНОЧНЫХ СРЕДСТВ
ПО ПРОВЕРКЕ СФОРМИРОВАННОСТИ КОМПЕТЕНЦИИ ПК-28
НАПРАВЛЕНИЕ ПОДГОТОВКИ
010500.62 – МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ И
АДМИНИСТРИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
Глазов 2011
РЕЗУЛЬТАТЫ ОСВОЕНИЯ КОМПЕТЕНЦИИ ПК-28
Формулировка компетенции согласно ФГОС:
Студент должен демонстрировать знание методов проектирования и производства
программного продукта, принципы построения, структуры и приемы работы с
инструментальными средствами, поддерживающими создание программного
обеспечения
Блок
Название
Результаты освоения
дисциплины
Б3
Базы данных
студент должен демонстрировать знание методов проектирования и
производства программного продукта, принципы построения,
структуры и приемы работы с инструментальными средствами,
поддерживающими создание программного обеспечения
Технология
студент должен демонстрировать знание методов проектирования и
разработки
производства ПО, принципы построения, структуры и приемы
программного работы с инструментальными средствами для создания ПО
обеспечения
ФОНД ОЦЕНОЧНЫХ СРЕДСТВ ПО ПРОВЕРКЕ СФОРМИРОВАННОСТИ
КОМПЕТЕНЦИИ ПК-28
Базы данных
Студент должен демонстрировать
Результат ПК-28: знание методов проектирования и производства программного
продукта, принципы построения, структуры и приемы работы с инструментальными
средствами, поддерживающими создание программного обеспечения.
Пороговый уровень: воспроизводит термины, основные понятия, знает методы,
процедуры, свойства, приводит факты, идентифицирует, дает обзорное описание.
Практические задания
1. Выведите номера студенческих билетов двоечников.
2. Выведите полную информацию и преподавателях, родившихся с 1950 по 1970 года.
3. Выведите полную информацию и преподавателях, первая буква в фамилии которых
находится в диапазоне от «И» до «С» и номер телефона начинается на «4».
4. Для студентов с номерами 3, 4, 5, 7 выведите фамилию, имя, номер группы и
телефон.
5. Выведите информацию о предметах, читаемых преподавателями, код которых
отличен от 1, 3.
Продвинутый уровень: выявляет взаимосвязи, классифицирует, упорядочивает,
интерпретирует, планирует, применяет законы, реализовывает, использует знания и
умения.
Теоретические вопросы
1. Нормализация. Избыточность и аномалии. Функциональные зависимости.
2. Нормальные формы 1НФ, 2НФ, ЗНФ, НФБК, нормальные формы более высокого
порядка.
3. Методология концептуального проектирования БД.
4. Методология логического проектирования БД.
5. Методология физического проектирования БД.
6. Разработка приложений в СУБД Micrisoft Access.
Практические задания
6. Выведите полную информацию и преподавателях, у которых вторая буква в
фамилии «о», и отчество заканчивается на «ч».
7. Выведите данные о студентах 141 группы, имя которых заканчивается на «й».
8. Вывести данные о студентах, фамилия которых состоит из 7 или 8 букв,
проживающих на улице Ленина.
9. Выведите данные о студентах, у которых телефон начинается на
«4 -15» или
отсутствует.
10. Составьте ведомость на получение стипендии студентами 141 группы. В ведомость
включите фамилию и инициалы, размер стипендии.
11. Выведите всех студентов, которые получают стипендию. В начале списка
расположить юношей, затем девушек.
12. Определите количество студентов, имеющих телефон (функция Count(поле)).
13. Определите количество студентов, имеющих телефон (функция Count(*)).
14. Определите количество студентов, сдававших экзамен.
15. Определите средний размер стипендии и количество студентов 141 группы.
16. Выведите фамилию студента, находящуюся первой (последней) в списке.
17. Определите сроки проведения экзаменов.
18. По каждому предмету определите количество студентов, сдававших экзамен.
19. Для каждого преподавателя определите количество закрепленных за ним
дисциплин.
20. Для каждого двоечника определите количество экзаменов сданных на «2».
21. Выведите отчет о количестве студентов, получающих ту или иную стипендию.
Упорядочить данные по убыванию количества студентов.
22. Выведите предметы, экзамен по которым сдавали более 5 человек.
23. Определите предметы, средний балл по которым больше 4 и экзамены
проводились в период с 02.12.2006 по 15.12.2006. Выведите код предмета, средний балл и
количество студентов, сдавших экзамен по данному предмету.
24. Выведите всех студентов, которые получают стипендию. В начале списка
расположить юношей, затем девушек.
25. Определите количество студентов, имеющих телефон (функция Count(поле)).
26. Определите количество студентов, имеющих телефон (функция Count(*)).
27. Определите количество студентов, сдававших экзамен.
28. Определите средний размер стипендии и количество студентов 141 группы.
29. Выведите фамилию студента, находящуюся первой (последней) в списке.
30. Определите сроки проведения экзаменов.
31. По каждому предмету определите количество студентов, сдававших экзамен.
32. Для каждого преподавателя определите количество закрепленных за ним
дисциплин.
33. Для каждого двоечника определите количество экзаменов сданных на «2».
34. Выведите отчет о количестве студентов, получающих ту или иную стипендию.
Упорядочить данные по убыванию количества студентов.
35. Выведите предметы, экзамен по которым сдавали более 5 человек.
36. Определите предметы, средний балл по которым больше 4 и экзамены
проводились в период с 02.12.2006 по 15.12.2006. Выведите код предмета, средний балл и
количество студентов, сдавших экзамен по данному предмету.
Высокий уровень: анализирует, диагностирует, оценивает, прогнозирует, конструирует,
сформировал навыки.
Теоретические вопросы
1. Компоненты VBA для работы с базами данных.
2. Защита данных. Управление транзакциями.
3. Объектно-ориентированное программирование в СУБД.
4. Концепции и разработка распределенных БД.
5.
6.
7.
8.
Объектные, объектно-ориентированные и объектно-реляционные СУБД.
Создание приложений в Delphi.
Web-технологии и СУБД.
Хранилища данных.
Критерии освоения и шкала оценивания
Ступеней уровней освоения компетенции − три.
Первый уровень пороговый. Он формируется из компоненты знать. Оценка
«удовлетворительно».
Второй уровень, продвинутый, он формируется из требований к компоненте уметь.
Оценка «хорошо».
Третий уровень – высокий. Он формируется из компоненты владеть. Оценка
«отлично».
Технология разработки программного обеспечения
Студент должен демонстрировать
Результат ПК-28: знание методов проектирования и производства ПО, принципы
построения, структуры и приемы работы с инструментальными средствами для создания
ПО;
Пороговый уровень: воспроизводит термины, основные понятия, знает методы,
процедуры, свойства, приводит факты, идентифицирует, дает обзорное описание.
Теоретические вопросы
1. Цели и задачи технологий разработки программного обеспечения (ПО).
Особенности современных крупных проектов информационных систем.
2. Основные определения. Программные средства. Программное обеспечение.
Программный продукт. Проектирование ПО. Программирование.
3. Классификация типов программного обеспечения.
4. Жизненный цикл (ЖЦ) ПО. Процессы ЖЦ ПО.
5. Модели ЖЦ ПО. Каскадная модель. Содержание этапов создания ПО.
6. Модели ЖЦ ПО. Спиральная модель. Содержание этапов создания ПО.
7. Модели ЖЦ ПО. Инкрементальная модель. Содержание этапов создания ПО.
8. Развитие инкрементального подхода.
9. Международные стандарты проектирования, разработки, оформления
документации, пользовательского интерфейса ПО.
10. Проект. Состав и структура коллектива разработчиков, их функции.
11. Структурный подход к проектированию ИС. Сущность структурного подхода
12. Структурный подход к проектированию ИС. CASE – средства разработки ПО.
13. Методология функционального моделирования. Состав функциональной модели.
Иерархия диаграмм.
14. Типы связей между функциями. Примеры функциональных моделей в стандарте
IDEF0.
15. Модели As-Is и To-Be.
16. Реинжиниринг программных систем.
17. Методология IDEF3. Создание диаграммы работ.
18 Моделирование потоков данных (процессов). Внешние сущности. Системы и
подсистемы. Процессы. Накопители данных. Потоки данных. Построение иерархии
диаграмм потоков данных.
19. Моделирование данных. Case-метод Баркера. Методология IDEF1.
20. Диаграммы распределения ресурсов и сетевые диаграммы.
21 Проектирование ИС на основе объектно-ориентированного подхода.
22. Объектно-ориентированная разработка программ. Объектно-ориентированные
языки программирования. Объектно-ориентированные методологии разработки
программных систем. CASE – средства разработки ПО.
23. Качество программного продукта. Критерии качества ПО.
24. Документация, создаваемая в процессе разработки программных средств.
Документы управления разработкой ПС. Документы, входящие в состав ПС.
25. Документация по сопровождению программных средств.
26. Человеческий фактор в управлении проектами. Подходы к управлению группами
и руководству ими.
Продвинутый уровень: выявляет взаимосвязи, классифицирует, упорядочивает,
интерпретирует, планирует, применяет законы, реализовывает, использует знания и
умения.
Теоретические вопросы
1. Цели и задачи технологий разработки программного обеспечения (ПО).
Особенности современных крупных проектов информационных систем.
2. Основные определения. Программные средства. Программное обеспечение.
Программный продукт. Проектирование ПО. Программирование.
3. Классификация типов программного обеспечения.
4. Жизненный цикл (ЖЦ) ПО. Процессы ЖЦ ПО.
5. Модели ЖЦ ПО. Каскадная модель. Содержание этапов создания ПО.
6. Модели ЖЦ ПО. Спиральная модель. Содержание этапов создания ПО.
7. Модели ЖЦ ПО. Инкрементальная модель. Содержание этапов создания ПО.
8. Развитие инкрементального подхода.
9. Международные стандарты проектирования, разработки, оформления
документации, пользовательского интерфейса ПО.
10. Проект. Состав и структура коллектива разработчиков, их функции.
11. Структурный подход к проектированию ИС. Сущность структурного подхода
12. Структурный подход к проектированию ИС. CASE – средства разработки ПО.
13. Методология функционального моделирования. Состав функциональной модели.
Иерархия диаграмм.
14. Типы связей между функциями. Примеры функциональных моделей в стандарте
IDEF0.
15. Модели As-Is и To-Be.
16. Реинжиниринг программных систем.
17. Методология IDEF3. Создание диаграммы работ.
18 Моделирование потоков данных (процессов). Внешние сущности. Системы и
подсистемы. Процессы. Накопители данных. Потоки данных. Построение иерархии
диаграмм потоков данных.
19. Моделирование данных. Case-метод Баркера. Методология IDEF1.
20. Диаграммы распределения ресурсов и сетевые диаграммы.
21 Проектирование ИС на основе объектно-ориентированного подхода.
22. Объектно-ориентированная разработка программ. Объектно-ориентированные
языки программирования. Объектно-ориентированные методологии разработки
программных систем. CASE – средства разработки ПО.
23. Качество программного продукта. Критерии качества ПО.
24. Документация, создаваемая в процессе разработки программных средств.
Документы управления разработкой ПС. Документы, входящие в состав ПС.
25. Документация по сопровождению программных средств.
26. Человеческий фактор в управлении проектами. Подходы к управлению группами
и руководству ими.
Задания лабораторных работ
Л 1. CASE-средства. Построение контекстной диаграммы в нотации IDEF0.
Инструментальные средства компании Computer Associations и др. Схема взаимодействия
средств. Возможности BpWin. Создание учебной модели деятельности вымышленной
компании. Бизнес-процессы компании. Построение контекстной диаграммы в нотации
IDEF0. Отчет по проделанной работе.
Л 2. Построение диаграммы декомпозиции второго уровня в нотации IDEF0.
Технология создания диаграммы декомпозиции для детализации работ. Вход, выход,
контроль и механизмы. Типы связей работ. Порядок доминирования работ. Работа со
словарем стрелок и работ. Построение диаграммы декомпозиции второго уровня в
нотации IDEF0. Отчет по проделанной работе.
Л 3. Построение диаграммы детальной декомпозиции в нотации IDEF0.
Детальная декомпозиция отдельных работ. Проведение экспертизы. Построение итоговой
диаграммы детальной декомпозиции. Структурно-функциональный анализ и выявление
слабых («узких») мест. Отчет по проделанной работе.
Л 4. Построение диаграммы декомпозиции в нотации IDEF3.
Информационные потоки, взаимоотношения между процессами и объектами.
Графическое описание на основе методологии IDEF3. Работы, связи, перекрестки и
объекты ссылок. Описание одной из работ и ее декомпозиции. Построение диаграммы
декомпозиции в нотации IDEF3. Отчет по проделанной работе.
Л 5. Построение диаграммы декомпозиции в нотации DFD.
Альтернативы IDEF0. Диаграммы потоков данных для описания документооборота и
обработки информации. Иерархия диаграмм. Ссылки, хранилища данных. Логическая
модель как совокупность работ и документов. Построение диаграммы декомпозиции в
нотации DFD. Отчет по проделанной работе.
Л 6. Построение FEO диаграмм и диаграмм дерева узлов (структурной схемы).
Альтернативные точки зрения. Диаграмма для экспозиции проекта. Иерархия работ в
диаграмме дерева узлов. Итерационный процесс создания модели работ. Модификация
диаграмм. Построение FEO диаграмм и диаграмм дерева узлов (структурной схемы).
Отчет по проделанной работе.
Л 7. Построение модели данных предметной области.
Моделирования в нотации IDEF1X. Графические изображения ЕR-моделей, нотация Чена.
Сущности, атрибуты, связи, мощность связи. Идентифицирующие связи. Реляционные
базы данных и их нормализация. Третья нормальная форма. Логическая модель данных
предметной области. Построение модели данных предметной области на физическом
уровне. Отчет по проделанной работе.
Высокий уровень: анализирует, диагностирует, оценивает, прогнозирует,
конструирует, сформировал навыки.
Теоретические вопросы
1. Цели и задачи технологий разработки программного обеспечения (ПО).
Особенности современных крупных проектов информационных систем.
2. Основные определения. Программные средства. Программное обеспечение.
Программный продукт. Проектирование ПО. Программирование.
3. Классификация типов программного обеспечения.
4. Жизненный цикл (ЖЦ) ПО. Процессы ЖЦ ПО.
5. Модели ЖЦ ПО. Каскадная модель. Содержание этапов создания ПО.
6. Модели ЖЦ ПО. Спиральная модель. Содержание этапов создания ПО.
7. Модели ЖЦ ПО. Инкрементальная модель. Содержание этапов создания ПО.
8. Развитие инкрементального подхода.
9. Международные стандарты проектирования, разработки, оформления
документации, пользовательского интерфейса ПО.
10. Проект. Состав и структура коллектива разработчиков, их функции.
11. Структурный подход к проектированию ИС. Сущность структурного подхода
12. Структурный подход к проектированию ИС. CASE – средства разработки ПО.
13. Методология функционального моделирования. Состав функциональной модели.
Иерархия диаграмм.
14. Типы связей между функциями. Примеры функциональных моделей в стандарте
IDEF0.
15. Модели As-Is и To-Be.
16. Реинжиниринг программных систем.
17. Методология IDEF3. Создание диаграммы работ.
18 Моделирование потоков данных (процессов). Внешние сущности. Системы и
подсистемы. Процессы. Накопители данных. Потоки данных. Построение иерархии
диаграмм потоков данных.
19. Моделирование данных. Case-метод Баркера. Методология IDEF1.
20. Диаграммы распределения ресурсов и сетевые диаграммы.
21 Проектирование ИС на основе объектно-ориентированного подхода.
22. Объектно-ориентированная разработка программ. Объектно-ориентированные
языки программирования. Объектно-ориентированные методологии разработки
программных систем. CASE – средства разработки ПО.
23. Качество программного продукта. Критерии качества ПО.
24. Документация, создаваемая в процессе разработки программных средств.
Документы управления разработкой ПС. Документы, входящие в состав ПС.
25. Документация по сопровождению программных средств.
26. Человеческий фактор в управлении проектами. Подходы к управлению группами
и руководству ими.
Задания лабораторных работ
Л 1. CASE-средства. Построение контекстной диаграммы в нотации IDEF0.
Инструментальные средства компании Computer Associations и др. Схема взаимодействия
средств. Возможности BpWin. Создание учебной модели деятельности вымышленной
компании. Бизнес-процессы компании. Построение контекстной диаграммы в нотации
IDEF0. Отчет по проделанной работе.
Л 2. Построение диаграммы декомпозиции второго уровня в нотации IDEF0.
Технология создания диаграммы декомпозиции для детализации работ. Вход, выход,
контроль и механизмы. Типы связей работ. Порядок доминирования работ. Работа со
словарем стрелок и работ. Построение диаграммы декомпозиции второго уровня в
нотации IDEF0. Отчет по проделанной работе.
Л 3. Построение диаграммы детальной декомпозиции в нотации IDEF0.
Детальная декомпозиция отдельных работ. Проведение экспертизы. Построение итоговой
диаграммы детальной декомпозиции. Структурно-функциональный анализ и выявление
слабых («узких») мест. Отчет по проделанной работе.
Л 4. Построение диаграммы декомпозиции в нотации IDEF3.
Информационные потоки, взаимоотношения между процессами и объектами.
Графическое описание на основе методологии IDEF3. Работы, связи, перекрестки и
объекты ссылок. Описание одной из работ и ее декомпозиции. Построение диаграммы
декомпозиции в нотации IDEF3. Отчет по проделанной работе.
Л 5. Построение диаграммы декомпозиции в нотации DFD.
Альтернативы IDEF0. Диаграммы потоков данных для описания документооборота и
обработки информации. Иерархия диаграмм. Ссылки, хранилища данных. Логическая
модель как совокупность работ и документов. Построение диаграммы декомпозиции в
нотации DFD. Отчет по проделанной работе.
Л 6. Построение FEO диаграмм и диаграмм дерева узлов (структурной схемы).
Альтернативные точки зрения. Диаграмма для экспозиции проекта. Иерархия работ в
диаграмме дерева узлов. Итерационный процесс создания модели работ. Модификация
диаграмм. Построение FEO диаграмм и диаграмм дерева узлов (структурной схемы).
Отчет по проделанной работе.
Л 7. Построение модели данных предметной области.
Моделирования в нотации IDEF1X. Графические изображения ЕR-моделей, нотация Чена.
Сущности, атрибуты, связи, мощность связи. Идентифицирующие связи. Реляционные
базы данных и их нормализация. Третья нормальная форма. Логическая модель данных
предметной области. Построение модели данных предметной области на физическом
уровне. Отчет по проделанной работе.
Задания практических занятий (разработка проекта в малых группах)
Пр 1. Разработка описания и анализ проектируемой программной системы.
Организация работы по созданию программных продуктов. Постановка задачи по
разработке конкретной информационной системы. Анализ предметной области. Описание
требований к проектируемой программной системе. Оценка осуществимости проекта.
Пр 2. Разработка требований к программной системе
Диаграммы вариантов использования и последовательностей. Изучение нормативной
документации. Спецификация требований и согласование с заказчиком. Разработка
проекта технического задания на разрабатываемую программную систему.
Пр 3. Создание функциональной модели «Как есть» разрабатываемой программной
системы
Анализ предметной области. Анализ технического задания. Методология IDEF.
Построение контекстной диаграммы «Как есть». Построение диаграммы декомпозиции.
Анализ «узких» мест.
Пр 4. Создание функциональной модели «Как будет» разрабатываемой программной
системы
Экспертиза модели «Как есть». Решение о реорганизации. Создание модели «Как будет»
для разрабатываемой программной системы. Структура и алгоритм работы системы.
Пр 5. Планирование и управление проектом
Планирование проекта. Отслеживание и контроль плана. Оценки ресурсов и
распределения работ. Гант диаграмма распределения ресурсов. Сетевая Перт диаграмма.
Планирование рисков и управление рисками.
Пр 6.Технологии программирования
Структурное и модульное программирование, объектно-ориентированное и визуальное
программирование. Поиск и обзор аналогов разрабатываемой системы. Инструментальная
среда Lazarus, инструментальные среды клиентского и серверного Webпрограммирования (HTML, JavaScript, PHP). Выбор и обоснование среды
программирования.
Пр 7. Программирование интерфейсов разрабатываемой программной системы
Структурирование разрабатываемой программной системы в подсистемы. Навигация,
система меню, формы ввода и вывода информации. Проектирование и программирование
интерфейсов в выбранной программной среде.
Пр 8. Групповая разработка программной системы
Практическая работа в рамках конкретной программной технологии. Групповая
разработка конкретного программного комплекса. Взаимодействие в группе, структура
ответственности. Кодирование разработанной информационной системы. Тестирование и
отладка создаваемого программного обеспечения. Оформление документации, диаграмм и
схем, защита проекта.
Критерии освоения и шкала оценивания
Ступеней уровней освоения компетенции − три.
Первый уровень пороговый. Он формируется из компоненты знать. Оценка
«удовлетворительно».
Второй уровень, продвинутый, он формируется из требований к компоненте уметь.
Оценка «хорошо».
Третий уровень – высокий. Он формируется из компоненты владеть. Оценка
«отлично».
1/--страниц
Пожаловаться на содержимое документа