Logo Passei Direto
Buscar

EXERCÍCIO SOBRE SQL

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

EXERCÍCIO SOBRE SQL 
 
1. O que significa a sigla SQL? 
A) Structured Query Language 
B) Simple Query Language 
C) Sequential Query Language 
D) Standard Query Language 
RESPOSTA CORRETA: A) Structured Query Language 
JUSTIFICATIVA: SQL é uma linguagem de programação utilizada para gerenciar e manipular 
bancos de dados relacionais, permitindo consultas e modificações. 
 
2. O que faz a propriedade `zindex` no CSS? 
A) Define a cor de um elemento 
B) Controla a sobreposição de elementos na tela 
C) Altera o tamanho de um elemento 
D) Define a opacidade de um elemento 
RESPOSTA CORRETA: B) Controla a sobreposição de elementos na tela 
JUSTIFICATIVA: `zindex` determina a ordem de empilhamento de elementos posicionados, 
permitindo que elementos com valores mais altos apareçam acima dos com valores mais baixos. 
 
3. O que é a técnica de Lazy Loading? 
A) Um método de otimização para melhorar o tempo de carregamento de um site 
B) Uma técnica para carregar imagens e conteúdos apenas quando necessário 
C) Uma forma de manipular dados em tempo real 
D) Um framework CSS 
RESPOSTA CORRETA: B) Uma técnica para carregar imagens e conteúdos apenas quando 
necessário 
JUSTIFICATIVA: Lazy loading ajuda a melhorar o desempenho de um site ao carregar imagens 
e outros conteúdos apenas quando estão prestes a entrar na visualização do usuário. 
 
4. O que é um "seed" em bancos de dados? 
A) Uma chave primária 
B) Um valor inicial para gerar dados aleatórios 
C) Um tipo de consulta SQL 
D) Uma tabela de dados 
RESPOSTA CORRETA: B) Um valor inicial para gerar dados aleatórios 
JUSTIFICATIVA: "Seed" é frequentemente utilizado em banco de dados para se referir a um 
valor inicial que pode ser usado para gerar dados de teste ou aleatórios em um ambiente de 
desenvolvimento. 
 
5. O que é o conceito de "progressive web app" (PWA)? 
A) Uma aplicação que requer instalação 
B) Um tipo de aplicativo que combina o melhor das aplicações web e móveis 
C) Um sistema de gerenciamento de banco de dados 
D) Um estilo de design 
RESPOSTA CORRETA: B) Um tipo de aplicativo que combina o melhor das aplicações web e 
móveis 
JUSTIFICATIVA: PWAs oferecem experiências similares a aplicativos nativos, mas são 
acessadas através de um navegador, permitindo funcionalidades como notificações e trabalho 
offline. 
 
6. O que é o método `fetch()` em JavaScript? 
A) Um método para manipular o DOM 
B) Um método para fazer requisições assíncronas a recursos da rede 
C) Um método para atualizar a interface do usuário 
D) Um método para manipular cookies 
RESPOSTA CORRETA: B) Um método para fazer requisições assíncronas a recursos da rede 
JUSTIFICATIVA: O método `fetch()` permite que os desenvolvedores realizem requisições 
HTTP de forma simples e é utilizado para obter dados de servidores de maneira assíncrona. 
 
7. O que é um sistema de gerenciamento de conteúdo (CMS)? 
A) Um sistema para gerenciar redes sociais 
B) Uma plataforma que permite criar, gerenciar e modificar conteúdo digital facilmente 
C) Um tipo de banco de dados relacional 
D) Um framework de frontend 
RESPOSTA CORRETA: B) Uma plataforma que permite criar, gerenciar e modificar conteúdo 
digital facilmente 
JUSTIFICATIVA: CMSs como WordPress, Joomla e Drupal facilitam a criação de sites e blogs 
sem a necessidade de conhecimento profundo de programação. 
 
8. O que é a técnica de "minificação" de código? 
A) Aumentar o tamanho do código para facilitar a leitura 
B) Reduzir o tamanho do código, removendo espaços em branco e comentários 
C) Adicionar mais comentários ao código 
D) Aumentar a complexidade do código 
RESPOSTA CORRETA: B) Reduzir o tamanho do código, removendo espaços em branco e 
comentários 
JUSTIFICATIVA: Minificação é uma técnica utilizada para otimizar o desempenho de sites, 
reduzindo o tempo de carregamento ao diminuir o tamanho dos arquivos CSS e JavaScript. 
 
9. O que é um framework? 
A) Um tipo de linguagem de programação 
B) Um conjunto de ferramentas e bibliotecas que facilitam o desenvolvimento de aplicações 
C) Um método de gerenciamento de banco de dados 
D) Uma técnica de design 
RESPOSTA CORRETA: B) Um conjunto de ferramentas e bibliotecas que facilitam o 
desenvolvimento de aplicações 
JUSTIFICATIVA: Frameworks oferecem uma estrutura prédefinida e bibliotecas úteis para 
simplificar o processo de desenvolvimento e melhorar a eficiência. 
 
10. O que é a técnica de "responsive web design"? 
A) Um método de otimização para dispositivos móveis 
B) Um estilo de design que adapta o layout de um site a diferentes tamanhos de tela 
C) Um tipo de banco de dados 
D) Um sistema de gerenciamento de conteúdo 
RESPOSTA CORRETA: B) Um estilo de design que adapta o layout de um site a diferentes 
tamanhos de tela 
JUSTIFICATIVA: Responsive web design utiliza CSS e media queries para garantir que um site 
funcione bem em uma variedade de dispositivos, desde desktops até smartphones.

Mais conteúdos dessa disciplina