Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.686 questões

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
Q2343458 Engenharia de Software
Durante o desenvolvimento de uma funcionalidade, um desenvolvedor estava trabalhando nos arquivos A e B e precisava fazer o commit do arquivo A no GIT, mas adicionou os dois arquivos na área de preparação.
Selecione a opção que indica o comando do GIT para remover o arquivo B da área de preparação: 
Alternativas
Q2343457 Engenharia de Software
Git tem três estados nos quais um arquivo pode estar. As descrições desses estados são:

I. Neste estado, o arquivo sofreu alterações que ainda não foram enviadas ao repositório.
II. Neste estado, o arquivo está comprometido com o próximo envio de alterações ao repositório local.
III. Neste estado, o arquivo alterado foi salvo no repositório local.

Selecione a opção que contém os nomes desses estados:
Alternativas
Q2343456 Engenharia de Software
No contexto do controle de versões com Git, se você quiser trabalhar em um projeto existente, você deverá usar a opção ___(I)___ . Após esse passo, você poderá criar um ramo do projeto para trabalhar em sua tarefa utilizando a opção ___(II)___ . Ao finalizar suas alterações, você deverá adicionar os arquivos a área de preparação com a opção ___(III)___ e, em seguida, salvar permanente os arquivos alterados com a opção ___(IV)___.

Selecione a opção que completa corretamente o texto:
Alternativas
Q2343455 Engenharia de Software
O Manifesto Ágil foi criado em 2001 e é base para diferentes metodologias. Sobre o Manifesto Ágil é correto afirmar que: 
Alternativas
Q2343454 Engenharia de Software
Fazem parte do ambiente DevOps: 
Alternativas
Q2343453 Engenharia de Software
Sobre DevOps, é correto afirmar:
Alternativas
Q2341121 Engenharia de Software

No que se refere a machine learning, julgue o item seguinte.



O algoritmo Naive Bayes é utilizado para categorizar palavras com base na frequência; um exemplo do uso desse algoritmo é a classificação de e-mails como spam.


Alternativas
Q2341120 Engenharia de Software

No que se refere a machine learning, julgue o item seguinte.



Uma das consequências da utilização da técnica de redução da dimensionalidade é a complexidade da análise.

Alternativas
Q2341107 Engenharia de Software
A respeito de interoperabilidade de sistemas, DevOps e configuração de software, julgue o item que se segue.

Em DevOps, instalação e configuração das aplicações compõem uma das etapas do provisionamento de um servidor.
Alternativas
Respostas
3861: E
3862: D
3863: B
3864: D
3865: D
3866: C
3867: A
3868: B
3869: D
3870: C
3871: A
3872: D
3873: C
3874: D
3875: C
3876: B
3877: A
3878: C
3879: E
3880: E