Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. Аналитический модуль (классификация)
  2. Аска? АСКА!!! – Закричал он, заставляя Модуль-01 двигаться вперед, готовый защищать ее от любого врага.
  3. Ввод дат в модуль
  4. Вероятность разрушения(модуль Вейбулла).
  5. Диагностика ошибок при помощи модульных часов
  6. ЗМІСТОВИЙ Модуль I
  7. ЗМІСТОВИЙ МОДУЛЬ № 1

 

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 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. Подготовка к сдаче экзамена (в период сессии) 18 часов

 

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

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

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

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

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

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

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

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

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

Курсовая работа состоит из 6 этапов в соответствии с лекциями 1-6 лекционного курса и выполняется параллельно с лабораторными работами 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. Построение абстрактного класса с чисто виртуальной функцией. Определение виртуальной функции в производных классах. 5 часов. [2,6,7]

 

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

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

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

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

 

Таблица 2.1

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

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

 

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

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


Дата добавления: 2015-08-13; просмотров: 75 | Нарушение авторских прав


Читайте в этой же книге: Область применения | Требования к результатам освоения дисциплины | Семестр (15 часов) | Дисциплине | Аттестаций | Семестр | Семестр. | Б.1.3 Разработка программного продукта | Семестр | Семестр |
<== предыдущая страница | следующая страница ==>
Семестр (34 часа)| Учебно-методическое и информационное обеспечение дисциплины

mybiblioteka.su - 2015-2024 год. (0.01 сек.)