Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Программирование на С# в Visual Studio 2013

Покупка
Артикул: 771177.01.99
Доступ онлайн
65 ₽
В корзину
Посвящено изложению особенностей работы в одной из современных инструментальных сред программирования - Microsoft Visual 2013 на языке программирования высокого уровня С#. Приведено большое количество методически обоснованных примеров и заданий для самостоятельного выполнения. Может быть рекомендовано студентам направления бакалавриата 09.03.03 «Прикладная информатика (в экономике)» в качестве методической основы лабораторных занятий в рамках дисциплины «Информатика и программирование», а также студентам и преподавателям в качестве самоучителя.
Копырин, А. С. Программирование на С# в Visual Studio 2013 : учебное пособие / А. С. Копырин, Т. Л. Салова. - Москва : ФЛИНТА, 2021. - 54 с. - ISBN 978-5-9765-4754-4. - Текст : электронный. - URL: https://znanium.com/catalog/product/1851994 (дата обращения: 23.11.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
А.С. Копырин 
Т.Л. Салова

ПРОГРАММИРОВАНИЕ 
НА С# В VISUAL STUDIO 2013 

Учебное пособие 
для студентов специальности 
 «Прикладная информатика (в экономике)» 

Москва
Издательство «ФЛИНТА»
2021

УДК 004.432 
ББК 32.973-018.1
        К55 

Рецензент 
кандидат технических наук, доцент 
Е.В. Бондарева 

Копырин А.С.
  Программирование на С# в Visual Studio 2013: учебное
пособие / А.С. Копырин, Т.Л. Салова. — Москва : 
ФЛИНТА, 2021. — 54 с. — ISBN 978-5-9765-4754-4. — 
Текст : электронный.

Посвящено изложению особенностей работы в одной из 
современных инструментальных сред программирования 
Microsoft Visual 2013 на языке программирования
высокого уровня С#. Приведено большое количество
методически обоснованных примеров и заданий для
самостоятельного выполнения.
Может быть рекомендовано студентам направления 
бакалавриата 09.03.03 «Прикладная информатика (в 
экономике)» 
в 
качестве 
методической 
основы 
лабораторных 
занятий 
в 
рамках 
дисциплины 
«Информатика и программирование», а также студентам 
и преподавателям в качестве самоучителя. 

© ФГБОУ ВО «СГУ», 2019 
© Копырин А.С., Т.Л. Салова, 2019 

К55

ISBN 978-5-9765-4754-4

УДК 004.432 
ББК 32.973-018.1

ВВввееддееннииее  

Язык программирования Microsoft Visual C# явялется со
временным объектно-ориентированным языком, созданным 
на базе лучших характеристик и функций, достигнутых в результате эволюции компьютерных технологий. Язык Visual C#, 
был введен в 2000 году, когда компания Microsoft представила платформу .NET, которая является многоязычной средой 
для создания приложений. 

В данном учебном пособии внимание сконцентрировано на 

создании Windows приложений, с пользовательским графическим интерфейсом, хотя язык Visual C# может быть использован и для создания консольных приложений, приложений 
клиент-сервер, приложений баз данных и многого другого.

Любая система программирования включает в свой состав 

следующие обязательные инструменты:

1)интегрированную среду разработчика программ;
2)язык или языки программирования;
3)средства написания программного кода (текстовые ре
дакторы), позволяющие: формировать и объединять тексты 
программ; редактировать; контролировать синтаксис; оптимизировать программный код, удаляя излишние конструкции 
и упрощая код с сохранением его смысла;

4)средства преобразования программы, написанной на ал
горитмическом языке, в объектный модуль, записанный на 
машинном языке в двоичных кодах;

5)отладчик, выполняющий трассировку программы с про
веркой синтаксиса и правильности выполнения;

6)редактор связей (компоновщик, линковщик), объединя
ющий модули проекта и преобразующий объектный модуль в 
исполнимую программу;

7)документатор исходного кода;
8)набор библиотек процедур, функций, компонентов и ме
тодов обработки;

9)сервисные средства работы с ОС;

10) систему поддержки управления проектом в целом;
11) справочную систему и др.
Удобные визуальные средства создания программ «под

Windows» автоматически генерируют части программы, позволяя разработчику сосредоточиться исключительно на реше
нии конкретной задачи. Научиться «визуально программировать» можно в среде современных «билдеров».

Можно выделить следующие отличительные особенности 

«билдеров»:

1)реализация принципа визуального программирования –

когда весь процесс разработки приложения превращается в 
проектирование внешнего вида будущей программы и установку связей между ее различными частями;

2)автоматическая генерация значительной части кода про
граммы, что позволяет разработчику сосредоточиться на решении главной задачи;

3)наличие полностью интегрированных инструментов быст
рой разработки приложений, которые обеспечивают полный 
контроль над кодом и ресурсами, в частности, Редактор кода, 
Редактор форм, Инспектор объектов, Администратор проекта, 
Отладчик и другие; 

4)работа под управлением 32-разрядных ОС Windows, обес
печивающих полную интеграцию разрабатываемой программы 
и ОС; 

5)конструирование по способу «drag-and-drop» – т.е. про
стое перетаскивание визуальных компонентов из Палитры на 
форму;

6)реализация событийно-ориентированного подхода, когда 

программисту надо только задавать реакции программы на 
различные действия пользователя;

7)наличие среды RAD (Rapid Application Development), кото
рую образуют свойства, методы и события;

8)реализация 
основных 
парадигм 
объектно
ориентированного подхода;

9)обеспечение возможности быстрого и интуитивного про
граммирования надежных приложений «под Windows».

Профессиональные средства языка С# интегрированы в ви
зуальную среду разработки Microsoft Visual 2013, объединяющую Редактор форм, Инспектор объектов, Палитру компонентов, Администратор проекта и полностью интегрированные 
Редактор кода и Отладчик – инструменты быстрой разработки 
программных приложений, которые обеспечивают полный 
контроль над кодом и ресурсами.

Конструирование по способу “drag-and-drop» позволяет со
здавать приложение простым перетаскиванием захваченных 

мышью визуальных компонентов из Палитры на форму приложения. Инспектор объектов предоставляет возможность оперировать со свойствами и событиями объектов, автоматически 
создавая заготовки
функций обработки событий, которые 

наполняются кодом и редактируются в процессе разработки.

Свойства, методы и события – это именно те элементы 

языка, которые обеспечивают быструю разработку приложений в рамках объектно-ориентированного подхода. 

Свойства позволяют легко устанавливать разнообразные 

характеристики объектов. 

Методы производят определенные, иногда довольно слож
ные, операции над объектами. 

События связывают воздействия пользователя на объекты с 

кодами реакций на эти воздействия.

Работая совместно, свойства, методы и события образуют 

среду RAD (Rapid Application Development) быстрого и интуитивного программирования надежных приложений «под Windows».

Несмотря на различия, в языках «билдеров» много общего. 

Современное программирование — это объекты и реакции 
на события. При этом необязательно знать внутреннюю 
структуру Windows. Программисту надо только задавать реакции программы на различные действия пользователей: щелчки 
на кнопках, выбор пунктов меню или элементов списка и т.д. 
Такой подход к созданию программ называется событийноориентированным. 

Первая глава учебного пособия посвящена рассмотрению 

принципов и инструментов визуального проектирования приложений в среде системы программирования Microsoft Visual
2013. Включает описание интегрированной среды разработки 
и цикл примеров по использованию базовых компонентов из 
Палитры компонентов.

Во второй главе излагаются технологии программирования 

на языке С#. Дается описание элементов языка, типов данных, 
основных операторов. Материал сопровождается большим количеством подробно расписанных примеров и заданий для самостоятельной работы студентов.

Принципы работы в инструментальной среде программиро
вания Microsoft Visual 2010 с использованием технологии программирования на языке С++ изложены в учебном пособии «Особенности программирования в среде MS Visual C++ 2010» [7].

Созданию приложений, обеспечивающих организацию до
ступа к данным баз данных, созданных средствами СУБД Microsoft Access, посвящено учебное пособие Саловой Т.Л., Глущенко П.В. «Проектирование приложений для работы с базами 
данных» [8].

Желающие научиться программировать на достаточно «моло
дом», но очень популярном языке программирования Python в 
среде разработке PyScripter, могут воспользоваться учебным 
пособием авторов «Программирование на Python» [4].

Доступ онлайн
65 ₽
В корзину