wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programação Web

Total questions: 85

Worksheet time: 3575secs

Name
Class
Date
1.

O que significa a sigla HTML?

a)

Hypertext Medium Language

b)

Hypertext Markup Language

c)

Hypertext Markup Lingo

d)

Hypertext Minimum Language

2.

Qual a instrução que indica ao browser qual o tipo de documento que ele vai abrir?

a)

<!DOCTYPE html>

b)

<html lang="pt-pt">

c)

<meta charset="utf-8" />

d)

<body>

3.

Que extensão devem ter os ficheiros HTML?

a)

.html

b)

.htm

c)

.webpage

d)

.index

4.

O elemento <title> permite definir o título:

a)

para um segmento da página

b)

de uma tabela

c)

de uma imagem

d)

da página e aparecer na barra de título do browser

5.

Onde deverá estar posicionado o elemento <head>?

a)

Dentro do elemento <body>

b)

Dentro do elemento <p>

c)

Dentro do elemento <html>

d)

Dentro do elemento <h1>

6.

Onde deverá estar posicionado o elemento <head>?

a)

Dentro do elemento <img>

b)

Por cima do elemento <body>

c)

Por baixo de elemento <body>

d)

Por cima do elemento <html>

7.

Onde deverá estar posicionado o elemento <title>?

a)

Dentro do elemento <head>

b)

Dentro do elemento <body>

c)

Por cima do elemento <head>

d)

Por baixo do elemento <body>

8.

Qual a tag de fecho do elemento <title>?

a)

<title>

b)

<title/>

c)

<title />

d)

</title>

9.

Quais são os dois elementos-filho do elemento <html>?

a)

<head> e <body>

b)

<title> e <body>

c)

<head> e <title>

d)

<body> e <h1>

10.

Dentro de que elemento é colocado o conteúdo da página?

a)

<html>

b)

<body>

c)

<!DOCTYPE>

d)

<head>

11.

Qual a tag de fecho do elemento <body>?

a)

<body/>

b)

</body>

c)

</end>

d)

</fecho>

12.

Qual dos elementos apresenta letras com maior tamanho?

a)

<h5>

b)

<p>

c)

<h2>

d)

<h4>

13.

Para que serve o elemento <h1>?

a)

Serve para criar cabeçalhos de nível 1 para secções das páginas

b)

Serve para colocar um logótipo na página

c)

Serve para colocar um parágrafo

d)

Serve como abreviatura para o elemento <html>

14.

Os elementos numa página HTML:

a)

devem ter a primeira letra minúscula e as restantes maiúsculas

b)

devem ser escritos com todas as letras maiúsculas

c)

devem ter a primeira letra maiúscula e as restantes minúsculas

d)

devem ser escritos com todas as letras minúsculas

15.

Quais os elementos que permitem colocar cabeçalhos numa página Web?

a)

<h1>, <h2>, <h3>, <h4>

b)

<h1>, <h2>, <h3>, <h4>, <h5>, <h6>

c)

<h1>, <h2>, <h3>, <h4>, <h5>

d)

<h1>, <h2>, <h3>, <h4>, <h5>, <h6>, <h7>

16.

Qual a função do elemento <p>?

a)

Aumenta o número de pixeis de uma imagem

b)

Aumenta o tamanho das letras

c)

Define um parágrafo numa página Web

d)

Permite colocar as letras em negrito

17.

Qual das seguintes definições do elemento <title> está correta?

a)

<title>Título da minha página</title>

b)

<title="Título da minha página" />

c)

<title="Título da minha página"></title>

d)

<title>Título da minha página<title>

18.

Qual é a forma correta para declarar que o conteúdo de um ficheiro HTML está em português de Portugal?

a)

<html lang="pt">

b)

<html language="pt">

c)

<html language="pt-pt">

d)

<html lang="pt-pt">

19.

Qual das seguintes opções define um comentário em HTML?

a)

<!-- Os meus comentários --!>

b)

<!-- Os meus comentários -->

c)

<!- Os meus comentários ->

d)

<!- Os meus comentários -!>

20.

Qual a instrução que permite indicar que a página HTML vai utilizar uma codificação universal de carateres?

a)

<meta charset>"utf-9"</meta>

b)

<meta charset>"utf-8"</meta>

c)

<meta charset="utf-8" />

d)

<meta charset="utf-9" />

21.

Qual a função do HTTP?

a)

Renderiza as imagens na tela

b)

É um protocolo responsável pela comunicação na web

c)

É um editor de texto

d)

Define um folha de estilo

22.

Selecione a alterativa que contenha apenas navegadores

a)

visual studio, android e arduíno

b)

notepad, visual code e gopro

c)

android studio, cacoo e wireframe

d)

chrome, edge e firefox

23.

Qual a tag HTML utilizada para adicionar uma hiperligação?

a)

<a>

b)

<div>

c)

<p>

d)

<link>

24.

A tag <img> insere numa página web:

a)

Um parágrafo

b)

Uma hiperligação

c)

Uma imagem

d)

Uma quebra de linha

25.

Qual dos seguintes códigos HTML aplica uma cor de fundo?

a)

<body bg="yellow">

b)

<body style="background-color:yellow;">

c)

<background>yellow</background>

26.

Qual dos seguintes formatos é o mais indicado para publicação de fotografias e imagens na Web?

a)

PNG

b)

GIF

c)

TIFF

d)

JPG

27.

O que é que acontece ao conteúdo em azul? <p>A escola é boa para <u>fazer amizades!</u></p>

a)

Não acontece nada

b)

Aparece sublinhado

c)

Fica em itálico

d)

Fica em negrito

28.

Qual das seguintes tags cria uma nova linha numa tabela?

a)

<tr>

b)

<row>

c)

<td>

d)

<table>

29.

Que tipo de linguagem é o HTML? Ou, em outras palavras, qual o propósito da linguagem HTML?

a)

Linguagem de programação, ou seja, serve para ensinar o computador a fazer algo

b)

Linguagem de consulta, ou seja, serve para especificar informações às quais queremos ter acesso

c)

Linguagem de estilização, ou seja, serve para definir a aparência de um conteúdo

d)

Linguagem de marcação, ou seja, serve para indicar o que cada trecho de um documento representa

30.

Qual a estrutura básica de uma página HTML?

a)

DOCTYPE e tag html com tags head e body dentro, nessa ordem

b)

Tag html com DOCTYPE, head e body dentro, nessa ordem

c)

Tag html com DOCTYPE, body e head dentro, nessa ordem

d)

DOCTYPE e tag html com tags body e head dentro, nessa ordem

31.

Qual a codificação mais recomendada para escrevermos páginas para a Web? Por que?

a)

UTF-8, por ser uma codificação abrangente e bem suportada

b)

ISO-8859-1, por ser uma codificação abrangente e bem suportada

c)

ISO-8859-1, por ser a codificação usada nos textos em português normalmente

d)

UTF-8, por ser uma codificação mais simples para o computador entender

32.

Qual a diferença entre a tag <h1> e a tag <title>? Qual o propósito de cada uma?

a)

Nenhum, ambas são usadas para falar que é um título

b)

A tag <h1> serve para passar para o navegadorqual o título da aba/janelaem que a página será exibida. Já a tag <title> serve para mostrar para o usuárioqual o título principal do conteúdo da página.

c)

A tag <title> serve para passar para o navegador qual o título da aba/janela em que a página será exibida. Já a tag <h1> serve para mostrar para o usuárioqual o título principal do conteúdo da página

33.

O que acontece com o texto quando não colocamos uma fonte e um tamanho para ele?

a)

O texto é exibido usando a fonte e o tamanho padrões do sistema operacional do usuário

b)

texto não é exibido

c)

O texto é exibido segundo padrões bem definidos da web

d)

O texto é exibido usando a fonte e o tamanho padrões do navegador, que podem ser modificados pelo usuário

34.

O conteúdo da web (como suas fotos, textos, links) será exibido:

a)

Folder

b)

Body

c)

Style

d)

Head

35.

A <tag>:

a)

Diz ao navegador como formatar nosso conteúdo

b)

é usada para dividir seções

c)

é parte da linha de título do HTML

d)

não é necessária em HTML

36.

Suponha que você está colocando uma página no ar no endereço http://meusite.com/blog/meu-post.html e que essa página precisa carregar um arquivo CSS que está no endereço http://meusite.com/arquivos/estilo.css. Qual dos endereços abaixo você pode colocar no atributo href da tag <link> dessa página para conseguir carregar o CSS?

a)

/estilo.css

b)

meusite.com/arquivos/estilo.css

c)

arquivos/estilo.css

d)

/arquivos/estilo.css

e)

../estilo.css

37.

CSS significa?

a)

Closed Source Style

b)

Cascading Style Sheets

c)

Nenhuma das opções

d)

Corresponding Static Style

38.

Qual dessas linguagens é Back-end ?

a)

PHP, JSP, ASP, Python

b)

PHP, JQuery, Bootstrap, JBoss

c)

Node, CSS, Angular, JavaScript

d)

Java, HTML, WordPress, Sublime

39.

Qual a semântica de um arquivo CSS para alterar cor da fonte ?

a)

color: (#F34DAB);

b)

color: rgb(243,077,171);

c)

color-font = rgb(#F341CC);

d)

font-color: blue;

40.

O Javascript é uma linguagem de programação, onde seu uso é destinado para utilização em:

a)

Arquivos HTML

b)

Arquivos Java

c)

Arquivos PHP

d)

Arquivos CSS

41.

Qual a finalidade do Javascript?

a)

Fazer cálculos em páginas Web

b)

Formatar páginas Web

c)

Dinamizar páginas Web

d)

Desenhar em páginas Web

42.

Qual a maior vantagem do Javascript?

a)

Ser fácil

b)

Utilizar para fazer jogos

c)

Dar estilos para as páginas web

d)

Funcionar sem servidor web

43.

Onde o Javascript é executado:

a)

No servidor

b)

No cliente

44.

O que faz o código :

alert(" Teste ");

No Javascript?

a)

Escreve no documento HTML a palavra Teste

b)

Nada

c)

Cria um estilo Teste

d)

Exibe uma caixa de diálogo escrito Teste

45.

Qual será o valor da variável A em Javascript:

var A = 5 * 5;

a)

25

b)

5

c)

10

d)

1

46.

Qual será o valor da variável B em JavaScript:

var B = 2 + 2 * 4;

a)

16

b)

12

c)

10

d)

8

47.

Como escrevo em um documento HTML através do Javascript?

a)

<p> Escrevendo....

b)

write("Escrevendo...");

c)

document.write("Escrevendo...");

d)

alert(" Escrevendo...");

48.

Qual será a saída do código abaixo em Javascript:

int z = 34;

document.write(" Z = " + 34++);

a)

35

b)

33

c)

36

d)

34

49.

Qual será a saída do código abaixo em Javascript:

int z = 34;

document.write(" Z = " + --34);

a)

35

b)

33

c)

34

d)

36

50.

Qual será a saída do código abaixo em Javascript:

int z = 34;

document.write(" Z = " + ++34);

a)

33

b)

36

c)

35

d)

34

51.

O que são variáveis ?

a)

Variáveis são espaços ou endereços de memória, reservados para armazenamento de dados

b)

Variáveis são espaços no hd ou endereços físicos, reservados para armazenamento de ip's

c)

Variáveis são espaços ou endereços na memória slash do browser, reservadas para armazenamento de textos.

d)

Variáveis são condicionais inseridas no código para auxiliar nas lógicas e realizar somas, adiciões e qualquer tipo de operação matemática.

52.

Quais são os tipos primitivos destinados a armazenar dados de diferentes tipos:

a)

if, while, for e foreach

b)

Int32, boo, but e text

c)

Inteiro, real, caractere e lógico

d)

Usual, condicional, if e legal

53.

Existem algumas regras clássicas para se determinar o nome das variáveis, pois não podemos criar nomes de variáveis de qualquer maneira. Selecione a alternativa que contenha apenas nomes de variáveis permitidas:

a)

if, _nome e $idade

b)

_numero, $idade e 4secao

c)

switch, @if e 3secao

d)

_numero, $idade e secaoQuatro

54.

Em algumas situações necessitamos criar variáveis que não devem ser alteradas durante a execução de seu programa. Nestes casos, criamos

a)

variáveis inteiras

b)

caracteres

c)

constantes

d)

condicionais

55.

Analise o código abaixo e escolha a alternativa que representará o resultado na tela.

var nome = "Javascript";

var valor = 10.50;

var idade = 20;

document.write(nome + valor + idade);

a)

Javascript10.520

b)

Javascript 30.50

c)

Javascript 10.70

d)

Javascript3070

56.

Analise o código abaixo e escolha a alternativa que representará o resultado na tela.

var valorUm = parseInt("30");

var valorDois = parseInt("20");

document.write(valorUm + valorDois);

a)

2030

b)

NaN

c)

3020

d)

50

57.

Qual o significado da sigla PHP?

a)

People Home Page

b)

HyperText Markup Language

c)

Personal Home Page

d)

Hypertext Pre Processor

58.

Onde PHP é utilizado?

a)

Google

b)

Amazon

c)

Youtube

d)

Todas

59.

Qual o comando correto para fechar um comando em PHP?

a)

:

b)

;

c)

Break

d)

New Line

60.

Como se declara uma variável?

a)

$var

b)

$1var

c)

var

d)

var$

61.

Quando se utiliza ELSEIF?

a)

Quando é necessário indicar mais de duas condições em uma estrutura de decisão

b)

Quando é necessário executar uma exceção de IF ou ELSE

c)

Quando é necessário dizer ao script o que fazer caso a condição do IF não seja verdadeira

d)

Nunca

62.

É possível escrever scripts PHP dentro do HTML?

a)

Falso

b)

Verdadeiro

63.

Q. Considere o código PHP:


As saídas ou resultados esperados para os comandos das linhas 4 e 5 são, respectivamente:

a)

Sou $profissao / Sou $profissao

b)

Sou $profissao / Sou Administrador de Redes

c)

Sou Administrador de Redes / Sou $profissao

d)

Sou Administrador de Redes / Sou Administrador de Redes

64.

Qual será o resultado do código em PHP?

<?php

$a = 1;

$b = 2;

$c = 3;


$x = $a + $b * $c;

echo $x;

?>

a)

1

b)

5

c)

3

d)

7

65.

Avalie as afirmações

a)

POST é utilizado para enviar dados para serem processados em um servidor Web.

b)

GET solicita ao servidor apenas o cabeçalho de uma URL para que o cliente decida se deve requisitar o conteúdo completo ou não.

c)

PUT é utilizado para criar recursos dentro de um servidor Web.

66.

Selecione alternativa que NÃO correspondem a tags .php

a)

<?php ?>

b)

<!-- -->

c)

<script>

d)

</script>

67.

Em todo final de instrução, não podemos nos esquecer do ponto e vírgula. Podemos afirmar que PHP é uma linguagem case sensitive?

a)

Falso

b)

Verdadeiro

68.

Qual a função do echo?

a)

Imprimir apenas string

b)

Imprimir apenas valores concatenados

c)

Imprimir apenas valores inteiros

d)

Imprimir valores na tela

69.

As variáveis devem seguir alguns padrões de nomenclatura. Baseado neste contexto, qual alternativa conte apenas tipos válidos de declaração de variável?

a)

#numeroInteiros = 1;

#casa = "Fundos";

b)

_Salario = "20000";

_Desconto = 1121;

c)

$salarioComDesconto = 15000.00;

$salarioSemDesconto = 20000.00;

d)

$idade EmDias = 1;

$12meses = true;

70.

Concatenação é um termo usado em computação para unir "coisas" diferentes. Qual a forma correta de fazermos concatenação em PHP?

a)

$ies+= "MARIA";

b)

$nome = "MARIA" + "SILVA"

c)

$nome .= "SILVA"

d)

$nome = ("MARIA", "SILVA")

71.

O que será impresso?

<?php

$a = 2;

$b = 4;

if ($a != $b) {

echo "verdadeiro";

}

else {

echo "falso";

}

?>

a)

verdadeiro

b)

falso

72.

O que será impresso?

<?php

$a = 4;

$b = 5;

$a = ++$a;

if ($a == $b) {

echo "verdadeiro";

}

else {

echo "falso";

}

?>

a)

falso

b)

verdadeiro

73.

O que será impresso?

<?php

$a = 4;

$b = "4";

if ($a === $b) {

echo "verdadeiro";

}

else {

echo "falso";

}

?>

a)

verdadeiro

b)

falso

74.

O que será impresso?

<?php

$a = 4;

$b = "4";

if ($a !== $b) {

echo "verdadeiro";

}

else {

echo "falso";

}

?>

a)

falso

b)

verdadeiro

75.

O que será impresso?

<?php

$a = "A";

$b = "B";

$a .= $b;

echo $a;

?>

a)

A

b)

B

c)

AB

d)

$a

76.

Quando usamos números reais, exemplo nota de um aluno 7.5, qual tipo de variável estamos utilizando?

a)

Int

b)

Char

c)

String

d)

Float

77.

Quando usamos texto, exemplo nome de um aluno "Caique", qual tipo de variável estamos utilizando?

a)

Float

b)

String

c)

Num

d)

Int

78.

Qual a sintaxe correta para se receber dados através de um formulário Post, no PHP?

a)

$nome = $POST['nome'];

b)

$nome = POST['nome'];

c)

$nome = $_POST['nome'];

d)

$nome = $_POST='nome';

79.

Qual das alternativas não corresponde a uma variável em PHP:

a)

nome

b)

$nome

c)

$TestePHP

d)

$_POST

80.

Qual a saída do código abaixo em PHP:

<?php

n1=2,n2=5,n3;

n3 = n1*n2;

echo(n2);

?>

a)

2

b)

10

c)

3

d)

5

81.

As variáveis globais são utilizadas para enviar informações aos usuários e receber alguns dados. Qual a diferença entre as variáveis GET, POST e REQUEST

a)

GET recupera informações da URL e utilizando o method get no formulário;

POST recupera dados enviado pelo navegador;

REQUEST: é uma união de GET e POST, ou seja, pode verificar o GET e o POST

b)

GET recupera dados enviado pelo navegador;

POST recupera informações da URL e utilizando o method get no formulário;

REQUEST: é uma união de GET e POST, ou seja, pode verificar o GET e o POST

c)

POST pode verificar o GET e o POST;

GET recupera informações da URL e utilizando o method get no formulário;

REQUEST: é uma união de GET e POST, ou seja, pode verificar o GET e o POST

d)

GET recupera arquivos enviados ao servidor;

POST envia informações ao servidor;

REQUEST: é uma união de GET e POST, ou seja, pode verificar o GET e o POST.

82.

O que será impresso?

<?php

$a = 8;

$b = 2;

$a = $a / $b;

echo $a;

?>

a)

0

b)

4

c)

2

d)

8

83.

Numa construção if sem else, o que acontece se a condição de teste for falsa?

a)

O controle procura pelo último else do programa.

b)

Nada.

c)

O controle passa para a instrução seguinte do if.

d)

O corpo do if é executado.

84.

A principal diferença entre o modo de operação de um comando if e de um laço while é:

a)

O corpo de um laço while pode ser executado diversas vezes, enquanto o corpo de um if é executado uma única vez;

b)

A expressão de teste é avaliada antes da execução do corpo de um while e depois da execução do corpo de um if;

c)

O corpo de um laço while é executado sempre, e o do comando if apenas se a condição de teste for verdadeira;

d)

A expressão de teste é avaliada diferentemente;

85.

O else de um comando if-else é executado quando:

a)

A expressão de teste do if for verdadeira;

b)

A expressão de teste do else for verdadeira;

c)

A expressão de teste do else for falsa;

d)

A expressão de teste do if for falsa;