Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных

Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных

10. Реализация линейного вычислительного процесса с использованием визуальных компонент Label, TextField, Button в среде Visual Studio, Java SE и Java ME . (2 часа) [1-5]

11. Построение приложения с использованием меню и стандартных диалогов в Visual Studio и Java SE. Реализация разветвляющегося вычислительного процесса с использованием компонент RadioButton и CheckBox в Visual Studio, Java SE, Java ME. (2 часа) [1-5]

12. Реализация алгоритма обработки одномерного массива в виде приложения с использованием компонент ListBox и ComboBox Visual Studio, Java SE, Java ME. (2 часа) [1-5]

13. Реализация приложения с обработкой изображения в формате jpeg, добавление динамики при использовании таймера. Выполнние приложения на Visual Studio, Eclipse для Java Standart Edition и NetBeans для Java Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных Micro Edition. . (2 часа) [1-5]

14. Обработка двумерных массивов с использованием компонент ListView Visual Studio и Table в Java SE. (2 часа) [1-5]

15. Обработка текстов с использованием компонент TextField и RichTextBox Visual Studio и JTextArea и JEditorPane пакета Swing Java SE. (2 часа) [1-5]

16. Создание простейшего сайта с аплетом на Java SE. Запуск аплета в Eclipse и просмотр сайта в браузере. (2 часа) [4,5,7,8]

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

Самостоятельная работа включает в себя (118 часов):

6 семестр – 25 часов

I. Подготовка к защите лабораторных работ – 7 часов

II. Подготовка к сдаче экзамена (в Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных период сессии) 18 часов

7 семестр - 93 часа

I. Подготовка к защите лабораторных работ – 15 часов

II. Выполнение курсовой работы – 33 час

III. Подготовка к сдаче экзамена (в период сессии) 45 часов

Методические указания по выполнению лабораторных работ приведены в Приложении А, рекомендации по организации их выполнения – в п. 3.2.

Курсовая работа (33 час) Литература основная [1-3] и дополнительная [6-7]

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

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

Этапы курсовой работы:

Курсовая работа состоит из 6 этапов в соответствии с лекциями 1-6 лекционного курса и Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных выполняется параллельно с лабораторными работами 1-7. На каждом этапе студент предоставляет работоспособный программный продукт в виде консольного приложения Visual Studio на языке C#.

1. Разработка основного и вспомогательного класса. Объекты вспомогательного класса как поля основного класса. Инкапсуляция. 5 часов.[1-3]

2. Построение дружественных функций класса. Массивы объектов вспомогательного класса в качестве полей основного класса. 5 часов. [1-3]

3. Конструкторы с параметрами и без параметров для статических и динамических объектов основного и вспомогательного класса. 5 часов. [1-3,6]

4. Построение производного класса от базового вспомогательного класса этапа 1. Построение конструкторов производного класса. Перегрузка оператора присваивания объектов вспомогательного и основного классов. 5 часов. [1-3,6]



5. Построение абстрактного класса с чисто виртуальной функцией. Определение виртуальной функции в производных Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных классах. 5 часов. [2,6,7]

6. Применение библиотеки fstream для чтения и записи объектов в файлы. Построение шаблона функции. 5 часов. [2,6,7]

7. Оформление результатов и ее защиту (3часа).

По проделанной работе должны быть представлены оформленный в соответствии с существующим стандартом отчет.

В результате изучения дисциплины студенты должны обладать знаниями, умениями и навыками, приведенными в таблице 2.1.

Таблица 2.1

Номер/индекс компетенции по ФГОС ВПО Содержание компетенции В результате изучения дисциплины обучающиеся должны:
знать уметь владеть
ПК-32 способность выполнять работы соответствующего квалификационного уровня - этапы создания программных систем на Free Pascal, С# и Java; - приемы работы с основными визуальными компонентами LCL, C# и Java; - технологии работы в Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных современных средах разработки приложений под Windows; - выбирать необходимые инструментальные средства для разработки программ в среде Windows; -навыками использования современных интегрированных сред для разработки программы на языках программирования Free Pascal, С# и Java
ПК-34 готовность к формированию профессиональной компетенции специалиста соответствующего квалификационного уровня -методы программирования и методы разработки эффективных алгоритмов решения прикладных задач на Free Pascal, С# и Java; - составлять, тестировать, отлаживать программы в среде Windows с применением визуальных компонентов интегрированных сред разработки программ - навыками визуального конструирования форм и разработки обработчиков событий;

Таблица 3.2 - Компонентный состав дисциплины

Модуль дисциплины (раздел, тема) Результаты освоения дисциплины Технологии формирования компетенций Средства и технологии оценки Объем в Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных ЗЕТ
6 семестр Модуль 1 Знает: - основы языка программирования Free Pascal; - принципы проектирования приложений в среде Lazarus; - библиотеку классов LCL; Умеет: - разрабатывать приложения в среде Lazarus для решения реальных задач; Владеет: - навыками разработки программ на языке Free Pascal с использованием библиотеки классов LCL; - методами проектирования, создания и отладки приложений в среде Lazarus; Лекции Лабораторные работы Самостоятельная работа Защита отчетов по лабораторным работам 0,5
Экзамен 0,5
7 семестр Модуль 1 Знает: - инкапсуляция в С#; - Классы и их использование в С#; - наследование в С#; - полиморфизм в С#; - абстрактные классы в С#. Лекции Самостоятельная работа Защита отчетов по лабораторным работам 0,5
Умеет: - реализовать алгоритм практической задачи с применением Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных классов и объектов языка С#; - создавать шаблон проекта консольного приложения в интегрированной среде в Visual Studio; - работать с абстрактными типами данных с их свойствами и поведением в виде полей и методов класса. Лабораторные работы Самостоятельная работа Демонстрация преподавателю технологии работы в интегрированной среде
Владеет: - навыками работы в интегрированной среде Visual Studio на языке C#; - записи синтаксических конструкций языка С#; - навыками представления результатов решения задачи на С#. Выполнение лабораторных работ Защита лабораторных работ, курсовой работы.
7 семестр Модуль 2 Знает: - принципы построения проектов Windows Forms в среде Visual Studio; - регулируемые классы Windows Forms; - связь между регулируемыми объектами Visual tudio и классами стандарта ASCII C Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных# . Лекции Самостоятельная работа Защита лабораторных работ Экзамен 0,2
Умеет: - построение, отладку и выполнение проекта Windows Forms реальной задачи; - устанавливать связь и необходимую конвертацию объектов регулируемых и нерегулируемых классов. Лабораторные работы Самостоятельная работа Защита лабораторных работ
Владеет: - навыками создания приложений Windows Forms; - навыками разработки многооконных приложений Windows Forms с установкой связей между классами. Выполнение лабораторных работ Защита лабораторных работ Экзамен
7 семестр Модуль 3 Знает: - регулируемые классы среды Visual Studio для создания интерфейса пользователя; - классы для создания интерфейса пользователя языка Java Standart Edition - классы для создания интерфейса пользователя мобильных устройств языка Java Micro Edition. Лекции Самостоятельная работа Защита лабораторных работ Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных Экзамен 0,3
Умеет: - создавать современные интерфейсы пользователя с применением средств визуализации, предоставляемые средой разработки приложений Visual Studio и классами языка Java для настольных и мобильных приложений. Лабораторные работы Самостоятельная работа Защита отчета по лабораторным работам Экзамен
Владеет: - навыками построения приложений с современными средствами отображения исходных данных и результатов расчетов, выполняемых приложением. Выполнение лабораторных работ Экзамен

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


documentagksgvp.html
documentagksofx.html
documentagksvqf.html
documentagktdan.html
documentagktkkv.html
Документ Модуль 3. 10. Реализация линейного вычислительного процесса с использованием визуальных