Buscar

quiz 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Curso
	2204-ARQUITETURA DE BANCO DE DADOS
	Teste
	Clique aqui para iniciar o Quiz
	Iniciado
	13/02/23 10:05
	Enviado
	13/02/23 10:41
	Data de vencimento
	29/03/23 23:59
	Status
	Completada
	Resultado da tentativa
	10 em 10 pontos  
	Tempo decorrido
	36 minutos
	Resultados exibidos
	Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
· Pergunta 1
1 em 1 pontos
	
	
	
	O formato mais comum de armazenamento de dados é o formato de registros. Um registro é formado por campos que, por sua vez, contêm valores. O tipo de registro fixo é aquele onde o tamanho de cada campo do registro tem o mesmo comprimento e cada registro tem exatamente o mesmo tamanho em bytes -- em oposição ao tipo fixo, temos o tipo variável. Das alternativas, indique qual é um exemplo típico de campos para armazenamento de texto com tamanho variável.
	
	
	
	
		Resposta Selecionada:
	a. 
VARCHAR.
	Respostas:
	a. 
VARCHAR.
	
	b. 
CHAR.
	
	c. 
DATE.
	
	d. 
REAL.
	
	e. 
INT.
	Comentário da resposta:
	A questão pergunta sobre campos para armazenamento de texto com tamanho variável. VARCHAR é um exemplo típico de tipo de dados para armazenamento de texto com tamanho variável. CHAR também armazena texto, mas tem tamanho fixo.
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	Existe uma arquitetura de computação distribuída, na qual cada solicitação de atualização é satisfeita por um único nó (processador, memória e um ou mais discos). A intenção é eliminar a contenção entre os nós. Os nós não compartilham memória ou armazenamento. Essa arquitetura elimina pontos únicos de falha, permitindo que o sistema geral continue operando, apesar das falhas em nós individuais e permitindo que nós individuais sejam atualizados sem um desligamento de todo o sistema. Das opções listadas, indique o nome dessa arquitetura.
	
	
	
	
		Resposta Selecionada:
	d. 
Shared nothing.
	Respostas:
	a. 
RAID.
	
	b. 
Shared disk.
	
	c. 
Shared memory.
	
	d. 
Shared nothing.
	
	e. 
NÓ.
	Comentário da resposta:
	No modelo de arquitetura de nada compartilhado, ou shared nothing, um nó consiste em processador, memória e um ou mais discos. Funciona como servidor para os dados nos discos que o nó possui. Cada processador tem acesso exclusivo a sua memória e discos e pode se comunicar com outro processador em outro nó, por meio de uma rede de interconexão de alta velocidade.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Você está começando a aprender o uso do banco de dados SQLite. Existem três bancos de dados criados em seu ambiente: teste.db, teste1.db e teste2.db. Você quer trabalhar com o banco teste1.db e quer usar o apelido meubanco para ele. Que comando deve usar para conseguir isso?
	
	
	
	
		Resposta Selecionada:
	e. 
ATTACH DATABASE 'teste1.db' as 'meubanco'.
	Respostas:
	a. 
CONN 'meubanco' as of 'teste1.db'.
	
	b. 
CONNECT 'teste1.db' as of 'meubanco'.
	
	c. 
CONNECT 'meubanco' as of 'teste1.db'.
	
	d. 
CONN 'teste1.db' as 'meubanco'.
	
	e. 
ATTACH DATABASE 'teste1.db' as 'meubanco'.
	Comentário da resposta:
	Para escolher um banco específico, é usada a instrução SQLite ATTACH DATABASE. O nome do banco escolhido é um apelido para o banco de dados.
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	De forma geral, os dados são armazenados em sistemas gerenciadores de bancos de dados (SGBD) e, normalmente, usam uma aplicação para acessá-los e exibi-los para o usuário final. Existem vários modelos pelos quais os dados podem ser acessados. A respeito da arquitetura cliente-servidor, leia as afirmações listadas e indique qual é a alternativa correta.
	
	
	
	
		Resposta Selecionada:
	a. 
Os navegadores Web Chrome, Edge e Firefox podem ser considerados exemplos de clientes.
	Respostas:
	a. 
Os navegadores Web Chrome, Edge e Firefox podem ser considerados exemplos de clientes.
	
	b. 
A arquitetura cliente/servidor caiu em desuso. Foi substituída pela arquitetura centralizada, que utiliza mainframe e terminais “burros”.
	
	c. 
Uma das funções do servidor é requisitar informações armazenadas nos clientes.
	
	d. 
Devido à segurança complexa implementada nos clientes, os dados são armazenados, preferencialmente, nestes.
	
	e. 
Na arquitetura cliente/servidor, os clientes estão interconectados e trocam informações entre si. Essa característica diminui a sobrecarga de acessos ao servidor, tornando a arquitetura mais segura, veloz e eficiente.
	Comentário da resposta:
	Seja através de um aplicativo específico ou através de um navegador Web, quando o computador cliente envia uma solicitação de dados ao servidor pela Internet, o servidor aceita o processo solicitado e entrega os pacotes de dados solicitados de volta ao cliente. Os clientes não compartilham nenhum de seus recursos
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Três características importantes em bancos de dados orientados a objeto são: polimorfismo, encapsulamento e herança. Qual das afirmações abaixo estão corretas?
I – Polimorfismo é a habilidade de diferentes objetos emitirem o mesmo som quando tocados.
II – Encapsulamento é a habilidade de um objeto proteger seus dados.
III - Herança é a habilidade de um objeto adquirir a funcionalidade e dados de outro objeto utilizando novas classes de objetos criadas como descendentes.
	
	
	
	
		Resposta Selecionada:
	a. 
As afirmações II e III estão corretas.
	Respostas:
	a. 
As afirmações II e III estão corretas.
	
	b. 
As afirmações I e II estão corretas.
	
	c. 
As afirmações I e III estão corretas.
	
	d. 
As afirmações I, II e III estão corretas.
	
	e. 
Apenas a afirmação I está correta.
	Comentário da resposta:
	O polimorfismo refere-se à habilidade de diferentes objetos responderem à mesma mensagem em diferentes caminhos. Linguagens tradicionais necessitam que cada função tenha o mesmo nome, enquanto linguagens orientadas a objeto associam nomes de mensagens genéricas a um ou mais métodos. Ao receber uma mensagem, o objeto determina a ação a ser executada a partir do tipo de classe O encapsulamento refere-se à habilidade de um objeto proteger seus dados e a si mesmo de interferência externa. Espera-se que nenhum objeto possa acessar dados internos de outros objetos.
A herança refere-se à habilidade de um objeto adquirir a funcionalidade e dados de outro objeto utilizando novas classes de objetos criadas como descendentes.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	A arquitetura de três esquemas tem como objetivo separar o que faz parte do banco de dados físico do que é aplicação do usuário. É dividido em três níveis: interno, conceitual e externo ou de visão. O nível interno descreve como os dados estão realmente armazenados. Nesse nível, as estruturas de dados de baixo nível são descritas em detalhes. Existe uma estrutura que é considerada a mais simples, onde os registros não ordenados são armazenados sequencialmente. Qual é o nome dessa estrutura?
	
	
	
	
		Resposta Selecionada:
	a. 
HEAP.
	Respostas:
	a. 
HEAP.
	
	b. 
HASH.
	
	c. 
Sequencial verticalmente indexado.
	
	d. 
Sequencial horizontalmente indexado.
	
	e. 
Sequencial transversalmente indexado.
	Comentário da resposta:
	A forma mais simples de organização de arquivos é um arquivo não ordenado, também conhecido como arquivo heap. Em uma organização de arquivo heap, os registros são colocados no arquivo na mesma ordem em que são inseridos.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	A arquitetura de três esquemas tem como objetivo separar o que faz parte do banco de dados físico do que é aplicação do usuário. É dividido em três níveis: interno, conceitual e externo ou de visão. Das afirmações listadas, indique a alternativa  correta sobre os níveis internos.
	
	
	
	
		Resposta Selecionada:
	e. 
Nos níveis internos, são descritos os detalhes de baixo nível das estruturas de dados.
	Respostas:
	a. 
O nível interno é o artefato mais importante criado pelo SGBD. O nível interno ilustra os conceitos importantes do domínio do problema, suas associações e atributos. Ajuda a levantar um conjunto rico e expressivo de objetos e decompõeo domínio do problema utilizando objetos, e não funções ou processos.
	
	b. 
Nível interno é um conjunto de suposições baseadas no mundo real que indicarão as regas de negócio de um sistema.
	
	c. 
O nível interno mostra todos os conceitos importantes no domínio do sistema, bem como as associações entre esses conceitos. Ajuda a esclarecer a terminologia ou vocabulário do domínio em não mostrar artefatos de software ou classes.
	
	d. 
O nível interno é artefato do domínio do problema e não do domínio da solução. É o mesmo que arquitetura de software ou modelo de dados.
	
	e. 
Nos níveis internos, são descritos os detalhes de baixo nível das estruturas de dados.
	Comentário da resposta:
	O nível interno descreve como os dados estão realmente armazenados. Neste nível, as estruturas de dados de baixo nível são descritas em detalhes.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	Em computação, usamos a palavra deamon para indicar um programa que executa um processo em segundo plano ou background processes, ao invés de estar sob o controle direto de um usuário interativo. Normalmente, um processo daemon no servidor é responsável por lidar com as conexões de rede, distribuir solicitações e persistir os dados, gravando-os em disco. Qual é o nome do processo daemon do MySQL?
	
	
	
	
		Resposta Selecionada:
	c. 
mysqld.
	Respostas:
	a. 
mysqldump.
	
	b. 
mysqladmin.
	
	c. 
mysqld.
	
	d. 
clientd.
	
	e. 
server1d.
	Comentário da resposta:
	Por convenção, indicamos que um programa é um deamon, incluindo a letra “d” ao final de seu nome. Por exemplo, o executável mysqld é o programa servidor de banco de dados MySQL. Dentro desse contexto, o termo Servidor de Banco de Dados MySQL indica uma instância em execução do programa mysqld.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	Você está começando a aprender o uso do banco de dados SQLite. A primeira coisa que quer fazer é criar um banco de dados de nome TESTE.DB para começar seus estudos. Qual é o comando usado no SQLite para criar o banco de dados TESTE.DB?
	
	
	
	
		Resposta Selecionada:
	a. 
sqlite3 teste.db
	Respostas:
	a. 
sqlite3 teste.db
	
	b. 
CREATE teste.db
	
	c. 
CREATE DATABASE teste.db
	
	d. 
CREATE DATABASE teste
	
	e. 
CREATE teste
	Comentário da resposta:
	A criação de um novo banco de dados em SQLite pode ser feita com o comando sqlite3, seguida pelo nome do banco que deseja criar e a extensão .db.
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Em sistemas gerenciadores de banco de dados é comum que as relações possuam tuplas com o mesmo conjunto de atributos e que estes possuam os mesmos tipos de dados. Entretanto, alguns tipos de dados podem não seguir esse padrão e sua estrutura pode ir se alterando conforme os dados são atualizados. Das alternativas listadas, qual melhor indica o tipo de dados que possui o comportamento deste último?
	
	
	
	
		Resposta Selecionada:
	a. 
Semiestruturado.
	Respostas:
	a. 
Semiestruturado.
	
	b. 
CHAR.
	
	c. 
Cartesiano.
	
	d. 
Hierárquico.
	
	e. 
Relacional.
	Comentário da resposta:
	Os dados semiestruturados não têm um modelo de dados formal, mas têm padrão e estrutura aparentes e autodescritivos que permitem suas análises. A estrutura dos dados semiestruturados são usualmente definidos após a existência dos dados, e sua estrutura dos dados pode ser modificada à medida que os dados são atualizados.

Continue navegando