Questões de Concurso Sobre engenharia de software

Foram encontradas 12.446 questões

Q3174954 Engenharia de Software
As metodologias ágeis promovem flexibilidade, colaboração e entrega incremental, adaptando-se rapidamente às mudanças em diversos tipos de trabalho. Elas utilizam práticas para organizar tarefas, visualizar o fluxo de trabalho e garantir qualidade contínua.
Nesse sentido, correlacione as metodologias ágeis apresentadas a seguir com suas respectivas descrições.
1. Scrum 2. Kanban 3. XP(Extreme Programming)

( ) Método focado na gestão do fluxo contínuo de trabalho, utilizando um quadro visual para representar as etapas do trabalho, promovendo a visualização das tarefas em diferentes estágios e a limitação do trabalho em andamento.

( ) Metodologia que enfatiza a excelência técnica através da adoção de práticas específicas que visam a alta qualidade do processo de trabalho e do produto final, como revisões frequentes, feedback constante e foco na melhoria contínua do processo.

( ) Framework que define papéis e eventos específicos para a gestão do trabalho em equipe, estruturado em iterações curtas (sprints) com objetivos definidos, buscando entregas incrementais de valor e a adaptação contínua ao contexto, com foco na gestão do projeto como um todo.

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q3174935 Engenharia de Software
Em relação à metodologia de gerência de projetos Scrum, analise as afirmativas a seguir.

I. O time de desenvolvimento é responsável por garantir a realização das tarefas do Sprint Backlog.
II. O Product Backlog é gerenciado pelo Product Owner, contendo itens priorizados de acordo com o valor para o cliente.
III. A Definition of Done é um artefato utilizado pelo Scrum Master para controlar a qualidade do trabalho.

Está correto o que se afirma em
Alternativas
Q3174934 Engenharia de Software
No contexto da análise de requisitos para o desenvolvimento de sistemas, o diagrama UML (Unified Modeling Language) é usado na modelagem de sistemas de software.
Quando se deseja mostrar as interações entre os atores e o sistema e as interações entre seus componentes, deve-se utilizar diagramas de
Alternativas
Q3174933 Engenharia de Software
Acerca dos modelos de desenvolvimento de software, avalie as afirmativas a seguir.

I. O modelo em cascata apresenta o processo de desenvolvimento de software como uma série de etapas simultâneas.
II. No modelo incremental, as fases de especificação, desenvolvimento e validação são intercaladas.
III. O modelo ágil considera que os requisitos e o projeto (design) são desenvolvidos juntos.

Está correto o que se afirma em
Alternativas
Q3174214 Engenharia de Software
Em um projeto de TI de uma empresa foi necessário criar uma Estrutura Analítica de Projeto (EAP), sendo que essa foi dividida usando-se o nível relacionado ao conhecimento, por especialização ou departamento. Nesse caso, foi construída uma EAP do tipo: 
Alternativas
Q3170214 Engenharia de Software

No que concerne à Microsoft Power Platform, julgue o item que se segue.  


As ferramentas de Power Apps permitem a utilização do Copilot como apoio para criação e manutenção de aplicações.

Alternativas
Q3170213 Engenharia de Software

A respeito de aplicação de testes, julgue o item subsecutivo.


Na utilização das técnicas de desenvolvimento guiado por testes (TDD), deve ser escrito um novo código apenas quando um teste automatizado falhar.

Alternativas
Q3170212 Engenharia de Software

A respeito de aplicação de testes, julgue o item subsecutivo.


Para facilitar os testes de uma aplicação, podem ser utilizados os mock objects, que são objetos genéricos que atendem a todas as necessidades de testes.

Alternativas
Q3170211 Engenharia de Software

Acerca de ferramentas de codeless e nocode, julgue o item subsequente.


As plataformas nocode permitem a utilização de componentes gráficos de front-end e back-end, bem como possibilitam integrações com sistemas externos. 

Alternativas
Q3170210 Engenharia de Software

Acerca de ferramentas de codeless e nocode, julgue o item subsequente.


Uma das vantagens das ferramentas de nocode é a possibilidade de customizações específicas para cada aplicação.

Alternativas
Q3170209 Engenharia de Software

Acerca de ferramentas de codeless e nocode, julgue o item subsequente.


Aplicações desenvolvidas com os conceitos de codeless não possuem nenhuma linha de código que seja executada pelo computador. 


Alternativas
Q3170208 Engenharia de Software

Julgue o item seguinte, no que se refere a metodologias ágeis para o desenvolvimento de software.


Na metodologia Scrum, o lead time de uma história de usuário é o tempo transcorrido na codificação dos componentes dessa história.

Alternativas
Q3170207 Engenharia de Software

Julgue o item seguinte, no que se refere a metodologias ágeis para o desenvolvimento de software.


Um dos princípios do Lean é a identificação da cadeia de valor, realizada a partir do mapeamento dos passos realizados para se oferecer o produto final ao cliente e do descarte dos passos desnecessários.

Alternativas
Q3170206 Engenharia de Software

Julgue o item seguinte, no que se refere a metodologias ágeis para o desenvolvimento de software.


A metodologia XP é explicitamente orientada às pessoas, de modo que evita a troca dos desenvolvedores durante o desenvolvimento de um projeto.

Alternativas
Q3170205 Engenharia de Software

Julgue o item seguinte, no que se refere a metodologias ágeis para o desenvolvimento de software.


O papel do scrum master na metodologia Scrum é o de ser o guardião dos processos, sem atuar como chefe dos demais integrantes.

Alternativas
Q3170204 Engenharia de Software

A respeito de engenharia de software, julgue o item que se segue.


Depois de produzidos, os requisitos devem ser validados tecnicamente pelo time de desenvolvedores, sem a participação de outros stakeholders.

Alternativas
Q3170203 Engenharia de Software

A respeito de engenharia de software, julgue o item que se segue.


Em um software, os requisitos não funcionais incluem desempenho, usabilidade, confiabilidade, segurança, disponibilidade e manutenibilidade.

Alternativas
Q3170202 Engenharia de Software

A respeito de engenharia de software, julgue o item que se segue.


A utilização da UML independe do domínio da aplicação e das ferramentas de programação.

Alternativas
Q3170201 Engenharia de Software

A respeito de engenharia de software, julgue o item que se segue.


Em relação à qualidade da interface de um software, o grau de intuição determina a facilidade para localizar informações na aplicação.

Alternativas
Q3167200 Engenharia de Software

Acerca de redes neurais, julgue o item subsecutivo.


As redes neurais convolucionais são uma classe de redes neurais artificiais projetadas para processar dados sequenciais, como texto ou áudio, utilizando camadas convolucionais que aplicam filtros para prever, diretamente, a saída final, isto é, sem extrair características intermediárias.

Alternativas
Respostas
201: C
202: D
203: C
204: D
205: B
206: C
207: C
208: E
209: C
210: E
211: E
212: E
213: C
214: C
215: C
216: E
217: C
218: C
219: E
220: E