Questões de Concurso Para cgm de fortaleza - ce

Foram encontradas 220 questões

Resolva questões gratuitamente!

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

Q3150387 Segurança da Informação
Qual é o nome do protocolo de criptografia que é a base de segurança de muitos aplicativos de mensagens modernos, como WhatsApp, sendo um elemento essencial para garantir que as conversas sejam encriptadas de ponta a ponta (E2EE), mesmo sob condições de risco?
Alternativas
Q3150386 Redes de Computadores
Considere as afirmações abaixo e marque a opção correta.
I - Um Gateway VPN permite a comunicação segura entre diferentes redes através da internet.
PORQUE
II - Gateways VPN usam criptografia para garantir a confidencialidade e integridade dos dados transmitidos entre redes remotas.
Alternativas
Q3150385 Segurança da Informação
Suponha que, ao se dirigir a uma farmácia para comprar um medicamento, o balconista solicite o CPF do cliente para consultar o preço do medicamento antes da venda. Sobre a aplicação da LGPD nesses casos, analise as afirmações abaixo e marque a opção correta.
I. A coleta do CPF é obrigatória para todas as vendas, independentemente do tipo de produto comprado.
II. A LGPD não se aplica a farmácias, pois elas lidam apenas com dados de saúde.
III. A farmácia deve informar claramente ao cliente a finalidade da coleta do CPF e como ele será utilizado.
IV. Coletar o CPF do cliente sem seu consentimento explícito pode violar a LGPD.
Alternativas
Q3150384 Redes de Computadores
Marque a opção que é um exemplo de medida para garantir a disponibilidade de dados.
Alternativas
Q3150383 Programação
Sobre conceitos de threading em Java, analise as afirmações abaixo e marque a opção correta.
I. Uma thread em estado runnable está pronta para ser executada, mas pode estar aguardando sua vez para acessar a CPU.
II. Métodos sincronizados de um objeto tornam-se inacessíveis para outras threads enquanto uma thread detém o bloqueio sobre o objeto.
Alternativas
Q3150382 Programação
Sobre os conceitos de desenvolvimento para Android e iOS, marque a opção correta.
Alternativas
Q3150381 Programação
Sobre conceitos relacionados ao Python, analise as afirmações abaixo e marque a opção que indica a quantidade correta de afirmações verdadeiras e falsas.
I. Python suporta orientação a objetos, permitindo a criação de classes, herança, encapsulamento e polimorfismo.
II. Python suporta programação funcional, incluindo o uso de funções de alta ordem como map, filter e reduce.
III. Em Python, todas as variáveis declaradas dentro de uma função são automaticamente globais e podem ser acessadas em qualquer parte do código.
IV. O uso de ponto e vírgula (;) ao final de cada linha é obrigatório em Python para indicar o final de uma instrução.
Alternativas
Q3150380 Programação
Qual é o mecanismo utilizado para garantir exclusão mútua, garantindo que somente uma thread ou processo possa acessar uma seção crítica por vez, sem permitir múltiplos acessos simultâneos?
Alternativas
Q3150379 Arquitetura de Software
Sobre o conceito de microsserviços, analise as afirmações abaixo e marque a opção correta.
I. Filas de mensagens permitem comunicação assíncrona entre microsserviços, desacoplando a comunicação e melhorando a resiliência do sistema.
II. Microsserviços são autossuficientes, permitindo que cada um funcione independentemente e tenha seu próprio ciclo de desenvolvimento, implantação e escalabilidade.
Alternativas
Q3150378 Noções de Informática
Sobre serviços REST, analise as afirmações abaixo e marque a opção correta.
Alternativas
Q3150377 Sistemas Operacionais
Kubernetes é uma ferramenta de código aberto projetada para automatizar a implantação, escalonamento e gerenciamento de aplicações containerizadas. No universo do DevOps, o Kubernetes se destaca por sua capacidade de integrar de forma contínua e eficiente desenvolvimento (Dev) e operações (Ops), permitindo que equipes entreguem software mais rapidamente e com maior confiabilidade. Sobre o Kubernetes, marque a opção correta.
Alternativas
Q3150376 Engenharia de Software
Qual das práticas abaixo é essencial para garantir que uma integração contínua funcione bem em projetos de desenvolvimento de aplicações móveis?
Alternativas
Q3150375 Programação
Frameworks de persistência como JPA e Hibernate são utilizados para simplificar e gerenciar a interação entre aplicações Java e bancos de dados relacionais. Sobre seu uso, marque a opção correta.
Alternativas
Q3150374 Programação
Sobre os conceitos relacionados à orientação a objetos na linguagem de programação Java, marque a opção correta.
Alternativas
Q3150373 Programação
Considere as afirmações abaixo e marque a opção correta.
I - O comando break pode ser usado para interromper um loop for ou while em JavaScript. Esse comando permite que o loop termine antes que sua condição final seja atingida.
PORQUE
II - Quando o break é utilizado em um loop, ele encerra a iteração atual e passa para a próxima, mantendo o loop em execução.
Alternativas
Q3150372 Programação
Analise o código Python abaixo e marque a opção correta. ---------------------------------- x1 = 5 x2 = 7.5 x1 -= 1 x2 += x1 print("%d:%.2f" % (x1,x2)) ---------------------------------- 
Alternativas
Q3150371 Programação
Sobre o conceito e a definição de constantes em diferentes linguagens de programação, analise as afirmações abaixo e marque a opção correta.
I. Na linguagem Python, por convenção, nomes em caixa-alta são utilizados para indicar que uma variável deve ser tratada como constante, apesar do Python permitir que seus valores sejam modificados.
II. Na linguagem Java, a palavra-chave "const" é utilizada para definir constantes, garantindo que o valor não possa ser alterado.
Alternativas
Q3150370 Banco de Dados
Considere uma aplicação de monitoramento de uma infraestrutura de TI em larga escala, que necessita realizar análise de dados de logs. Nessa aplicação, há a necessidade de lidar com a geração contínua de logs de vários componentes em tempo real. Para essa aplicação, foi decidido pela utilização de um banco de dados NoSQL baseado em colunas. Assinale a alternativa que justifica corretamente essa escolha para esse tipo específico de aplicação, que seria a capacidade de:
Alternativas
Q3150369 Banco de Dados
Considere uma aplicação do tipo rede social e que deve manter alta disponibilidade e baixo tempo de resposta acima de quaisquer outros requisitos, utilizando um banco de dados NoSQL. O modelo de consistência de dados normalmente utilizado para essa aplicação seria:
Alternativas
Q3150368 Noções de Informática
Considerando os aspectos de segurança na nuvem, uma das diferenças entre computação e nuvem e uma infraestrutura on premise é o modelo de responsabilidade compartilhada. Assinale as colunas de acordo com o nível de responsabilidade do provedor de serviços na nuvem em cada modelo de serviço de computação em nuvem.
I – IaaS II – PaaS III – SaaS
A – Hardware e redes. B – Hardware, Redes e Sistema Operacional. C – Hardware, Redes, Sistema Operacional e Software.
Alternativas
Respostas
121: B
122: A
123: D
124: D
125: B
126: B
127: A
128: A
129: C
130: B
131: B
132: C
133: B
134: C
135: C
136: D
137: C
138: D
139: C
140: A