Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование / Программирование в среде Visual C# (Часть 1).pdf
Скачиваний:
197
Добавлен:
27.05.2015
Размер:
1.17 Mб
Скачать

Институт информационных технологий и автоматизированных систем

Кафедра информационных технологий в металлургии

Программирование

в среде 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