Top.Mail.Ru
Научно-образовательный портал ТУСУР | Основы программирования на языке C#: Учебное пособие по лабораторным работам / Харченко С. С. — 2026. 102 с.
Сайты ТУСУРа

Основы программирования на языке C#

Учебное пособие по лабораторным работам

Учебное пособие содержит теоретические сведения и методические указания, необходимые для выполнения лабораторных работ по дисциплине «Основы программирования», и предназначено для студентов 1-го курса, обучающихся по направлению информационной безопасности. Охарактеризованы требования к лабораторным работам, описана структура и методика выполнения лабораторных работ. В пособии кратко рассматривается порядок разработки программ на языке C# в среде разработки Microsoft Visual Studio 2022 и тестовом редакторе Visual Studio Code. При этом, как и положено, рассматривается алфавит языка, реализация основных типов алгоритмических структур (линейная, разветвленная, циклическая), работа с массивами и функциями на данном языке, работа с классами. В конце данного пособия, приводится глава с заданием для выполнения лабораторных работ по данной дисциплине, пособие поделено на главы, соответствующие темам лабораторных работ.

Кафедра безопасности информационных систем

Библиографическая запись:

Харченко, С. С. Основы программирования на языке C#: Учебное пособие по лабораторным работам [Электронный ресурс] / С. С. Харченко. — Томск: ТУСУР, 2026. — 102 с. — Режим доступа: https://edu.tusur.ru/publications/11328
Автор:   Харченко С. С.
Год издания: 2026
Количество страниц: 102
Скачиваний: 33

Оглавление (содержание)

СОДЕРЖАНИЕ

ВВЕДЕНИЕ ...................................................................................................................................4

ТЕОРЕТИЧЕСКИЕ ВЫКЛАДКИ ..................................................................................................5

Язык программирования C# .....................................................................................................5

Настройка рабочего окружения................................................................................................7

Типы данных и операнды............................................................................................................13

Линейные алгоритмы ..................................................................................................................16

Алгоритм с ветвлением ..............................................................................................................20

Циклы.............................................................................................................................................24

Массивы.........................................................................................................................................33

Функции и процедуры..................................................................................................................36

Обработка символов ...................................................................................................................42

Структуры ......................................................................................................................................46

Коллекции ......................................................................................................................................50

Обработка исключений ................................................................................................................61

Классы .............................................................................................................................................69

ОБЩИЕ ТРЕБОВАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ...............................................................76

ЛАБОРАТОРНАЯ РАБОТА № 1 .......................................................................................................77

ЛАБОРАТОРНАЯ РАБОТА № 2 ......................................................................................................80

ЛАБОРАТОРНАЯ РАБОТА № 3 .......................................................................................................85

ЛАБОРАТОРНАЯ РАБОТА № 4 .......................................................................................................88

ЛАБОРАТОРНАЯ РАБОТА № 5 ........................................................................................................91

ЛАБОРАТОРНАЯ РАБОТА № 6 .......................................................................................................94

ЛАБОРАТОРНАЯ РАБОТА № 7 ........................................................................................................96

ЛИТЕРАТУРА ....................................................................................................................................100

ПРИЛОЖЕНИЕ А.

Форма титульного листа отчета по лабораторном работам ....................................................101