Меню
Разработки
Разработки  /  Информатика  /  Разное  /  Прочее  /  Контрольно-оценочные средства по предмету "Прикладное программирование"

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

Данный комплект предназначен для оценки знаний на экзамене по модулям ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем, МДК 01.02. Прикладное программирование основной профессиональной образовательной программы (ОПОП) по специальности СПО 230115 Программирование в компьютерных сетях.Вкомплект входит критерии оценки знаний, Компетенции и показатели оценки. Билеты к экзамену и перечень вопросов для подготовки.

22.10.2018

Содержимое разработки

ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ
ЯРОСЛАВСКОЙ ОБЛАСТИ

государственное образовательное учреждение среднего профессионального образования Ярославской области

ЯРОСЛАВСКИЙ АВТОМЕХАНИЧЕСКИЙ ТЕХНИКУМ


Утверждаю

Директор техникума

____________________Н.Я. Пахнин

( подпись)

«___»____________________20___ г.


Комплект

контрольно-оценочных средств

по профессиональному модулю

ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем, МДК 01.02. Прикладное программирование

(код и наименование)

основной профессиональной образовательной программы (ОПОП)

по специальности СПО

230115 Программирование в компьютерных сетях.

(код и наименование)

базовой подготовки














Ярославль, 2013



ОДОБРЕНЫ и

РЕКОМЕНДОВАНЫ

предметно-цикловой комиссией

информатики и программирования


Контрольно-оценочные средства разработаны в соответствии с Федеральным государственным образовательным стандартом (далее – ФГОС) по специальности среднего профессионального образования (далее СПО) 230115 Программирование в компьютерных сетях.

Протокол №________________

от «____»______________2013г.

Председатель ПЦК

_____________________ Слепцова М.Е.


Рекомендованы Методическим советом техникума

Протокол №____________________________

от «_______»_________________________201_г.



Председатель Методического совета

________________________Апполонова А.Н.



Разработчик:

Новиков А.В. преподаватель ГОУ СПО ЯО Ярославского автомеханического техникума
































Содержани


1. Паспорт комплекта контрольно-оценочных средств ……………………………………..4

1.1. Область применения 4

1.2. Организация контроля и оценки освоения программы УД 4

1.3. Материально-техническое обеспечение контрольно-оценочных мероприятий 5

2. Комплект материалов для контроля и оценки освоения умений и усвоения знаний 6

3. ПРИЛОЖЕНИЕ А……………………………………………………………………………………...7 4. ПРИЛОЖЕНИЕ Б……………………………………………………………………………………..12












































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

1.1. Область применения.

Комплект контрольно-оценочных средств предназначен для проверки результатов освоения профессионального модуля ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем, МДК 01.02. Прикладное программирование.

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

Освоенные знания и умения

Показатели оценки результата

Средства оценки

1

2

3

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

З1 Основные этапы разработки программного обеспечения

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

Практические работы 12-35,

Экзаменационные билеты 1-30

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

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

Практические работы 12-35,

Экзаменационные билеты 1-30

У3 Выполнять отладку и тестирования программы на уровне модуля.

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

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

Практические работы 12-35,

Экзаменационные билеты 1-30

У4 Оформлять документацию на программные средства.

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

Практические работы 12-35

У5 Использовать инструментальные средства для автоматизации оформления документации

З4 Методы и средства разработки технической документации

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

Практические работы 12-35


1.2. Организация контроля и оценки освоения программы ПМ

Итоговый контроль освоения МДК 01.02. осуществляется на экзамене. Условием допуска к экзамену является выполнение всех практических работ по МДК, в количестве 24 работ.


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


Критерии оценки теоретического материала

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


После завершения первого этапа студент может приступить ко второй части экзамена – практическому заданию. За второй этап также выставляется промежуточная оценка за практическую часть.

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



качества по ГОСТ 28195-89





Показатели качества

п\п





1

Показатели надежности программного продукта:


устойчивость функционирования


работоспособность

2

Показатели сопровождения:


структурность

3

Простота конструкции



4

Наглядность



5

Повторяемость



6

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



7

Легкость освоения














Критерии оценки:


«5»

«4»


«3»


«2»







Созданный

Созданный


Созданный


Созданный

программный

программный

Программный

программный

продукт

продукт имеет


Продукт

имеет

продукт не

разработан в

несоответствие

несоответствие по

соответствует

полном

одному из


двум показателям:

более 2

соответствии с

показателей:


Простота


показателям

показателями

простота


конструкции,


качества

конструкции

показатели






удобства






применения



После того, как студент проходит все этапы, выставляется общая оценка (средняя арифметическая оценка).

Условием положительной аттестации на экзамене является положительная оценка практической части.


1.3 Материально-техническое обеспечение контрольно-оценочных мероприятий

Контрольно-оценочные мероприятия проводятся в лабораториях ИВТ: В-204,

Оборудование лаборатории и рабочих мест лаборатории ИВТ: ___16__

Программное обеспечение, необходимое для решения практического задания: Borland Delphi 7.0

Перечень рекомендуемых учебных изданий, Интернет–ресурсов, дополнительной литературы.

1. Канцедал С. А. Алгоритмизация и программирование: учебное пособие для СПО.- М.: ФОРУМ-ИНФРА-М, 2010

2. Голицына О. Л. Основы алгоритмизации и программирования: учебное пособие для СПО.- М.: ФОРУМ-ИНФРА-М, 2008

3. Семакин И. Т. Основы программирования: учебное пособие для СПО.- М.: Мастерство, 2006

4. Марченко А.И. Программирование в среде Turbo Pascal.Базовый курс.– М.:Наука, 2003

5. Кандюба С.П., Громов В.Н. Delphi 6 Базы данных и приложения. Лекции и упражнения– СПб.: БХВ – Санкт-Петербург, 2000


4. Комплект материалов для контроля и оценки освоения умений и усвоения знаний

В состав комплекта входят задания для экзаменуемых и пакет экзаменатора (эксперта).

Задания включают два теоретических материала и одно практическое занятие.

  1. Задания
  2. Практические задания

Условия выполнения задания

1. Максимальное время выполнения задания: 60 мин./час.

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




Приложение А

Билеты для экзамена МДК 01.02 Прикладное программирование


БИЛЕТ 1

1. Три техники организации при создании прикладного приложения.

2. Компонент Panel. (назначение, основные свойства и события, их значения, примеры, использования в программе).

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


БИЛЕТ 2

1. Этапы проектирования приложения (программы).

2. Компонент RadioButton (назначение, основные свойства и события, их значения, примеры, использования в программе).

3. Создать прикладное приложение, которое при нажатии на кнопку “Магазин” выдает диалоговое сообщение “Хотите купить у нас сыр?” с выбором ответов “Yes” и “No”. При выборе ответа “Yes”, на экране появляется сообщение “А сыр еще не завезли”. При выборе “No” на экране появляется сообщение “Правильно! Фигуру нужно беречь!”.

БИЛЕТ 3

1. Создание простейших приложений .

2. Компонент CheckBox. (назначение, основные свойства и события, их значения, примеры, использования в программе).

3. Разработать приложение “Секундомер”. В приложении должны использоваться кнопки запуска/приостановки, сброса и выхода из приложения.

БИЛЕТ 4

1. Создание пользовательского интерфейса приложения ( виды компонентов, операции при создании приложения).

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

3. Разработать приложение, которое высчитывает, с какой скоростью пробежит олимпийский марафонец, если известно расстояние, которое он пробежал, и время, за которое он преодолел данное расстояние.

БИЛЕТ 5

1. Компонент Button (назначение, основные свойства и события, их значения, примеры, использования в программе).

2. Процедуры и функции, реализующие диалоговые окна.

3. Разработать приложение “Тестирование”, состоящее из 5 вопросов. Тематика свободная. После завершения тестирования выставляется оценка. (с учетом 1 балл за 1 правильный вопрос, 3 балла- “3”, 4 балла –“4”, 5 – “5’’).





БИЛЕТ 6

1. Управление компонентом MainMenu.

2. Многострочный редактор Memo. (назначение, основные свойства и события, их значения, примеры, использования в программе).

3. Разработать приложение “Движущая картинка”. По щелчку мыши по кнопке картинка перемещается самостоятельно с заданным шагом и промежутком времени.

БИЛЕТ 7

1. Структура программы Delphi.

2. Компонент RadioButton (назначение, основные свойства и события, их значения, примеры, использования в программе).

3. Разработать приложение “Решение квадратных уравнений”. С клавиатуры вводятся числа a,b и c. Решением квадратного уравнения является корни этого уравнения. Для нахождения корней квадратного уравнения рассматривать все 3 условия дискриминанта.

БИЛЕТ 8

1. Форма. Понятие, назначение, создание и управление формой.

2. Управление компонентом MainMenu.

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

БИЛЕТ 9

1. Выбор имени файла. (OpenDialog и SaveDialog )

2. Основные концепции ООП.

3. Разработать приложение, которое управляет расположением картинки. Изображение перемещается с помощью кнопок “Вверх”, “Вниз”, “Влево”, “Вправо” на одинаковое перемещение.

БИЛЕТ 10

1. Многодокументные приложения

2. Компонент SpinButton.

3. Разработать прикладное приложение “Светофор”, используя компоненты Label и Button.

БИЛЕТ 11

1. Понятие классов и объектов

2. Многострочный редактор Memo. (назначение, основные свойства и события, их значения, примеры, использования в программе).

3. Разработать приложение “Тестирование”, состоящее из 5 вопросов. Тематика свободная. После завершения тестирования выставляется оценка. (с учетом 1 балл за 1 правильный вопрос, 3 балла- “3”, 4 балла –“4”, 5 – “5’’).








БИЛЕТ 12

1. Компонент Button (назначение, основные свойства и события, их значения, примеры, использования в программе).

2. Этапы проектирования приложения (программы).

3. Разработать приложение “Тестовый редактор”. Для управления приложением использовать главное меню. Содержание главного меню (Файл: Открыть, Сохранить, Закрыть приложение; Редактировать: Копировать, вставить, вырезать).

БИЛЕТ 13

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

2. Управление компонентом PopupMenu.

3. Создать приложение, при нажатии кнопки введенное пользователем сообщение в однострочном редакторе меняется на сообщение наоборот. Пример: ПЕРЕВЕРТЫШ – ШЫТРЕВЕРЕП.

БИЛЕТ 14

1. Управление параметрами шрифта. FontDialog (аналог стандартного свойства Font большинства компонентов).

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

3. Разработать приложение “Калькулятор”. Для кнопок использовать компоненты Button или Panel. Для ввода/вывода использовать однострочный редактор.

БИЛЕТ 15

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

2. Компонент Timer

3. Разработать приложение, которое бы считала следующую систему:

БИЛЕТ 16

1. Управление стилями, рамкой формы. Управление полосой прокрутки на форме.

2. Понятие и управление методами. Описание методов в коде программы.

3. Разработать многооконное приложение, состоящее из текстового редактора и графического окна. Установить возможность выбора каскада и мозаики.

БИЛЕТ 17

1. Консольные приложения.

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

3. Разработать прикладное приложение “Арифметические операции”. Пояснения: Дан пять арифметических примеров. При полной заполняемости, при нажатии кнопки выводится сообщение с номерами примеров и булевом значении каждого примера. Необходимо поставить ограничение по вводу только цифр.

БИЛЕТ 18

1. Область прокрутки. (ScrollBar)

2. Компонент Image (назначение, основные свойства).

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

БИЛЕТ 19

1. Объект Screen.

2. Управление стилями, рамкой формы. Управление полосой прокрутки на форме.

3. Составить прикладное приложение “Ожидания моряка”. Условие задачи: Жена моряка ждет у пристани своего возлюбленного. Известно, что его корабль отправился 5 апреля 1612 года в 18-40. По словам моряка корабль должен вернуться в гавань 18 января 1914 в 6-00. Помогите жене моряка узнать точное время ожидания (дни, часы, минуты) . Для ввода значений использовать однострочный редактор. Для вывода результатов использовать окно сообщений.

БИЛЕТ 20

1. Компонент StringGrid . (назначение, основные свойства и события, их значения, примеры, использования в программе).

2. Класс TMemory Status. Использование его методов.

3. Разработать приложение “Крестики-нолики”. (три условия победы)

БИЛЕТ 21

1. Классы исключений

2. Основные свойства класса TMenuItem.

3. Разработать прикладное приложение “Арифметические операции”. Пояснения: Дан пять арифметических примеров. При полной заполняемости, при нажатии кнопки выводится сообщение с номерами примеров и булевом значении каждого примера. Необходимо поставить ограничение по вводу только цифр.

БИЛЕТ 22

1. Основные методы для рисования шаблонных геометрических фигур.

2. Понятие классов и объектов

3. Разработать приложение, которое по выбору пользователя считает тригонометрические функции. В качестве компонента выбора использовать RadioGroup..

БИЛЕТ 23

1. Обработка исключений. Виды ошибок.

2. Основные методы для рисования шаблонных геометрических фигур.

3. Разработать прикладное приложение “Арифметические операции”. Пояснения: Дан пять арифметических примеров. При полной заполняемости, при нажатии кнопки выводится сообщение с номерами примеров и булевом значении каждого примера. Необходимо поставить ограничение по вводу только цифр.






БИЛЕТ 24

1. Управление стандартными диалоговыми окнами. Основные свойства (вкладка Dialogs).

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

3. Дан одномерный массив вещественного типа. Вывести в однострочный редактор сумму отрицательных элементов массива. Элементы массива вводить в созданный на форме компонент StringGrid.

БИЛЕТ 25

1. Компонент Image (назначение, основные свойства).

2. Основные свойства и события формы.

3. Разработать приложение “Калькулятор”. Для кнопок использовать компоненты Button или Panel. Для ввода/вывода использовать однострочный редактор.

БИЛЕТ 26

1. Панели инструментов (предназначение, виды и перечень компонентов, которые используются для создания ПИ).

2. Основные свойства Canvas (Pen, Brush).

3. Разработать приложение “Крестики-нолики”. (три условия победы)

БИЛЕТ 27

1. Модальные и немодальные окна.

2. Компонент UpDown.

3. Разработать приложение “Тестирование”, состоящее из 5 вопросов. Тематика свободная. После завершения тестирования выставляется оценка. (с учетом 1 балл за 1 правильный вопрос, 3 балла- “3”, 4 балла –“4”, 5 – “5’’).

БИЛЕТ 28

1. Компоненты, работающие с графикой (Назначение, перечень компонентов, основных свойств и их значение, методы).

2. Консольные приложения.

3. Разработать приложение со строй состояния с помощью компонентов Panel.

БИЛЕТ 29

1. Компоненты строки состояния.

2. Процедуры и функции, реализующие диалоговые окна.

3. Разработать приложение со строкой состояния с помощью компонента StatusBar.

БИЛЕТ 30

1. Основные конструкции исключений.

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

3. Разработать приложение “Палитра”. Создать панели с указанием и обозначением цветов, при нажатии на соответствующую панель на форме появляется прямоугольник, окрашенный в указанный цвет.







Приложение Б.

Перечень экзаменационных вопросов.

Экзаменационные вопросы

по дисциплине “ МДК 01.02. Прикладное программирование”

  1. Три техники организации при создании прикладного приложения.

  2. Этапы проектирования приложения (программы).

  3. Создание простейших приложений .

  4. Создание пользовательского интерфейса приложения ( виды компонентов, операции при создании приложения).

  5. Структура программы Delphi.

  6. Основные концепции ООП.

  7. Понятие классов и объектов

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

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

  10. Понятие и управление методами. Описание методов в коде программы.

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

  12. Однострочный редактор Edit. (назначение, основные свойства и события, их значения, примеры, использования в программе).

  13. Многострочный редактор Memo. (назначение, основные свойства и события, их значения, примеры, использования в программе).

  14. Компонент Button (назначение, основные свойства и события, их значения, примеры, использования в программе).

  15. Компонент RadioButton (назначение, основные свойства и события, их значения, примеры, использования в программе).

  16. Компонент CheckBox. (назначение, основные свойства и события, их значения, примеры, использования в программе).

  17. Компонент RadioGroup. (назначение, основные свойства и события, их значения, примеры, использования в программе).

  18. Компонент Panel. (назначение, основные свойства и события, их значения, примеры, использования в программе).

  19. Область прокрутки. (ScrollBar)

  20. Форма. Понятие, назначение, создание и управление формой.

  21. Основные свойства и события формы.

  22. Компонент StringGrid . (назначение, основные свойства и события, их значения, примеры, использования в программе).

  23. Управление стилями, рамкой формы. Управление полосой прокрутки на форме.

  24. Модальные и немодальные окна.

  25. Процедуры и функции, реализующие диалоговые окна.

  26. Управление стандартными диалоговыми окнами. Основные свойства (вкладка Dialogs).

  27. Выбор имени файла. (OpenDialog и SaveDialog )

  28. Управление параметрами шрифта. FontDialog (аналог стандартного свойства Font большинства компонентов).

  29. Основные свойства класса TMenuItem.

  30. Управление компонентом MainMenu.

  31. Управление компонентом PopupMenu.

  32. Объект Screen.

  33. Обработка исключений. Виды ошибок.

  34. Классы исключений

  35. Основные конструкции исключений.

  36. Компонент UpDown.

  37. Компонент SpinButton.

  38. Панели инструментов (предназначение, виды и перечень компонентов, которые используются для создания ПИ).

  39. Компоненты строки состояния.

  40. Многодокументные приложения.

  41. Консольные приложения.

  42. Компоненты, работающие с графикой (Назначение, перечень компонентов, основных свойств и их значение, методы).

  43. Основные свойства Canvas (Pen, Brush).

  44. Основные методы для рисования шаблонных геометрических фигур.

  45. Компонент Image (назначение, основные свойства).

  46. Компонент Timer

  47. Класс TMemory Status. Использование его методов.













-80%
Курсы профессиональной переподготовке

Учитель, преподаватель математики и информатики

Продолжительность 600 или 1000 часов
Документ: Диплом о профессиональной переподготовке
17800 руб.
от 3560 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Контрольно-оценочные средства по предмету "Прикладное программирование" (58.7 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт