Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q567869 Engenharia de Software
Em POO (programação orientada a objetos), dizer que a classe A é superclasse de B é o mesmo que dizer que:
Alternativas
Q566698 Engenharia de Software

Um Tribunal está modelando:

I. os processos de negócio para a construção de um novo sistema orientado a objetos;

II. a interação entre os usuários e os requisitos funcionais, na fase de levantamento de requisitos.

Nesse contexto, considerando que a linguagem UML foi escolhida como única linguagem de modelagem, os diagramas que devem ser utilizados em I e II são, respectivamente,

Alternativas
Q566697 Engenharia de Software
O uso de herança pode otimizar o tempo de desenvolvimento das aplicações orientadas a objetos devido ao reaproveitamento de código. Quando se implementa herança
Alternativas
Q566696 Engenharia de Software
Para determinar o tamanho do software, de acordo com a AFP, devem ser seguidos procedimentos de contagem compostos por várias etapas. Na etapa de contagem das funções de transação, são definidas as Entradas Externas (EE), Saídas Externas (SE) e Consultas Externas (CE). Dentre os exemplos de CE estão
Alternativas
Q566695 Engenharia de Software
Após a codificação terminar em alguma fase, a técnica para projeto de casos de teste conhecida como Caixa Preta terá como um de seus principais objetivos
Alternativas
Q564190 Engenharia de Software
Testes servem para assegurar que o software está contemplando todas as funcionalidades esperadas e que estas funcionalidades estão funcionando corretamente. Os
Alternativas
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
Respostas
8121: C
8122: C
8123: A
8124: E
8125: D
8126: D
8127: D
8128: C
8129: E
8130: D
8131: A
8132: A
8133: A
8134: C
8135: C
8136: C
8137: C
8138: C
8139: C
8140: E