Questões de Concurso Sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.233 questões

Q3682302 Engenharia de Software
O objetivo principal do design de níveis de um jogo é
Alternativas
Q3666113 Engenharia de Software
A indústria de jogos digitais tem experimentado uma revolução significativa nos últimos anos, incorporando tecnologias inovadoras para proporcionar experiências imersivas e envolventes aos jogadores, tais como a Realidade Aumentada (RA) e Realidade Virtual (RV). Na Realidade Aumentada (RA) os jogos mesclam elementos virtuais com o mundo real utilizando dispositivos como smartphones e tablets para criar experiências de jogo que se integram ao ambiente físico do jogador. Já na Realidade Virtual (RV) os jogadores são transportados para ambientes totalmente virtuais é uma tecnologia que cria um ambiente virtual completamente imersivo. Existem jogos digitais que utilizam apenas uma dessas tecnologias, enquanto outros combinam as duas para criar experiências ainda mais inovadoras. A seguir, vamos explorar alguns exemplos de jogos que utilizam somente Realidade Aumentada, somente Realidade Virtual e aqueles que combinam as duas tecnologias. 

Avalie as seguintes situações:
I. "O jogo digital Harry Potter: Wizards Unite utiliza APENAS RV. Il. O jogo digital Pokémon Go utiliza APENAS RA. III. O jogo digital Half-Life utiliza APENAS RV. IV. O jogo digital Minecraft Earth utiliza APENAS RA.
Assinale a alternativa que apresenta APENAS as afirmações corretas: 
Alternativas
Q3666111 Engenharia de Software

Jogos digitais casuais de multiplataforma são jogos projetados para serem acessíveis e sem dificuldade na hora de jogar, geralmente com mecânicas simples e sessões de jogo curtas. Esses jogos possuem uma curva de aprendizado rápida, pois possuem regras simples e objetivos claros. São populares entre jogadores de todas a idades e habilidades, pois oferecem diversão simples e descomplicada, além da capacidade de conexão com outros jogadores. Estão acessíveis em diferentes plataformas, como computadores, consoles, dispositivos móveis (celulares e tablets) e outros dispositivos conectados a internet. Além disso, esses jogos são frequentemente atualizados com novos conteúdos, garantindo a retenção dos jogadores.  


Neste contexto, podem se adequar as características de jogos digitais com exemplificação de SOMENTE casuais de multiplataforma?  

Alternativas
Q3666110 Engenharia de Software

MDA é uma sigla em inglês que representa Mechanics, Dynamics, Aesthetics. em português, podemos traduzir como Mecânicas, Dinâmicas e Estética. Essa estrutura, proposta por Robin Hunicke, Marc LeBlanc e Robert Zubek, é uma abordagem de design de jogos que descreve a interação entre os elementos fundamentais de um jogo digital. Analisando as alternativas a seguir que tratam da figura abaixo, em que demonstra em um jogo digital entre Designer do jogo e o jogador,  


Avalie as seguintes afirmações:

I. O Conceito de Design MDA é uma estrutura para analisar e projetar jogos digitais.

II. Mecânicas representam as regras e sistema que delimitam um jogo digital.

III. A estrutura MDA, formaliza o consumo de jogos digitais, dividindo-se na seguinte sequência de componentes específicos: SISTEMA — REGRAS - DIVERSAO.

IV. Apesar dos elementos de Desing MDA serem interligados, percebe-se que a mecânica exerce sua independência num jogo digital, se comparado a dinâmica e estética. 


Assinale a alternativa que apresenta APENAS as afirmações corretas:  

Alternativas
Q3666109 Engenharia de Software

A realidade aumentada (RA) revolucionou a forma como se interage com jogos digitais. Ao mesclar o mundo real com elementos virtuais, a RA proporciona uma imersão única, tornando as experiências de jogo mais dinâmicas e desafiadoras. Essa tecnologia abre novas possibilidades narrativas, permitindo que histórias e mecânicas de jogo se adaptem ao ambiente físico, oferecendo experiências personalizadas antes inimagináveis em jogos tradicionais. A interação com o mundo real torna os jogos digitais mais interessantes, pois o jogador se torna parte ativa do cenário. 


Avalie as seguintes afirmações:


I. A Realidade Aumentada em jogos digitais pode contribuir para a criação de experiências de jogo únicas, estimulando a criatividade dos desenvolvedores e a interação dos jogadores com o ambiente virtual.


Il. A Realidade Aumentada é uma tecnologia que substitui completamente o mundo real por um ambiente virtual e seu uso está restrito a dispositivos móveis.


Ill. — A Realidade Aumentada em jogos digitais oferece vantagem em relação aos jogos tradicionais, pois pode ser usada para simular experiências do mundo real, como prática de esportes ou até mesmo simular a pilotagem de um avião


IV. A Realidade Aumentada por se tratar de uma tecnologia nova requer equipamentos especializados e caros para funcionar corretamente. Além de ser adequada apenas a jogos digitais de ação e aventura, devido a sua facilidade de uso.


Assinale a alternativa que apresenta APENAS as afirmações corretas: 

Alternativas
Q3666103 Engenharia de Software
Os jogos digitais possuem conceitos que são importantes e fundamentais para o seu projeto e desenvolvimento. Um desses conceitos é o de JOGABILIDADE, que esta corretamente descrito em: 
Alternativas
Q3666102 Engenharia de Software
Em jogos digitais, as mecânicas são os sistemas e regras que definem como o jogador interage com o jogo digital e como o mundo virtual responde a essas ações. Desta forma, selecione a opção CORRETA no que se refere ao tipo especifico de mecânica de jogo e suas exemplificações: 
Alternativas
Q3666101 Engenharia de Software
Como os jogos digitais podem ser classificados de acordo com seu Modelo de Negócios?  
Alternativas
Q3666099 Engenharia de Software
Quais são os elementos utilizados pelo Design para construção de um jogo? 
Alternativas
Q3666097 Engenharia de Software
Qual das alternativas abaixo descreve corretamente e com precisão o conceito de Jogo Digital? 
Alternativas
Q3640751 Engenharia de Software

Quanto ao MVC (Model‑View‑Controller), ao DDD (Domain‑Driven Design) e aos conceitos de Containers e Docker, julgue o item a seguir.

Em DDD, o termo Ubiquitous Language refere‑se a uma linguagem técnica interna utilizada exclusivamente entre desenvolvedores seniores.

Alternativas
Q3640750 Engenharia de Software

Quanto ao MVC (Model‑View‑Controller), ao DDD (Domain‑Driven Design) e aos conceitos de Containers e Docker, julgue o item a seguir.

Em DDD, as entidades são objetos que possuem identidade própria e são persistidas com base nessa identidade, mesmo que o seu estado interno mude ao longo do tempo.

Alternativas
Q3636609 Engenharia de Software
A API de uma empresa de benefícios recebe POST/benefícios para criar um novo benefício. A criação é na hora (não vai para fila) e, quando termina, o novo benefício já pode ser consultado por um endereço próprio. De acordo com a RFC 9110 (regras que definem o uso do HTTP), qual é a resposta adequada e dentro da boa prática que a API deve devolver?
Alternativas
Q3635834 Engenharia de Software
Um sistema legado desenvolvido em .NET Framework precisa ser acessível a partir de uma aplicação móvel rodando em iOS e Android. A equipe decide expor as funcionalidades através de uma API REST. Qual seria a abordagem de desenvolvimento mais moderna e recomendada?
Alternativas
Q3585000 Engenharia de Software

Em relação a serviços de nuvem, sistemas operacionais e conceitos de DevOps, julgue o item subsequente. 


O AD DS (Active Directory Domain Services) do Microsoft Windows Server conta com política de senha refinada, restrita ao uso via linha de comando. 

Alternativas
Q3565833 Engenharia de Software

Analise as assertivas abaixo:


I. Em Programação Web, o lado cliente (client-side) realiza a interação com o usuário. Essas operações, portanto, fazem parte do front-end da aplicação. 


II. Bootstrap é um famoso framework utilizado para desenvolver páginas Web responsivas. Pode-se dizer que se trata de uma ótima opção para o desenvolvimento back-end de maneira fácil.


III. Os três principais elementos do padrão MVC são model, view e controller. O componente controller gerencia diretamente os dados, a lógica e as regras da aplicação.



Quais estão corretas?

Alternativas
Q3552622 Engenharia de Software
Uma equipe de desenvolvimento está criando um aplicativo web que permitirá aos usuários acessar seus dados de uma conta de serviço de terceiros, como Google ou Facebook, sem precisar fornecer suas credenciais diretamente ao aplicativo. Para isso, os desenvolvedores optaram por usar o protocolo OAuth 2.0. Com base no funcionamento do OAuth 2.0, assinale a alternativa que descreve corretamente o papel do Authorization Code Grant nesse contexto. 
Alternativas
Q3541188 Engenharia de Software
Os Padrões de Projeto (Design Patterns) são abordagens consolidadas para solucionar problemas recorrentes no desenvolvimento de software, promovendo organização, reutilização de código e manutenibilidade. Entre esses padrões, alguns são projetados para restringir a criação de instâncias de uma classe, garantindo um único ponto de acesso global. Assinale a alternativa que corresponde ao padrão de projeto que garante que uma classe tenha apenas uma instância global. 
Alternativas
Q3538810 Engenharia de Software
Uma equipe de seguranga de um tribunal esta revisando suas práticas de desenvolvimento de software. Durante uma auditoria interna, identificou-se que os requisitos de segurança das infraestruturas e processos de desenvolvimento não estão formalizados. De acordo com o Secure Software Development Framework (SSDF) versão 1.1, a medida mais alinhada a tarefa PO.1.1 da pratica Preparar a Organização (PO), que foca em identificar e documentar todos os requisitos de seguranca para as infraestruturas e processos de desenvolvimento de software, é  
Alternativas
Q3522261 Engenharia de Software
No desenvolvimento de software, os padrões de criação são soluções reutilizáveis no design de software que tratam a maneira como os objetos são instanciados, propondo formas mais flexíveis e controladas de construir objetos, reduzindo o acoplamento entre as classes, facilitando a manutenção e a extensão do sistema. São padrões de criação previstos pelo GoF, EXCETO:
Alternativas
Respostas
61: B
62: B
63: B
64: A
65: D
66: D
67: C
68: E
69: A
70: C
71: E
72: C
73: B
74: E
75: E
76: A
77: C
78: E
79: D
80: A