Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MetodichkaC_14ch1.doc
Скачиваний:
51
Добавлен:
26.03.2016
Размер:
1.61 Mб
Скачать

Министерство образования Республики Беларусь

БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Группа 1

Кафедра «Робототехнические системы»

А.А. Москаленко

З.И. Кононенко

А.В. Данченко

Решение прикладных задач в среде c#

Методическое пособие

по дисциплинам «Языки и технологии программирования» и

«Объектно-ориентированное программирование»

для студентов специальностей

1-53 01 01 - «Автоматизация технологических процессов и производств»,

1-53 01 06 - «Промышленные роботы и робототехнические комплексы» и

1-53 01 02 - «Автоматизированные системы обработки информации»

Ч а с т ь 1

Минск 2014

УДК 004.438

ББК

М82

Рецензенты:

Н. Н. Гурский, Ю. Н. Петренко

Москаленко А.А.

М82 Решение прикладных задач в среде C#: методическое пособие по дисциплинам: «Языки и технологии программирования» и «Объектно-ориентированное программирования» для студентов специальностей 1-53 01 01 - «Автоматизация технологических процессов и производств», 1-53 01 06 - «Промышленные роботы и робототехнические комплексы» и 1-53 01 02 - «Автоматизированные системы обработки информации» / А.А. Москаленко, З.И. Кононенко, А.В. Данченко. – Мн.: БНТУ, 2014. – 53  с.

ISBN 985-479-248-Х

Данное методическое пособие предназначено для обучения студентов современным языкам программирования, получения навыков написания программ, используя язык программирования высокого уровня C# и платформу .NET. C# является объектно-ориентированным языком, в котором любая сущность представляется объектом. Платформа .NET – это многоязыковая среда, открытая для свободного включения новых языков. C# является профессиональным языком, предназначенным для решения широкого спектра задач.

В 1 части пособия излагаются методы, необходимые для чтения с клавиатуры и вывода данных на экран. операторы языка программирования С#, работа с массивами, строками и файлами.

Методическое пособие может быть полезно инженерам и преподавателям, занимающихся исследованием систем управления.

УДК 004.438

ISBN 985-479-248-X © Москаленко А.А., Кононенко З.И.

Данченко А.В.

© БНТУ, 2014

Содержание

2.ОПЕРАЦИИ ВВОДА/ВЫВОДА. ФОРМАТ ВЫВОДА 7

3.ПРОСТРАНСТВО ИМЁН SYSTEM. КЛАСС MATH. ПРЕОБРАЗОВАНИЕ ТИПОВ ДАННЫХ 10

4. ОПЕРАТОРЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ С#. 14

4.1. Операторы языка программирования С# 14

4.2. Операции отношения и условные логические операции 18

5.ОРГАНИЗАЦИЯ ЦИКЛОВ 21

6.ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ 26

6.1. Массивы 26

6.2. Одномерные массивы 27

7.ОБРАБОТКА ДВУМЕРНЫХ МАССИВОВ 31

7.1. Описания двумерного массива 31

7.2. Обработка исключительных ситуаций 32

8.ЗАПИСЬ ИСХОДНЫХ ДАННЫХ В ФАЙЛ И ЧТЕНИЕ ДАННЫХ ИЗ ФАЙЛА. ЦИФРОВАЯ ФИЛЬТРАЦИЯ. ИДЕНТИФИКАЦИЯ ОБЪЕКТА УПРАВЛЕНИЯ 37

8.1. Данные для моделирования системы. Понятие файла данных 37

8.2. Объект FileStream для работы с файлами 38

8.3. Запись данных в файл. Класс StreamWriter 40

8.4. Чтение файла. Класс StreamReader 41

8.5. Цифровая фильтрация 43

8.6. Идентификация объекта управления 44

8.7. Определение постоянной времени объекта управления 45

9.СТРОКИ. ОБРАБОТКА СТРОК 48

9.1. Символы и строки 49

9.2. Символы 49

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]