Software Development Tools
Gabarito: letra B (IDE). O Ambiente de Desenvolvimento Integrado (IDE) é exatamente o conjunto de ferramentas que apoia diferentes aspectos do desenvolvimento de software (edição, compilação, depuração, etc.) dentro de um framework e interface comuns. As demais alternativas referem-se a processos, kits ou conjuntos genéricos que não abrangem a definição apresentada.
Alternativa A — ❌ Incorreta
RUP (Rational Unified Process) é um processo de desenvolvimento de software, não um conjunto de ferramentas integradas. Ele define fases e disciplinas, mas não é uma IDE.
Alternativa B — ✅ Correta ⟵ GABARITO
IDE (Integrated Development Environment) é a definição precisa: reúne ferramentas de edição, compilação, depuração, gerenciamento de projeto, entre outras, em uma interface comum. Exemplos: Eclipse, Visual Studio, IntelliJ.
Alternativa C — ❌ Incorreta
SEP (Software Engineering Programming) não é um termo consagrado na área; possivelmente refere-se a algo como "Software Engineering Process", mas não ao conjunto integrado de ferramentas.
Alternativa D — ❌ Incorreta
CDK (Code Development Kit) não é uma sigla padrão. Pode confundir com SDK (Software Development Kit), mas SDK é um kit de desenvolvimento, não necessariamente integrado em uma interface comum como uma IDE.
Alternativa E — ❌ Incorreta
ST (Software Toolset) é um termo genérico para conjunto de ferramentas, mas não implica necessariamente a integração em uma interface comum, característica essencial da IDE.
Gabarito: letra B.