Главная страница

Отчет Программирование на языке высокого уровня. разработка программного обеспечения на языке высокого уровня c#


Скачать 0.76 Mb.
Названиеразработка программного обеспечения на языке высокого уровня c#
Дата28.06.2022
Размер0.76 Mb.
Формат файлаdoc
Имя файлаОтчет Программирование на языке высокого уровня.doc
ТипПояснительная записка
#618163
страница2 из 7
1   2   3   4   5   6   7

Содержание


Содержание 4

Введение 6

1 Среда программирования Visual Studio. Линейные алгоритмы 7

Теоретические сведения 7

Задание 10

Решение 11

Листинг (исходный код программы) 11

Результат работы программы 12

2 Разветвляющиеся алгоритмы 13

Теоретические сведения 13

Задание 13

Решение 14

Результат работы программы 16

3 Одномерные массивы 17

Теоретические сведения 17

Задание 17

Листинг (исходный код программы) 17

Результат работы программы 19

19

4 Двумерные массивы 20

Теоретические сведения 20

Задание 20

Листинг (исходный код программы) 20

Результат работы программы 22

5 Классы 23

Теоретические сведения 23

Задание 23

Листинг (исходный код программы) 24

Результат работы программы 25

6 Свойства и методы класса. Перегрузка операций 27

Теоретические сведения 27

Задание 27

Листинг (исходный код программы) 28

Результат работы программы 30

31

7 Наследование 32

Теоретические сведения 32

Задание 33

Листинг (исходный код программы) 33

Результат работы программы 36

8 Элементы библиотеки Windows Forms. 38

Теоретические сведения 38

Задание 38

Листинг (исходный код программы) 39

Результат работы программы 42

Заключение 43

Список использованных источников 44



Введение


Для выполнения лабораторных работ была использована среда разработки Visual Studio 2015, язык программирования C#.

C# создавался как язык компонентного программирования, и в этом одно из главных достоинств языка, направленное на возможность повторного использования созданных компонентов. Из других объективных факторов отметим следующие:

  • C# создавался параллельно с каркасом Framework .Net и в полной мере учитывает все его возможности - как FCL, так и CLR;

  • C# является полностью объектно-ориентированным языком, где даже типы, встроенные в язык, представлены классами;

  • C# является мощным объектным языком с возможностями наследования и универсализации.

В качестве среды разработки выбрана Microsoft Visual Studio 2015, так как она наиболее подходит для выполнения данных работ, имеет понятный интерфейс и большой набор функций, инструментов. Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода, добавление новых наборов инструментов.

1 Среда программирования Visual Studio. Линейные алгоритмы


Цель: Изучение среды программирования Visual Studio и основных видов проектов. Знакомство с языком программирования C#.

Теоретические сведения


1. Создание проекта

Интерфейс среды разработки представлен на рис. 1. Для того чтобы начать писать программу необходимо создать проект, для этого нажать на надпись «Создать проект…» либо выбрать пункт меню «Файл»  «Создать»  «Проект…». Откроется окно, в котором можно выбрать тип проекта и указать его название (рис. 2). Для первых семи заданий необходимо выбирать тип проекта «Консольное приложение».



Рис. 1 — Стартовая страница среды разработки.



Рис. 2 — Окно создания проекта.

Необходимо ввести название проекта и указать путь, по которому будут сохранены файлы проекта. После нажатия кнопки «ОК» средой разработки будет автоматически сгенерированы несколько файлов, входящих в проект, в том числе файл с настройками и каркас файла с исходным кодом программы, который откроется в рабочей области среды программирования (рис. 3).



Рис. 3 — Исходный код и структура проекта.

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



Рис. 4 — Запуск проекта.
2. Операторы ввода-вывода

Для ввода данных в программу используется функция Console.ReadLine(). Для вывода результатов работы функция Console.WriteLine(значение).

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

int.Parse(Console.ReadLine()), если необходимо вводить целые числа.

double.Parse(Console.ReadLine()), если необходимо вводить числа с дробной частью.

3. Математические функции

Для вычисления математических и тригонометрических функций таких как синус, косинус, тангенс, возведения в степень и т.д. используются следующие выражения:

Math.Sin(a) — синус a.

Math.Asin(a) — арксинус a.

Math.Cos(a) — косинус a.

Math.Acos(a) — арккосинус a.

Math.Tan(a) — тангенс a.

Math.Atan(a) — арктангенс a.

Math.Pow(a,b) — возведение числа a в степень b.

Math.Log(a,b) — логарифм числа a по основанию b.

Math.Log(a) — натуральный логарифм числа a.
1   2   3   4   5   6   7


написать администратору сайта