- •Введение
- •1 Компоненты Visual C#
- •1.1 Компонент класса TextBox
- •1.2 Компонент класса Label
- •1.3 Компонент класса Button
- •1.4 Компонент класса DataGridView
- •1.5 Компонент класса NumericUpDown
- •2 Примеры выполнения практических заданий
- •2.1 Простейшие алгоритмы
- •2.2 Выражения
- •2.3 Циклы
- •2.4 Одномерные массивы
- •2.5 Матрицы
- •2.6 Строки
- •2.7 Записи и файлы
- •2.8 Функции и процедуры
- •Список литературы
Институт информационных технологий и автоматизированных систем
Кафедра информационных технологий в металлургии
Программирование
в среде Visual C#. Часть 1
Методические указания
Новокузнецк
2012
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Сибирский государственный индустриальный университет»
Кафедра информационных технологий в металлургии
ПРОГРАММИРОВАНИЕ В СРЕДЕ VISUAL C#. ЧАСТЬ 1
Методические указания к выполнению практических занятий
по дисциплинe «Программирование» для студентов, обучающихся по направлениям подготовки:
230400.62 Информационные системы и технологии;
230100.62 Информатика и вычислительная техника
Новокузнецк
2012
УДК 004.42(07)
П784
Рецензент кандидат технических наук, доцент кафедры СИУ СибГИУ
Ю.А. Соловьева
П784 Программирование в среде Visual C#. Часть 1 : метод. указ. / Сиб. гос. индустр. ун-т. ; сост. : В.И Кожемяченко, С.Ю. Красноперов.
– Новокузнецк : Изд. центр СибГИУ, 2012. – 31 с.
Приведены общие принципы работы в среде программирования Visual C#, описания компонентов, используемых при выполнении практических заданий, а также примеры выполнения практических заданий.
Предназначены для студентов, обучающихся по направлениям подготовки: 230400.62 Информационные системы и технологии; 230100.62 Информатика и вычислительная техника.
|
Содержание |
|
Введение ..................................................................................................................... |
4 |
|
1 Компоненты Visual C# ........................................................................................... |
5 |
|
1.1 |
Компонент класса TextBox........................................................................... |
8 |
1.2 |
Компонент класса Label................................................................................ |
9 |
1.3 |
Компонент класса Button ............................................................................ |
10 |
1.4 |
Компонент класса DataGridView ............................................................... |
10 |
1.5 |
Компонент класса NumericUpDown .......................................................... |
11 |
2 Примеры выполнения практических заданий ................................................... |
12 |
|
2.1 |
Простейшие алгоритмы .............................................................................. |
12 |
2.2 |
Выражения ................................................................................................... |
13 |
2.3 |
Циклы............................................................................................................ |
15 |
2.4 |
Одномерные массивы ................................................................................. |
17 |
2.5 |
Матрицы ....................................................................................................... |
18 |
2.6 |
Строки........................................................................................................... |
21 |
2.7 Записи и файлы............................................................................................ |
22 |
|
2.8 |
Функции и процедуры ................................................................................ |
26 |
Список литературы.................................................................................................. |
30 |
3
Введение
Создание программ в современных средах программирования подразумевает широкое применение принципов объектно-ориентированного программирования (ООП), а также использование событийного механизма выполнения программы.
Основными составляющими программы являются взаимодействующие компоненты, размещаемые на формах1. Каждый компонент характеризуется тремя структурными элементами:
свойства – характеристики компонента, определяющие его внешний вид, текущее состояние и, в некоторых случаях, поведение на форме;
методы – программы, позволяющие компоненту выполнять набор предопределенных действий, как правило, над своими свойствами;
события – список событий, на которые может реагировать компонент (например, на нажатие клавиши, щелчок мыши и т.д.). Для каждого события может быть описана реакция компонента на событие.
Таким образом, создание программы подразумевает выполнение трех операций:
размещение требуемых компонентов на форме (формах);
задание начальных значений свойств компонентов;
описание реакций компонентов на те или иные события.
1 Форма также является компонентом, поэтому ее свойства и поведение тоже могут быть заданы.
4