Questões de Concurso Sobre engenharia de software

Foram encontradas 11.961 questões

Q2179310 Engenharia de Software
Assinale a opção que apresenta exemplos de serviços de mensageria em que há agentes que publicam, conhecidos como publishers, e agentes que leem, conhecidos como consumers
Alternativas
Q2176534 Engenharia de Software
Na engenharia de requisitos, a validação de requisitos é o processo de conferir se os requisitos definem o sistema que o cliente realmente quer. Sobre esse processo de validação, assinale a alternativa que NÃO apresenta um tipo de conferência que deve ser executada.
Alternativas
Q2176533 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando os tipos de requisitos não funcionais aos respectivos subtipos.
Coluna 1 1. Requisitos do produto. 2. Requisitos organizacionais. 3. Requisitos externos.
Coluna 2 ( ) Requisitos operacionais. ( ) Requisitos de usabilidade. ( ) Requisitos legislativos. ( ) Requisitos éticos. ( ) Requisitos de eficiência.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2176532 Engenharia de Software
A qualidade de software é o resultado de um bom gerenciamento de projeto e uma prática consistente de engenharia de software, os quais são aplicados no contexto de atividades que ajudam uma equipe de software a atingir alto padrão de qualidade de software. Uma dessas atividades tem o objetivo de fornecer ao pessoal técnico e administrativo os dados necessários para serem informados sobre a qualidade do produto, ganhando entendimento e confiança de que as ações para atingir a qualidade desejada do produto estão funcionando. A que a descrição acima se refere?
Alternativas
Q2176531 Engenharia de Software
Sobre a utilização de pontos de função como medida do tamanho funcional do software, a contagem baseada apenas na quantidade de ALI (arquivo lógico interno) e AIE (arquivo de interface externa) existentes é chamada de:
Alternativas
Q2176530 Engenharia de Software

A Figura 1, abaixo, apresenta um diagrama da UML (Unified Modeling Language). 


Imagem associada para resolução da questão

Que diagrama é esse?

Alternativas
Q2176528 Engenharia de Software
Sobre a UML (Unified Modeling Language), assinale a alternativa que apresenta SOMENTE diagramas estruturais. 
Alternativas
Q2176526 Engenharia de Software
Tendo como base O Guia do Scrum, versão 2020, em português, disponível no site https://scrumguides.org, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) O Product Owner pode ser uma pessoa ou um comitê. ( ) O Product Owner pode delegar suas responsabilidades a outros. ( ) Apenas o Product Owner tem autoridade para cancelar uma Sprint.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2176525 Engenharia de Software
Segundo O Guia do Scrum, versão 2020, em português, disponível no site https://scrumguides.org, o propósito da Sprint __________ é inspecionar o resultado da Sprint e determinar as adaptações futuras.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas
Q2176394 Engenharia de Software
Na Engenharia de Software, qual alternativa descreve corretamente o que é o modelo de desenvolvimento de software em cascata?
Alternativas
Q2176378 Engenharia de Software
A escalabilidade de software é a: 
Alternativas
Q2176360 Engenharia de Software
O Rational Unified Process — RUP (KRUTCHEN, 2003) é um exemplo de modelo de processo moderno, derivado de trabalhos sobre a UML e o Unified Software Development Process associado (RUMBAUGH et al., 1999; ARLOW; NEUSTADT, 2005). O RUP é um modelo constituído de fases estreitamente relacionadas ao negócio. Qual das fases abaixo NÃO é uma fase de RUP? 
Alternativas
Q2176359 Engenharia de Software
Normalmente, um software comercial passa por algumas etapas de teste antes de sua liberação final. Uma dessas etapas consiste na execução de testes de uma versão completa do sistema antes que ela seja liberada aos usuários para identificar, principalmente, se os requisitos dos stakeholders estão atendidos. Essa etapa é chamada de: 
Alternativas
Q2176358 Engenharia de Software
Qual o propósito do processo de testes de software na Engenharia de Software?
Alternativas
Q2176357 Engenharia de Software
O principal objetivo da Engenharia de Software é criar um software:
Alternativas
Q2175764 Engenharia de Software
Durante a análise orientada a objetos, um dos principais artefatos a serem produzidos é o diagrama de classes que apresenta as classes de análise e os relacionamentos entre elas. Nessa modelagem, o desenvolvedor pode definir uma determinada classe como sendo concreta ou abstrata. De acordo com os conceitos de orientação a objetos, uma classe abstrata
Alternativas
Q2175756 Engenharia de Software
Um dos conceitos chave em uma linguagem de programação denomina-se polimorfismo. De acordo com a literatura especializada, linguagens de programação orientada a objetos contemplam normalmente quatro tipos de polimorfismo. A figura mostra um diagrama de classes da UML, que apresenta a modelagem orientada a objetos de uma hierarquia envolvendo três classes. Imagem associada para resolução da questão
O tipo de polimorfismo presente na modelagem denomina-se:
Alternativas
Q2175441 Engenharia de Software
No desenvolvimento de software orientado a objetos, a técnica responsável por definir comportamentos para uma classe, identificando serviços e ações que ela oferece, é chamada de:
Alternativas
Q2175440 Engenharia de Software
O método de ordenação __________ faz a comparação de itens adjacentes e efetua a troca entre eles caso estejam fora de ordem.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas
Q2174853 Engenharia de Software
Durante o processo de contagem dos Pontos por Função de um projeto de melhoria de um sistema de informação, um profissional de TI encontrou uma contagem prévia que indicava que o sistema possuía 5 EE, 10 SE, 5 CE, 4 ALI e 2 AIE. Ele detectou que as modificações planejadas eram:
• receber mais um arquivo que trazia dados de outro sistema; • eliminar uma tela por onde esses dados eram antes digitados; • alterar uma tela que mostrava os últimos 5 pedidos feitos para mostrar 10; e • criar um relatório impresso, semelhante a um preexistente, porém usando uma outra ordenação.
De acordo com a metodologia de contagem IFPUG, o projeto de melhoria possui
Alternativas
Respostas
1961: A
1962: D
1963: B
1964: C
1965: C
1966: E
1967: D
1968: A
1969: B
1970: C
1971: A
1972: A
1973: C
1974: D
1975: C
1976: A
1977: D
1978: C
1979: B
1980: A