Foram encontradas 21.187 questões

Resolva questões gratuitamente!

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

Q4058159 Direito Digital
A atuação profissional em tecnologia da informação exige o cumprimento de normas éticas e legais, especialmente no que tange à proteção de dados pessoais e privacidade. Considerando a Lei Geral de Proteção de Dados Pessoais e a ética profissional, analise as afirmativas a seguir:

I.A Lei Geral de Proteção de Dados Pessoais estabelece que o tratamento de dados pessoais de crianças e adolescentes deve ser realizado em seu melhor interesse e com o consentimento de um dos pais.
II.O profissional de tecnologia da informação possui o dever ético de utilizar seus privilégios de acesso para monitorar conversas privadas de colegas sem autorização legal ou institucional.
III.De acordo com a legislação vigente, o titular dos dados possui o direito de obter do controlador, a qualquer momento e mediante requisição, a confirmação da existência de tratamento de seus dados.

Está correto o que se afirma em: 
Alternativas
Q4058158 Programação
 A programação moderna utiliza paradigmas que buscam aproximar a representação do software aos conceitos do mundo real, facilitando a reutilização e a manutenção do código. Considerando os princípios da Programação Orientada a Objetos e o uso de sistemas de controle de versão, analise as afirmativas a seguir:

I.O polimorfismo permite que objetos de diferentes classes derivadas sejam tratados como objetos de uma classe base comum, respondendo de formas distintas à mesma chamada de método.
II.O encapsulamento é a técnica que consiste em expor todos os atributos internos de uma classe como variáveis públicas para permitir o acesso direto e irrestrito por qualquer módulo do sistema.
III.No sistema de versionamento Git, o comando de envio é utilizado para transferir as alterações confirmadas do repositório local para um repositório remoto compartilhado.

Está correto o que se afirma em: 
Alternativas
Q4058157 Sistemas de Informação
 A integração das tecnologias de informação e comunicação no contexto educacional permite novas modalidades de ensino e aprendizagem através de ambientes digitais colaborativos. Sobre os Ambientes Virtuais de Aprendizagem e o suporte tecnológico, assinale a alternativa correta. 
Alternativas
Q4058156 Engenharia de Software
A engenharia de software aplica abordagens sistemáticas para o desenvolvimento e manutenção de sistemas complexos, utilizando modelos de ciclo de vida que se adaptam à natureza dos requisitos. No contexto das metodologias modernas de desenvolvimento, assinale a alternativa correta.
Alternativas
Q4058155 Sistemas Operacionais
A infraestrutura de tecnologia da informação evoluiu para modelos baseados em serviços e abstração de hardware, permitindo maior escalabilidade e otimização de recursos. No contexto da virtualização e computação em nuvem, assinale a alternativa correta.
Alternativas
Q4058154 Redes de Computadores
A comunicação em redes de computadores é regida por modelos de camadas que padronizam a troca de informações entre sistemas heterogêneos. Acerca do funcionamento do modelo de referência Interconexão de Sistemas Abertos e do conjunto de protocolos Controle de Transmissão / Protocolo de Internet, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)A camada de transporte do modelo Interconexão de Sistemas Abertos é responsável pela entrega fim a fim das mensagens, utilizando protocolos como o Protocolo de Datagrama do Usuário.
(__)O endereçamento físico das placas de rede, conhecido como Endereço de Controle de Acesso ao Meio, opera na camada de rede para garantir o roteamento de pacotes entre diferentes sub-redes mundiais.
(__)O Protocolo de Configuração Dinâmica de Host é o serviço de rede que automatiza a atribuição de endereços de Protocolo de Internet e máscaras de sub-rede para as estações de trabalho de uma rede local.
(__)Em redes sem fio padrão Fidelidade sem Fio, a técnica de acesso ao meio utilizada obrigatoriamente é o Acesso Múltiplo com Sensoriamento de Portadora e Detecção de Colisão para evitar interferências.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo: 
Alternativas
Q4058153 Segurança da Informação
 A segurança da informação baseia-se em pilares fundamentais que garantem a proteção dos ativos digitais contra ameaças internas e externas. Considerando as técnicas de criptografia e os planos de contingência, analise as afirmativas a seguir:

I.A criptografia de chave assimétrica utiliza um par de chaves matematicamente relacionadas, denominadas chave pública e chave privada, para realizar os processos de cifragem e decifragem de dados.
II.O backup do tipo incremental realiza a cópia exclusivamente de todos os arquivos do sistema de armazenamento, independentemente de terem sido alterados ou não desde a última execução completa.
III.O princípio da integridade garante que a informação não seja modificada ou corrompida de forma não autorizada durante o seu armazenamento ou trânsito por redes de comunicação públicas.

Está correto o que se afirma em: 
Alternativas
Q4058152 Gerência de Projetos
 A gestão de tecnologia da informação utiliza frameworks de boas práticas para alinhar os serviços de tecnologia aos objetivos estratégicos do negócio. Acerca da Biblioteca de Infraestrutura de Tecnologia da Informação e dos conceitos de gestão de projetos, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)O estágio de Operação de Serviço da Biblioteca de Infraestrutura de Tecnologia da Informação foca na entrega e suporte eficiente dos serviços para garantir o valor ao negócio.
(__)De acordo com o Guia do Conhecimento em Gerenciamento de Projetos, o caminho crítico é a sequência de atividades que determina a duração mínima total de um projeto.
(__)O framework Objetivos de Controle para Informações e Tecnologias Relacionadas é voltado exclusivamente para a codificação de aplicativos móveis em linguagens de baixo nível.
(__)Na gestão de projetos, o escopo refere-se ao conjunto de penalidades financeiras aplicadas aos fornecedores que utilizam computadores de mesa com processadores obsoletos.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q4058151 Arquitetura de Computadores
Na arquitetura de computadores moderna, a hierarquia de memória é desenhada para mitigar o gargalo de desempenho entre a Unidade Central de Processamento e a memória principal. Um conceito técnico específico envolve o uso de memórias estáticas de alta velocidade localizadas fisicamente dentro do processador para armazenar dados e instruções acessados frequentemente. Acerca da organização e do funcionamento dessas memórias, assinale a alternativa correta. 
Alternativas
Q4058150 Banco de Dados
A modelagem de dados é o processo de definição da estrutura de armazenamento que suportará as operações de um sistema de informação. Acerca da Linguagem de Consulta Estruturada e das características dos sistemas gerenciadores de bancos de dados, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)A Linguagem de Definição de Dados inclui comandos como criar e alterar, que são utilizados para estabelecer  e modificar a estrutura de tabelas e esquemas do banco de dados.
(__)Em um banco de dados relacional, a chave estrangeira é um atributo que garante a unicidade de um registro dentro de sua própria tabela, proibindo valores nulos ou repetidos.
(__)Bancos de dados não relacionais, conhecidos como Não Apenas Linguagem de Consulta Estruturada, são frequentemente utilizados para armazenar grandes volumes de dados não estruturados ou semiestruturados.
(__)O comando de junção em Linguagem de Consulta Estruturada é utilizado para remover permanentemente todas as linhas de uma tabela sem disparar gatilhos de exclusão de integridade.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q4038046 Banco de Dados
Considere as seguintes definições de propriedades que caracterizam as transações dos bancos de dados relacionais e assinale a alternativa que completa correta e respectivamente as quatro definições, considerando sua ordem numérica.

1. _____________: A transação deve ser concluída em sua totalidade ou não ocorrer de forma alguma.
2. _____________: A transação deve levar o banco de dados de um estado consistente a outro estado consistente.
3. _____________: As operações de uma transação não devem ser visíveis para outras transações até que estejam completas.
4. _____________: Uma vez que a transação é concluída, suas mudanças persistem, mesmo em caso de falha do sistema.
Alternativas
Q4038045 Banco de Dados
Considerando o quadro abaixo, contido em um hipotético banco de dados relacional, analise as afirmativas a seguir e assinale a alternativa correta.


Imagem associada para resolução da questão


I. O comando "SELECT titulo FROM Livro WHERE ano > 1900;" retornaria os valores Vidas Secas, Grande Sertão: Veredas, Capitães da Areia e A Hora da Estrela.
II. O comando "SELECT titulo FROM Livro WHERE autor IN (SELECT autor FROM Livro GROUP BY autor HAVING COUNT(titulo) > 1);" retornaria os valores O Guarani, Iracema, O Primo Basílio e Quincas Borba.
III. O comando "SELECT ano FROM Livro WHERE ano < 1870;" retornaria os valores O Guarani, Iracema e A Moreninha.
IV. O comando "SELECT titulo FROM Livro WHERE autor >= 'A' AND autor < 'I';" retornaria os valores O Cortiço, A Hora da Estrela, O Primo Basílio e Vidas Secas.
Alternativas
Q4038044 Banco de Dados
Considere as seguintes definições do contexto dos tipos de atributo previstos no modelo EntidadeRelacionamento e assinale a alternativa que completa correta e respectivamente as três definições, considerando sua ordem numérica.

1. Atributo ___________: Pode ser subdividido em outros atributos.
2. Atributo ___________: Pode conter vários valores para uma entidade.
3. Atributo ___________: Valor que pode ser derivado de outros atributos.
Alternativas
Q4038043 Engenharia de Software
Analise as afirmativas a seguir a respeito da ferramenta de versionamento Git e assinale a alternativa correta.

I. Git é um sistema de controle de versão distribuído, o que significa que cada desenvolvedor possui uma cópia completa do repositório, incluindo todo o histórico de mudanças.
II. Uma branch (ramificação) permite que você trabalhe em uma cópia do código separadamente do resto do projeto. Isso é útil para desenvolver novas funcionalidades, corrigir bugs ou experimentar novas ideias sem afetar o código principal.
III. Criar um clone de um repositório significa copiar um repositório inteiro da sua máquina local para um servidor.
IV. O pull é o processo de enviar suas mudanças locais para um repositório remoto.
Alternativas
Q4038042 Arquitetura de Software
Analise as afirmativas a seguir a respeito de Web Services e REST e assinale a alternativa correta.

I. Web Services são projetados para serem independentes de plataforma e linguagem de programação, permitindo que diferentes sistemas e aplicativos se comuniquem entre si.
II. HTML, XML e JSON são exemplos de formatos adotados por Web Services para enviar e receber dados.
III. REST é um estilo arquitetural para sistemas distribuídos, muitas vezes utilizado para construir Web Services leves e escaláveis.
IV. Um dos princípios de REST é a adoção de URL única para acesso a todos os recursos (dados, serviços).
Alternativas
Q4038041 Programação
Considere as afirmativas a seguir a respeito das linguagens de programação Python e PHP e assinale a alternativa correta.

I. Tanto PHP quanto Python admitem a passagem de funções como parâmetros.
II. Apenas PHP admite a passagem de funções como parâmetros, enquanto Python não apresenta tal característica.
III. Tanto PHP quanto Python podem ser embutidos em código HTML, permitindo a criação de páginas web dinâmicas sem a necessidade de arquivos separados para o script.
IV. Apenas PHP pode ser embutido em código HTML, permitindo a criação de páginas web dinâmicas sem a necessidade de arquivos separados para o script, não sendo esta uma característica da linguagem Python.
V. Tanto PHP quanto Python suportam herança, característica do paradigma de orientação a objetos.
VI. Tanto PHP quanto Python suportam herança múltipla.
Alternativas
Q4038040 Engenharia de Software
Considere os dois diagramas UML a seguir, referentes ao design pattern (padrão de projeto) Composite (composto) e assinale a alternativa que completa correta e respectivamente as três lacunas, considerando sua ordem numérica destacada no texto.

Imagem associada para resolução da questão


O padrão Composite, assim como outros padrões, é baseado fortemente no conceito de (1)__________________, o que pode ser observado em sua estrutura, em que a classe principal do padrão (classe Composite) é uma especialização de uma classe existente e não é a única especialização dessa classe. Além disso, um segundo conceito importante no padrão Composite, assim como em outros padrões, é (2)__________________, o que se observa na uniformidade das assinaturas de métodos invocados no segundo diagrama. Um terceiro conceito relevante nesse padrão, assim como em outros, é (3)__________________, observável no segundo diagrama, quando uma responsabilidade atribuída à instância de Composite – método ‘method1()’ – é repartida com instâncias agregadas da classe Leaf.
Alternativas
Q4038039 Engenharia de Software

Considere os quatro diagramas UML a seguir.



Imagem associada para resolução da questão



Assinale a alternativa que identifica corretamente os tipos de diagrama, considerando sua ordem numérica destacada na imagem.

Alternativas
Q4038038 Sistemas Operacionais
Analise as afirmativas sobre o serviço Docker e assinale a alternativa correta.

I. Docker swarm é um modo em que múltiplos host docker trabalham em conjunto.
II. Imagens podem receber, opcionalmente, tags de identificação.
III. Dentro de um container, por padrão, ao acessarmos o endereço de 127.0.0.1, acessamos o host que está hospedando o container. 
Alternativas
Q4038037 Engenharia de Software
Assinale a alternativa que contém apenas papéis previstos no framework ágil Scrum.
Alternativas
Respostas
1241: A
1242: C
1243: C
1244: C
1245: B
1246: A
1247: D
1248: C
1249: D
1250: B
1251: E
1252: C
1253: D
1254: B
1255: E
1256: C
1257: A
1258: E
1259: B
1260: D