Prévia do material em texto
DESENVOLVIMENTO WEB 1. Qual das seguintes linguagens é usada principalmente para estilizar páginas da web? A) HTML B) CSS C) JavaScript D) PHP RESPOSTA CORRETA: B) CSS JUSTIFICATIVA: CSS (Cascading Style Sheets) é a linguagem padrão usada para descrever a apresentação de documentos HTML, incluindo layout, cores e fontes. 2. O que significa a sigla HTML? A) Hypertext Markup Language B) HighLevel Text Markup Language C) Hyperlink and Text Markup Language D) Hypertext Markup Logic RESPOSTA CORRETA: A) Hypertext Markup Language JUSTIFICATIVA: HTML é a linguagem de marcação padrão para criar páginas da web e é usada para estruturar o conteúdo na web. 3. Qual é a função do JavaScript em uma página da web? A) Estruturar o conteúdo B) Gerenciar a comunicação do servidor C) Estilizar a página D) Tornar a página interativa RESPOSTA CORRETA: D) Tornar a página interativa JUSTIFICATIVA: JavaScript é uma linguagem de programação que permite criar conteúdo interativo e dinâmico em páginas da web. 4. O que é um framework? A) Um tipo de banco de dados B) Uma coleção de bibliotecas e ferramentas para facilitar o desenvolvimento C) Um editor de texto para código D) Um protocolo de comunicação RESPOSTA CORRETA: B) Uma coleção de bibliotecas e ferramentas para facilitar o desenvolvimento JUSTIFICATIVA: Frameworks são conjuntos de ferramentas e bibliotecas que ajudam os desenvolvedores a criar aplicações de forma mais eficiente. 5. Qual dos seguintes é um framework JavaScript popular? A) Django B) Ruby on Rails C) React D) Laravel RESPOSTA CORRETA: C) React JUSTIFICATIVA: React é uma biblioteca JavaScript para construir interfaces de usuário, especialmente para aplicações de uma única página. 6. O que é um servidor web? A) Um tipo de banco de dados B) Um software que armazena e serve páginas web C) Um dispositivo de armazenamento externo D) Um sistema operacional para desenvolvimento RESPOSTA CORRETA: B) Um software que armazena e serve páginas web JUSTIFICATIVA: Servidores web são softwares que entregam páginas da web aos navegadores dos usuários quando solicitadas. 7. Qual é a principal função do HTML5? A) Estilizar documentos B) Criar gráficos dinâmicos C) Estruturar conteúdo web de maneira semântica D) Gerenciar banco de dados RESPOSTA CORRETA: C) Estruturar conteúdo web de maneira semântica JUSTIFICATIVA: HTML5 introduz elementos semânticos que ajudam a definir a estrutura do conteúdo, melhorando a acessibilidade e SEO. 8. O que é uma API? A) Um tipo de banco de dados B) Uma interface para interagir com outros softwares C) Uma linguagem de programação D) Um editor de texto RESPOSTA CORRETA: B) Uma interface para interagir com outros softwares JUSTIFICATIVA: API (Application Programming Interface) permite que diferentes softwares se comuniquem e utilizem funcionalidades uns dos outros. 9. Qual comando é usado para iniciar um novo projeto Node.js? A) npm init B) node start C) npm create D) node init RESPOSTA CORRETA: A) npm init JUSTIFICATIVA: O comando `npm init` é utilizado para criar um novo arquivo `package.json`, que contém as configurações do projeto Node.js. 10. O que é CSS Flexbox? A) Uma biblioteca de JavaScript B) Um método de layout em CSS C) Um tipo de banco de dados D) Uma extensão do HTML RESPOSTA CORRETA: B) Um método de layout em CSS JUSTIFICATIVA: Flexbox é um modelo de layout em CSS que facilita a distribuição de espaço e o alinhamento de itens em um container, mesmo quando seu tamanho é desconhecido.