Д36 Программирование на C#: учебное пособие / А.Ю. Демин, В.А. Дорофеев; Томский политехнический университет. − Томск: Изд-во Томского политехнического университета, 2013. – 134 с.
В пособии рассматривается введение в язык программирования С#; основные конструкции языка и типы данных; среда разработки Visual Studio 2010; работа с базовыми элементами управления; содержатся указания и задания для выполнения лабораторных работ.
Предназначено для студентов, обучающихся по направлениям 220400 «Управление в технических системах», 220700 «Автоматизация технологических процессов и производств», 221000 «Мехатроника и робототехника», 222000 «Инноватика», 230100 «Информатика и вычислительная техника».
УДК 681.3.06
ББК 32.973.26–018.2
Рецензенты
Доктор технических наук,
доцент кафедры «Комплексной информационной безопасности электронно-вычислительных систем», ТУСУР
Р.В. Мещеряков
Кандидат технических наук, доцент каф. «Программирования», ФПМК, ТГУ
Лабораторная работа №1 Изучение среды разработки Visual Studio 4
Лабораторная работа №2 Линейные алгоритмы 16
Лабораторная работа №3 Разветвляющиеся алгоритмы 28
Лабораторная работа №4 Циклические алгоритмы 36
Лабораторная работа №5 Классы и объекты 45
Лабораторная работа №6 Строки 51
Лабораторная работа №7 Одномерные массивы 56
Лабораторная работа №8 Многомерные массивы 63
Лабораторная работа №9 Графики функций 67
Лабораторная работа №10 Компьютерная графика 70
Лабораторная работа №11 Анимация 77
Лабораторная работа №12 Обработка изображений 81
Лабораторная работа №13 Методы 89
Лабораторная работа №14 Сортировка и поиск 95
Лабораторная работа №15 Рекурсия 100
Индивидуальные задания повышенной сложности 111
Приложение 1. Свойства элементов управления 123
Приложение 2. События элементов управления 126
Приложение 3. Методы для работы со строками 129
Приложение 4. Методы для работы с массивами 131
Литература 133
Лабораторная работа №1 Изучение среды разработки Visual Studio
Цель лабораторной работы:изучить среду быстрой разработки приложений Visual Studio. Научится размещать и настраивать внешний вид элементов управления на форме.