Пример готовой курсовой работы по предмету: Информатика
Введение 3
Общие сведения о языке программирования C# 4
Структуры языка программирования C# 13
Особенности языка программирования С# 22
Примеры программирования на C# 23
Заключение 26
Список литературы 27
Содержание
Выдержка из текста
Языки программирования используются при написании программ для персональных компьютеров (ПК) или, как говорили раньше, для ЭВМ – электронных вычислительных машин. Однако, это не весь спектр применения языков. Также на языках программирования пишут и приложения для мобильных устройств. При этом на одних языках программирования пишут программы только для ПК, а другие сочетают в себе и те и другие возможности и являются кроссплатформенными, т.е. с помощью них пишут программы (приложения) как для ПК, так и для мобильных устройств.
Поддерживает такие парадигмы программирования как процедурное программирование, модульность, раздельная компиляция, обработка исключений, абстракция данных, типы (объекты), виртуальные функции, объектно-ориентированное программирование, обобщенное программирование, контейнеры и алгоритмы, сочетает свойства как высокоуровневых, так и низкоуровневых языков.
Обзор исторических предпосылок и этапов развития существующих языков программирования высокого уровня. Проведение классификации и описание особенностей языков программирования высокого уровня. Исследование и анализ особенностей и возможностей языков программирования высокого уровня: С#, C++ и Delphi.
Предмет исследования: специфика разработки программных приложений с помощью языка программирования C#. Аналитический обзор популярных языков программирования java, c#, python. Выполнение практической реализации программного приложения средствами языка программирования c#.
Предмет исследования: специфика использования языка программирования python и интегрированных средств разработки для создания программных приложений. Анализ современных и используемых на практике языков программирования высокого уровня. Обзор основных возможностей и состава языков программирования Delphi, Ruby и C#.
Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, посредством анализа тематических положений в сфере информационных технологий по современным средствам разработки программного обеспечения.
Предмет исследования: специфика и ключевые возможности популярных интегрированных средств разработки программного обеспечения, предназначенных для использования с современными языками программирования высокого уровня.Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, что достигается путем проведения анализа специфики используемых на практике средств разработки, таких как языки программирования, интегрированные среды написания программного кода и сопутствующие технологии. Обзор возможностей интегрированных сред разработки для языков Object Pascal, C#, Java.
Практическое применение искусственного интеллекта, основанное на экспертных системах может улучшить качество и сохранить время принятия решений и способствовать повышению эффективности труда и обучения.
Ритчи надеялся, что его новый язык пригодится для программирования новой операционной системы «Юникс» (UNIX), работа над которой тоже не входила в официальные планы компании. В результате язык возник лишь как результат дружеского соревнования внутри небольшой группы программистов лаборатории.
Предмет исследования: специфика теоретического и практического применения существующих стилей и языков программирования для разработки программных приложений. Исследование основных возможностей применения языков программирования Java, C# и C++ в практике разработке программных приложений. Разработка программного приложения на базе современного объектно-ориентированного языка программирования С++.
5. Разработать графическое приложение, демонстрирующее основные особенности графической библиотеки, а также основных компонентов языка программирования необходимые для создания качественных и современных приложений.
Задачами, решаемыми в данном исследовании, являются: изучение технологий, методов, алгоритмов и приемов разработки программного обеспечения на языке C#, а также практическое применение полученных знаний и навыков.
В третьей главе представлены результаты разработки графического приложения на базе использования IDE NetBeans, языка Java, библиотеки Swing. Приведено описание работы приложения, отражающее основные функциональные возможности программы и графических средств языка.
Список источников информации
1. Забудский, Е.И. Учебно-методический комплекс дисциплины «Объектно-ориентированный анализ и программирование». М.: Кафедра АПС ГУ-ВШЭ, 2011. –
2. Подбельский, В.В. Язык C#. Базовый курс [Текст]
/ В.В. Подбельский. – М., 2013. – 426 с.
3. Богатырев, А. Язык программирования С [Электронный ресурс]
/ А. Богатырев.- электр. дан. — Режим доступа: . — Загл. с экрана.
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
список литературы