Questões de Concurso Sobre engenharia de software

Foram encontradas 14.775 questões

Q731510 Engenharia de Software
Existem vários processos de software, dentre os quais podemos destacar o modelo em cascata, o modelo evolucionário e o modelo de desenvolvimento baseado em componentes. Mesmo diferentes, eles possuem atividades fundamentais em comum. Quais são essas atividades?
Alternativas
Q731506 Engenharia de Software
Considerando que um Caso de Uso expressa formas de utilizar um sistema para alcançar um objetivo particular, em relação à notação de Caso de Uso 2.0, é correto afirmar que
Alternativas
Q730424 Engenharia de Software

Na análise por pontos de função, após terem sido levantados, calculados e totalizados os pontos de função, bem como seus fatores de ajuste, deve ser aplicada uma expressão de ajuste, que tem a seguinte composição:

Dados:

FP o valor final da métrica pontos de função, FPB o valor total ponderado dos domínios considerados e ΣFi o valor da somatória dos 14 fatores de ajuste.

Alternativas
Q730422 Engenharia de Software
Um grupo de usuários emprega o documento de especificação dos requisitos com a finalidade de entender qual é o sistema a ser desenvolvido. Tal grupo corresponde aos
Alternativas
Q730421 Engenharia de Software
A engenharia de requisitos abrange também os requisitos não funcionais que
Alternativas
Q725681 Engenharia de Software
Em relação ao Diagrama de Fluxo de Dados – DFD é correto afirmar que:
Alternativas
Q725340 Engenharia de Software
A UML (linguagem de modelagem unificada) é uma notação padrão de diagramação, utilizada em Orientação a Objetos. Dentre os diagramas abaixo, aquele que NÃO pertence à UML é o diagrama de
Alternativas
Q725339 Engenharia de Software

Leia o texto abaixo e preencha as lacunas.

Dentro dos conceitos de Orientação a Objetos, um (a) ________________ é uma entidade que possui um estado e um conjunto de operações definidas para funcionar neste estado. Os (As) _____________________ associados(as) fornecem serviços ou execução de tarefas quando alguma computação é necessária, eles(as) descrevem os mecanismos que realmente realizam suas tarefas.

A sequência correta é

Alternativas
Q725238 Engenharia de Software
O SCRUM é um modelo ágil de processo desenvolvido no início da década de 1990. São princípios SCRUM consistentes com o Manifesto Ágil, EXCETO:
Alternativas
Q725237 Engenharia de Software
Segundo PRESSMAN (2010), testes é um conjunto de atividades que podem ser planejadas antecipadamente e conduzidas sistematicamente. Existem diversos tipos de testes a serem realizados em um projeto de software. O teste considerado como uma técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces, e tem por objetivo construir uma estrutura de programa determinada pelo projeto a partir de componentes já testados, é o
Alternativas
Q725236 Engenharia de Software
A respeito do Processo Unificado, avalie as afirmativas a seguir e marque (V) para verdadeiro ou (F) para falso. ( ) O Processo Unificado é um processo de software orientado por casos de uso, centrado na arquitetura, iterativo e incremental, projetado como arcabouço para métodos e ferramentas UML. ( ) Esse processo é um modelo incremental no qual cinco fases são definidas, sendo elas: concepção, projeto, construção, testes e melhoria contínua. ( ) A fase de Concepção engloba tanto a comunicação com o cliente quanto as atividades de planejamento, e enfatiza o desenvolvimento de casos de uso como modelo principal. ( ) Na fase de Testes, transfere-se o software do desenvolvedor para o usuário final para testes beta e aceitação. A sequência correta é
Alternativas
Q719396 Engenharia de Software
A homologação
Alternativas
Q719395 Engenharia de Software
Considerando as atividades de 1 a 4 apresentadas na figura e os fundamentos dos métodos ágeis, é correto afirmar:
Alternativas
Q719394 Engenharia de Software
A Engenharia de Requisitos utiliza algumas técnicas que apoiam as atividades de levantamento de requisitos, sendo a entrevista uma das mais utilizadas. Uma entrevista pode ser estruturada de formas diferentes, como na estrutura em
Alternativas
Q717559 Engenharia de Software
Na área de Engenharia de Software, UML permite representar um sistema de forma padronizada. Está correto, tecnicamente, ao afirmarmos que o UML é:
Alternativas
Q717554 Engenharia de Software
Quanto aos conceitos de qualidade de software, selecione a única alternativa que identifica um modelo para avaliação de qualidade de software:
Alternativas
Q717553 Engenharia de Software

Relacione as duas colunas quanto aos diagramas da UML 2.0:

(1) Diagrama de pacotes

(2) Diagrama de estrutura

(3) Diagrama de comunicação


(A) descreve os pacotes ou pedaços do sistema divididos em agrupamentos lógicos mostrando as dependências entre eles.

(B) utilizado para descrever composta a colaboração interna de classes, interfaces ou componentes para especificar uma funcionalidade.

(C) exibe uma interação, consistindo de um conjunto de objetos e seus relacionamentos, incluindo as mensagens que podem ser trocadas entre eles.

Assinale a alternativa correta.

Alternativas
Q717552 Engenharia de Software
Na Engenharia de Software, o diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema que será projetado, é uma excelente ferramenta para o levantamento dos:
Alternativas
Q717551 Engenharia de Software
O conceito de Ponto de Função foi definido originalmente em 1977 na IBM e é padronizada internacionalmente pela ISO. Pode-se definir o conceito de Ponto de Função como sendo:
Alternativas
Q717550 Engenharia de Software
“O RUP usa a abordagem da ___________ em sua concepção, utiliza desenvolvimento ___________ e é projetado e documentado utilizando a notação ___________ para ilustrar os processos em ação”. Assinale a alternativa que complete correta e respectivamente as lacunas:
Alternativas
Respostas
8821: A
8822: D
8823: E
8824: B
8825: A
8826: B
8827: B
8828: B
8829: D
8830: D
8831: D
8832: A
8833: C
8834: E
8835: E
8836: E
8837: B
8838: C
8839: A
8840: C