Questões de Concurso Comentadas para analista legislativo

Foram encontradas 5.117 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2457565 Governança de TI
Em relação ao Modelo de Maturidade de Capacidade Integrado (CMMI), versão 2.0, sobre as características e partes estruturais do modelo analise as afirmativas a seguir.

I. O CMMI é uma abordagem de melhoria de processo que fornece organizações com os elementos essenciais para um processo eficaz. Ele pode ser usado para guiar a melhoria de processo em um projeto, uma divisão ou uma organização inteira.

II. Existem cinco níveis de maturidade no CMMI, do nível 1, caracterizado por processos imprevisíveis e pouco controlados, até o nível 5, onde os processos são otimizados continuamente.

III. Um exemplo de problema em grandes empresas, que pode ser mitigado com a aplicação do CMMI, é o atraso significativo no lançamento de um software devido à falta de processos padronizados e à má gestão de riscos.


Está correto o que se afirma em
Alternativas
Q2457564 Engenharia de Software
A sociedade empresária Max Tech produz um aplicativo de gerenciamento de tarefas para equipes remotas. Após o lançamento, vários usuários relataram problemas de usabilidade e desempenho do aplicativo, especialmente em condições de rede variáveis. A diretoria reconheceu a necessidade de aprimorar a qualidade do software e solicitou uma revisão nos Requisitos Não Funcionais (RNFs) que foram negligenciados.

No contexto apresentado, assinale a ação capaz de garantir a qualidade do software
Alternativas
Q2457563 Engenharia de Software

A análise de tarefas é um método eficaz para avaliar a usabilidade na qualidade de software.


Assinale a opção que descreve um problema comum dessa abordagem.

Alternativas
Q2457562 Arquitetura de Software
Assinale a ação mais apropriada para realizar uma análise de requisitos de usabilidade eficaz. 
Alternativas
Q2457561 Arquitetura de Software
Um formulário para cadastro de usuários segue o guia de estilo da Web Content Accessibility Guidelines (WCAG).

Assinale a implementação que está mais alinhada às diretrizes desse guia e aos princípios de usabilidade.
Alternativas
Q2457560 Arquitetura de Software
Considerando as melhores práticas em Engenharia de Usabilidade, assinale a opção que apresenta a forma correta de utilizar a prototipação.
Alternativas
Q2457558 Gerência de Projetos
Considerando os princípios do Gerenciamento de Projetos conforme o PMBOK, 6ª edição, assinale a afirmativa correta.
Alternativas
Q2457557 Arquitetura de Software
A respeito da Arquitetura Orientada a Serviços (SOA), analise as afirmativas a seguir.


I. Dentro de uma arquitetura orientada a serviços (SOA), a transferência bancária usando PIX estimula que cada instituição financeira desenvolva seu próprio protocolo de comunicação.

II. O pagamento de boletos utilizando o PIX, inserido em uma SOA, exige mecanismos de segurança robustos.

III. Um problema relevante na implementação de SOA é a gestão de serviços, que pode se tornar complexa necessitando de ferramentas eficientes de governança.


Está correto o que se afirma em
Alternativas
Q2457556 Engenharia de Software
Considerando as características e as práticas comuns às metodologias ágeis, analise as afirmativas a seguir.

I. O manifesto ágil enfatiza a importância da colaboração com o cliente mais do que a negociação de contratos.

II. O desenvolvimento iterativo e incremental é um princípio chave, permitindo entregas frequentes de partes funcionais do software.

III. A rigidez nos processos de desenvolvimento é essencial para garantir a qualidade e a previsibilidade do produto final.


Está correto o que se afirma em
Alternativas
Q2457555 Engenharia de Software
Sobre as Metodologias de Desenvolvimento de Software e o Processo Unificado, analise as afirmativas a seguir.


I. O Processo Unificado é uma metodologia de desenvolvimento de software que se destaca por ser iterativa e incremental com entregas sucessivas e refinadas do projeto.

II. A análise orientada a objeto não é considerada uma metodologia de desenvolvimento de software.

III. No Processo Unificado, artefatos como casos de uso e diagramas de classe podem ser compartilhados entre diferentes fases, como a concepção e a elaboração.


Está correto o que se afirma em
Alternativas
Q2457554 Engenharia de Software
Relacione as metodologias listadas a seguir às suas características específicas.

1. Scrum
2. Programação Extrema (XP)
3. Modelo V
4. Lean Software Development
5. Feature-Driven Development (FDD)

( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software.

( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software.

( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento

( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua.

( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q2457553 Engenharia de Software
Considerando os conceitos fundamentais da Engenharia de Software, o Ciclo de Vida do Desenvolvimento de Software (CVDS) e os critérios de Qualidade de Software, sobre a implementação de práticas de qualidade ao longo do CVDS, analise as afirmativas a seguir.

I. A análise de requisitos, uma fase inicial do CVDS possui menor impacto na qualidade do software final que os testes finais do software.

II. Testes de software, realizados apenas na fase final do desenvolvimento, são suficientes para garantir a qualidade do software.

III. A revisão de código e a refatoração são práticas que podem ser aplicadas em várias fases do CVDS para melhorar a manutenibilidade e a qualidade do software, mas são mais eficazes na fase de elaboração e construção.


Está correto o que se afirma em
Alternativas
Q2457552 Engenharia de Software
Durante o desenvolvimento de um software de gerenciamento de estoque, a equipe focou nas funcionalidades sem considerar a escalabilidade necessária para o rápido crescimento do varejista. A falta de comunicação com stakeholders e o pouco engajamento dos usuários finais não revelou esse problema. Após a implementação, o software apresentou problemas de desempenho, causando atrasos e insatisfação.

Para evitar esse problema é necessário 
Alternativas
Q2457551 Engenharia de Software
Sobre Engenharia de Requisitos, analise as afirmativas a seguir.

I. A validação de requisitos é um processo que visa assegurar que os requisitos atendem às necessidades e expectativas dos stakeholders.

II. As técnicas de elicitação de requisitos, como brainstorming, entrevistas e prototipagem, são utilizadas para coletar requisitos de forma passiva, sem interação com os stakeholders.

III. A priorização de requisitos ajuda a definir a ordem de importância para o projeto.


Está correto o que se afirma em
Alternativas
Q2457550 Arquitetura de Software
A Prefeitura de Nova Esperança planeja criar um sistema de gestão para aumentar a eficiência dos serviços e a interação cidadã. Ele precisa se aproveitar de um sistema de bancos de dados legado. E as regras fiscais serão projetadas futuramente pelos especialistas e legisladores.

Sobre a hipótese apresentada, assinale a afirmativa correta.
Alternativas
Q2457549 Arquitetura de Software
Assinale a opção que indica o padrão responsável pela criação de objetos de várias classes graças à especialização de sua classe principal.
Alternativas
Q2457546 Engenharia de Software
Em um projeto de desenvolvimento de software orientado a objetos para um sistema de gerenciamento de biblioteca, temos diagramas para capturar tanto os requisitos funcionais quanto os não funcionais. A garantia de tempo de resposta inferior a dois segundos para busca no catálogo de livros é um requisito não funcional.

O diagrama UML utilizado para representar as partes do sistema responsável por esse requisito é denominado
Alternativas
Q2457408 Banco de Dados
A implementação de sistemas OLAP (On Line Analytical Processing) pode utilizar alguma opção tecnológica tal como ROLAP, MOLAP, entre outras.

Assinale a opção que descreve corretamente uma característica do ROLAP (Relational OLAP).
Alternativas
Q2457407 Banco de Dados
Armazéns de dados (ou data warehouses) são bases de dados que se mostram como uma interessante opção em processos de tomada de decisão. Elas armazenam grandes volumes de dados históricos e agregados para apoiar a tomada de decisões estratégicas e operacionais da organização.

Assinale a opção que apresenta uma característica correta de um data warehouse.
Alternativas
Q2457406 Banco de Dados
A otimização de consultas em sistemas de bancos de dados relacionais envolve melhorar o desempenho das consultas SQL para garantir uma execução eficiente. Isso inclui ações como a escrita eficiente e reescrita de consultas, análise de plano de execução, manutenção de estatísticas de tabelas, entre outras. O objetivo é minimizar o tempo de resposta e maximizar o desempenho geral do sistema.

No contexto de otimização de consultas, assinale a opção que indica uma equivalência que não é verdadeira.
Alternativas
Respostas
841: B
842: E
843: D
844: D
845: E
846: D
847: E
848: A
849: B
850: E
851: A
852: B
853: E
854: B
855: A
856: A
857: D
858: C
859: B
860: B