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.
  • Planejamentos de Aula BNCC Infantil e Fundamental

  • Selecione a alternativa correta para cada pergunta.
  • Responda todas as questões.

Questões:

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

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

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

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

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

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

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

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

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

  10. 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. C) Permite criar layouts complexos com linhas e colunas.
    Justificativa: Grid Layout possibilita o desenvolvimento de estruturas de layout dinâmicas e organizadas.
  7. 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.
  8. 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.
  9. B) Uma biblioteca JavaScript para construir interfaces de usuário.
    Justificativa: React facilita a criação de interfaces de forma eficiente e organizada.
  10. 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.


Botões de Compartilhamento Social