СибГУТИ, современные технологии программирования (контрольная работа, г.Екатеринбург)
Узнать стоимость этой работы
02.02.2026, 19:22

Домашняя контрольная работа «Установка средств разработки, настройка среды, обзор современных языков»

1. Цель работы:

1.1. Целью данной работы является освоение базовых навыков по установке и настройке средств разработки программного обеспечения, знакомство с интерфейсом интегрированной среды разработки (IDE), а также получение общего представления о современных языках программирования и их назначении.

2. Необходимое оборудование:

2.1. Персональный компьютер с операционной системой Windows, Linux или macOS;

2.2. Доступ в интернет;

2.3. Права администратора для установки программ;

2.4. Дистрибутив интегрированной среды разработки (например, Visual Studio Code, PyCharm, IntelliJ IDEA или аналогичной);

2.5. Установщик одного или нескольких языков программирования (например, Python, Java, C#, Node.js и др.);

2.6. Документация по установке и настройке выбранных инструментов.

3. Теоретический материал:

Современные среды разработки (IDE) предоставляют удобные инструменты для написания, отладки и тестирования кода. К популярным средствам относятся Visual Studio Code, PyCharm, IntelliJ IDEA, Eclipse и другие. Языки программирования различаются по своим парадигмам (процедурные, объектно-ориентированные, функциональные и др.), синтаксису и областям применения. Например, Python подходит для быстрой разработки и анализа данных, Java и C# широко используются в корпоративных приложениях, JavaScript — в веб-разработке. Важно уметь выбирать язык программирования исходя из целей проекта и требований к производительности, безопасности и поддержке.

4. Ход работы:

4.1. Установка и знакомство с Visual Studio Code. Перейдите на официальный сайт Visual Studio Code и скачайте дистрибутив для вашей операционной системы (Windows, macOS или Linux). Установите VS Code, следуя инструкциям установщика. После завершения установки откройте программу и ознакомьтесь с её интерфейсом: обратите внимание на панель инструментов, редактор кода, боковое меню и встроенный терминал.

4.2. Установка Python. Скачайте последнюю стабильную версию Python с официального сайта python.org. В процессе установки обязательно отметьте пункт «Add Python to PATH», чтобы добавить интерпретатор в системную переменную окружения.

После завершения установки Python откройте командную строку или терминал и выполните:

shell

    python --version

 Если используется macOS или Linux, возможно потребуется команда:

shell

    python3 --version

 В ответ вы должны увидеть номер установленной версии Python.

4.3. Установка Java Development Kit (JDK). Для работы с Java перейдите на официальный сайт Oracle или воспользуйтесь альтернативой — Adoptium (AdoptOpenJDK). Загрузите дистрибутив JDK, соответствующий вашей операционной системе, и выполните установку.

После установки JDK проверьте его доступность, введя в терминале: 

shell

    java -version

В результате должна появиться информация о версии.

4.4. Установка Node.js. Перейдите на официальный сайт Node.js и скачайте LTS-версию для вашей ОС. Установите Node.js, следуя инструкциям.

Проверьте корректность установки Node.js командой:

shell

    node –version

Если Node.js установлен, вы увидите его версию.

4.5. Установка .NET SDK для C#. Для разработки на C# скачайте и установите последнюю версию .NET SDK с официального сайта компании Microsoft: dotnet.microsoft.com/download. После установки проверьте доступность .NET SDK через командную строку.

После установки .NET SDK проверьте его доступность командой: 

shell

    dotnet --version

Должна отобразиться версия установленного SDK.

4.6. Установка расширений для Visual Studio Code. Откройте Visual Studio Code. Перейдите в меню расширений (Extensions) с помощью иконки на боковой панели или сочетания клавиш Ctrl+Shift+X. В поиске найдите и установите следующие расширения: Python (от Microsoft), Java Extension Pack, C# (от Microsoft или OmniSharp), а также Node.js Extension Pack или расширения для JavaScript/TypeScript. Убедитесь, что все необходимые расширения активированы.

4.7. Организация рабочего пространства. Создайте на компьютере основную папку для работы по дисциплине, например, ProgrammingEnvironments. Внутри неё создайте подпапки для каждого языка: Python, Java, NodeJS, CSharp. Откройте основную папку в VS Code через пункт меню File → Open Folder для удобного доступа ко всем подпапкам.

4.8. Создание и запуск тестовых программ. В каждой подпапке создайте тестовый файл или проект на соответствующем языке программирования. Напишите минимальную программу, например, выводящую приветственное сообщение, и выполните её запуск с помощью командной строки или встроенного терминала VS Code. Убедитесь, что среда и язык работают корректно.

4.9. Ознакомление с возможностями VS Code. Откройте написанные файлы в редакторе VS Code и проверьте наличие подсветки синтаксиса, автодополнения кода и встроенных подсказок. Ознакомьтесь с работой встроенного терминала, а также попробуйте базовые операции по запуску и отладке программ.

В подпапке Python создайте файл hello.py со следующим содержимым:

Python

    print("Hello, World!")

  Для запуска программы используйте команду в терминале:

shell

    python hello.py

  или, если требуется:

shell

    python3 hello.py

Java: 

В подпапке Java создайте файл Hello.java со следующим содержимым:

Java

    public class Hello {

        public static void main(String[] args) {

            System.out.println("Hello, World!");

        }

    }

Затем выполните в терминале:

shell

    javac Hello.java

    java Hello

Node.js: 

В подпапке NodeJS создайте файл hello.js:

JavaScript

    console.log("Hello, World!");

Запустите программу командой:

    node hello.js

C#: 

В подпапке CSharp выполните последовательно команды:

shell

    dotnet new console -n HelloWorldApp

    cd HelloWorldApp

    dotnet run

После запуска в консоли должно появиться сообщение “Hello, World!”.

4.10. Фиксация результатов. 5На каждом этапе работы делайте скриншоты ключевых шагов: установки программ, настройки среды и запуска тестовых программ. Эти изображения понадобятся для подготовки отчёта и подтверждения освоения программного обеспечения.

5. Контрольные вопросы:

5.1. Для чего нужна интегрированная среда разработки (IDE) и какие основные преимущества она даёт программисту?

5.2. Какие действия необходимо выполнить для корректной установки и настройки Python на своём компьютере?

5.3. Какие шаги нужно выполнить для установки и первичной проверки работы Java Development Kit (JDK)?

5.4. Опишите порядок установки Node.js и способы проверки его корректной работы.

5.5. Для чего используется .NET SDK и в каких случаях он необходим?

5.6. Какие расширения рекомендуется установить в Visual Studio Code для работы с различными языками программирования, и как их найти?

5.7. Как организовать рабочее пространство для проектов на нескольких языках программирования в Visual Studio Code?

5.8. Почему важно проверять работоспособность среды программирования с помощью простых тестовых программ?



Узнать стоимость этой работы



АЛФАВИТНЫЙ УКАЗАТЕЛЬ ПО ВУЗАМ
Найти свою работу на сайте
АНАЛИЗ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ
Контрольные, курсовые, дипломы из разных ВУЗов
БУХГАЛТЕРСКИЙ УЧЕТ, АНАЛИЗ И АУДИТ
Контрольные, курсовые, дипломы из разных ВУЗов
ВЫСШАЯ МАТЕМАТИКА
Контрольные работы из разных ВУЗов
МЕНЕДЖМЕНТ И МАРКЕТИНГ
Контрольные, курсовые, дипломы из разных ВУЗов
МЕТОДЫ ОПТИМАЛЬНЫХ РЕШЕНИЙ, ТЕОРИЯ ИГР
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ПЛАНИРОВАНИЕ И ПРОГНОЗИРОВАНИЕ
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
СТАТИСТИКА
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ТЕОРИЯ ВЕРОЯТНОСТЕЙ И МАТ. СТАТИСТИКА
Контрольные работы из разных ВУЗов
ФИНАНСЫ, ДЕНЕЖНОЕ ОБРАЩЕНИЕ И КРЕДИТ
Контрольные, курсовые, дипломы из разных ВУЗов
ЭКОНОМЕТРИКА
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ЭКОНОМИКА
Контрольные, курсовые, дипломы из разных ВУЗов
ЭКОНОМИКА ПРЕДПРИЯТИЯ, ОТРАСЛИ
Контрольные, курсовые, дипломы из разных ВУЗов
ГУМАНИТАРНЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ДРУГИЕ ЭКОНОМИЧЕСКИЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ЕСТЕСТВЕННЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ПРАВОВЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ТЕХНИЧЕСКИЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
РАБОТЫ, ВЫПОЛНЕННЫЕ НАШИМИ АВТОРАМИ
Контрольные, курсовые работы
ОНЛАЙН ТЕСТЫ
ВМ, ТВ и МС, статистика, мат. методы, эконометрика