Questões de Concurso Comentadas para analista legislativo - analista de sistemas

Foram encontradas 273 questões

Resolva questões gratuitamente!

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

Q3881292 Engenharia de Software
Com relação às metodologias e práticas ágeis, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Enquanto Scrum usa sprints de duração fixa e papéis definidos, o Kanban foca em fluxo contínuo e limites de progresso (workin-progress, WIP).
( ) A utilização de versões virtuais de cartões kanban (ou Kanban cards) propicia acompanhando do progresso através das etapas do fluxo de trabalho e oferece personalização, notificações e integração com ferramentas de análise.
( ) O acompanhamento e a revisão regular de métricas do Scrum (como, velocidade, burndown e finalização de metas de sprint) otimiza a eficácia da equipe e os resultados de entrega.

As afirmativas são, respectivamente,
Alternativas
Q3881291 Engenharia de Software
Dentre as principais técnicas de elicitação (ou levantamento de requisitos, ou elicitação de requisitos - ER) podem ser identificadas as técnicas onde pessoas participam de encontros (Interação Humana), presenciais ou virtuais.
Relacione as técnicas de elicitação de requisitos no desenvolvimento de software com as suas características:

1. Brainstorming.
2. Workshop.
3. Feedback.
4. Focus Group

( ) Discussão objetiva que introduz um tópico a um grupo de participantes e direciona sua discussão sobre o tema, de uma maneira não-estruturada.
( ) Técnica colaborativa para definir os requisitos de um software e pode ser utilizado para esclarecer ambiguidades
( ) Técnica que propicia aos participantes a sensação de que suas ideias são importantes e pode levar à convergência de opiniões.
( ) Reunião na qual cada participante pode expressar livremente os requisitos do sistema, sendo uma maneira de sintonizar a mente do usuário em relação aos requisitos.

Assinale a opção que indica a relação correta na ordem apresentada.
Alternativas
Q3881288 Engenharia de Software
Relacione as métricas estáticas de produto de software com suas respectivas definições:

1. Comprimento de identificadores
2. Fan-out
3. Complexidade ciclomatica
4. indice Fog

( ) medida da complexidade de controle de um programa.
( ) número de funções que são chamadas pela função de X
( ) medida do comprimento médio de palavras e sentenças em documentos.
( ) medida do comprimento médio em um programa dos nomes de variáveis, classes e métodos um programa.

Assinale a opção que indica a relação correta na ordem apresentada
Alternativas
Q3881286 Programação
Java foi uma das linguagens que popularizou o uso de Padrões de Projeto (Design Patterns) no desenvolvimento corporativo, transformando esses conceitos em padrões de mercado para criar sistemas robustos.
Com relação à Linguagem de desenvolvimento JAVA, analise os itens a seguir:

I. O desenvolvimento de aplicações empresariais, APIs RESTful e microsserviços, focando em arquitetura e produtividade, pode ser obtido pelo uso de Frameworks (Spring Boot, Quarkus).
II. A partir do Java 8 (JSR 335: Lambda Expressions for the Java™ Programming Language) houve transição do paradigma puramente imperativo para o paradigma funcional, permitindo que o código Java fosse mais conciso, legível e preparado para processamento paralelo.
III. O acesso a dados em Java pode ocorrer pelo uso de frameworks ORM (Object-Relational Mapping), como o Hibernate, sendo viabilizado de forma robusta pela API JDBC que provê a conectividade base, e evolui para uma gestão estruturada através da especificação Jakarta Persistence (JPA).

Está correto o que se afirma em
Alternativas
Q3881283 Arquitetura de Software
Diversos padrões arquiteturais representam soluções difundidas e aceitas no mercado, como Arquitetura Cliente-Servidor (clientserver) e Arquitetura em Camadas (Layers). Buscando o isolamento da lógica de negócios das preocupações de infraestrutura e a melhoria da testabilidade, podem ser destacados os modelos de Arquitetura Limpa (Clean Architecture), Arquitetura Cebola (Onion Architecture), Arquitetura de Fatias Verticais (Vertical Slice Architecture) e a Arquitetura Hexagonal (Ports and Adapters).

Especificamente, a proposta do padrão de arquitetura hexagonal (também conhecido como padrão de portas e adaptadores) é criar 
Alternativas
Q3881282 Engenharia de Software
Com relação às tecnologias Rational Unified Process (RUP) e Unified Modeling Language (UML 2.5), assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) RUP é um framework de engenharia de software (metodologia) e a UML é uma linguagem expressa como notação gráfica padronizada para modelagem.
( ) RUP busca assegurar a produção de software com qualidade mínima pactuada, satisfazendo as necessidades de seus usuários finais dentro do prazo e orçamento previsíveis; enquanto UML exige a realização de pelo menos um produto formal de trabalho.
( ) Um dos diagramas UML padrão mais úteis se refere ao diagrama de atividade, que representa modelagens ou mapeamentos do processo de negócio que buscam exibir o fluxo de uma atividade para outro sistema.

As afirmativas são, respectivamente,
Alternativas
Q3881281 Arquitetura de Software
Os Padrões de Projeto (Design Patterns) são soluções reutilizáveis para problemas comuns que ocorrem no design de software. A maioria das implementações práticas de princípios de design é feita principalmente usando um ou mais design patterns.
Com relação aos Design patterns e princípios de design, analise os itens a seguir:

I. Modelos de design e princípios SOLID são mutuamente exclusivos, pois podem ser usados simultaneamente para criar sistemas de software bem projetados, modulares e flexíveis.
II. Os princípios SOLID fornecem orientação para o design de classes e módulos individuais, ajudando a alcançar os objetivos de modularidade, extensibilidade e manutenção
III. Padrões de design oferecem soluções de nível mais avançado para organizar classes e objetos a fim de resolver problemas comuns de design fornecendo soluções reutilizáveis para desafios mais abstratos.

Está correto o que se afirma em
Alternativas
Q3881277 Engenharia de Software
O ciclo de vida de desenvolvimento de software (ou Software Development Lifecycle, SDLC) é o processo que as equipes de desenvolvimento usam para projetar e criar software de alta qualidade, com vista a minimização dos riscos do projeto por meio do planejamento antecipado.
Considerando o papel da Inteligência Artificial (IA) no ciclo de vida do desenvolvimento de software, analise os itens a seguir:

I. Capacita as equipes na identificação de possíveis problemas mais cedo e na tomada de decisões mais informadas, com fundamento na descoberta de insights de dados valiosos.
II. Oferece funcionalidades inovadoras, como ferramentas e agentes de IA, que auxiliam as organizações na aceleração do desenvolvimento de software e no aumento da eficiência em todo o SDLC.
III. Transforma o desenvolvimento de software com a automação de tarefas, que promovem a economia de tempo e a redução de erros em cada fase do processo.

Está correto o que se afirma em
Alternativas
Q3881276 Engenharia de Software
A Engenharia de Software ES (ou Software Engineering, SE) tem o Software Engineering Body of Knowledge (SWEBOK), publicado pelo IEEE Computer Society, como um importante guia para definição de suas áreas de conhecimento. A versão SWEBOK v4.0 foi atualizada em 25/09/2025.

Na área de Software Testing o conceito-chave de escalabilidade, está ligada à 
Alternativas
Q3881120 Gerência de Projetos
De acordo com o PMBOK (7ª edição), o Padrão de Gerenciamento de Projetos afirma que projetos fazem parte de um sistema de entrega de valor no âmbito das organizações. Também apresenta que os Escritórios de gerenciamento de projetos (EGPs) podem oferecer apoio a esse sistema e fazem parte do sistema.

EGPs eficazes contribuem com um item-chave que apoia a entrega de valor que corresponde a(o)
Alternativas
Q3881117 Gerência de Projetos
Dentre as modalidades de Escritórios de Gerenciamento de Projetos (EGP ou PMO – Project Management Office), o ‘Centro de Excelência’ representa o maior estágio de maturidade e possui como papel principal funcionar como:
Alternativas
Q3881115 Engenharia de Software
A metodologia ágil é uma abordagem de desenvolvimento de software que usa uma abordagem iterativa que evolui de forma rápida e eficaz para responder às necessidades do cliente.

A mentalidade ágil tem quatro princípios básicos que estabelecem as práticas ágeis, que são:
Alternativas
Q3881114 Gerência de Projetos
O Project Management Office (PMO) de uma empresa de grande porte terceirizada da ALEGO foi surpreendido com o anúncio da Microsoft sobre a descontinuação do Project Online, estabelecida para 30 de Setembro de 2026. 

Estando preocupado como será a continuidade do serviço interno o líder escalou uma equipe para propor soluções. Basicamente, o time verificou que a mudança não afetará os softwares: Project Desktop; Project Server Subscription Edition; Microsoft Planner; e,Dynamics 365 Project Operation

Considerando que esta empresa possui elevada quantidade de projetos arquivados no Project Online e que houve grande investimento em qualificação de pessoas para uso da tecnologia do Project Online a solução mais pertinente dentre as soluções apresentadas pela Microsoft corresponde a
Alternativas
Q3881113 Gerência de Projetos
A filosofia Kaizen surgiu no meio industrial do Japão, logo após a segunda guerra mundial, na década de 50. No contexto do desenvolvimento de software incorpora pequenas mudanças sugeridas por todos, para aumentar produtividade, qualidade e satisfação do cliente, usando ferramentas como PDCA e 5W2H para otimizar o fluxo de trabalho.

Os Princípios do Kaizen no desenvolvimento de software são incorporados como meta em processos baseados na excelência operacional por ser
Alternativas
Q3881112 Gerência de Projetos
A área de projetos apresenta grande diversidade de tecnologias de suporte tecnológico para apoio estratégico (gestão) e tático/operacional (gerência). Em particular, em diversos sistemas de informação podem ser identificadas abordagens tradicionais e abordagens adaptativas/iterativas.

Relacione as diferentes metodologias com suas respectivas características de controle de projeto quanto a sua natureza fundamental:

1. Earned Value Management (EVM)
2. Lean Project Management
3. Critical Chain Project Management (CCPM)
4. Metodologia Agile 

( ) Baseada em restrições.
( ) Adaptativa, empírica e iterativa.
( ) Baseada em fluxo e eliminação de desperdício.
( ) Preditiva.

Assinale a opção que indica a relação correta na ordem apresentada.
Alternativas
Q3881110 Gerência de Projetos
O PMBOK (Sétima edição) define conceitos relacionados a métricas que são fundamentais em Earned Value Management Systems (EVMS).

Relacione os tipos de métricas empregadas com suas respectivas definições:

1. Actual Cost
2. Budget at Completion
3. Earned Value
4. Planned Value

( ) O custo efetivamente incorrido (gasto) para realizar o trabalho até a data de status.
( ) O custo orçado para o trabalho que foi efetivamente concluído até a data de status. que reflete o progresso real em termos financeiros.
( ) O orçamento total aprovado para a conclusão do trabalho do projeto.
( ) O custo orçado para o trabalho que deveria ter sido realizado até a data de status, que representa a linha de base de desempenho do cronograma.

Assinale a opção que indica a relação correta na ordem apresentada. 
Alternativas
Q3881107 Gerência de Projetos
O modelo de maturidade em gerenciamento de projetos organizacionais (Organizational Project Management Maturity Model, OPM3), desenvolvida pelo PMI (Project Management Institute), mede a capacidade de uma organização em Gerenciamento de Projetos Organizacional (OPM).

Os três elementos que formam o padrão OPM3 são:
Alternativas
Q3881106 Gerência de Projetos
Em termos ligeiramente diferentes, cada projeto equilibra três elementos principais que compõem as "restrições triplas” (também denominadas como "triângulo de ferro" ou triângulo do projeto).

Buscando preservar a qualidade dos projetos, devem ser observados como faces deste triangulo as seguintes restrições interdependentes:
Alternativas
Q3881105 Governança de TI
A Diretoria de TI da ALEGO, no contexto de sua transformação digital, adota o framework COBIT para fortalecer a governança de TI, estruturando papéis, processos, objetivos e mecanismos de monitoramento, com o propósito de alinhar os investimentos tecnológicos às metas estratégicas institucionais e aprimorar a mensuração de desempenho e a conformidade.

Sobre a estrutura e os objetivos do COBIT 2019, assinale a alternativa correta.
Alternativas
Q3881104 Governança de TI
Um especialista em governança de Tecnologia da Informação adota o framework COBIT para alinhar os processos de TI aos objetivos de negócio, gerenciar riscos tecnológicos e medir o desempenho das iniciativas de tecnologia, após identificar atrasos, custos elevados e baixa integração entre a TI e a estratégia organizacional.

Sobre os objetivos de governança e gestão no COBIT® 2019, analise as afirmativas abaixo e assinale a alternativa correta.
Alternativas
Respostas
41: A
42: D
43: B
44: E
45: D
46: B
47: E
48: E
49: C
50: A
51: B
52: B
53: A
54: D
55: D
56: C
57: C
58: D
59: E
60: D