wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Aula 3 e 4 - Projeto no ar!

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Em um repositório GitHub, o arquivo README.md é utilizado com o propósito de:

a)

armazenar os arquivos de código-fonte do projeto.

b)

descrever o projeto, fornecer instruções sobre como usá-lo e informações sobre como contribuir.

c)

criar um repositório que contém apenas a descrição do autor do projeto.

d)

listar todos os commits realizados no projeto, descartando a necessidade de uma documentação.

2.

Thalita está aprendendo a usar o GitHub para gerenciar e compartilhar seus projetos de programação. Ela já criou seu primeiro repositório, mas tem algumas dúvidas sobre como configurar corretamente o repositório e registrar as informações do projeto. Sobre a criação e configuração de repositórios no GitHub, analise as afirmações a seguir, considerando (V) para as verdadeiras e (F) para as falsas: ( ) É importante adicionar uma descrição clara do projeto ao criar um repositório no GitHub, para que os colaboradores e usuários entendam o objetivo do projeto. ( ) Selecionar uma licença ao criar um repositório no GitHub permite que ele seja acessível a outros usuários. ( ) O arquivo README.md pode ser utilizado para registrar o histórico de mudanças do projeto, como os commits realizados. A partir dessa análise, as afirmativas são, respectivamente,

a)

a) V – F – F

b)

b) V – V – F

c)

c) F – V – V

d)

d) F – F – V

3.

Leia as afirmativas a seguir sobre usabilidade e acessibilidade em sites.

I. O uso de imagens sem texto alternativo (alt) impede que pessoas com deficiência visual compreendam o conteúdo da página.

II. O uso de cores vibrantes pode tornar o conteúdo mais atrativo, mesmo que o contraste entre o texto e o fundo seja baixo.

III. A navegação por teclado, sem a necessidade de um mouse, é uma boa prática de acessibilidade para pessoas com deficiência motora.

IV. A ausência de mensagens de erro em formulários pode ser contornada, desde que o formulário esteja funcional.

A partir da análise, quais afirmativas estão corretas?

a)

Apenas I e II estão corretas.

b)

Apenas I e III estão corretas.

c)

Apenas III e IV estão corretas.

d)

Apenas II e IV estão corretas.

4.

Observe o código a seguir:

Considerando que esse código não está fornecendo um bom feedback ao usuário em caso de erro, qual a correção indicada?

a)

Adicionar o atributo required aos campos para evitar o envio do formulário com informações em branco.

b)

Incluir

ao redor de cada campo para garantir a exibição das mensagens de erro do navegador.

c)

Inserir uma mensagem padrão no final do formulário informando que o envio foi cancelado.

d)

Manter a estrutura atual do formulário, pois ela já possui campos com placeholders que orientam o usuário.

5.

Sobre práticas de responsividade em sites, analise as seguintes afirmações: O uso de unidades relativas, como em, rem ou %, costuma ser mais indicado do que unidades fixas, como px, para criar layouts mais responsivos. O uso de dimensões fixas em pixels para imagens pode contribuir para manter a consistência do layout em diferentes tamanhos de tela. O uso de media queries permite adaptar o layout conforme a largura da tela, favorecendo a experiência do usuário em diferentes dispositivos. O uso de max-width: 100% nas imagens assegura que elas permaneçam com o mesmo tamanho em pixels, mesmo em layouts responsivos. A partir dessa análise, as afirmativas são, respectivamente:

a)

V – F – V – F

b)

F – V – V – F

c)

V – V – F – F

d)

F – F – V – V

6.

João criou seu primeiro site e agora quer publicá-lo na web. Para isso, ele

decide usar o GitHub Pages, uma ferramenta que facilita a publicação de sites

diretamente do GitHub.

Pensando nisso, analise as afirmativas sobre o processo de publicação de um

site com o GitHub Pages:

I. O GitHub Pages inicia a publicação automaticamente a partir de um arquivo

chamado home.html, se ele estiver presente no repositório.

II. O GitHub Pages pode ser ativado nas configurações do repositório.

III. Após habilitar o GitHub Pages, é possível escolher qual branch será usada

para a publicação.

IV. O GitHub Pages pode usar como página inicial um arquivo HTML qualquer

presente no repositório, desde que ele esteja no diretório principal.

A partir da análise, quais afirmativas estão corretas?

a)

Apenas II e III estão corretas.

b)

Apenas I e III estão corretas.

c)

Apenas III e IV estão corretas.

d)

Apenas II e IV estão corretas.

7.

Qual destes arquivos é mais comumente usado para mostrar a documentação principal de um projeto no GitHub?

8.

Em HTML, qual elemento é usado para criar um link que direciona o usuário para outra página ou site?

Opções de resposta:

a)

<img>

b)

<a>

c)

<link>

d)

<p>

9.

Qual das opções a seguir é uma boa prática para melhorar a velocidade de carregamento de um site?

Opções de resposta:

a)

Usar imagens em alta resolução sem compressão.

b)

Inserir vídeos grandes diretamente no HTML.

c)

Utilizar arquivos CSS e JavaScript minificados.

d)

Repetir o mesmo código em várias páginas.

10.

Qual é a principal função do atributo alt em uma tag de imagem (<img>) no HTML?

a)

Aplicar efeitos visuais à imagem.

b)

Informar o tamanho da imagem.

c)

Melhorar o desempenho da página.

d)

Descrever a imagem para leitores de tela e acessibilidade.