QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
29 questões encontradas

JSON (JavaScript Object Notation - Notação de Objetos JavaScript) é uma formatação leve de troca de dados. JSON é em formato texto e completamente independente de linguagem, pois usa convenções que são familiares às linguagens C e familiares, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que JSON seja um formato ideal de troca de dados. Assinale a alternativa que apresenta as duas estruturas em que um JSON é constituído.

A Estrutura 1. Uma coleção de pares valor/nomeEstrutura 2. Uma lista duplamente ligada
B Estrutura 1. Uma coleção de pares nome/valor Estrutura 2. Uma classe com atributos abstratos
C Estrutura 1. Uma coleção de pares nome/valor Estrutura 2. Uma lista ordenada de valores
D Estrutura 1. Uma coleção de pares valor/nome Estrutura 2. Uma lista circular

Uma entidade no Modelo Entidade Relacionamento pode possuir um ou mais atributos os quais podem ser classificados entre atributos simples ou compostos. Assinale a alternativa correta sobre atributos simples.

A Os atributos simples somente armazenam múltiplos valores
B Os atributos simples somente armazenam informação de um único tipo, não permitido ser desmembrado em partes menores
C Os atributos simples são usados exclusivamente para identificar entidades
D Os atributos simples não aceitam atribuição de valores nulos em seu conteúdo

Junções em linguagem SQL são constantemente utilizadas para gerar consultas rebuscadas em bases de dados. A operação de junção natural (natural join) opera sobre duas relações e produz uma relação como resultado. Sobre junção natural, assinale a alternativa correta.

A A junção natural resulta em uma relação considerando apenas os pares de tuplas com o mesmo valor nos atributos que aparecem nos esquemas de ambas as relações
B A junção natural sempre produz uma relação contendo todas as tuplas de ambas as relações originais
C A junção natural resulta em uma relação que contém apenas as tuplas da primeira relação que têm correspondência na segunda relação
D A junção natural resulta em uma relação que contém apenas as tuplas da segunda relação que têm correspondência na primeira relação

Funções de agregação são amplamente utilizadas em comandos SQL. Estas funções têm por objetivo obter informação sobre conjuntos de linhas especificados na cláusula WHERE ou sobre grupos de linhas indicados na cláusula GROUP BY. Considere a consulta a seguir: SELECT AVG(Idade) FROM Pessoa Assinale a alternativa que apresenta a finalidade da função AVG().

A A função AVG devolve o cálculo da variância de uma determinada coluna
B A função AVG devolve o maior valor de uma determinada coluna
C A função AVG devolve a média dos valores de uma determinada coluna
D A função AVG devolve o cálculo do desvio padrão de uma determinada coluna

O uso de Views em bancos de dados é amplamente utilizado, permitindo benefícios importantes para a visualização de dados. Assinale a alternativa correta sobre Views em SQL.

A A definição de uma view inclui apenas a estrutura de armazenamento sem associar uma expressão de consulta
B As tuplas de uma view são computadas e armazenadas permanentemente no banco de dados
C Uma view pode ser criada sem especificar uma expressão de consulta válida
D As tuplas de uma view são criadas sob demanda, computando o resultado da consulta associada sempre que a view é acessada

Diferentemente dos bancos de dados que têm por objetivo gravar e apoiar o monitoramento e as decisões operacionais, assinale a alternativa que apresenta o principal objetivo de um Data Warehouse.

A Permitir o processamento de transações on-line para sistemas de autoatendimento
B Projetado para analisar e apoiar as decisões estratégicas e gerenciais
C Facilitar o acesso de usuários de linha de frente a dados em tempo real
D Executar transações de banco de dados em tempo real

O data warehouse (armazém de dados ou depósito de dados) é um acervo lógico que concentra vários tipos diferentes de bancos de dados, cuja função é consolidar as informações para a análise de negócio e tomada de decisão. Desta forma, assinale a alternativa que apresenta uma característica de um data warehouse.

A O fator tempo para o data warehouse é relativamente curto se comparado com outros SGBDs (Sistemas de Gerenciamento de Banco de Dados)
B Não é volátil, de modo que os dados anteriores não são apagados quando novas informações são inseridas
C Seguir a conformidade da propriedade ACID (atomicidade, consistência, isolamento e durabilidade)
D Permitir o isolamento entre programas e dados

A modelagem dimensional é uma técnica essencial para sistemas de apoio à tomada de decisão. Diante do exposto, assinale a alternativa correta que apresenta vantagem dessa técnica em relação ao tratamento de grandes volumes de dados.

A Reduzir significativamente o tempo de processamento de transações on-line
B Garantir a integridade dos dados durante a inserção e atualização de informações
C Apresentar os dados em uma estrutura intuitiva e padronizada que permite consultas de alto desempenho
D Identificar os sistemas que alimentam os dados e os tipos de arquivos gerados são importantes para compreender que tipo de extração e tratamento será realizado

Os comentários são muito importantes em seus programas. São usados para informá-lo sobre a função de algo, assim como para desativar partes do programa, caso seja necessário removê-las temporariamente. Assinale a alternativa correta que apresenta qual o caractere utilizado para comentar uma linha de código na linguagem Python.

A !!
B #
C /*
D //

Linguagens de programação são constituídas e passam a suportar um ou mais paradigmas de programação, com relação a linguagem Python isto não é diferente. Assinale a alternativa que apresenta qual das seguintes características faz do Python uma linguagem de programação orientada a objetos.

A Não suporta classes e objetos
B Permite herança, encapsulamento e polimorfismo
C Código escrito em Python não pode ser reutilizado
D Não suporta modularidade