Questões de Concurso
Comentadas para residência
Foram encontradas 607 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
( ) O Kubernetes é uma plataforma portátil, não extensível e de código aberto para gerenciar cargas de trabalho e serviços em contêineres, fornecendo configuração e automação declarativas.
( ) O Kubernetes tem um ecossistema pequeno e em rápido crescimento, com uma ampla disponibilidade de serviços, suporte e ferramentas.
( ) O Kubernetes permite alocação e gerenciamento eficientes de recursos, evitando problemas como um aplicativo ocupando a maior parte dos recursos e causando baixo desempenho em outros aplicativos.
As afirmações são, respectivamente,
( ) O Docker torna os aplicativos mais portáteis.
( ) O Docker torna os ambientes de desenvolvimento mais consistentes.
( ) O Docker torna os aplicativos mais seguros.
As afirmativas são, respectivamente,
1. Complexidade do projeto
2. Complexidade da rede
3. Persistência de dados
4. Testes de integração
( ) Desenvolver aplicativos com arquitetura de microsserviços pode atrasar o processo de obtenção de feedback, pois nem todos os serviços podem ser testados completamente antes de serem implantados em um servidor de teste ou de produção
( ) Microsserviços precisam acompanhar onde os serviços são implantados e o número total de instâncias implantadas, para que, quando uma nova instância de um serviço específico for criada, o tráfego possa ser redirecionado de forma adequada. Isolar o estado de um serviço específico para que ele não seja compartilhado ou duplicado é extremamente difícil.
( ) Com um monólito, tudo acontece em um único processo, então não se precisa fazer muitas chamadas para outros serviços. Ao dividir partes do seu aplicativo em microsserviços, se precisará fazer uma chamada de rede, o que pode causar problemas, especialmente se vários serviços precisarem se comunicar entre si, resultando em efeitos semelhantes aos do pingue-pongue em termos de solicitações de rede.
( ) Refatorar um módulo separado dentro do monólito geral é uma opção mais fácil do que dividir uma parte do seu aplicativo em um microsserviço, pois não há como voltar atrás depois de dividir um serviço.
Assinale a opção que indica a relação correta, na ordem apresentada.
( ) A virtualização permite que as organizações consolidem vários servidores físicos em uma única máquina virtual, reduzindo o número de servidores físicos necessários e otimizando a utilização do servidor.
( ) A virtualização facilita a administração centralizada e consolidada de hardware, permitindo que os administradores de TI gerenciem e mantenham um maior número de máquinas virtuais com maior eficiência.
( ) A virtualização elimina totalmente a necessidade de servidores físicos, permitindo que as organizações operem inteiramente em infraestrutura baseada em nuvem.
As afirmativas são, respectivamente,
1. Custos reduzidos
2. Administração centralizada
3. flexibilidade e escalabilidade
4. Segurança aprimorada
( ) A virtualização torna a infraestrutura de TI mais flexível e escalável, permitindo que as organizações se adaptem rapidamente às mudanças nas necessidades de negócios.
( ) A virtualização facilita a centralização e consolidação da administração de hardware, facilitando o gerenciamento e a manutenção da infraestrutura de TI.
( ) A virtualização pode ajudar a melhorar a segurança isolando máquinas virtuais e criando zonas de segurança.
( ) A virtualização pode reduzir significativamente os custos de tecnologia ao permitir que vários sistemas sejam hospedados em uma única máquina física. Isso pode levar à necessidade de menos computadores, à redução do espaço do data center e ao menor uso de energia.
Assinale a opção que indica a relação correta, na ordem apresentada.
( ) A arquitetura de software em camadas é uma arquitetura que divide o software em camadas, cada uma com uma responsabilidade específica.
( ) A arquitetura de software em camadas é uma arquitetura que facilita a manutenção e evolução do software, pois cada camada pode ser desenvolvida e mantida independentemente das outras camadas.
( ) A arquitetura de software em camadas é uma arquitetura que é sempre a melhor escolha para qualquer tipo de software.
As afirmativas são, respectivamente,
Com relação às condições que devem ser cumpridas pela garantia de qualidade de software, analise as afirmativas a seguir.
I. A garantia de qualidade de software é um processo que visa assegurar que o software atenda aos requisitos especificados e aos padrões de qualidade esperados.
II. A garantia de qualidade de software é uma atividade que deve ser realizada apenas no final do processo de desenvolvimento de software, após a conclusão da codificação e do teste.
III. A garantia de qualidade de software envolve atividades de prevenção, detecção e correção de defeitos.
Está correto o que se afirma em
Com relação ao modelo incremental do ciclo de vida do software, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) O ciclo de vida incremental é um modelo de desenvolvimento de software que divide o projeto em incrementos entregues ao usuário de forma sequencial.
( ) O ciclo de vida incremental é um modelo iterativo, pois cada incremento é desenvolvido e entregue ao usuário, e então o processo é repetido para o próximo incremento.
( ) O ciclo de vida incremental é um modelo mais eficiente do que o modelo em cascata, pois permite que o software seja entregue ao usuário mais rapidamente.
As afirmativas são, respectivamente,
Entre os vários ciclos de vida de software descritos, o mais relevante é:
Avalie se a estrutura de tag HTML de uma referência de link de página está composta pelas seguintes partes:
I. Inicializar o elemento âncora <a></a>
II. O atributo nome é um dos atributos que podem ser inicializados em um elemento HTML. Por exemplo, o elemento âncora <a> contém um atributo chamado “href” (<a href) que indica o endereço da página que se deseja vincular.
III. Inicializar o valor do atributo da página HTML a ser vinculada, sempre entre aspas. Por exemplo “sobre.html”.
Está correto o que se afirma em
Com respeito às condições que devem ser cumpridas pela linguagem C#, analise as afirmativas a seguir:
I. Um programa C# normalmente consiste em classes, métodos e instruções.
II. C# oferece vários tipos de dados integrados, como inteiros, números de ponto flutuante, caracteres, booleanos e strings, que permitem armazenar e manipular diferentes tipos de informações.
III. C# fornece diversas estruturas de controle, incluindo condicionais (como instruções if-else e instruções switch) e loops (como loops for, loops while e loops go-to).
Está correto o que se afirma em
( ) Qualquer variável pode ser atribuída a um valor de qualquer tipo.
( ) As variáveis são declaradas com tipos específicos para armazenar valores.
( ) Todos os objetos ou valores possuem tipos.
As afirmativas são, respectivamente,
( ) Estuda-se o enunciado do problema para definir os dados de entrada, o processamento e os dados de saída.
( ) Usa-se fluxogramas ou português estruturado para descrever o problema com suas soluções.
( ) O algoritmo é transformado em códigos da linguagem de programação escolhida para se trabalhar.
Está correto o que se afirma em
Assinale a afirmativa que, alinhada com o PMBOK 7, colabora com a gestão eficaz de projetos de TI.
Assinale o processo a seguir, correspondente ao nível estratégico de planejamento, em que a atuação do CIO é muito importante:
Em relação ao que estabelece essa norma, assinale a afirmativa correta.
A política de compliance em TI muitas vezes pode ser confundida com políticas de segurança digital. As duas devem ser tratadas como estratégias complementares nas instituições para promoção de ambiente adequado de operações.
O conjunto de políticas internas e externas, boas práticas e regras da organização denominado compliance deve garantir
Quanto às características da norma ISO 27001:2022, assinale a afirmativa correta.
Sobre os frameworks COBIT (Control Objectives for Information and related Technology), ITIL (Information Technology Infrastructure Library) e ISO/IEC 27001, assinale a afirmativa correta.