Questões de Concurso Sobre engenharia de software

Foram encontradas 12.476 questões

Q2381029 Engenharia de Software
A abordagem GQM tem se mostrado bastante útil em diversos contextos organizacionais no apoio ao estabelecimento do gerenciamento quantitativo de projetos de software (BASILI et al., 2007). Quanto a GQM é INCORRETO afirmar:
Alternativas
Q2381020 Engenharia de Software
É o comando utilizado para entrar na branch que você quer trabalhar e atualizar. Muito útil tanto para entrar em sua branch quanto para trocar de branch no meio do processo. 
Alternativas
Q2369298 Engenharia de Software
Qual é a duração típica de uma Sprint no Scrum?
Alternativas
Q2369297 Engenharia de Software
O que é o Product Owner em uma equipe Scrum?
Alternativas
Q2369296 Engenharia de Software
No contexto do Scrum, qual é o evento que ocorre no início de cada Sprint e envolve a equipe de desenvolvimento, o Scrum Master e o Product Owner?
Alternativas
Q2361749 Engenharia de Software
É um paradigma para o desenvolvimento de software que se baseia na utilização de componentes individuais que colaboram entre si para construir sistemas mais complexos em que a colaboração entre os objetos é feita através do envio de mensagens. Baseia-se em conceitos como objetos, abstração, entidades, classes, herança, polimorfismo, etc. A que paradigma de programação esse trecho se refere? 
Alternativas
Q2361746 Engenharia de Software
A norma ISO/IEC 9126:1991 apresenta a padronização mundial do Software como Produto considerado como um “Software de Qualidade”, fornecendo um modelo de propósito geral que define seis categorias de características de qualidade de software, que são divididas em subcaracterísticas. Relacione a Coluna 1 à Coluna 2, associando cinco das categorias de qualidade com as suas respectivas subcaracterísticas. 

Coluna 1
1. Funcionalidade.
2. Confiabilidade.
3. Usabilidade.
4. Eficiência.
5. Manutenibilidade.
Coluna 2
( ) Recuperabilidade.
( ) Operacionalidade.
( ) Utilização de recursos.
( ) Testabilidade.
( ) Adequação. 


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2361745 Engenharia de Software
A Engenharia de Requisitos se divide em duas áreas principais relativas ao trabalho efetuado com os requisitos. Que áreas são essas?
Alternativas
Q2361744 Engenharia de Software
Os níveis de teste são grupos de atividades de teste que são organizados e gerenciados juntos e são executados em relação ao software em determinado nível de desenvolvimento. Assinale a alternativa que NÃO apresenta um teste que se enquadra na definição dos níveis de teste. 
Alternativas
Q2361743 Engenharia de Software
A NBR ISO/IEC 9126, sob o título geral “Engenharia de software – Qualidade do produto”, consiste nas seguintes partes, EXCETO:
Alternativas
Q2361742 Engenharia de Software
A Linguagem de Modelagem Unificada (UML) fornece ferramentas para análise, projeto e implementação de softwares, assim como modelagem de negócios e processos para o desenvolvimento orientado a objetos. A especificação UML tem uma abordagem familiar padrão que modela uma classe usando alguns itens, EXCETO:
Alternativas
Q2355277 Engenharia de Software
Um paradigma para o desenvolvimento de software que se baseia na utilização de componentes individuais é a programação orientada a objetos, na qual há um conceito que possibilita que as classes compartilhem seus atributos, métodos e outros membros da classe entre si em um relacionamento esquematizado hierarquicamente. A que conceito a descrição se refere?
Alternativas
Q2355261 Engenharia de Software
A partir da análise da imagem abaixo sobre a curva de defeitos no desenvolvimento de software, assinale a alternativa correta.


Imagem associada para resolução da questão
Alternativas
Q2348438 Engenharia de Software
A qualidade de software tem diversas normas e boas práticas para se perseguir, se quem desenvolve pretende entregar um projeto de qualidade e assertividade. No CMMi por exemplo, uma empresa pode se estruturar para se posicionar em um determinado nível. No caso da representação contínua, exceto o nível inferior “Incompleto” e o nível superior “Otimizado”, temos os demais níveis. Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Feito.
( ) Gerenciado.
( ) Definido.
( ) Gerenciado quantitativamente.
( ) Gerenciado qualitativamente.

8Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2348237 Engenharia de Software
No que concerne à linguagem de programação Python e à linguagem de modelagem unificada (UML), julgue o item. 

Um dos diagramas utilizados na UML é o diagrama de classes, o qual representa aspectos estruturais de um software.
Alternativas
Ano: 2023 Banca: IBFC Órgão: EBSERH Prova: IBFC - 2023 - EBSERH - Engenheiro de Produção |
Q2347746 Engenharia de Software
No SCRUM o termo ______ é um resumo de alto nível do objetivo que o product owner gostaria de alcançar durante o sprint. Muitas vezes é elaborado através de um conjunto específico de itens do product backlog.

Assinale a alternativa que preencha corretamente a lacuna. 
Alternativas
Ano: 2023 Banca: IBFC Órgão: EBSERH Prova: IBFC - 2023 - EBSERH - Engenheiro de Produção |
Q2347745 Engenharia de Software
Sobre as atribuições e participação do ScrumMaster, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Participa como coach.
( ) Participa como removedor de impedimentos.
( ) Atribui trabalho à equipe.
( ) Participa como facilitador.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2343469 Engenharia de Software
Os commits em Git são a base para o controle de versão e colaboração eficaz em projetos de desenvolvimento de software. Qual comando Git é usado para reverter um único commit e criar um novo commit que desfaz as alterações que foram introduzidas por esse commit específico? 
Alternativas
Q2343468 Engenharia de Software
DevOps busca criar um ambiente em que o desenvolvimento e a operação de software estejam alinhados, permitindo entregas mais rápidas, confiáveis e seguras de software, ao mesmo tempo que promove uma cultura de colaboração e automação. Qual é o conceito central por trás da prática de "Infraestrutura como Código" (Infrastructure as Code - IaC) em DevOps?  
Alternativas
Q2343460 Engenharia de Software
Um desenvolvedor de software está em um ambiente DevOps e está utilizando o Docker em sua máquina. Em determinado momento, esse desenvolvedor precisa verificar quais imagens ele possui em seu repositório local e quais contêineres estão em execução em sua máquina. Para isso, ele deve executar os seguintes comandos respectivamente: 
Alternativas
Respostas
1861: E
1862: E
1863: X
1864: B
1865: D
1866: A
1867: B
1868: C
1869: D
1870: E
1871: D
1872: B
1873: D
1874: D
1875: C
1876: A
1877: B
1878: D
1879: C
1880: A