Результаты исследования группы Программисты: различия между версиями
Материал из Wiki Mininuniver
Перейти к навигацииПерейти к поискуNerub (обсуждение | вклад) м (+) |
Nerub (обсуждение | вклад) м (+) |
||
Строка 51: | Строка 51: | ||
==Вывод== | ==Вывод== | ||
− | В результате нашего исследования мы выделил ряд преимуществ разработки ПО на языке С#: | + | '''В результате нашего исследования мы выделил ряд преимуществ разработки ПО на языке С#:''' |
− | 1. Расширяемость системы (в С# можно спокойно подгружать любые exe, импортировать классы и объекты из других программ) | + | * 1. Расширяемость системы (в С# можно спокойно подгружать любые exe, импортировать классы и объекты из других программ) |
− | 2. Кросплатформенность (mono, концепция NET) | + | * 2. Кросплатформенность (mono, концепция NET) |
− | 3 | + | * 3. Степень открытости исходных текстов библиотек, исполняемых программ, количество литеретуры и помощь (MSDN) |
− | + | * 4. Возможность привлечения сторонних разработчиков при разработке системы для программирования узко-специализированных задач (сборки, модули, теже exe) | |
− | + | * 5. Защищенность и конроль версий подключаемых алгоритмов (концепция NET) | |
− | + | * 6. Скорость работы (Распределение процессов, распределение данных скорость работы с данными) | |
− | + | * 7. Удобоство разработки | |
− | + | '''И так же ряд недостатков:''' | |
− | + | * 1. Что бы работала 5 килобайтовая программа, необходимо устанавливать net framework соответствующей версии (кроме Windows 7) | |
+ | * 2. Сложность разработки и сопровождения (подбор кадров, читаемость кода, документированность языка) | ||
+ | * 3. Трудоемкость написания (тот же NET) | ||
==Полезные ресурсы== | ==Полезные ресурсы== |
Версия 12:01, 9 апреля 2013
Содержание
Авторы и участники проекта
Авторы:
Участники:
Тема исследования группы
Основы и базовые элементы языка программирования C#
Проблемный вопрос (вопрос для исследования)
Каковы особенности языка С#?
Гипотеза исследования
Сейчас существует множество языков программирования, у каждого из них есть свои плюсы и минусы. В ходе исследования мы будет учиться основам и базовым элементам языка программирования C#, что поможет нам выяснить как его плюсы, так и его минусы. Так же то, что этот язык программирования является новым для нас, мы сможем понять на сколько он дружелюбен.
Цели исследования
- Научится основам программирования на языке C#.
- Узнать базовые элементы языка C#.
- Выявить плюсы и минусы этого языка.
Результаты проведённого исследования
Теория C# с примерами:
Вывод
В результате нашего исследования мы выделил ряд преимуществ разработки ПО на языке С#:
- 1. Расширяемость системы (в С# можно спокойно подгружать любые exe, импортировать классы и объекты из других программ)
- 2. Кросплатформенность (mono, концепция NET)
- 3. Степень открытости исходных текстов библиотек, исполняемых программ, количество литеретуры и помощь (MSDN)
- 4. Возможность привлечения сторонних разработчиков при разработке системы для программирования узко-специализированных задач (сборки, модули, теже exe)
- 5. Защищенность и конроль версий подключаемых алгоритмов (концепция NET)
- 6. Скорость работы (Распределение процессов, распределение данных скорость работы с данными)
- 7. Удобоство разработки
И так же ряд недостатков:
- 1. Что бы работала 5 килобайтовая программа, необходимо устанавливать net framework соответствующей версии (кроме Windows 7)
- 2. Сложность разработки и сопровождения (подбор кадров, читаемость кода, документированность языка)
- 3. Трудоемкость написания (тот же NET)
Полезные ресурсы
Идеи и разработки программистов
Тут можно найти ответы на многие свои вопросы