Questões de Concurso
Comentadas para analista de informática
Foram encontradas 2.134 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Um cenário começa com um esboço da interação, sendo este detalhado na elicitação de requisitos para incluir expectativas iniciais, fluxo normal, possíveis erros, atividades paralelas e o estado final do sistema.
Julgue o item a seguir, a respeito de reúso de software e de API (application programming interface).
No nível de abstração, o reúso ocorre por aproveitamento de conhecimentos, como padrões de projeto, arquiteturas e outras práticas bem-sucedidas, que orientam o desenvolvimento de novos softwares.
Julgue o item a seguir, a respeito de reúso de software e de API (application programming interface).
As chaves de API verificam se os usuários são de fato quem afirmam ser e se têm os direitos de acesso para uma chamada de API específica.
Julgue o item seguinte, a respeito de GIT e testes de software.
O teste de integração é o mais adequado para verificar se as alterações em um branch do GIT não afetaram negativamente as funcionalidades existentes do sistema, no sentido de evitar a introdução de novos bugs ou a reintrodução de problemas antigos.
Julgue o item seguinte, a respeito de GIT e testes de software.
A integração do TDD ao fluxo de trabalho do GIT, por meio da implementação de hooks de pré-commit e pré-push, em associação com práticas de integração contínua, propicia uma abordagem proativa para a manutenção da integridade do código em ambientes de desenvolvimento distribuído com múltiplos branches.
Julgue o item seguinte, a respeito de GIT e testes de software.
A eficiência e a escalabilidade dos bots RPA (robotic process automation) em diferentes cargas de trabalho são valiosas para os testes de exceção.
Considerando conceitos e aplicações do DevOps no contexto das metodologias ágeis, julgue o item a seguir.
A implementação de uma pipeline de CI/CD no DevOps otimiza o processo de sprint review em um ambiente Scrum, pois resulta em uma capacidade aprimorada de demonstrar funcionalidades em ambiente próximo ao de produção.
Considerando conceitos e aplicações do DevOps no contexto das metodologias ágeis, julgue o item a seguir.
A cultura da escalabilidade horizontal e vertical das aplicações insere-se na adoção de práticas seguras no DevOps, pois a detecção de vulnerabilidades em ambientes ágeis de entrega contínua, como o Kanban e o XP, é aprimorada.
Julgue o item a seguir, relativo a tecnologias e padrões para o desenvolvimento web, intercâmbio de dados e comunicação entre sistemas.
O princípio cacheable do padrão REST estabelece que as respostas às solicitações são gerenciadas pelo servidor, que decide acerca do armazenamento em cache dos dados, otimizando o desempenho do cliente.
No que se refere à arquitetura de software, julgue o item subsecutivo.
Na arquitetura orientada a objetos, o polimorfismo é baseado na escolha do método específico a ser realmente chamado no momento da execução da compilação.
No que se refere à arquitetura de software, julgue o item subsecutivo.
Na arquitetura orientada a serviços (SOA), a WSDL (web services description language) descreve a maneira pela qual a lógica de negócios dos serviços web deve ser acessada.
No que se refere à arquitetura de software, julgue o item subsecutivo.
A arquitetura de aplicações para ambiente web denominada web-queue-worker constitui-se, entre outros componentes, de um frontend web para interação com clientes, uma fila de mensagens para comunicação e um trabalhador para processar tarefas complexas ou demoradas.
Julgue o item que se segue, referente a clean code e à ferramenta SonarQube.
Na produção de um código, a adoção dos termos primário e secundário em vez de mestre e escravo, respectivamente, é uma maneira de produzir um código em observância ao atributo da responsabilidade do clean code.
Julgue o item que se segue, referente a clean code e à ferramenta SonarQube.
O SonarQube tem uma abordagem embasada no princípio de que o código da base em produção deve ser formatado e revisado para garantir que se usem as interfaces de programação e os recursos de linguagem apropriados.
Julgue o próximo item, a respeito de desenvolvimento de sistemas.
Na execução do trecho de código a seguir, escrito em JavaScript, o resultado lógico da operação x == 7 será falso.
<script>
let x = “7”;
document.getElementById(“teste”).innerHTML =
(x == 7);
< / script>
Julgue o próximo item, a respeito de desenvolvimento de sistemas.
A classe R.java, quando utilizada no desenvolvimento de aplicativos para o sistema Android, é gerada de forma automática durante a transformação do código-fonte Java em um artefato executável e não deve ser manipulada diretamente pelo programador.
Julgue o próximo item, a respeito de desenvolvimento de sistemas.
Uma forma de realizar desenvolvimento mobile utilizando-se JavaScript no frontend e COBOL no backend é definir o HTML básico na data division do COBOL e gerar na procedure division o conteúdo dinâmico que poderá interagir com o código JavaScript.
Julgue o item seguinte, tendo como fundamento a Instrução Normativa SEGES/ME n.º 65/2021, que dispõe sobre o procedimento administrativo para a realização de pesquisa de preços para aquisição de bens e contratação de serviços em geral.
Para a obtenção do preço estimado, utiliza-se, como método, o maior valor obtido na pesquisa de preços, desconsiderados os valores inexequíveis, inconsistentes e os excessivamente elevados.
Julgue o item a seguir, com base na Instrução Normativa SGD/SEDGG/ME n.º 94/2022, que dispõe sobre o processo de contratação de soluções de TIC.
Na contratação de serviços de desenvolvimento, sustentação e manutenção de software, não é permitido estabelecer no edital um patamar de preço para presunção de inexequibilidade, com base em pesquisas de mercado e de contratações similares.
Julgue o item a seguir, com base na Instrução Normativa SGD/SEDGG/ME n.º 94/2022, que dispõe sobre o processo de contratação de soluções de TIC.
Os órgãos e as entidades que necessitem renovar uma infraestrutura de centro de dados deverão fazê-lo por meio da contratação de serviços de computação em nuvem, a não ser que um estudo técnico preliminar da contratação demonstre sua inviabilidade.