Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.252 questões

Q3504275 Engenharia de Software
A avaliação de interação e os testes de usabilidade são fundamentais para garantir que as interfaces sejam intuitivas e eficazes, permitindo que os usuários realizem suas tarefas de forma eficiente e satisfatória. Um dos principais objetivos da avaliação de interação e testes de usabilidade em interfaces humano-computador é
Alternativas
Q3504274 Engenharia de Software
O acrônimo SOLID refere-se a um conjunto de cinco princípios de projeto de sistemas que visam tornar o código mais compreensível, flexível e fácil de manter. Esses princípios são fundamentais para a programação orientada a objetos e ajudam os desenvolvedores a evitar problemas comuns, como a rigidez e a complexidade excessiva. Um dos princípios do acrônimo SOLID é
Alternativas
Q3504268 Engenharia de Software
Considerando as técnicas de validação de software é correto afirmar que a técnica de 
Alternativas
Q3503640 Engenharia de Software
Durante o desenvolvimento de um jogo de tiro em terceira pessoa “Balas e Bazucas”, a equipe de design propôs duas novas mecânicas:

● Sempre que um jogador derrota 3 oponentes em menos de 1 minuto, ele recebe uma recarga automática da arma e recupera parte da vida.
● Quando um jogador morre 3 vezes em menos de 5 minutos, ele renasce com uma arma especial aleatória.

Com base nos conceitos de loop de feedback no design de jogos, é correto afirmar que essas mecânicas
Alternativas
Q3503636 Engenharia de Software
No processo de desenvolvimento de jogos, é essencial compreender as diferentes práticas e fases de produção envolvidas. Sobre essas práticas e fases, é correto afirmar que
Alternativas
Q3503635 Engenharia de Software
Sobre o documento de design de jogo, Game Design Document (GDD), é corretor afirmar que
Alternativas
Q3503634 Engenharia de Software
No RPG 'Herói do IF', o jogador controla um bravo guerreiro em sua jornada para derrotar Mekyas, o dragão. Durante a aventura, o herói enfrenta monstros fantásticos e completa missões - tanto principais quanto secundárias. A cada inimigo derrotado ou missão concluída, o jogador recebe ouro, que pode ser usado para adquirir equipamentos, poções e itens colecionáveis. Além disso, o jogo oferece um modo multiplayer, no estilo MMORPG, e permite a customização da trilha sonora. Considerando esses elementos, os loops auxiliares do jogo são:
Alternativas
Q3503632 Engenharia de Software
Para o desenvolvimento de um projeto de um jogo de RPG digital com nome IFRPG, considere as seguintes informações: RPG no estilo clássico, com visão isométrica e fases geradas de forma procedural. Nesse jogo, o controle do personagem jogador é feito através do mouse, clicando na posição desejada. Para fazer o personagem se mover pelo mapa, evitando obstáculos deve-se usar
Alternativas
Q3503630 Engenharia de Software
No design de jogos, a experiência do jogador não é um elemento tangível, mas uma construção mental que emerge da interação entre o jogador e o jogo. Jesse Schell (2019) destaca que "o jogo possibilita a experiência, mas não é a experiência", ressaltando a importância de projetar mecânicas, narrativas e desafios que favoreçam essa imersão subjetiva. Considerando esse conceito, é correto afirmar que para um designer possibilitar uma experiência envolvente e satisfatória para o jogador, é necessário
Alternativas
Q3503627 Engenharia de Software
O balanceamento em jogos competitivos, como League of Legends, requer ajustes frequentes nos personagens para garantir
Alternativas
Q3503626 Engenharia de Software
No desenvolvimento de jogos digitais, é essencial equilibrar diferentes elementos para proporcionar uma experiência envolvente ao jogador. Jesse Schell (2019) propôs a Tétrade do Design de Jogos, que organiza os principais aspectos que influenciam a criação de um jogo. De acordo com a Tétrade de Schell, um jogo é estruturado por meio de
Alternativas
Q3503625 Engenharia de Software
Durante o desenvolvimento de jogos, a fase de prototipagem é essencial para explorar ideias e estruturar a experiência do jogador. Nessa etapa, diferentes abordagens podem ser adotadas para testar conceitos antes da produção da versão final do jogo. Considerando as práticas da indústria e as metodologias de design, na fase de prototipagem do jogo a prioridade é
Alternativas
Q3503623 Engenharia de Software
No desenvolvimento de jogos digitais, os motores de jogo e as bibliotecas gráficas desempenham papéis distintos. Um motor de jogo, como Unreal Engine ou Unity, diferencia-se de uma biblioteca gráfica (ex: OpenGL) por oferecer
Alternativas
Q3503622 Engenharia de Software
A criação de fases em jogos de plataforma 2D clássicos, como Super Mario Bros, baseia-se principalmente em
Alternativas
Q3503619 Engenharia de Software
O desenvolvimento de jogos digitais é um processo multidisciplinar que envolve diferentes profissionais, cada um com funções específicas para garantir a qualidade do produto final. Essas funções se organizam em etapas estruturadas, desde a concepção da ideia até o lançamento do jogo. Assinale a opção que corretamente descreve um dos papéis fundamentais nesse processo.
Alternativas
Q3503099 Engenharia de Software
Qual é a principal diferença entre as IDEs Eclipse e NetBeans? 
Alternativas
Q3503094 Engenharia de Software
Durante uma reunião de planejamento, uma equipe precisa estimar o esforço necessário para desenvolver um novo módulo de gestão de pedidos. O sistema ainda está em fase inicial e possui poucos requisitos documentados. Assinale a alternativa que apresenta o método de contagem de pontos de função para essa situação e o total de pontos de função antes de aplicar os fatores de ajuste.
Alternativas
Q3503093 Engenharia de Software
Utilizando o Astah-Community-7.1.0, Paulo precisa criar um diagrama de sequência para representar a interação entre um cliente e um sistema de reservas. Qual elemento ele deve usar para representar as mensagens trocadas entre o cliente e o sistema?
Alternativas
Q3503091 Engenharia de Software
De acordo com o framework ágil Scrum, o Sprint é um(a)
Alternativas
Q3503090 Engenharia de Software
Em relação aos frameworks ágeis, assinale a alternativa que descreve corretamente uma diferença fundamental entre Scrum e XP (Extreme Programming). 
Alternativas
Respostas
1161: C
1162: D
1163: A
1164: A
1165: D
1166: B
1167: B
1168: D
1169: D
1170: C
1171: A
1172: D
1173: D
1174: A
1175: B
1176: D
1177: A
1178: B
1179: B
1180: A