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!
( ) 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,
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.
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
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
Especificamente, a proposta do padrão de arquitetura hexagonal (também conhecido como padrão de portas e adaptadores) é criar
( ) 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,
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
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
Na área de Software Testing o conceito-chave de escalabilidade, está ligada à
EGPs eficazes contribuem com um item-chave que apoia a entrega de valor que corresponde a(o)
A mentalidade ágil tem quatro princípios básicos que estabelecem as práticas ágeis, que são:
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
Os Princípios do Kaizen no desenvolvimento de software são incorporados como meta em processos baseados na excelência operacional por ser
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.
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.
Os três elementos que formam o padrão OPM3 são:
Buscando preservar a qualidade dos projetos, devem ser observados como faces deste triangulo as seguintes restrições interdependentes:
Sobre a estrutura e os objetivos do COBIT 2019, assinale a alternativa correta.
Sobre os objetivos de governança e gestão no COBIT® 2019, analise as afirmativas abaixo e assinale a alternativa correta.