Пример готовой курсовой работы по предмету: Информатика
Содержание
Введение 3
Общие сведения о языке программирования C# 4
Структуры языка программирования C# 13
Особенности языка программирования С# 22
Примеры программирования на C# 23
Заключение 26
Список литературы 27
Выдержка из текста
Языком программирования (ЯП) можно называть любую систему обозначений и понятий для описания структур данных и алгоритмов. Не случайно первое издание книги Никлауса Вирта имело название «Алгоритмы структуры данных программы».
Язык программирования – это формальный искусственный языки, созданный человеком для своих нужд, подобно языку математики, созданный когда-то для счета и математических вычислений.
Язык программирования, как и любой другой язык, в т.ч. и естественный, имеет свой алфавит и синтаксис, а также семантику.
Алфавит – это набор символов, которые можно и разрешено использовать в данном языке. Как правило, алфавит у каждого языка, как естественного, так и формального, разный. В этом, собственно, и состоит первое отличие языков друг от друга.
Синтаксис – это особая система правил, по которым записываются конструкции языка. Как правило, синтаксис также у каждого языка, как естественного, так и формального, разный. В этом, собственно, и состоит второе отличие языков друг от друга.
Семантика – это набор правил, на основе которых следует истолковывать эти конструкции. В семантике же заключается третье отличие языков.
Языки программирования используются при написании программ для персональных компьютеров (ПК) или, как говорили раньше, для ЭВМ – электронных вычислительных машин. Однако, это не весь спектр применения языков. Также на языках программирования пишут и приложения для мобильных устройств. При этом на одних языках программирования пишут программы только для ПК, а другие сочетают в себе и те и другие возможности и являются кроссплатформенными, т.е. с помощью них пишут программы (приложения) как для ПК, так и для мобильных устройств.
Список использованной литературы
1. Забудский, Е.И. Учебно-методический комплекс дисциплины «Объектно-ориентированный анализ и программирование». М.: Кафедра АПС ГУ-ВШЭ, 2011. –
2. Подбельский, В.В. Язык C#. Базовый курс [Текст]
/ В.В. Подбельский. – М., 2013. – 426 с.
3. Богатырев, А. Язык программирования С [Электронный ресурс]
/ А. Богатырев.- электр. дан. — Режим доступа: http://www.refby.com. — Загл. с экрана.
4. Котов, О. М. Язык C#: краткое описание и введение в технологии программирования: учебное пособие [Текст]
/ О. М. Котов. – Екатеринбург: Изд-во Урал. ун-та, 2014. – 208 с.
5. Острековский, В.А. Информатика. Теория и практика: Учеб.пособие [Текст]
/ В.А. Острейковсий, И.В. Полякова. – М.: Оникс, 2008. – 608 с.
6. Терехов, А.А., Вояковская, Н.К., Булычев, Д.Г., Москаль, А.П. Разработка компиляторов на платформе .NET: курс лекций [Электронный ресурс]
/ А.А. Терехов, Н.К. Вояковская, Д.Г. Булычев, А.П. Москаль. – электр. дан. – Режим доступа: http://window.edu.ru/catalog/pdf 2txt/679/41679/18837?p_page=1 — Загл. с экрана.
7. Кроссплатформенная разработка в Visual Studio [Электронный ресурс]
/ Microsoft. – Режим доступа: https://msdn.microsoft.com/ru-ru/library/dn 771552.aspx. — Загл. с экрана.
8. C Sharp [Электронный ресурс]
/ Wikipedia. – Режим доступа: https://ru.wikipedia.org/wiki/C_Sharp. — Загл. с экрана.
9. Kovacs, James. C#/.NET History Lesson (September 7, 2007) [Электронный ресурс]
/ Режим доступа: http://www.jameskovacs.com/blog/CNETHistoryLesson.aspx
10. Microsoft C# FAQ [Электронный ресурс]
/ Microsoft. – Режим доступа: http://msdn.microsoft.com/vcsharp/previous/2002/FAQ/default.aspx
11. Microsoft C# Language Specification – 4th. – ECMA International, 2006 [Электронный ресурс]
/ Microsoft. – Режим доступа: http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf . — Загл. с экрана.
12. The A-Z of Programming Languages: С#: computerworld.com.au (1 October 2008) [Электронный ресурс]
/ Режим доступа: http://www.computerworld.com.au/article/261958/a-z_programming_languages_c_/?pp=2