ИНТЕГРИРОВАННЫЕ СРЕДЫ РАЗРАБОТКИ ПРОГРАММ Представление дисциплины.

Презентация:



Advertisements
Похожие презентации
ИНТЕГРИРОВАННЫЕ СРЕДЫ ПРОГРАММИРОВАНИЯ Представление дисциплины.
Advertisements

Теория экономических информационных систем Представление дисциплины.
Программные средства разработки Web-страниц и презентаций Представление дисциплины.
Учет налогоплательщиков в налоговых органах Представление дисциплины.
ИСТОРИЯ ТЕЛЕКОММУНИКАЦИЙ Представление дисциплины.
Представление дисциплины Программная поддержка информационных технологий в телекоммуникационных системах.
Вычислительная техника и информационные технологии Представление дисциплины.
Информационные технологии в городском хозяйстве Представление дисциплины.
Структуры и алгоритмы компьютерной обработки данных Представление дисциплины.
Компьютерный практикум Представление дисциплины. 2 Общие сведения по дисциплине Название «Компьютерный практикум» Читается для специальностей Государственное.
Использование специальных знаний в процессе раскрытия и расследования преступлений В процессе раскрытия и расследования преступлений используются специальные.
Технология разработки программного обеспечения Представление дисциплины.
Налоги в экономической системе общества Представление дисциплины.
Правовые основы предпринимательской деятельности Программа для слушателей курсов профессиональной переподготовки и повышения квалификации.
Основы схемотехники Представление дисциплины. 2 Общие сведения по дисциплине Вычислительная техника и информационные технологии Читается для специальностей.
Интернет-технологии в бизнесе Представление дисциплины.
Системы документальной электросвязи Представление дисциплины.
Информационные технологии Представление дисциплины.
ПРАВОВОЕ РЕГУЛИРОВАНИЕ НАЛОГОВЫХ ОТНОШЕНИЙ представляет собой одну из базовых финансово-правовых дисциплин, формирующих профессиональные знания и навыки.
Рекурсивно-логическое программирование Представление дисциплины.
Транксрипт:

ИНТЕГРИРОВАННЫЕ СРЕДЫ РАЗРАБОТКИ ПРОГРАММ Представление дисциплины

2 Общие сведения по дисциплине Название: «ИНТЕГРИРОВАННЫЕ СРЕДЫ РАЗРАБОТКИ ПРОГРАММ» Читается для специальности: «Математическое обеспечение и администрирование информационных систем» Важность изучения дисциплины: В данном курсе рассматриваются вопросы разработки программ в среде MS VS Среда программирования MS VS 2008 является новейшей средой разработки программ для NET Framework 3.5. Сфера профессионального использования: Программирование

3 Краткое описание дисциплины Для специалистов в области информационных технологий обязательно знание принципов работы в интегрированных средах и умение работать хотя бы в одной из них. В данном курсе рассматриваются вопросы разработки программ в среде MS VS 2008, которая является новейшей средой разработки программ для NET Framework 3.5. В рамках дисциплины затронуты следующие темы: Состав и назначение интегрированной среды разработки программ Microsoft Visual Studio 2008 Архитектура и функциональность платформы NET Базовые конструкции языка C# Разработка консольных приложений на платформе NET Разработка Windows приложений на платформе NET

4 Цели и задачи преподавания дисциплины Основной целью дисциплины является формирование у студентов знаний и умений в области практического программирования. Для достижения данной цели необходимо: Освоить среду программирования MS VS 2008 Познакомится с основами платформы NET Изучить новый язык программирования C# Понять принципы организации приложений C# Научиться использованию методов программирования на основе компонентов библиотеки System.Windows.Forms

5 Место дисциплины среди смежных дисциплин Данная дисциплина требует предварительного изучения курсов : Информатика Программирование

6 Начальные знания Для успешного освоения курса требуется знание основ: Информатики Программирования Математического анализа

7 Итоговые знания, умения и навыки В результате изучения дисциплины студенты должны иметь ПРЕДСТАВЛЕНИЯ: о роли и месте технологий программирования в современном контексте информационных технологий. В результате изучения дисциплины студенты должны получить ЗНАНИЯ: основ создания прикладных программ с использованием MS VS правил разработки и проектирования приложений. В результате изучения дисциплины студенты должны приобрести УМЕНИЯ И НАВЫКИ: создания прикладных программ средней сложности при помощи MS VS 2008.

8 Содержание лекционного курса Тема 1. Состав и назначение интегрированной среды разработки программ Microsoft Visual Studio Тема 2. Архитектура и функциональность платформы NET Тема 3. Базовые конструкции языка C# Тема 4. Разработка консольных приложений на платформе NET Тема 5. Разработка Windows приложений на платформе NET

9 Тема 1. Состав и назначение интегрированной среды разработки программ Microsoft Visual Studio 2008 Первая тема курса является вводной в дисциплине. Цель изучения данной темы состоит в овладении основами методики программирования приложений с использованием современных интегрированных средств разработки (IDE). Для этого необходимо решить следующие задачи: изучить состав интегрированных сред разработки программ; рассмотреть вопросы поддержки различных языков программирования и исполняющих платформ; освоить методику создания каркасов приложений различных типов с использованием интегрированных сред разработки; научиться применять встроенные библиотеки компонентов.

10 Тема 2. Архитектура и функциональность платформы NET Вторая тема курса посвящена изучению вычислительной платформы NET. Цель изучения данной темы познакомится с основами платформы NET, которая завоевывает все большую популярность. Для этого необходимо решить следующие задачи: изучить архитектуру и отдельные составляющие платформы NET; ознакомиться с понятием сборки NET; рассмотреть типы данных исполняющей системы NET Framework (CLR).

11 Тема 3. Базовые конструкции языка C# Цель данной темы состоит в получении ясного представления о языке C# - высокоуровневом универсальном языке программирования для платформы NET.. Для этого необходимо решить следующие задачи: изучить управляющие конструкции языка C#; рассмотреть особенности ООП в языке C#; познакомиться со структурами хранения данных языка C#.

12 Тема 4. Разработка консольных приложений на платформе NET Целью изучения данной темы является получение представления о способах реализации приложений консольного типа, использующих алфавитно-цифровой режим экрана монитора. Для достижения поставленных целей необходимо решить следующие задачи: изучить структуру типичного консольного приложения для платформы NET; научиться использованию операций консольного ввода/вывода; научиться использованию операций файлового ввода/вывода; научиться совместному использованию нескольких классов C#.

13 Тема 5. Разработка Windows приложений на платформе NET Целью изучения данной темы является получение представления о структуре Windows - приложения, реализованного на платформе NET и методах создания графического интерфейса пользователя. Для достижения поставленной цели необходимо решить следующие задачи: изучить структуру каркаса приложения Windows, который генерируется средой программирования MS VS 2008; познакомиться с элементами управления библиотеки FCL; освоить методику разработки GUI (графического интерфейса пользователя.)

14 Лабораторный практикум Лабораторная работа 1 (по теме 4). Разработка консольных приложений на платформе NET Лабораторная работа 2 (по теме 5). Разработка Windows приложений на платформе NET

15 Формы контроля Итоговый контроль Тест

16 Глоссарий Глоссарий – обеспечивает толкование и определение основных понятий, необходимых для адекватного осмысления материала. Например: ActiveX Data Object (ADO) - Технология доступа к данным фирмы Microsoft, встроена в операционные системы Windows

17 Список литературы Основная 1. Трей Н. C# 2008: ускоренный курс для профессионалов.: Пер. с англ. –М.: ООО «И.Д. Вильямс», – 576 с.: ил. 2. Троелсен Э. C# и платформа NET. Библиотека программиста. - СПб.:Питер, – 796 с.:ил.

18 Список литературы Дополнительная Секунов Н.Ю. Самоучитель C#. – СПб.: БХВ-Петербург, – 576 с.:ил. Использование C#. Специальное издание.: Пер. с англ. – М.: Издательский дом «Вильямс», – 528 с.:ил. Бобровский С.И. Технологии C#Builder. Разработка приложений для бизнеса. Учебный курс. – СПб.:Питер, – 672 с.:ил.

19 Сведения об авторе ФИО: Тубольцев М.Ф. Место работы: КНИТ, кафедра МиПОИС Ученая степень: к.т.н. Ученое звание: доцент Должность: доцент кафедры МиПОИС Кафедра: математического и программного обеспечения информационных систем Контактная информация: Адрес: : Россия, , г. Белгород, ул. Победы, 85, корп.14, к.1-9. Рабочий телефон:

20