
- •Тема 5.В. Средства разработки приложений в Visual Studio .Net
- •5.В.1. Современные системы и средства разработки программного обеспечения
- •5.В.1.1. О средствах разработки
- •5.В.1.2. Основные средства разработки программ
- •5.В.1.3. Понятие интегрированной среды разработки
- •5.В.1.4. Интегрированная среда разработки Visual Studio .Net 2008
- •5.B.1.5. Архитектура Framework .Net
- •5.B.1.6. Framework .Net – единый каркас среды разработки
- •5.В.2. Среда исполнения программ
- •5.B.2.1. Введение
- •5.В.2.2. Процессор
- •5.В.2.3. Оперативная память
- •5.В.2.4. Долговременное хранение информации
- •5.В.2.5. Классификация программных средств
- •5.В.2.5. Операционная система
- •5.B.3. Парадигмы программирования
- •5.B.3.1. Основные определения
- •5.В.3.2. Императивное программирование
- •5.В.3.3. Процедурное программирование
- •5.В.3.4. Структурное программирование и метод функциональной декомпозиции
- •5.В.3.5. Объектно-ориентированное программирование
- •5.В.3.6. Функциональное программирование
- •5.B.3.7. Логическое программирование
- •5.B.3.8. Декларативное программирование
- •5.B.3.9. Событийно-управляемое программирование
- •5.B.4. Тестовые задания по теме «Средства разработки приложений в Visual Studio .Net»
- •Тема 5.В. Средства разработки приложений в Visual Studio .Net Страница 41
Тема 5.В. Средства разработки приложений в Visual Studio .Net
5.В.1. Современные системы и средства разработки программного обеспечения
5.В.1.1. О средствах разработки
5.В.1.2. Основные средства разработки программ
5.В.1.3. Понятие интегрированной среды разработки
5.В.1.4. Интегрированная среда разработки Visual Studio .NET
5.В.1.5. Архитектура Framework .NET
5. В.1.6. Framework .NET – единый каркас среды разработки
5.В.2. Среда исполнения программного кода
5.B.2.1. Введение
5.В.2.1. Процессор
5.В.2.2. Оперативная память
5.В.2.3. Долговременное хранение информации
5.В.2.4. Классификация программных средств
5.В.2.5. Операционные системы
5.В.3. Парадигма и технологии программирования
5.В.3.1. Основные определения 5.В.3.2. Императивное программирование5.В.3.3.Процедурноепрограммирование 5.В.3.4. Структурное программирование 5.В.3.5.Объектно-ориентированное программирование5.В.3.6.Функциональное программирование5.В.3.7.Логическое программирование5.В.3.8.Декларативное программирование5.В.3.9.Cобытийно-управляемое программирование
5.B.4. Тестовые задания по теме «Средства разработки приложений
в Visual Studio .NET
5.В.1. Современные системы и средства разработки программного обеспечения
5.В.1.1. О средствах разработки
Разработка программного обеспечения к настоящему моменту превратилась в обычный технологический процесс, на разных стадиях которого действуют подготовленные специалисты, применяющие в своей повседневной производственной практике различные технологии. Среди таких специализаций выделяются аналитики, маркетологи, менеджеры, кодировщики, тестировщики, специалисты по созданию документации и многие другие.
Отрасль, связанная с разработкой программного обеспечения, очень молода. Действительно, ей всего лишь около 50 лет, но накопленный в ней объем знаний, технологических решений, методик и просто практических рекомендаций к действию огромен. Кратко рассмотрим процесс производства программного обеспечения, т.е. рассмотрим, как пишется программный код, на каких принципах основан этот процесс, какие технологии применяются, в чем их содержательный смысл.
Представим себе ситуацию, что необходимо решить задачу нахождения среднего арифметического двух чисел. При этом действия могут быть следующие: находим алгоритм решения задачи, осознаем всю глубину заложенного в алгоритме математического аппарата, садимся за компьютер и начинаем писать программу. А на каком языке? Оказывается, прежде необходимо решить, на каком языке программирования, будет писаться программа. Решение это в реальной ситуации зависит от многих факторов. В рамках данного пособия будет изучаться язык программирования VB 2008.
А где писать текст программы? А как превратить текст программы в нечто, что можно выполнить? Здесь ответ уже далеко не тривиален.
Перечень вопросов можно продолжить. Однако вопросов достаточно, чтобы подвести к важной мысли: для поддержки деятельности программиста необходимы специальные средства.
В любой отрасли существуют свои средства, упрощающие труд специалиста. Есть такие средства и в разработке программного обеспечения. Средства эти от года к году совершенствуются, причем, процесс их развития, как и всего остального в программной индустрии, необычайно стремителен.
Далее рассмотрим, какие именно средства помогают программистам в решении их профессиональных задач.