Читать онлайн «Программирование на СИ# : учебное пособие»

Автор Иван Риммович Медведев

М. А. МЕДВЕДЕВ А. Н. МЕДВЕДЕВ ПРОГРАММИРОВАНИЕ НА СИ# Учебное пособие Министерство образования и науки Российской Федерации Уральский федеральный университет имени первого Президента России Б. Н. Ельцина М. А. Медведев, А. Н. Медведев Программирование на СИ# Учебное пособие Рекомендовано методическим советом УрФУ для студентов, обучающихся по направлениям подготовки 080500 «Бизнесинформатика», 230700 «Прикладная информатика» Екатеринбург Издательство Уральского университета 2015 УДК 004. 4СИ#(075. 8) ББК 32. 973. 22я73 М42 Рецензенты: завсектором (и. о. ) ОВТ ИММ УрО РАН канд. физ. -мат. наук Д. Г. Ермаков; завлабораторией физики и экологии ИПЭ УрО РАН канд. физ. -мат. наук А. П. Сергеев Научный редактор — канд. техн. наук, доц. А. В. Присяжный Медведев, М. А. М42     Программирование на СИ# : учеб. пособие / М. А. Медведев, А.
Н. Медведев. — Екатеринбург : Изд-во Урал. ун-та, 2015. — 64 с. ISBN 978-5-7996-1561-1 Учебное пособие содержит информацию об основах программирования на СИ#. В пособии рассматриваются такие темы, как структура программы и син- таксис языка СИ#, типы данных, ветвление программы, циклические операторы, массивы, введение в классы. По каждой теме представлены примеры програм­ много кода и задания для самостоятельной работы. Учебное пособие предназна- чено для бакалавров. Библиогр. : 13 назв. Рис. 20. Табл. 1. УДК 004. 4СИ#(075. 8) ББК 32. 973. 22я73 ISBN 978-5-7996-1561-1 © Уральский федеральный университет, 2015 В ведение Я зык С# (читается и произносится как «Си-Шарп») — но- вый язык программирования, разработанный компанией Microsoft под платформу . NET (читается и говорится как «Дот Нэт»). Другие языки программирования были созданы до появления платформы . NET. Язык С# специально создавался под эту платфор- му, и поэтому в нем отсутствуют проблемы совместимости с преды- дущими версиями языка. Разработка приложений на языке С# ведется в платформе Visual Studio. Net (читается и говорится как «Вижуал Студио Дот Нет»), куда помимо C# встроены такие языки программирования, как Visual Basic. NET и Visual C++. NET Runtime — «Среда выполнения». В этой среде выполняется код, полученный после компиляции программы, написанной на С#. Эта среда выполнения построена не на ассемблере (код, который яв- ляется родным для процессора), а на промежуточном коде. Поэтому для данной «Среды выполнения» возможно использование несколь- ких языков программирования. В теории программа, написанная для этой среды, может быть выполнена любой операционной систе- мой, в которой NET Runtime установлена, и пока для этого существу- ет только одна ОС — Windows. 3 Основные понятия . NET О сновными понятиями в . NET являются следующие.