Ao desenvolvermos um sistema de informação, criamos um produto único, obedecendo aos custos e considerando um determinado cronograma. Portanto, desenvolver e implementar um sistema de informação é, essencialmente, um projeto. Analise as afirmações a seguir sobre o desenvolvimento e implementaçao de sistemas de informação. I- A especificação de requisitos deve abranger os requisitos que são funcionais e os que não são funcionais. II- As especificações lógica e física do banco de dados, e as especificação de interface e de componentes podem ser consideradas saídas de um projeto de implementação de um sistema de informação. III- A arquitetura de sistemas e a descrição de dados são entradas de um projeto de sistemas de informação. IV- A UML (do inglês, Unified Modeling Language) é uma linguagem que define uma série de artefatos que nos ajudam na tarefa de modelar e documentar os sistemas orientados a objetos que desenvolvemos. Está correto o que se afirma em:

Questão

Ao desenvolvermos um sistema de informação, criamos um produto único, obedecendo aos custos e considerando um determinado cronograma. Portanto, desenvolver e implementar um sistema de informação é, essencialmente, um projeto. Analise as afirmações a seguir sobre o desenvolvimento e implementaçao de sistemas de informação.

I- A especificação de requisitos deve abranger os requisitos que são funcionais e os que não são funcionais.

II- As especificações lógica e física do banco de dados, e as especificação de interface e de componentes podem ser consideradas saídas de um projeto de implementação de um sistema de informação.

III- A arquitetura de sistemas e a descrição de dados são entradas de um projeto de sistemas de informação.

IV- A UML (do inglês, Unified Modeling Language) é uma linguagem que define uma série de artefatos que nos ajudam na tarefa de modelar e documentar os sistemas orientados a objetos que desenvolvemos.

Está correto o que se afirma em:

Alternativas

a) I, e II, apenas.

b) I, III e IV, apenas.

c) I, II, III e IV.

92%

d) I, II e IV, apenas.

e) I, II e III, apenas.

Explicação

Vamos analisar cada afirmativa.

I — Verdadeira. A especificação de requisitos, em Engenharia de Software, deve contemplar requisitos funcionais (o que o sistema faz) e requisitos não funcionais (restrições/qualidades como desempenho, segurança, usabilidade, etc.).

II — Verdadeira. Em um projeto de desenvolvimento/implementação de sistema de informação, são típicas saídas (deliverables): modelos/especificações do banco de dados (lógica e física), especificações de interfaces (telas/APIs) e especificações de componentes (módulos, serviços), pois são artefatos de projeto e de construção do sistema.

III — Verdadeira. Arquitetura de sistemas e descrição de dados podem ser tratadas como entradas para o projeto quando já existem definições/ restrições organizacionais (arquitetura corporativa, padrões tecnológicos, modelo de dados corporativo, dicionário de dados, integrações preexistentes). Essas informações orientam o desenvolvimento e a implementação.

IV — Verdadeira. A UML é uma linguagem de modelagem padronizada que define diversos diagramas/artefatos (casos de uso, classes, sequência, atividades etc.) para modelar e documentar sistemas, especialmente no contexto de orientação a objetos.

Como todas as afirmações estão corretas, conclui-se que a alternativa que reúne I, II, III e IV é a correta.

Alternativa correta: (c).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.