Содержание
Содержание 2
Введение 4
Описание практической части 6
Заключение 10
Список использованных источников 11
Введение
Развитие информационных технологических инноваций определило появление новейших самых разных систем для создания алгоритмов – языков программирования. Смысл возникновения данного языка – группа вычислительных формул и другой информации, преобразует этот набор в алгоритм.
Язык программирования служит двум зависящим друг от друга целям: он предоставляет программистам аппарат для задания команд, которые должны быть выполнены, и формирует концепции, которыми пользуется разработчик-программист. Первому направлению соответствует язык, который очень близок к машине, что всеми основными машинными задачами можно достаточно просто управлять достаточно понятным для программиста образом. Второму направлению в полной мере отвечает язык, который достаточно близок к решаемой задаче, чтобы методы ее решения можно было выражать конкретно, прямо и коротко.
В условиях - когда компьютерные мощность стали недороги и все доступны - разработчики языков программирования все основательнее стали обращать внимание на увеличение удобства создания программ и скорости их исполнения. Небольшие операции, исполняемые именно устройством машин, объединили в более крупные, выше уровнем операции и целиком конструкции, с которыми людям куда проще и удобнее заниматься разработкой.
Мир информационных технологий очень изменился в последнее время, приоритетными стали новы технологии и направления – вместе с этим также очень изменился сам процесс создания и разработки. Современные средства разработки это уже не те, которые были пять лет назад, они основаны на новых технологиях, происходит интеграция со средствами разработки групповой концепции, планирования и управлением проектами, а также оценкой рисков, управлением жизненными циклами различных приложении, что позволят создать полноценную современную среду для промышленного программирования.
Новейшая технология .NET полностью меняет всю концепцию Windows-программирования и разработки кода для интернета (а с появлением Mono 1.0 - и программирования на Linux). В .NET компиляция переносится во времени до установки или первого запуска и исполнения кода приложений. .NET компиляторы производят компиляцию в общий для всех промежуточного плана язык, который при запуске преобразовывается в стандартный машинный код. Именно поэтому не существует каких-то принципиально разных отличий между .NET-языками, а проблема выбора между как таковой нет.
Платформа .NET Framework — это среда выполнения, управляющая приложениями, предназначающимися для.NET Framework. Она состоит из исполняющей среды, организующей управление памятью и остальными системными службами, и большой библиотеки классов, которая позволяет разработчикам пользоваться преимуществами качественного кода во всех главных областях разработки программ и приложений.
Платформа .NET Framework является управляемой средой выполнения, предоставляющей разнообразные службы, которые запускаются в ней приложениями. Она состоит из двух главных компонентов: общеязыковой исполняющей среды (CLR), которая является механизмом, управляющим выполняющимися приложениями; и библиотеки классов .NET Framework, предоставляющей библиотеку кода, предназначенного для повторного использования, который программисты могут вызвать из своих приложений.
Цель создания курсовой работы - разработка консольной программы на языке программирования Visual C++, которая будет осуществлять операции поиска минимального элемента в массиве, задаваемого вручную размером, и замене минимального элемента на целую часть среднего арифметического положительных элементов массива.