Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка С#.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
829.95 Кб
Скачать

Министерство образования и науки Российской федерации

Федеральное агентство по образованию

ПСКОВСКИЙ ГОСУДАРСТВЕННЫЙ

ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

И.В. Антонов, Ю.В. Бруттан

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

Методические указания

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

"Вычислительные машины, комплексы,

системы и сети" и 230201 "Информационные системы и технологии"

Рекомендовано научно-методическим советом

Псковского государственного политехнического института

Псков ппи

2007

УДК 681.3.06

Д46

ББК 32.97

Рецензенты:

– Поляков А.О., д.т.н., профессор кафедры ВСиИ СПбГУВК

– Герасименко, к.т.н.

Антонов И.В., Бруттан Ю.В.

С#. Программирование на языке высокого уровня. Методические указания для студентов специальностей 230101 "Вычислительные машины, комплексы, системы и сети" и 230201 "Информационные системы и технологии". — Псков, Изд. ППИ, 2007. — с.

Методические указания предназначены для студентов факультета Информатики Псковского государственного политехнического института специальностей 230101 "Вычислительные машины, комплексы, системы и сети" и 230201 "Информационные системы и технологии" очной, очно-заочной и очной с сокращенным сроком реализации форм обучения. Они могут быть использованы студентами технических специальностей других вузов и направлений при изучении дисциплин программного профиля.

В методических указаниях изложены основы программирования под Windows в среде Microsoft Visual Studio 2005 на языке высокого уровня С#. Материал методических указаний содержит задания к 7 лабораторным работам, справочные материалы по теоретическим аспектам выполнения заданий и подробные рекомендации по выполнению лабораторных работ.

© Псковский государственный

политехнический институт, 2007.

© Антонов И.В., Бруттан Ю.В., 2007.

Содержание

стр.

ВВЕДЕНИЕ 5

ЛАБОРАТОРНАЯ РАБОТА №1 6

Задание. 6

Краткая справка. 6

Рекомендации по выполнению задания 11

Лабораторная работа №2 13

Задание 13

Краткая справка. 13

Рекомендации по выполнению задания 15

Лабораторная работа №3 19

Задание 19

Краткая справка. 19

Рекомендации по выполнению задания 23

Лабораторная работа №4 27

Задание 27

Краткая справка. 27

Рекомендации по выполнению задания 29

Лабораторная работа №5 32

Задание 32

Краткая справка. 32

Рекомендации по выполнению задания 35

Лабораторная работа №6 37

Задание 37

Краткая справка. 37

Рекомендации по выполнению задания 44

Лабораторная работа №7 48

Задание 48

Краткая справка. 49

Рекомендации по выполнению задания 52

ЛИТЕРАТУРА 54

ПРИЛОЖЕНИЕ 55

Введение

С# – один из языков программирования высокого уровня, который может использоваться для создания приложений на платформе .NET. Платформа .NET — многоязыковая среда, открытая для свободного включения новых языков, создаваемых не только Microsoft, но и другими фирмами. Все языки, включаемые в платформу .NET, должны опираться на единый каркас, роль которого играет .NET Framework. Главным достоинством языка С# можно назвать его согласованность с возможностями .NET Framework и вытекающую отсюда компонентную ориентированность. Компоненты позволяют решать проблему модульного построения приложений на новом уровне.

С# – результат эволюции языков С и С++. Являясь новейшей разработкой компании Microsoft, С# конструировался очень тщательно, с учётом наилучших возможностей других языков, предназначенных для решения специфических проблем. С# является мощным языком программирования и имеет массу преимуществ: простота, объектная ориентированность, типовая защищенность, сборка мусора, поддержка совместимости версий и многое другое. Данные возможности позволяют быстро и легко разрабатывать приложения.