Questões de Concurso
Para tecnologia da informação
Foram encontradas 206.856 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A computação em nuvem permite que organizações consumam recursos tecnológicos sob demanda, sem a necessidade de manter toda a infraestrutura física localmente. Os modelos de serviço em nuvem IaaS, PaaS e SaaS estabelecem diferentes níveis de responsabilidade compartilhada entre o provedor e o cliente sobre os recursos da pilha tecnológica. Diante disso, analise as afirmativas a seguir:
I. O provedor disponibiliza servidores virtuais, armazenamento e rede; o cliente é responsável por instalar e gerenciar o sistema operacional, o middleware e as aplicações sobre a infraestrutura provisionada.
II. O provedor gerencia a infraestrutura física e o ambiente de execução; o cliente desenvolve e implanta suas próprias aplicações sobre a plataforma disponibilizada, sem se preocupar com servidores ou sistema operacional.
III. O provedor opera toda a pilha tecnológica, da infraestrutura à aplicação; o cliente acessa o software pronto pela internet, sem nenhuma responsabilidade sobre o ambiente subjacente.
Considerando isso, assinale a alternativa que associa CORRETAMENTE cada afirmativa acima ao modelo de serviço em nuvem correspondente.
(__) Em editores de texto, recursos como estilos e formatação automática podem auxiliar na padronização de títulos e subtítulos ao longo de um documento extenso.
(__) Em planilhas eletrônicas, fórmulas iniciam-se, em geral, pelo sinal de igual (=), permitindo realizar cálculos com base nos valores inseridos nas células.
(__) Ao inserir um gráfico em uma planilha, a representação visual tende a ser atualizada quando os dados de origem são alterados, conforme o tipo de vínculo mantido com a tabela.
(__) Em programas de apresentação, o uso do slide mestre pode contribuir para uniformizar elementos visuais, como logotipo e padrão de fonte, em vários slides.
(__) A simples digitação de valores numéricos em uma planilha garante que o conteúdo será tratado como dado válido para qualquer operação estatística, independentemente do formato aplicado à célula.
(__) Em editores de texto, é possível inserir tabelas para organizar informações, recurso que pode ser empregado inclusive na elaboração de relatórios administrativos.
Assinale a alternativa que apresenta a sequência CORRETA, de cima para baixo:
I. O processador (CPU) é um componente de hardware responsável pela execução de instruções e pelo processamento de dados.
II. A memória RAM armazena dados de forma permanente, mesmo após o desligamento do computador.
III. O sistema operacional é classificado como software e atua como intermediário entre o usuário e os componentes físicos do computador.
IV. Dispositivos como teclado, mouse e monitor são considerados periféricos de entrada e/ou saída, integrando a estrutura física do equipamento.
V. Um programa antivírus é exemplo de hardware voltado à proteção contra ameaças digitais.
Assinale a alternativa CORRETA:
I. O navegador de Internet interpreta códigos como HTML e exibe páginas da web ao usuário, permitindo também o uso de extensões que ampliam funcionalidades, conforme a configuração adotada.
II. O endereço eletrônico iniciado por "https" indica que há utilização de protocolo com camada de segurança, o que contribui para proteger dados transmitidos entre o navegador e o servidor.
III. No uso de e-mail, os campos "Cc" e "Cco" possuem finalidades distintas, sendo que o "Cco" tende a ocultar os destinatários adicionais dos demais receptores da mensagem.
IV. Cookies armazenados pelo navegador podem guardar preferências de navegação, mas também podem ser gerenciados ou excluídos nas configurações do próprio programa.
V. O envio de anexos por e-mail dispensa cuidados adicionais, pois os provedores de correio eletrônico realizam verificação integral de qualquer arquivo malicioso antes da entrega.
Assinale a alternativa CORRETA:
I. Em uma rede local (LAN), os computadores podem compartilhar recursos, como arquivos e impressoras, desde que estejam interligados por dispositivos como switches e configurados adequadamente.
II. O banco de dados centralizado permite que múltiplos usuários acessem as mesmas informações, sendo comum a utilização de um Sistema Gerenciador de Banco de Dados (SGBD) para controlar inserções, consultas e alterações.
III. Em um banco de dados relacional, as informações costumam ser organizadas em tabelas compostas por linhas e colunas, podendo haver relacionamento entre elas por meio de chaves.
IV. O uso de senhas individuais para acesso ao sistema contribui para o controle de usuários e para a rastreabilidade de operações realizadas no banco de dados.
V. O endereço IP é utilizado exclusivamente para identificar páginas da internet, não tendo função na identificação de dispositivos dentro de uma rede interna.
Assinale a alternativa CORRETA:
Considerando os conhecimentos básicos de informática, assinale a alternativa correta.
Foi solicitado que ela elaborasse um relatório textual no editor de textos; Precisou atualizar uma planilha contendo dados numéricos de atendimentos mensais; Recebeu arquivos por e-mail que deveriam ser verificados antes do encaminhamento; Realizou pesquisa na internet para complementar informações institucionais.
Considerando o uso adequado das ferramentas básicas de informática no serviço público e as boas práticas de segurança e organização digital, analise as afirmativas:
I. O editor de textos deve ser utilizado para elaboração e formatação de documentos, permitindo revisão ortográfica e padronização do conteúdo institucional.
II. O uso de fórmulas em planilhas eletrônicas contribui para maior precisão nos cálculos e redução de erros manuais.
III. Arquivos recebidos por e-mail institucional podem ser abertos automaticamente, independentemente da origem, para agilizar o trabalho administrativo.
IV. A navegação na internet deve priorizar sites confiáveis e relacionados às atividades institucionais, observando cuidados com segurança da informação.
Assinale a alternativa correta:
A literatura de bancos de dados propõe técnicas específicas para lidar com o problema de implementar e atualizar visões em SGBDs. Com base nas estratégias de implementação e atualização de visões, analise as assertivas abaixo e assinale a alternativa correta.
I. A estratégia chamada modificação de consulta envolve transformar a consulta da visão (submetida pelo usuário) em uma consulta diretamente nas tabelas da base. A principal vantagem dessa técnica é a sua alta eficácia para visões definidas por consultas complexas, especialmente se várias delas tiverem de ser aplicadas à mesma visão em um curto período.
II. A materialização de visões envolve criar fisicamente uma tabela temporária. Para mantê-la sincronizada com as tabelas base, utilizam-se técnicas de atualização incremental, nas quais o SGBD, a cada alteração na base, remove automaticamente a tabela física e a recalcula para garantir a consistência dos dados exibidos.
III. A atualização de dados diretamente por meio de visões é um processo direto e livre de ambiguidades. Para uma visão que envolve junções (joins), uma operação de atualização é mapeada de forma única para as relações da base, permitindo que o SGBD determine, com exatidão, qual atualização foi intencionada pelo usuário.
A segurança da informação moderna depende de uma infraestrutura robusta, composta por diferentes categorias de algoritmos criptográficos. Cada categoria é matematicamente projetada para resolver problemas específicos, como garantir a confidencialidade de grandes volumes de dados, prover autenticação ou permitir a distribuição segura de credenciais. Com base na literatura clássica, relacione a categoria do mecanismo criptográfico, Coluna 1, com o seu respectivo algoritmo representativo, Coluna 2.
Coluna 1
1. Criptografia Simétrica.
2. Criptografia Assimétrica.
3. Gerenciamento (Troca) de Chaves.
Coluna 2
( ) RSA (Rivest-Shamir-Adleman).
( ) Diffie-Hellman.
( ) AES (Advanced Encryption Standard).
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Na literatura de segurança da informação, os sistemas criptográficos são caracterizados por três dimensões independentes que definem a sua estrutura e o seu funcionamento. Sobre esses conceitos estruturais, analise as assertivas abaixo:
I. Em relação aos tipos de operações para transformar o texto claro em cifrado, os algoritmos baseiam-se em substituição (mapeamento) e transposição (reorganização). O requisito fundamental é que nenhuma informação seja perdida, garantindo que todas as operações sejam perfeitamente reversíveis.
II. O número de chaves utilizadas na comunicação determina a classificação do sistema: se emissor e receptor utilizarem a mesma chave, tem-se a criptografia simétrica ou convencional. Se usarem chaves diferentes, o sistema é de criptografia assimétrica ou de chave pública.
III. O modo como o texto claro é processado divide-se em duas categorias principais: o processamento em cadeia, no qual os blocos de texto são processados e misturados em cadeia, e o processamento aleatório, no qual os elementos da entrada são processados em ordem aleatória.
Quais estão corretas?
A API JDBC (Java Database Connectivity) fornece um conjunto de interfaces e classes padronizadas no pacote java.sql para que aplicativos Java interajam com diversos sistemas de banco de dados relacionais. Considerando o cenário em que um desenvolvedor está implementando a rotina de acesso a dados de uma aplicação, analise o trecho abaixo:
Para iniciar o acesso, o desenvolvedor utiliza um método estático da classe _____________, que avalia a URL fornecida e tenta estabelecer a comunicação carregando o driver apropriado para o banco de dados. O sucesso dessa operação retorna um objeto que implementa a interface _____________, a qual gerencia a sessão de conexão ativa entre o programa Java e o banco de dados. A partir dessa sessão estabelecida, o programa invoca um método para instanciar um objeto da interface _____________, que será o veículo utilizado para efetivamente enviar as instruções e consultas SQL ao banco de dados.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas com as respectivas classes/interfaces da API JDBC no trecho acima.
Considerando o contexto de uma aplicação que utiliza uma linguagem de programação orientada a objetos e possui um banco de dados relacional. São problemas relacionados à divergência de impedância:
I. A incompatibilidade entre os tipos de dados disponíveis no modelo do banco de dados (como os padrões SQL) e os diversos tipos de dados suportados pela linguagem de programação hospedeira (como C++ ou Java).
II. A diferença estrutural de processamento, em que as consultas ao banco retornam conjuntos ou multiconjuntos de tuplas (tabelas), enquanto a linguagem de programação normalmente precisa acessar e processar valores de dados individuais.
III. A necessidade de criar mecanismos adicionais de iteração no código, como o uso de cursores ou variáveis de iteração, para conseguir percorrer as tuplas de um resultado de consulta extraindo uma única linha por vez.
Quais estão corretas?
O domínio da linguagem SQL exige do analista a compreensão da correta ordem de execução lógica e restrição de cláusulas de agregação. Considere o seguinte modelo de dados relacional de uma instituição acadêmica (chaves primárias sublinhadas):
Pesquisador (ID_Pesq, Nome)
Projeto (ID_Proj, Titulo)
Atuacao (ID_Pesq, ID_Proj, Horas_Semanais)
Um analista precisa escrever uma consulta SQL que retorne o nome dos pesquisadores e a quantidade de projetos em que atuam, considerando apenas as atuações com mais de 10 horas semanais. Além disso, o relatório final deve exibir apenas os pesquisadores que possuam participação em mais de 2 projetos (já obedecendo ao critério mínimo de horas). O resultado deve ser ordenado pela quantidade de projetos em ordem decrescente.
Assinale a alternativa que apresenta o comando SQL sintática e logicamente correto para satisfazer todos os requisitos dessa regra de negócio.
Considere um banco de dados relacional de um e-commerce composto pelas seguintes tabelas e suas respectivas colunas, com os tipos de dados estritamente indicados (chaves primárias sublinhadas):
Cliente (ID_Cliente INT, Nome VARCHAR(100))
Produto (ID_Produto INT, Tipo VARCHAR(50), Valor DECIMAL(10,2))
Compra (ID_Compra INT, ID_Cliente INT, ID_Produto INT, Data_Compra DATE)
Um analista de dados precisa gerar um relatório que retorne os nomes dos clientes que compraram produtos do tipo 'livro' durante o mês de dezembro (independentemente do ano), ordenados a partir daqueles que realizaram a maior quantidade de compras para os de menor quantidade. Assinale a alternativa que apresenta o comando SQL correto para obter esse resultado.