Волгоградский государственный университет



РЕКОМЕНДОВАНО КАФЕДРОЙ КНЭМ

Протокол №_____

__ ______ 2015 г.

Заведующий кафедрой КНЭМ

______________



ФОНД ОЦЕНОЧНЫХ СРЕДСТВ

по дисциплине

«Автоматизированные методы обработки текстовой информации»

Направление подготовки

02.03.01 «Математика и компьютерные науки»

Составитель ФОС по дисциплине

, доктор ф.-м. н.

Волгоград 2015 г.

1. Перечень компетенций с указанием этапов (уровней) их формирования.


3. КОМПЕТЕНЦИИ ОБУЧАЮЩЕГОСЯ, ФОРМИРУЕМЫЕ В РЕЗУЛЬТАТЕ ОСВОЕНИЯ ДИСЦИПЛИНЫ (ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОБУЧЕНИЯ)

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

Знать:

Уровень 1

Синтаксис и семантика операций и операторов ЯП

Уровень 2

Синтаксис и семантику структурности программы

Уровень 3

Синтаксис и семантику процедурности программы

Уметь:

Уровень 1

Использовать операторы и операции для решения задач

Уровень 2

Реализовывать процедуры

Уровень 3

Разбивать задачу на процедуры

ПК 11 самостоятельное построение алгоритма и его анализа;

Знать:

Уровень 1

Типовые сценарии обработки текстовых файлов

Уровень 2

Основные приемы составления регулярных выражений

Уровень 3

Алгоритм ДКА

Уметь:

Уровень 1

использовать типовые алгоритмы обработки текста

Уровень 2

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

Уровень 3

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

ПК 2 умение понять поставленную задачу

Знать:

Уровень 1

Типы структур данных для решения задачи обработки текста

Уровень 2

Операции управления указанными  структурами данных 

Уровень 3

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

Уметь:

Уровень 1

Определить структуру данных для решения задачи обработки текста

Уровень 2

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

Уровень 3

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

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

Знать

Уровень 1

Представление структурных единиц текста

Уровень 2

Операции предметной области над структурными единицами текста

Уровень 3

Математические модели сложных типов данных

Уметь:

Уровень 1

Реализовать представление структурных единиц текста на ЯП

Уровень 2

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

Уровень 3

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

ПК-14        контекстная обработка информации

Знать

Уровень 1

Основные метасимволы языка регулярных выражений

Уровень 2

Синтаксис регулярных выражений

Уровень 3

Расширения языка регулярных выражений, динамические регулярные выражения

Уметь:

Уровень 1

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

Уровень 2

Параметризаця регулярных выражений

Уровень 3

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


2. Описание показателей и критериев оценивания компетенций на различных этапах их формирования, описание шкал оценивания.

НЕ нашли? Не то? Что вы ищете?

Уровень освоения компетенции1

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

Критерии оценивания результатов обучения

13

24

35

46

57

Пк-1

Уровень 1

Знать: Синтаксис и семантика операций и операторов ЯП

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Использовать операторы и операции для решения задач

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 2

Знать: Синтаксис и семантику структурности программы

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Реализовывать процедуры

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 3

Знать: Синтаксис и семантику процедурности программы

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

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

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

ПК-11

Уровень 1

Знать: Типовые сценарии обработки текстовых файлов

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: использовать типовые алгоритмы обработки текста

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 2

Знать: Основные приемы составления регулярных выражений

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Процедурная декомпозиция задачи обработки текста

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 3

Знать: Алгоритм ДКА

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Объектно-ориентированная декомпозиция задач обработки текста

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

ПК-2

Уровень 1

Знать: Типы структур данных для решения задачи обработки текста

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Определить структуру данных для решения задачи обработки текста

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 2

Знать: Операции управления указанными  структурами данных 

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Реализовать операции управления указанной  структурой данных

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 3

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

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Объектно-ориентированная реализация управления данными текста

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

ПК-7

Уровень 1

Знать: Представление структурных единиц текста

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Реализовать представление структурных единиц текста на ЯП

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 2

Знать: Операции предметной области над структурными единицами текста

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Реализация операций над структурными единицами текста

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 3

Знать: Математические модели сложных типов данных

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

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

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

ПК-14

Уровень 1

Знать: Основные метасимволы языка регулярных выражений

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Составлять простейшие регулярные выражения для поиска текста

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 2

Знать: Синтаксис регулярных выражений

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

Уметь: Параметризаця регулярных выражений

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания

Уровень 3

Знать: Расширения языка регулярных выражений, динамические регулярные выражения

Отсутствие знаний,

Фрагментарные знания, умения навыки.

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

определенные пробелы в знаниях

сформированные систематические представления

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

Отсутствие умений,

Фрагментарные знания, умения навыки.

несистематическое использование знаний

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

сформированное умение использовать полученные знания


3. Типовые контрольные задания или иные материалы, необходимые для оценки знаний, умений, навыков и (или) опыта деятельности, характеризующих этапы формирования компетенций в процессе освоения образовательной программы.

3.1. Задания для оценивания результатов обучения в виде знаний.

6.1. Контрольные вопросы и задания

Представление символьных строк в программе. Скалярные перменные. Операции над скалярами. Массивы скаляров. Операции над массивами. Хеши (словари). Операции над хешами. Связь с массивами. Система ввода/вывода. Операторы чтения  строки из файла. Контекст операции. Скалярный и списочный контексты. Поведение оператора чтения из файла в зависимости от контекста. Операции  Perl. Примеры. Основные операторы Perl. Кавычки в Perl. Примеры. Пакеты (пространства имен) поиск имени переменной. Лексическая область видимости. Оранизация подпрограмм в Perl. Ссылки и операции с ними. Жесткая и символическая ссылка. Организация структур данных. Массив массивов. Масссив хешей. Организация структур данных. Хеш массивов. Хеш хешей. Модули. Экспорт имен из модуля в текущее пространство имен. Пример создания модуля. Объектно-ориентированные модули. Классы, методы. Вызов методов. Перегрузка операции в Perl. Пример перегрузки операции двойных кавычек. Понятие регулярного выражения. Символьный класс. Литералы и метасимволы. Понятие квантификатора. Оператор поиска. Пример поиска по шаблону. Захват и обратная ссылка. Оператор замены. Модификаторы шаблона. Пример удаления повторяющихся слов. Опережающая и ретроспективная проверки. Примеры. Кластеризация без захвата. Минимальные, максимальные и захватывающие квантификаторы. Механизм возврата для минимальных и максимальных квантификаторов. Механизм возврата для альтернативного выбора и символьного класса. Примеры. Механизм возврата в опережающих и ретроспективных проверках. Примеры. Пример преобразования текста в HTML формат. Динамические регулярные выражения в задаче поиска текста во вложенных парных скобках. Задача поиска текста в ограничителях. Структура электронного сообщения. Методы синтаксического разбора электронного сообщения. Задача поиска в тексте некоторых параметризованных данных: адрес URL, адрес электронной почты, число с плавающей точкой, целое число, слово, почтовый индекс, даты, время, заголовки HTTP запросов и т. п.


1 В соотв. с п.1 и рабочей программой 

2 В соотв. с п.1 и рабочей программой.

3 Результат «1» - неудовлитворительная оценка результатов обучения. Отсутствие знаний, умений, навыков. Данный результат указывает на несформированность порогового (входного) уровня знаний, умений, навыков.

4 Результат «2»- неудовлетворительная оценка результатов обучения. Фрагментарные знания, умения навыки.

5 Результат «3» - удовлетворительная оценка результатов обучения. В целом успешное, но не систематическое применение навыков (для категории «владеть»), несистематическое использование знаний (для категории «уметь»), неполные представления о чем-либо (для категории «знать»)

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

7 Результат «5» - удовлетворительная оценка результатов обучения. Успешное и систематическое применение навыков (для категории «владеть»), сформированное умение использовать полученные знания (для категории «уметь»), сформированные систематические представления о... (для категории «знать»).