Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемГлеб Бывшев
1 ИНТЕГРИРОВАННЫЕ СРЕДЫ РАЗРАБОТКИ ПРОГРАММ Представление дисциплины
2 2 Общие сведения по дисциплине Название: «ИНТЕГРИРОВАННЫЕ СРЕДЫ РАЗРАБОТКИ ПРОГРАММ» Читается для специальности: «Математическое обеспечение и администрирование информационных систем» Важность изучения дисциплины: В данном курсе рассматриваются вопросы разработки программ в среде MS VS Среда программирования MS VS 2008 является новейшей средой разработки программ для NET Framework 3.5. Сфера профессионального использования: Программирование
3 3 Краткое описание дисциплины Для специалистов в области информационных технологий обязательно знание принципов работы в интегрированных средах и умение работать хотя бы в одной из них. В данном курсе рассматриваются вопросы разработки программ в среде MS VS 2008, которая является новейшей средой разработки программ для NET Framework 3.5. В рамках дисциплины затронуты следующие темы: Состав и назначение интегрированной среды разработки программ Microsoft Visual Studio 2008 Архитектура и функциональность платформы NET Базовые конструкции языка C# Разработка консольных приложений на платформе NET Разработка Windows приложений на платформе NET
4 4 Цели и задачи преподавания дисциплины Основной целью дисциплины является формирование у студентов знаний и умений в области практического программирования. Для достижения данной цели необходимо: Освоить среду программирования MS VS 2008 Познакомится с основами платформы NET Изучить новый язык программирования C# Понять принципы организации приложений C# Научиться использованию методов программирования на основе компонентов библиотеки System.Windows.Forms
5 5 Место дисциплины среди смежных дисциплин Данная дисциплина требует предварительного изучения курсов : Информатика Программирование
6 6 Начальные знания Для успешного освоения курса требуется знание основ: Информатики Программирования Математического анализа
7 7 Итоговые знания, умения и навыки В результате изучения дисциплины студенты должны иметь ПРЕДСТАВЛЕНИЯ: о роли и месте технологий программирования в современном контексте информационных технологий. В результате изучения дисциплины студенты должны получить ЗНАНИЯ: основ создания прикладных программ с использованием MS VS правил разработки и проектирования приложений. В результате изучения дисциплины студенты должны приобрести УМЕНИЯ И НАВЫКИ: создания прикладных программ средней сложности при помощи MS VS 2008.
8 8 Содержание лекционного курса Тема 1. Состав и назначение интегрированной среды разработки программ Microsoft Visual Studio Тема 2. Архитектура и функциональность платформы NET Тема 3. Базовые конструкции языка C# Тема 4. Разработка консольных приложений на платформе NET Тема 5. Разработка Windows приложений на платформе NET
9 9 Тема 1. Состав и назначение интегрированной среды разработки программ Microsoft Visual Studio 2008 Первая тема курса является вводной в дисциплине. Цель изучения данной темы состоит в овладении основами методики программирования приложений с использованием современных интегрированных средств разработки (IDE). Для этого необходимо решить следующие задачи: изучить состав интегрированных сред разработки программ; рассмотреть вопросы поддержки различных языков программирования и исполняющих платформ; освоить методику создания каркасов приложений различных типов с использованием интегрированных сред разработки; научиться применять встроенные библиотеки компонентов.
10 10 Тема 2. Архитектура и функциональность платформы NET Вторая тема курса посвящена изучению вычислительной платформы NET. Цель изучения данной темы познакомится с основами платформы NET, которая завоевывает все большую популярность. Для этого необходимо решить следующие задачи: изучить архитектуру и отдельные составляющие платформы NET; ознакомиться с понятием сборки NET; рассмотреть типы данных исполняющей системы NET Framework (CLR).
11 11 Тема 3. Базовые конструкции языка C# Цель данной темы состоит в получении ясного представления о языке C# - высокоуровневом универсальном языке программирования для платформы NET.. Для этого необходимо решить следующие задачи: изучить управляющие конструкции языка C#; рассмотреть особенности ООП в языке C#; познакомиться со структурами хранения данных языка C#.
12 12 Тема 4. Разработка консольных приложений на платформе NET Целью изучения данной темы является получение представления о способах реализации приложений консольного типа, использующих алфавитно-цифровой режим экрана монитора. Для достижения поставленных целей необходимо решить следующие задачи: изучить структуру типичного консольного приложения для платформы NET; научиться использованию операций консольного ввода/вывода; научиться использованию операций файлового ввода/вывода; научиться совместному использованию нескольких классов C#.
13 13 Тема 5. Разработка Windows приложений на платформе NET Целью изучения данной темы является получение представления о структуре Windows - приложения, реализованного на платформе NET и методах создания графического интерфейса пользователя. Для достижения поставленной цели необходимо решить следующие задачи: изучить структуру каркаса приложения Windows, который генерируется средой программирования MS VS 2008; познакомиться с элементами управления библиотеки FCL; освоить методику разработки GUI (графического интерфейса пользователя.)
14 14 Лабораторный практикум Лабораторная работа 1 (по теме 4). Разработка консольных приложений на платформе NET Лабораторная работа 2 (по теме 5). Разработка Windows приложений на платформе NET
15 15 Формы контроля Итоговый контроль Тест
16 16 Глоссарий Глоссарий – обеспечивает толкование и определение основных понятий, необходимых для адекватного осмысления материала. Например: ActiveX Data Object (ADO) - Технология доступа к данным фирмы Microsoft, встроена в операционные системы Windows
17 17 Список литературы Основная 1. Трей Н. C# 2008: ускоренный курс для профессионалов.: Пер. с англ. –М.: ООО «И.Д. Вильямс», – 576 с.: ил. 2. Троелсен Э. C# и платформа NET. Библиотека программиста. - СПб.:Питер, – 796 с.:ил.
18 18 Список литературы Дополнительная Секунов Н.Ю. Самоучитель C#. – СПб.: БХВ-Петербург, – 576 с.:ил. Использование C#. Специальное издание.: Пер. с англ. – М.: Издательский дом «Вильямс», – 528 с.:ил. Бобровский С.И. Технологии C#Builder. Разработка приложений для бизнеса. Учебный курс. – СПб.:Питер, – 672 с.:ил.
19 19 Сведения об авторе ФИО: Тубольцев М.Ф. Место работы: КНИТ, кафедра МиПОИС Ученая степень: к.т.н. Ученое звание: доцент Должность: доцент кафедры МиПОИС Кафедра: математического и программного обеспечения информационных систем Контактная информация: Адрес: : Россия, , г. Белгород, ул. Победы, 85, корп.14, к.1-9. Рабочий телефон:
20 20
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.