Prova de UX, UI, HTML, CSS e JavaScript para 3º ano do Ensino Médio
Tema: ux, ui, html, css, flebox, grid layout, acessibilidade, javascript, react, vue
Etapa/Série: 3º ano – Ensino Médio
Disciplina: Formação Técnica e Profissional
Questões: 10
Prova: UX, UI, HTML, CSS, Flexbox, Grid Layout, Acessibilidade, JavaScript, React e Vue
Instruções:
- Leia atentamente cada questão.
- Selecione a alternativa correta para cada pergunta.
- Responda todas as questões.
Questões:
- Sobre a experiência do usuário (UX), qual das opções a seguir melhor define este conceito?
- A) O design visual de um site e seus elementos.
- B) A satisfação do usuário com a interação e usabilidade de um produto ou serviço.
- C) O sistema de gerenciamento de dados de um site.
- D) A programação utilizada para construir uma aplicação.
- O que caracteriza o design de interface do usuário (UI)?
- A) A lógica por trás das funcionalidades de um site.
- B) A disposição estética e os elementos gráficos que proporcionam a interação.
- C) A forma como os dados são armazenados em um servidor.
- D) A criação de conteúdo textual para um site.
- Qual a principal função do HTML em uma página web?
- A) Estilizar o conteúdo visual da página.
- B) Estruturar o conteúdo e organizar semântica da informação.
- C) Fazer animações em elementos da página.
- D) Conectar a página a um banco de dados.
- O que é CSS e qual é seu papel no desenvolvimento web?
- A) Linguagem que cria a estrutura básica de sites.
- B) Linguagem que define a apresentação e o layout dos elementos.
- C) Uma biblioteca de JavaScript para criação de interfaces.
- D) Um sistema de gerenciamento de usuários.
- Flexbox é um modelo de layout utilizado para:
- A) Criar animações avançadas em CSS.
- B) Facilitar a criação de layouts bidimensionais.
- C) Organizar elementos em uma única linha ou coluna de maneira responsiva.
- D) Aprimorar o desempenho de um site em dispositivos móveis.
- Sobre o Grid Layout, assinale a alternativa correta:
- A) É uma técnica de gerenciamento de código JavaScript.
- B) É utilizado para criar layouts fixos, sem responsividade.
- C) Permite criar layouts complexos com linhas e colunas.
- D) É uma metodologia de programação front-end.
- Acessibilidade em design web se refere a:
- A) Protetores de tela e ferramentas de software para usuários básicos.
- B) Tornar o conteúdo acessível para todos, independentemente de habilidades ou deficiências.
- C) Facilitar a navegação apenas para dispositivos móveis.
- D) Criar conteúdo apenas para pessoas com conhecimentos de informática avançados.
- Em JavaScript, o que faz uma função?
- A) É um container para dados grandes e complexos.
- B) Armazena uma sequência de caracteres em texto.
- C) Executa uma série de comandos quando chamada.
- D) Define o layout de uma página web.
- O que é React?
- A) Uma linguagem de marcação para websites.
- B) Uma biblioteca JavaScript para construir interfaces de usuário.
- C) Um framework para programação de servidores web.
- D) Um sistema de gerenciamento de bases de dados.
- Vue é considerado um:
- A) Framework apenas para desenvolvimento de jogos.
- B) Conjunto de regras para estruturação de CSS.
- C) Framework progressivo para criação de interfaces de usuário.
- D) Sistema de gerenciamento de arquivos em nuvem.
Gabarito:
- B) A satisfação do usuário com a interação e usabilidade de um produto ou serviço.
Justificativa: UX foca em como um usuário se sente ao interagir com um produto. - B) A disposição estética e os elementos gráficos que proporcionam a interação.
Justificativa: UI é sobre a interface, incluindo elementos visuais que levam à interação. - B) Estruturar o conteúdo e organizar semântica da informação.
Justificativa: HTML é a espinha dorsal que fornece a estrutura do conteúdo na web. - B) Linguagem que define a apresentação e o layout dos elementos.
Justificativa: CSS é responsável pela estilização e design visual das páginas. - C) Organizar elementos em uma única linha ou coluna de maneira responsiva.
Justificativa: Flexbox é ideal para layouts flexíveis que se adaptam ao espaço disponível. - C) Permite criar layouts complexos com linhas e colunas.
Justificativa: Grid Layout possibilita o desenvolvimento de estruturas de layout dinâmicas e organizadas. - B) Tornar o conteúdo acessível para todos, independentemente de habilidades ou deficiências.
Justificativa: Acessibilidade garante que todas as pessoas, incluindo aquelas com deficiências, possam usar a web. - C) Executa uma série de comandos quando chamada.
Justificativa: Funções em JavaScript são blocos de código que realizam tarefas específicas. - B) Uma biblioteca JavaScript para construir interfaces de usuário.
Justificativa: React facilita a criação de interfaces de forma eficiente e organizada. - C) Framework progressivo para criação de interfaces de usuário.
Justificativa: Vue é um framework que permite a adição gradativa de funcionalidade para desenvolvimento de interfaces.

