Автор24

Информация о работе

Подробнее о работе

Страница работы

Технология разработки ПО на языке C#

  • 29 страниц
  • 2018 год
  • 27 просмотров
  • 1 покупка
Автор работы

ALarick

Специализируюсь на работах по ИТ и ИБ.

800 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Введение 2
1. Основные теоретические сведения 5
1.1. Особенности языка 5
1.2. Нотация названия 6
1.3. Стандартизация и реализации 7
1.4 Версии 7
1.4.1. Версия 1.0 7
1.4.2. Версия 2.0 8
1.4.3. Версия 3.0 9
1.4.4. Версия 4.0 10
1.4.5. Версия 5.0 11
1.4.6. Версия 6.0 11
1.4.7. Версия 7.0 11
2. Основы программирования и разработка программ на С# 13
2.1. Структура программы и ход выполнения 13
2.2. Пространства имен 15
2.3. Классы и объекты. Структуры 16
2.4. Переменные и константы 18
2.5. Операторы 19
2.6. Ветвление и циклы 20
2.7. Строки 23
2.8. Массивы и коллекции 23
Заключение 25
Список использованной литературы 27

Язык программирования высокого уровня C# обладает рядом превосходств. Он является простым для изучения и восприятия, является объектно-ориентированным, имеет типовую защищенность, поддерживает совместимость версий, а также обладает многими другими. преимуществами. Возможности языка позволяют легко и быстро осуществлять разработку приложения. В процессе создания данного языка авторами были учтены достижения множества предшествующих языков программирования, таких как Visual Basic, С, C++, Java и других; но с учетом, того, что язык C# разрабатывался как самостоятельный язык, а не модификация существующего, в данный язык не были включены недостатки языков предшественников. Таким образом было решено множество проблем, главной из которых являлась проблема совместимости предыдущих версий. Результатом разработки стал поистине простой, практичный и современный язык, не уступающий по мощности C++, а также, значительно повышающий эффективность разработок.
С учетом высокой степени объектной направленности языка, C# отлично подходит на роль инструмента для быстрого и эффективного конструирования всевозможных компонентов — начиная высокоуровневой бизнеслогикой, и заканчивая системными приложениями, использующими низкоуровневый код. Кроме того, нельзя игнорировать тот факт, что C# - это и Web-ориентированный язык — встроенные конструкции языка позволяют легко превращать компоненты в Web-сервисы, доступные для обращения посредством Интернета, с любого языка, из любой операционной системы. Здесь, ключевые преимущества, в сравнение с другими языками, заключаются в дополнительных возможностях, обеспечиваемых использованием таких Wtb-технологий, как XML и SOAP. Удобство методов разработки программ позволяет программистам быстро и легко освоить разработку приложений.
Если рассматривать язык C# в качестве средства обучения программированию, то следует отметить ряд неоспоримых достоинств, которыми он обладает. Во-первых, C# хорошо организован, является строгим языком, и большая часть его конструкций являются логичными и удобными. Во-вторых, современные инструменты диагностики и редактирования программного кода позволяют сделать процесс программирования удобным и производительным.
Кроме того, очень важным является тот факт, что C# - это не учебный язык. C# является профессиональным языком, и предназначен для решения обширного диапазона задач во многих отраслях, и главное, в области разработки распределенных приложений. В связи с этим, построение базового курса программирования, с применением языка C#, позволяет студентам в короткие сроки стать востребованными специалистами-профессионалами.

1. Скит. Д. C# для профессионалов: тонкости программирования, 3-е издание, новый перевод — М.: «Вильямс», 2014. — C. 608
2. Троелсен Э. Язык программирования C# 5.0 и платформа .NET 4.5 - М.: «Вильямс», 2015. — С. 1312.
3. Хейлсберг А., Торгерсен М., Вилтамут С., Голд П. Язык программирования C#. Классика Computers Science. 4-е издание — СПб.: «Питер», 2012. — 784 с.
4. Шилдт. Г. C# 4.0: полное руководство — М.: «Вильямс», 2010. — С. 1056.
5. Классы и объекты// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/ey4ke239(v=vs.90).aspx дата обращения 19.03.2017
6. Массивы и коллекции// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/9ct4ey7x(v=vs.90).aspx дата обращения 21.03.2017
7. Оператор do...while// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/kefxt662(v=vs.100).aspx дата обращения 21.03.2017
8. Операторы// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/s0b0c0z1(v=vs.90).aspx дата обращения 20.03.2017
9. Переменные и константы// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/wew5ytx4(v=vs.90).aspx дата обращения 20.03.2017
10. Пространства имен// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/zz9ayh33(v=vs.90).aspx дата обращения 19.03.2017
11. Различия между шаблонами языка C++ и универсальными шаблонами языка C# (Руководство по программированию в C#)//Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/c6cyy67b.aspx дата обращения 18.03.2017
12. Решения и ветвления// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/s3xe34ex(v=vs.90).aspx дата обращения 21.03.2017
13. Руководство по программированию на C#// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspx дата обращения 17.03.2017
14. Строки// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/c84eby0h(v=vs.90).aspx дата обращения 21.03.2017
15. Структура программы C#// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/6c70zway(v=vs.90).aspx дата обращения 19.03.2017
16. Структура программы и ход выполнения// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/ms228379(v=vs.90).aspx дата обращения 18.03.2017
17. Структуры// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/89892kc7(v=vs.90).aspx дата обращения 19.03.2017
18. Циклы// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/f0e10e56(v=vs.90).aspx дата обращения 21.03.2017
19. Anders Hejlsberg - Programming data in C# 3.0// Channel9 [Электронный ресурс] URL: https://channel9.msdn.com/Blogs/TheChannel9Team/Anders-Hejlsberg-Programming-data-in-C-30 дата обращения 18.03.2017
20. ISO/IEC 23270:2003, Information technology — C# Language Specification// International Organization of Standardization [Электронный ресурс] URL: http://standards.iso.org/ittf/PubliclyAvailableStandards/c036768_ISO_IEC_23270_2003(E).zip#en дата обращения 18.03.2017
21. Mads Torgersen, Dustin Campbell - The Future of C#.//Build2016. [Электронный ресурс] URL: https://channel9.msdn.com/Events/Build/2016/B889 дата обращения 18.03.2017
22. Microsoft Visual C# .NET Standard - complete package Series [электронный ресурс] URL: https://www.cnet.com/products/microsoft-visual-c-net-standard-complete-package-series/ дата обращения 17.03.2017
23. Naomi Hamilton - The A-Z of programming languages: C#// ComputerWorld [Электронный ресурс] URL:http://www.computerworld.com.au/article/261958/az_programming_languages_c_/?pp=2 дата обращения 17.03.2017
24. Standard ECMA-334. C# language Specification. 4th edition// ECMA International [Электронный ресурс] http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf дата обращения 17.03.2017

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Введение 2
1. Основные теоретические сведения 5
1.1. Особенности языка 5
1.2. Нотация названия 6
1.3. Стандартизация и реализации 7
1.4 Версии 7
1.4.1. Версия 1.0 7
1.4.2. Версия 2.0 8
1.4.3. Версия 3.0 9
1.4.4. Версия 4.0 10
1.4.5. Версия 5.0 11
1.4.6. Версия 6.0 11
1.4.7. Версия 7.0 11
2. Основы программирования и разработка программ на С# 13
2.1. Структура программы и ход выполнения 13
2.2. Пространства имен 15
2.3. Классы и объекты. Структуры 16
2.4. Переменные и константы 18
2.5. Операторы 19
2.6. Ветвление и циклы 20
2.7. Строки 23
2.8. Массивы и коллекции 23
Заключение 25
Список использованной литературы 27

Язык программирования высокого уровня C# обладает рядом превосходств. Он является простым для изучения и восприятия, является объектно-ориентированным, имеет типовую защищенность, поддерживает совместимость версий, а также обладает многими другими. преимуществами. Возможности языка позволяют легко и быстро осуществлять разработку приложения. В процессе создания данного языка авторами были учтены достижения множества предшествующих языков программирования, таких как Visual Basic, С, C++, Java и других; но с учетом, того, что язык C# разрабатывался как самостоятельный язык, а не модификация существующего, в данный язык не были включены недостатки языков предшественников. Таким образом было решено множество проблем, главной из которых являлась проблема совместимости предыдущих версий. Результатом разработки стал поистине простой, практичный и современный язык, не уступающий по мощности C++, а также, значительно повышающий эффективность разработок.
С учетом высокой степени объектной направленности языка, C# отлично подходит на роль инструмента для быстрого и эффективного конструирования всевозможных компонентов — начиная высокоуровневой бизнеслогикой, и заканчивая системными приложениями, использующими низкоуровневый код. Кроме того, нельзя игнорировать тот факт, что C# - это и Web-ориентированный язык — встроенные конструкции языка позволяют легко превращать компоненты в Web-сервисы, доступные для обращения посредством Интернета, с любого языка, из любой операционной системы. Здесь, ключевые преимущества, в сравнение с другими языками, заключаются в дополнительных возможностях, обеспечиваемых использованием таких Wtb-технологий, как XML и SOAP. Удобство методов разработки программ позволяет программистам быстро и легко освоить разработку приложений.
Если рассматривать язык C# в качестве средства обучения программированию, то следует отметить ряд неоспоримых достоинств, которыми он обладает. Во-первых, C# хорошо организован, является строгим языком, и большая часть его конструкций являются логичными и удобными. Во-вторых, современные инструменты диагностики и редактирования программного кода позволяют сделать процесс программирования удобным и производительным.
Кроме того, очень важным является тот факт, что C# - это не учебный язык. C# является профессиональным языком, и предназначен для решения обширного диапазона задач во многих отраслях, и главное, в области разработки распределенных приложений. В связи с этим, построение базового курса программирования, с применением языка C#, позволяет студентам в короткие сроки стать востребованными специалистами-профессионалами.

1. Скит. Д. C# для профессионалов: тонкости программирования, 3-е издание, новый перевод — М.: «Вильямс», 2014. — C. 608
2. Троелсен Э. Язык программирования C# 5.0 и платформа .NET 4.5 - М.: «Вильямс», 2015. — С. 1312.
3. Хейлсберг А., Торгерсен М., Вилтамут С., Голд П. Язык программирования C#. Классика Computers Science. 4-е издание — СПб.: «Питер», 2012. — 784 с.
4. Шилдт. Г. C# 4.0: полное руководство — М.: «Вильямс», 2010. — С. 1056.
5. Классы и объекты// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/ey4ke239(v=vs.90).aspx дата обращения 19.03.2017
6. Массивы и коллекции// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/9ct4ey7x(v=vs.90).aspx дата обращения 21.03.2017
7. Оператор do...while// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/kefxt662(v=vs.100).aspx дата обращения 21.03.2017
8. Операторы// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/s0b0c0z1(v=vs.90).aspx дата обращения 20.03.2017
9. Переменные и константы// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/wew5ytx4(v=vs.90).aspx дата обращения 20.03.2017
10. Пространства имен// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/zz9ayh33(v=vs.90).aspx дата обращения 19.03.2017
11. Различия между шаблонами языка C++ и универсальными шаблонами языка C# (Руководство по программированию в C#)//Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/c6cyy67b.aspx дата обращения 18.03.2017
12. Решения и ветвления// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/s3xe34ex(v=vs.90).aspx дата обращения 21.03.2017
13. Руководство по программированию на C#// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspx дата обращения 17.03.2017
14. Строки// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/c84eby0h(v=vs.90).aspx дата обращения 21.03.2017
15. Структура программы C#// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/6c70zway(v=vs.90).aspx дата обращения 19.03.2017
16. Структура программы и ход выполнения// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/ms228379(v=vs.90).aspx дата обращения 18.03.2017
17. Структуры// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/89892kc7(v=vs.90).aspx дата обращения 19.03.2017
18. Циклы// Библиотека MSDN [Электронный ресурс] URL: https://msdn.microsoft.com/ru-ru/library/f0e10e56(v=vs.90).aspx дата обращения 21.03.2017
19. Anders Hejlsberg - Programming data in C# 3.0// Channel9 [Электронный ресурс] URL: https://channel9.msdn.com/Blogs/TheChannel9Team/Anders-Hejlsberg-Programming-data-in-C-30 дата обращения 18.03.2017
20. ISO/IEC 23270:2003, Information technology — C# Language Specification// International Organization of Standardization [Электронный ресурс] URL: http://standards.iso.org/ittf/PubliclyAvailableStandards/c036768_ISO_IEC_23270_2003(E).zip#en дата обращения 18.03.2017
21. Mads Torgersen, Dustin Campbell - The Future of C#.//Build2016. [Электронный ресурс] URL: https://channel9.msdn.com/Events/Build/2016/B889 дата обращения 18.03.2017
22. Microsoft Visual C# .NET Standard - complete package Series [электронный ресурс] URL: https://www.cnet.com/products/microsoft-visual-c-net-standard-complete-package-series/ дата обращения 17.03.2017
23. Naomi Hamilton - The A-Z of programming languages: C#// ComputerWorld [Электронный ресурс] URL:http://www.computerworld.com.au/article/261958/az_programming_languages_c_/?pp=2 дата обращения 17.03.2017
24. Standard ECMA-334. C# language Specification. 4th edition// ECMA International [Электронный ресурс] http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf дата обращения 17.03.2017

Купить эту работу

Технология разработки ПО на языке C#

800 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 200 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

24 мая 2019 заказчик разместил работу

Выбранный эксперт:

Автор работы
ALarick
4.8
Специализируюсь на работах по ИТ и ИБ.
Купить эту работу vs Заказать новую
1 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—4 дня
800 ₽ Цена от 200 ₽

5 Похожих работ

Отзывы студентов

Отзыв Алекс Кривошеинко об авторе ALarick 2015-11-11
Реферат

5+

Общая оценка 5
Отзыв Ssen1981 об авторе ALarick 2015-03-31
Реферат

СПАСИБО БОЛЬШОЕ

Общая оценка 5
Отзыв Алексей Верх об авторе ALarick 2014-11-30
Реферат

спасибо

Общая оценка 5
Отзыв Станислав Беляков об авторе ALarick 2015-11-26
Реферат

все советую этого автора. Все качественно и в раньше срока. Спасибо

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Принципы работы нейросетей. Виды и принципы работы нейросетей

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Рисунок нарисованный в Visual Studio на C++ MFC-приложение

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

Шифрование C# - AES; WPF.

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Зачётная работа по предмету Web-инженеринг. Сайт

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

парсинг Python

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Вращающиеся кольца ( Торы )

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Парсинг веб-сайта elibrary на Python

Уникальность: от 40%
Доступность: сразу
15000 ₽
Готовая работа

Шифрование текста с Аутентификацией каждого пользователя, на основе алгоритма AES - 128 битного ключа, реализованного на WPF

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Основные понятия и проблемы технологии программирования

Уникальность: от 40%
Доступность: сразу
250 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Сортировка Пузырьком"

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Сортировка Шелла"

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Сортировка слиянием"

Уникальность: от 40%
Доступность: сразу
150 ₽