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

ПРИЛОЖЕНИЕ Д

Читайте также:
  1. K. 27:1-34. Приложение
  2. XLIX. ПРИЛОЖЕНИЕ
  3. Е.2 Заполнение графы (9) приложение В
  4. Задача 2 (см. приложение 2).
  5. Задача 3 (см. приложение 3).
  6. Задача 4 (см. приложение 4).
  7. Контрольная работа должна быть сдана в деканат по графику сессии в печатном виде с титульным листом (Приложение 1).

Памятка для студентов по изучению дисциплины

«программирование в среде windows»

 

Составили доцент кафедры ПМ Тушев А.Н., ст. преподаватель кафедры ПМ Троицкий В.С.

Утверждаю Зав. кафедрой инженерной педагогики Н.Б.Лаврентьева

_________________

«__» ________ 201_ года

Содержание дисциплины

 

Изучение дисциплины «Программирование в среде Windows» происходит в 6 и 7 семестрах. Учебный план предусматривает 15 часов лекций, 15 часов лабораторных работ и экзамен в 6 семестре и 34 часов лекций, 34 часов лабораторных работ, курсовую работу и экзамен в 7 семестре.

 

Изучение дисциплины включает следующие модули:

 

6 Семестр

Лекция 1. Разработки приложений на языке Free Pascal (2 часа);

Лекция 2. Среда визуального программирования Lazarus (2 часа)

Лекция 3. Условные операторы Free Pascal и визуальные компоненты ”Флажки и переключатели”

Лекция 4. Операторы циклов в Free Pascal (2 часа)

Лекция 5. Обработка массивов, строк и записей (record) в языке Free Pascal. Визуальные компоненты LCL для их обработки (TListBox, TComboBox и TStringGrid) (2 часа)

Лекция 6. Обработка файлов средствами Free Pascal (2 часа)

Лекция 7. Графика в Lazarus (2 часа)

Лекция 8. Подпрограммы в FreePascal (1 час)

 

7 Семестр

Модуль 1. Основы объектно-ориентированного подхода, реализованного в языках программирования C# и Java (16 часов)

Лекция 1 Абстрактные типы данных в современных языках программирования (2 часа)

Лекция 2 Основные свойства полей и методов классов, реализованные в С# и Java (2 часа)

Лекция 3 Создание и разрушение объектов в С# и Java, перегрузка методов класса (2 часа)

Лекция 4 Наследование классов. Построение статических и динамических объектов производных классов. (2 часа)

Лекция 5 Полиморфизм в объектно-ориентированных языках программирования (2 часа)

Лекция 6 Библиотеки ввода-вывода в языках С# и Java (2 часа)

Лекция 7 Исключения в языке С# и Java. Шаблоны методов и классов (2 часа)

Лекция 8 коллекции в объектно-ориентированных языках программирования (2 часа)

Модуль 2. Разработка приложений в среде программирования Microsoft Visual Studio (4 часа)

 

Лекция 9 Организация проектов и решений среды Visual Studio (2 часа)

Лекция 10 Создание многооконных приложений в Visual Studio (2 часа)

Модуль 3. Компоненты интерфейса разработчика приложения Visual Studio на языке С# и Java JDK Standart Edition и Micro Edition (14 часов)

Лекция 11 Компоненты Button, Label и TextField для создания приложений на С# и Java (2 часа)

Лекция 12 Использование переключателей и диалогов для создания интерфейса приложения (2 часа)

Лекция 13 Работа со списками в компонентах Listbox, Choice, Combobox (2 часа)

Лекция 14 Использование статической и динамической графики в приложениях (2 часа)

Лекция 15 Применение таблиц для разработки приложений (2 часа)

Лекция 16 Компоненты просмотра и редактирования текстов различных форматов (2 часа)

Лекция 17 Применение Java в Интернете (2 часа)

 

 

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

 

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

 

 

Литература и учебно-методические материалы

Основная литература

1 Программирование на Visual C#: [самоучитель TeachPro].-Электрон. дан.-М.: Равновесие, 2006.-1 эл. опт. диск (CD-ROM).-(TeachPro)

2 Дейтел Х.М. Как программировать на C#/Дейтел Х.М., Дейтел П.Дж.; Пер с англ.. - М.: Бином-Пресс, 2009. - 800 с.[50 экз.]

3 Культин Н.Б. Vicrosoft Visual C# в задачах и примерах. - Спб.:БХВ-Петербург, 2010.- 272с.:ил.+CD-ROM [12экз.]

4 Кубенский, Александр. Создание и обработка структур данных в примерах на Java /А. Кубенский.-Электрон. текстовые дан. (1 zip-файл 3 Мбайта).-СПб.: БХВ-Петербург, 2001.-313 с.

5 Программирование на языке Java: [самоучитель TeachPro].-Электрон. дан.-М.: Равновесие, 2006.-1 эл. опт. диск (CD-ROM).-(TeachPro)

6 Алексеев Е.Р., ЧесноковаО.В., КучерТ.В. Free Pascal и Lazarus: Учебник по программированию / Е.Р.Алексеев, О.В.Чеснокова, Т.В.Кучер М.: ALT Linux; Издательский дом ДМК-пресс, 2010. 440 с.: ил. (Библиотека ALT Linux). [Электронный ресурс]: - Режим доступа: http://www.freepascal.ru/article/book/

 

 

Дополнительная литература

7 Подбельский В.В. Язык Си#: учеб. пособие для вузов / В.В.Подбельский. - М.: Финансы и статистика, 2004. - 560с. - 40 экз.

8 Страустрап. Язык программирования С# [Электронный ресурс]: - Режим доступа: http://lib.ru/CPPHB/cpptut.txt[5экз.]

9 Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на С#, 2-е изд./Пер. с англ. - М.: “Издательство Бином”, СПб.: “Невский диалект”, 1999г. - 560 с., ил. [12экз.]

10 Мансуров К.Т. Основы программирования в среде Lazarus, 2010. – 772 с.: ил. [Электронный ресурс]: - Режим доступа: http://www.freepascal.ru/article/book/

11 О.В. Деревенец "Песни о Паскале" [Электронный ресурс]: - Режим доступа: http://www.freepascal.ru/article/book/

 

 

Программное обеспечение и Интернет-ресурсы

Необходимое программное обеспечение:

- операционная система Windows;

- пакет Visual Studio 2010;

- текстовый редактор MS Word или OpenOffice Writer;

- java-jdk-windows распространяется свободно;

- среда разработки приложений Eclipse, распространяется свободно;

- среда разработки приложений netbeans-windows, распространяется свободно;

- пакет для разработки приложений на Java ME: oracle_java_me_sdk, распространяется свободно;

- библиотека Lwuit фирмы Oracle для разработчиков приложений на Java ME, распространяется свободно;

- Lazarus IDE

 

Рекомендуемые сайты:

http://www.intuit.ru/catalog/se/objectprog/

http://elib.altstu.ru/elib/eum_bd_apo_stud/elib/Actions/downloader.php?id=878

http://www.acm.org

http://ace.ece.uci.edu/Doxygen

http://developers.sun.ru/content/view/232/121/

(Материалы учебных курсов SunMicrosystems)

http://technet.microsoft.com/ru-ru/magazine/default.aspx

(журнал TechNet Magazine)

http://lazarus.freepascal.org/

http://www.freepascal.org/

 

 


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


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

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