Questões de Concurso Sobre engenharia de software

Foram encontradas 11.946 questões

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
Q2451593 Engenharia de Software
O modelo de classes de análise a seguir, especificado utilizando a UML, possui a seguinte configuração: 



Imagem associada para resolução da questão



Assinale a opção que reflete uma interpretação correta da semântica de leitura do diagrama.
Alternativas
Q2451583 Engenharia de Software

Seja o diagrama de casos de uso UML a seguir: 




Imagem associada para resolução da questão



Uma semântica válida para esse diagrama é a de que 

Alternativas
Q2451582 Engenharia de Software
O diagrama de atividades a seguir, representado utilizando a linguagem de modelagem UML, representa o fluxo de atividades de um cozinheiro.


Imagem associada para resolução da questão



Ao analisar esse diagrama, é possível inferir que
Alternativas
Q2451581 Engenharia de Software
Considerando ainda o problema do sistema de reembolso médico, analise o diagrama a seguir.


Imagem associada para resolução da questão



Sobre o comportamento que ele apresenta, assinale a afirmativa correta.
Alternativas
Q2451580 Engenharia de Software
Uma seguradora da área de saúde decidiu automatizar seu sistema de reembolso de procedimentos médicos. Analise o diagrama de casos de uso do sistema está a seguir.



Imagem associada para resolução da questão


Assinale a opção que descreve corretamente as funcionalidades do sistema.
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
Q2450783 Engenharia de Software
Um dos métodos ágeis bastante utilizados para implementação de softwares é o XP (Extreme Programming), que contempla um elevado nível de envolvimento do cliente durante o processo de implementação. Uma prática característica do XP consiste 
Alternativas
Respostas
881: A
882: C
883: B
884: C
885: E
886: B
887: A
888: D
889: C
890: D
891: A
892: C
893: A
894: C
895: B
896: E
897: E
898: A
899: B
900: E