Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q2457402 Engenharia de Software
A Linguagem de Modelagem Unificada (de UML – Unified Modeling Language) é uma linguagem padrão e visual utilizada para modelar sistemas de software. Ela busca facilitar a comunicação entre equipes, documenta sistemas, apoia o teste de software, e é útil em prototipagem e design iterativo.

No que concerne aos artefatos da UML, assinale a afirmativa correta.
Alternativas
Q2457391 Engenharia de Software
Os portais corporativos são pontos centrais de acesso a informações e aplicações em uma organização e os portlets e o uso de RSS (Really Simple Syndication) são um grande apoio para integração de diferentes fontes de informação, personalização e atualização de conteúdo e distribuição eficiente de atualizações.

Nesse cenário, assinale a afirmativa correta.
Alternativas
Q2456379 Engenharia de Software
A metodologia Scrum é um framework que apoia o desenvolvimento de soluções adaptativas para problemas complexos utilizando diversos artefatos. 

O artefato do Scrum composto pela Meta da Sprint (por que), o conjunto de itens do Product Backlog selecionados para a Sprint (o que), bem como um plano de ação para entregar o Incremento (como) é o: 
Alternativas
Q2456342 Engenharia de Software
Assinale a opção em que todas as ferramentas apresentadas são usadas para aplicação do conceito DevOps e DevSecOps. 
Alternativas
Q2456338 Engenharia de Software
Em uma arquitetura DevOps, existem diferenças entre a integração contínua e o deployment contínuo. Assinale a opção em que é apresentada característica aplicada ao deployment contínuo. 
Alternativas
Q2456337 Engenharia de Software
Em DevOps, a compilação de todos os arquivos de um sistema para a geração de uma versão executável sem nenhum passo manual é denominada 
Alternativas
Q2453286 Engenharia de Software
Assinale o diagrama UML que deverá ser utilizado para representar a ordem na qual os objetos interagem.
Alternativas
Q2453274 Engenharia de Software
Assinale o diagrama UML que tem como objetivo apresentar o sistema em um determinado momento específico do tempo.
Alternativas
Ano: 2024 Banca: FUNDATEC Órgão: CREMERS Prova: FUNDATEC - 2024 - CREMERS - Analista de TI |
Q2452848 Engenharia de Software
Assinale a alternativa que corresponde a uma camada de software conhecida como monitor de máquina virtual, que permite criar e executar máquinas virtuais (VMs) em uma máquina física.
Alternativas
Ano: 2024 Banca: FUNDATEC Órgão: CREMERS Prova: FUNDATEC - 2024 - CREMERS - Analista de TI |
Q2452838 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando os fatores de qualidade de software aos respectivos atributos de qualidade, segundo o padrão NBR ISO/IEC 9126.

Coluna 1

1. Funcionalidade.
2. Confiabilidade.
3. Usabilidade.
4. Eficiência.
5. Manutenibilidade.
6. Portabilidade.

Coluna 2

( ) Maturidade.
( ) Utilização de recursos.
( ) Operacionalidade.
( ) Estabilidade.
( ) Interoperabilidade.
( ) Adaptabilidade.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Ano: 2024 Banca: FUNDATEC Órgão: CREMERS Prova: FUNDATEC - 2024 - CREMERS - Analista de TI |
Q2452837 Engenharia de Software
Sobre a metodologia ágil Scrum, de acordo com o Guia do Scrum, versão 2020, em português, disponível no site scrumguides.org, é correto afirmar que:
Alternativas
Ano: 2024 Banca: FUNDATEC Órgão: CREMERS Prova: FUNDATEC - 2024 - CREMERS - Analista de TI |
Q2452835 Engenharia de Software
Assinale a alternativa que corresponde à metodologia de desenvolvimento ágil que tem a programação em pares como uma de suas características.
Alternativas
Q2451570 Engenharia de Software
A existência de diferentes modelos de processos de software busca organizar e dar método à atividade de construção de um software. A complexidade de um software é dependente de diversos fatores. Entretanto, requisitos de software são dinâmicos – demandando, por conseguinte, que suas mudanças se reflitam de alguma forma ao longo do processo de desenvolvimento. Diferentes abordagens propostas na literatura procuram combinar a necessidade de organização do processo em si e a absorção dessas adaptações referentes aos requisitos.
Assinale a que indica um modelo de processo de desenvolvimento classificado como especializado. 
Alternativas
Q2451569 Engenharia de Software
Uma das ferramentas mais importantes no processo de desenvolvimento de software é o repositório de gestão de configuração de software utilizado. Ele oferece um conjunto de estruturas e mecanismos que auxiliam a equipe de desenvolvimento a gerenciar as modificações experimentadas por um software.
Em termos de características, em um repositório de gestão de configuração é fundamental 
Alternativas
Q2451568 Engenharia de Software
No contexto da Engenharia de Software, os testes de software desempenham um papel consideravelmente importante no âmbito do processo de desenvolvimento.
Nesse contexto, os testes de unidade caracterizam-se por 
Alternativas
Q2451567 Engenharia de Software
No contexto do framework Bootstrap, assinale a opção que indica a principal finalidade da classe d-none
Alternativas
Q2451555 Engenharia de Software
Uma empresa deseja construir uma aplicação para usuários de impressão 3D, como venda de impressoras e filamentos. A interface com o usuário precisa permitir que ele navegue entre diferentes produtos.
Assinale a opção que descreve corretamente a aplicação de metodologias de engenharia de software no desenvolvimento deste projeto.
Alternativas
Q2450786 Engenharia de Software
Os erros de código inacessível que sejam detectados em uma verificação de análise estática automatizada de software integram a classe de defeitos de 
Alternativas
Q2450785 Engenharia de Software
    Para entregar um projeto de software, foi designado um modelo adaptativo capaz de integrar fundamentos de projeto e análise de negócios, com foco na entrega frequente de produtos.

Considerando a situação precedente, assinale a opção em que é apresentado o modelo que atende ao referido projeto. 
Alternativas
Q2450784 Engenharia de Software
    Um cliente deseja experimentar opções em um projeto de software ainda em processo de fortalecimento dos conceitos de uso de interface com o usuário final. Então, o time de desenvolvimento decide por um desenvolvimento incremental como versão inicial do software.

Tendo como referência essa situação hipotética, assinale a opção em que é indicado o tipo de desenvolvimento rápido de software que deve ser aplicado com foco na prototipagem.  
Alternativas
Respostas
2641: C
2642: C
2643: C
2644: C
2645: A
2646: C
2647: A
2648: C
2649: B
2650: C
2651: E
2652: B
2653: C
2654: A
2655: C
2656: B
2657: E
2658: E
2659: A
2660: B