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.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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