Questões de Concurso Sobre engenharia de software

Foram encontradas 11.946 questões

Q2471734 Engenharia de Software
O algoritmo de otimização Adam (adaptive moment estimation) é um dos mais utilizados atualmente na área de aprendizado de máquina. A respeito das características e da utilização desse algoritmo, é correto afirmar que ele
Alternativas
Q2471733 Engenharia de Software
Cloud Code é a ferramenta para desenvolvedores do Google Cloud. O objetivo de sua funcionalidade Duet AI é
Alternativas
Q2471719 Engenharia de Software
Considerando os diagramas da UML, assinale a opção em que é apresentado o diagrama mais indicado para definir um estereótipo customizado, atendendo a requisitos específicos de modelagem e adaptando o metamodelo da UML a uma diferente plataforma.
Alternativas
Q2471713 Engenharia de Software
Na XP Extreme Programming, a prática usada para escrever os testes para uma nova funcionalidade antes que a funcionalidade em si seja implementada é denominada
Alternativas
Q2471712 Engenharia de Software
No Scrum, determinado objetivo caracteriza-se por ser um compromisso dos developers, por ser o único objetivo da sprint e por ser criado durante o evento sprint planning. Trata-se do(a)
Alternativas
Q2471711 Engenharia de Software
Assinale a opção em que é apresentado o evento do Scrum que acontece dentro da sprint e tem como propósito planejar maneiras de aumentar a qualidade e a eficácia da sprint, inspecionando-a em relação a interações e à sua definição de pronto.
Alternativas
Q2471710 Engenharia de Software
Determinada disciplina ou fase, pertencente à dimensão estática do RUP (rational unified process), visa fornecer uma estrutura para gerenciar risco, bem como equilibrar objetivos concorrentes, a fim de superar restrições para entregar, com sucesso, um produto que atenda às necessidades dos clientes. Trata-se da
Alternativas
Q2471709 Engenharia de Software
Imagem associada para resolução da questão


A figura precedente ilustra um processo de elicitação e análise de requisitos. Em relação a esse processo, a técnica casos de uso
Alternativas
Q2471708 Engenharia de Software
O modelo em espiral de processo de software de Boehm possui quatro setores: definição de objetivos; avaliação e redução de riscos; desenvolvimento e validação; e planejamento. Nesse modelo, a atividade prototipação 
Alternativas
Q2471707 Engenharia de Software
No RUP (rational unified process), o marco da arquitetura de ciclo de vida, no qual são examinados os objetivos e o escopo detalhados do sistema, assim como a resolução dos principais riscos, é obtido ao final da
Alternativas
Q2469945 Engenharia de Software
O processo de desenvolvimento de software pode ser definido como o conjunto de atividades organizadas para definir, desenvolver, testar e manter um software. O modelo iterativo e incremental que incentiva o feedback de cada uma das fases é o
Alternativas
Q2469944 Engenharia de Software
Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais, que aumenta a produtividade do processo a partir de testes já consolidados. A figura a seguir representa o ciclo do TDD.
Imagem associada para resolução da questão

As atividades previstas nos balões RED-GREENREFACTOR podem ser, respectivamente:
Alternativas
Q2469942 Engenharia de Software
As metodologias ágeis revelam-se cada vez mais importantes dentro do gerenciamento de projetos, proporcionando entregas com conceito de maior benefício para o cliente. No âmbito dos projetos de desenvolvimento de software, a prática utilizada na metodologia ágil XP (do inglês, Extreme Programming) para reduzir o custo das alterações é conhecida como
Alternativas
Q2469937 Engenharia de Software
A análise e projeto orientados a objetos baseiam-se na observação de um problema, sistema ou tarefa para identificar os objetos e interações entre eles. A relação entre dois objetos pode ser representada por: 
Alternativas
Q2469932 Engenharia de Software
Qual recurso da Análise e Projeto Orientado a Objetos separa os aspectos externos de um objeto dos detalhes internos da implementação, possibilitando alterar a implementação de um objeto sem afetar as aplicações que o utilizam?
Alternativas
Q2469922 Engenharia de Software
A engenharia de requisitos, no contexto do desenvolvimento de software, tem como objetivos elicitar, modelar, especificar e gerenciar as principais funcionalidades e restrições do sistema. Qual modelo é responsável por realizar o tratamento de características dependentes de um determinado tipo de plataforma computacional, porém independente de produtos específicos?
Alternativas
Q2469917 Engenharia de Software
O evento que ocorre no início de cada Sprint e envolve a equipe de desenvolvimento, o Scrum Master e o Product Owner é denominado Sprint
Alternativas
Q2469911 Engenharia de Software
A UML (do inglês, Unified Modeling Language) define uma linguagem gráfica para visualização, especificação, representação e documentação dos artefatos de sistemas. Para representar como as partes de um sistema interagem entre si para realizar uma função, bem como a ordem em que essas interações ocorrem, a partir da UML, deve ser utilizado o diagrama de
Alternativas
Q2467027 Engenharia de Software

A respeito de DevOps, GIT e testes de software, julgue o item a seguir. 


No DevOps, o pipeline de entrega contínua gerencia o processo de desenvolvimento do software, prescindindo-se dos testes, uma vez que a gestão do código-fonte é iterativa com vistas a otimizar a entrega rápida de software de alta qualidade, unindo as equipes de desenvolvimento e de operações.





Alternativas
Q2467026 Engenharia de Software

A respeito de DevOps, GIT e testes de software, julgue o item a seguir. 


Considerando-se que o código git branch mpgo-cebraspe foi executado no GIT, é correto afirmar que o resultado será a criação de uma nova branch chamada mpgo-cebraspe.

Alternativas
Respostas
781: E
782: A
783: E
784: C
785: E
786: D
787: B
788: B
789: A
790: A
791: B
792: A
793: A
794: A
795: B
796: B
797: D
798: B
799: E
800: C