Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.116 questões

Q564189 Engenharia de Software
Os diagramas de sequência normalmente são desenvolvidos a partir dos diagramas de caso de uso e de classe da UML e possuem características bem específicas. Um diagrama de sequência
Alternativas
Q564187 Engenharia de Software
No Scrum, a lista de funcionalidades a serem implementadas em cada projeto que apresenta uma visão dos requisitos de forma mais voltada à maneira como a equipe vai desenvolvê-los, e não em uma visão de alto nível voltada às necessidades diretas do cliente, é conhecida como
Alternativas
Q563267 Engenharia de Software

Sobre os diagramas de classes da UML, considere as seguintes afirmativas:

1. Uma classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações e semântica.

2. O retângulo que representa uma classe pode ser constituído de três partes: a de cima representa o nome, a do meio os atributos e a de baixo as operações.

3. Os diagramas de classes costumam conter os seguintes itens: Classes, Interfaces e Relacionamentos.

4. Os diagramas de classes são utilizados para fazer a modelagem da visão estática de um sistema. Essa visão oferece principalmente suporte para os requisitos funcionais de um sistema – os serviços que o sistema deverá fornecer aos usuários finais.

Assinale a alternativa correta.

Alternativas
Q563266 Engenharia de Software
Assinale a alternativa que apresenta os quatro tipos de relacionamentos usados na linguagem UML.
Alternativas
Q563265 Engenharia de Software
Assinale a alternativa que apresenta apenas diagramas que tipicamente representam as partes dinâmicas de um sistema real modelado usando a linguagem UML.
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562871 Engenharia de Software
Sobre a técnica de estimativa análoga, assinale a alternativa correta.
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562868 Engenharia de Software
Os testes de unidade têm papel central na metodologia de implementação dirigida por testes, popularizada pelo processo XP e adotada em outros métodos. Esses testes são criados primeiro, exercitando o contrato de cada operação implementada pelos métodos. Em seguida, o código dos métodos é escrito para cumprir os contratos e, portanto, passar nos testes de unidade. Esse cenário corresponde à abordagem
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562866 Engenharia de Software
Assinale a alternativa que apresenta uma técnica sistemática para construir a arquitetura do software enquanto conduz testes para descobrir erros associados às interfaces.
Alternativas
Q560727 Engenharia de Software
No que se refere a gerenciamento de requisitos, julgue o item subsecutivo.

Tão logo exista uma versão do documento de requisitos, o processo de gerenciamento de requisitos deverá ser iniciado.


Alternativas
Q560726 Engenharia de Software
No que se refere a gerenciamento de requisitos, julgue o item subsecutivo.

As informações de rastreabilidade de requisitos possibilitam a realização de estimativa do custo de mudanças em requisitos.


Alternativas
Q560725 Engenharia de Software
No que se refere a gerenciamento de requisitos, julgue o item subsecutivo.

As mudanças de requisitos em processos ágeis de desenvolvimento não seguem um processo formal de gerenciamento de requisitos.


Alternativas
Q560724 Engenharia de Software
Considerando que uma grande empresa tenha decidido desenvolver um sistema para atender à necessidade de algumas de suas diretorias que estejam geograficamente dispersas pelo território nacional e cujos membros tenham pouco contato pessoal, julgue o próximo item. 

Para a elicitação dos requisitos, é indicada à empresa a realização de um workshop de requisitos, em que seja determinado um facilitador, mesmo que sem grande experiência com os processos de gerenciamento de requisitos.


Alternativas
Q560723 Engenharia de Software
Considerando que uma grande empresa tenha decidido desenvolver um sistema para atender à necessidade de algumas de suas diretorias que estejam geograficamente dispersas pelo território nacional e cujos membros tenham pouco contato pessoal, julgue o próximo item. 

Os requisitos não funcionais a serem especificados estabelecerão restrições que devem ser seguidas por todo o sistema da referida empresa, podendo até mesmo levar à necessidade de definição de requisitos funcionais.


Alternativas
Q560722 Engenharia de Software
Considerando que uma grande empresa tenha decidido desenvolver um sistema para atender à necessidade de algumas de suas diretorias que estejam geograficamente dispersas pelo território nacional e cujos membros tenham pouco contato pessoal, julgue o próximo item. 

A definição de um protótipo para a validação dos requisitos pode tornar o processo de requisitos mais barato e mais simplificado, já que ele vai corresponder à real forma de uso do sistema a ser construído.


Alternativas
Q560721 Engenharia de Software
Considerando que uma grande empresa tenha decidido desenvolver um sistema para atender à necessidade de algumas de suas diretorias que estejam geograficamente dispersas pelo território nacional e cujos membros tenham pouco contato pessoal, julgue o próximo item. 

Uma forma de validação dos requisitos é a geração de casos de teste para os requisitos documentados.


Alternativas
Q560717 Engenharia de Software
Na engenharia de software, a utilização de métricas pode estar associada a algumas finalidades, que vão da estimativa de qualidade a estimativas de tamanho do software a ser desenvolvido. Acerca desse assunto, julgue o item subsequente.

A aplicação de métricas estáticas de produto é comumente usada para se avaliar a complexidade de um software.


Alternativas
Q560716 Engenharia de Software
Na engenharia de software, a utilização de métricas pode estar associada a algumas finalidades, que vão da estimativa de qualidade a estimativas de tamanho do software a ser desenvolvido. Acerca desse assunto, julgue o item subsequente.

A métrica conhecida como resposta para uma classe relaciona o nível de complexidade de uma determinada classe com a quantidade de interações que ela faz com objetos de outras classes.


Alternativas
Q560715 Engenharia de Software
Na engenharia de software, a utilização de métricas pode estar associada a algumas finalidades, que vão da estimativa de qualidade a estimativas de tamanho do software a ser desenvolvido. Acerca desse assunto, julgue o item subsequente.

A aplicação da análise de pontos de função determina o custo do software a ser desenvolvido, independentemente dos índices de produtividade de cada empresa.


Alternativas
Q560714 Engenharia de Software
Julgue o item a seguir, a respeito do ciclo de vida e das metodologias de desenvolvimento de software.

No ciclo de vida do software, o congelamento dos requisitos do software garante que este, quando em desenvolvimento, atenda à expectativa do usuário, desde que tudo que tenha sido requisitado seja implementado.


Alternativas
Q560713 Engenharia de Software
Julgue o item a seguir, a respeito do ciclo de vida e das metodologias de desenvolvimento de software.

Metodologias de desenvolvimento ágil enfocam atividades de projeto e implementação, desconsiderando as atividades de elicitação de requisitos e a produção de documentação.


Alternativas
Respostas
8541: D
8542: C
8543: E
8544: D
8545: A
8546: A
8547: A
8548: C
8549: C
8550: C
8551: C
8552: C
8553: C
8554: E
8555: C
8556: C
8557: E
8558: E
8559: E
8560: E