Questões de Concurso
Comentadas para analista de tecnologia da informação
Foram encontradas 15.782 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Na testagem automática de software, a presença de nãodeterminismo pode fragilizar a eficácia dos testes. Que boas práticas podem ser adotadas para evitar não-determinismo em testes unitários?
Um arquiteto de software está projetando um framework em linguagem Java para o processamento de diferentes tipos de transações financeiras. Para isso, ele define:
• Uma classe abstrata AbstractTransaction, que contém estado compartilhado e parte da implementação comum.
• Duas interfaces, Auditable e Reversible, cada uma declarando contratos de comportamento e fornecendo alguns métodos default.
• Uma classe concreta PixTransfer, que deve reutilizar a implementação comum de AbstractTransaction e também oferecer suporte a auditoria e reversão.
Durante a revisão do projeto, o arquiteto avalia diferentes decisões de projeto, com o uso de diferentes combinações de herança para maximizar reuso e flexibilidade. Qual decisão de projeto é válida?
Em microsserviços baseados no estilo RESTful, onde deve ser feita a validação de requisições?
Na arquitetura de cluster usada no Kubernetes, uma função do componente kubelet consiste em
Considere uma arquitetura de sistema computacional composta pelas seguintes camadas: Aplicações, Dados, Sistema de Tempo de Execução, Middleware, Sistema Operacional, Virtualização, Servidores, Armazenamento e Redes. No modelo de computação em nuvem conhecido como plataforma como serviço (ou platform-as-a-service – PaaS), quais camadas são administradas diretamente pelo cliente do provedor de nuvem?
Em uma arquitetura de serviço de computação em nuvem, a camada de infraestrutura como serviço (ou infrastructureas-a-service – IaaS) fornece recursos computacionais na forma de
Um pipeline de CI/CD (continuous integration/continuous delivery) refere-se a um processo de desenvolvimento de software que se caracteriza por:
Procedimentos e funções armazenadas (stored procedures e stored functions) em PostgreSQL, versão 11 ou superior, possibilitam a realização de processamento sobre os dados dentro do próprio gerenciador de banco de dados, sabendo que isso permite
No desenvolvimento de aplicações SaaS com o framework Angular em combinação com o framework Spring Boot, qual seria uma prática apropriada de uso desses frameworks?
Na arquitetura de aplicações Web construídas com o framework Grails, Controllers na camada Web são responsáveis, entre outras funções, por
O uso da palavra-chave “sealed” na declaração de uma classe ou interface em Java significa que
No contexto de boas práticas de desenvolvimento de software, como testes unitários e testes de integração podem ser utilizados para apoiar uma estratégia de refatoração efetiva em um sistema de software em constante crescimento?
Como parte do desenvolvimento e manutenção de um dado sistema de software, as equipes observam que até pequenas alterações em uma única funcionalidade exigem a reconstrução e reimplantação (re-deployment) de todo o artefato para colocá-lo em produção. Isso aumenta o esforço de coordenação entre equipes e eleva o risco de falhas não relacionadas durante as releases. Após redesenhar o sistema usando arquitetura de microsserviços, espera-se que o comportamento de implantação mude. Na nova arquitetura, a necessidade de as equipes coordenarem releases conjuntas de todo o sistema deve diminuir principalmente porque
Em programação orientada a objetos, o uso do conceito de polimorfismo implica que
Um instituto de pesquisas deseja coletar dados de pessoas por meio de um aplicativo instalado em seus smartphones e, posteriormente, realizar o cálculo de uma série de estatísticas populacionais para subsidiar a definição de políticas públicas. As pessoas respondem a um questionário com questões de resposta numérica no aplicativo e as respostas são enviadas para processamento nos servidores do instituto. Devido ao requisito de privacidade determinado pela LGPD (Lei Geral de Proteção de Dados), faz-se necessária a proteção dos dados coletados, de modo a não revelar qualquer informação individualizada sobre os respondentes da pesquisa. Qual técnica atende a esse requisito de modo a evitar o vazamento de dados pessoais nos servidores do instituto de pesquisas?
Leia o caso a seguir.
O Município X apresenta uma Receita Corrente Líquida (RCL) anual de R$ 1 bilhão; o ente planeja adquirir uma nova frota de ambulâncias. Durante a execução dessa despesa, a administração municipal emite um ato que cria para o Estado a obrigação de pagamento, pendente ou não de implemento de condição.
A partir do caso, o descrito estágio da despesa deve respeitar o limite do crédito orçamentário disponível, denominado
Consoante as disposições da Lei nº 8.112/1990 acerca das formas de provimento e vacância, na hipótese de ocorrer a reintegração de um servidor estável em decorrência de decisão judicial que invalidou sua demissão, o eventual ocupante da vaga, desde que também tenha estabilidade,
Constituindo uma novidade legal trazida pela Lei nº 14.133/2021, o diálogo competitivo, de inspiração europeia, é cabível na hipótese de necessidade de
Leia o caso a seguir.
Um agente público edita e publica portaria sem assinatura do responsável legal pela confecção do ato. O agente responsável pelo ato normativo, ao perceber a falha, publica retificação da portaria contendo a sua assinatura.
No presente caso, o ato administrativo regulamentar (portaria) é
Leia o caso a seguir.
Um estado da federação aprova a lei estadual ordinária que amplia as formas de pagamento dos planos privados de assistência à saúde e odontológica, ainda que com parecer contrário da procuradoria da respectiva câmara legislativa. Um partido político com representação no congresso nacional ingressa com ação do Supremo Tribunal Federal questionando a constitucionalidade dessa lei.
Conforme regras de repartição de competência definidas pela Constituição Federal de 1988 e jurisprudência, a referida lei estadual trazida no caso é