Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.121 questões

Q54876 Engenharia de Software
A ferramenta case que auxilia nos processos de construção de um software profissional, oferece uma modelagem visual de software que permite a criação, análise, projeto (design), visualização, modificação e manipulação de componentes.

Essa ferramenta é denominada:
Alternativas
Q54874 Engenharia de Software
No diagrama de atividades, a conclusão de uma ação ou atividade do estado anterior é representada por:
Alternativas
Q54873 Engenharia de Software
No diagrama de sequências, a dimensão vertical é representada:
Alternativas
Q54868 Engenharia de Software
Analise o fragmento a seguir:

"a base de dados deve ser protegida para acesso apenas de usuários autorizados".

O fragmento acima apresenta um exemplo do seguinte requisito:
Alternativas
Q54867 Engenharia de Software
De acordo com Pressman, a engenharia de software é baseada em camadas, com foco na qualidade.

Essas camadas são:
Alternativas
Q54865 Engenharia de Software
O Projeto de software é o primeiro passo da fase de desenvolvimento de qualquer produto ou sistema de engenharia.

Do ponto de vista técnico, a fase de projeto produz:
Alternativas
Q54864 Engenharia de Software
O Modelo Espiral, segundo Pressman (1995), incorpora as melhores características do Ciclo de Vida Clássico e da Prototipação e acrescenta o seguinte elemento:
Alternativas
Q54863 Engenharia de Software
Segundo Yourdon, o ciclo de vida de um projeto de sistema é o modo como o projeto é desenvolvido na empresa e uma maneira simples para que qualquer pessoa da área de desenvolvimento de sistemas possa se entrosar com o projeto a ser desenvolvido.

O ciclo de vida de um projeto de sistema é importante pelas razões apresentadas nas alternativas a seguir, à exceção de uma.

Assinale-a.
Alternativas
Q54861 Engenharia de Software
Conforme o que estabelece a metodologia para o Projeto e Análise Estruturada, o Diagrama de Fluxo de Dados - DFD é uma ferramenta de modelagem empregada no desenvolvimento de sistemas, que oferece uma visão orientada para:
Alternativas
Q54557 Engenharia de Software
Uma das características do Processo Unificado (Unified Process) é ser dirigido a casos de uso. Nesse contexto, analise as afirmações a seguir.

O modelo de casos de uso representa o comportamento de um sistema, conforme percebido do ponto de vista externo a esse sistema.

PORQUE

O modelo de classes conceituais de um sistema pode ser obtido a partir do modelo de casos de uso.

A esse respeito, conclui-se que
Alternativas
Q54555 Engenharia de Software
Em metodologias de desenvolvimento de software, tem-se que
Alternativas
Q54554 Engenharia de Software
Em relação ao Unified Process (UP), considere as seguintes atividades:

I - utilização como um "framework" que se baseia em componentes, o qual modela os processos de forma iterativa e incremental;

II - atuação no direcionamento do desenvolvimento de várias maneiras, criando mecanismos, por exemplo, para a validação da arquitetura do sistema;

III - utilização dos artefatos de construção de sistema para facilitar a reusabilidade dos componentes do sistema.

A(s) atividade(s) necessária(s) para transformar requisitos do usuário em um sistema de software é (são)
Alternativas
Q54552 Engenharia de Software
Em relação aos diagramas utilizados na UML 2.0,
Alternativas
Q54551 Engenharia de Software
Testar é uma disciplina de suma importância para a engenharia de software. A literatura divide os tipos de testes em duas grandes categorias: teste de caixa preta e teste de caixa branca. Sobre esta classificação, pode-se afirmar que

I - testes de interfaces são classificados como de caixa branca;

II - testes de caixa preta são também chamados de teste comportamental, onde o foco são os requisitos funcionais do software;

III - testes de caixa preta são complementares aos testes de caixa branca, uma vez que contemplam diferentes classes de erros.

É correto o que se afirma em
Alternativas
Q54550 Engenharia de Software
Várias métricas de software são utilizadas para aferir a qualidade de um processo de software, dentre as quais podem-se destacar
Alternativas
Q54549 Engenharia de Software
A análise de risco no RUP é algo constante nas diversas fases do processo de desenvolvimento. Em cada uma das fases, o foco da gerência de riscos se diferencia em função do objetivo de cada fase. Assim, a manipulação dos riscos está relacionada, na fase de
Alternativas
Q54547 Engenharia de Software
O RUP, Processo Unificado da Rational, é dividido em fases e atividades, sendo que
Alternativas
Q54530 Engenharia de Software
Sobre o ciclo de vida de um projeto, segundo o RUP, analise as afirmativas a seguir.

I - Na fase de execução, a equipe do projeto junto com o gerente de projeto vai resolver conflitos sobre prioridades, custos, recursos de mão de obra, opiniões técnicas e performance do produto.

II - Na fase de controle, o escopo deve ser especificado com critérios rígidos, pois uma alteração do escopo na fase de controle aumenta o custo do projeto na fase de planejamento.

III - Na fase de início, os custos e recursos utilizados devem ser previstos para começar em níveis baixos, sendo que, em algum momento da fase de execução, eles alcançarão o seu valor máximo .

Está correto o que se afirma em
Alternativas
Q54357 Engenharia de Software
No Projeto de Interfaces de software modelados e projetados segundo o paradigma da orientação a objetos, diversos artefatos da UML 2.0 são utilizados para a construção do mapa de navegação das telas. Um diagrama NÃO adequado a essa tarefa é o de
Alternativas
Q54346 Engenharia de Software
No contexto da Engenharia de Software, a verificação e a validação são conjuntos de atividades que
Alternativas
Respostas
11901: B
11902: D
11903: A
11904: E
11905: B
11906: C
11907: A
11908: E
11909: C
11910: B
11911: D
11912: E
11913: C
11914: D
11915: A
11916: E
11917: E
11918: C
11919: B
11920: E