Professional Documents
Culture Documents
Composio Web
Exercicios resolvidos
Faculdade de Engenharia
Departamento de Informtica
Este conjunto de exercicios abrange tambm a parte de redes do inicio da material. No entanto, as perguntas no
teste incidiro principalmente no HMT, HTML5, CSS, XML, XHTML, PHP, MYSQL, Javascript e
Acessibilidade.
GRUPO I Para cada uma das prximas questes, escolha apenas a opo que lhe parece certa.
1.
HTML significa:
a) Home Tool Markup Language
b) Hyper Text Markup Language
c) Hyper Text Macro Language
2.
a)
b)
c)
d)
3.
4.
5.
criar
6.
7.
10.
11.
12.
13.
14.
15.
uma
d) <a url="http://www.w3schools.com">
W3Schools.com</a>
8.
9.
Composio Web
Exercicios resolvidos
Faculdade de Engenharia
Departamento de Informtica
16.
17.
a)
b)
c)
d)
e)
18.
19.
20.
O seguinte comando:
POST /userlogin.jsp HTTP/1.1
Host: www.samplesite.com
User-Agent: Mozilla/4.0
Content-Length: 29
Content-Type: application/xwww-form-urlencoded
userid=john&password=test1234
a) Devolve um erro porque lhe falta o comando GET.
b) Espera que o servidor que est em
www.samplesite.com valide o nome do utilizador e
senha fornecidos.
c) Envia os dados john&test1234 para a aplicao
userlogin.jsp que est no servidor
www.samplesite.com.
d) Envia os dados userid=john&password=test1234
para a aplicao userlogin.jsp que est no
servidor www.samplesite.com.
22.
Considere
o
seguinte
URI
http://www.di.ubi.pt/~professor/pauta.pdf. O segmento
http:// significa que:
a) O programa a usar para aceder ao documento
pauta.pdf deve ser um servidor de HTTP.
b) O programa dever usar o protocolo de transmisso de
hiper-texto.
c) O programa deve ligar-se a um servidor na Internet.
d) Todas as anteriores.
e) Nenhuma das anteriores.
23.
24.
25.
26.
d) equivalente ao endereo
http://193.136.66.209/index.htm.
27.
28.
29.
a) equivalente ao endereo
http:193.136.66.209/index.htm.
21.
Composio Web
Exercicios resolvidos
Faculdade de Engenharia
Departamento de Informtica
30.
40.
41.
42.
43.
O TCP/IP
a) Uma mtrica de desempenho da Internet
b) A comunicao em tempo real na Internet
c) Um conjunto de protocolos usados para enviar
dados em pacotes
d) Um programa que suporta as caractersticas do HTML
44.
45.
46.
49.
50.
31.
a)
b)
c)
d)
a)
b)
c)
d)
32.
33.
34.
35.
36.
37.
38.
39.
d) attribute=value;
Com qual
HTML?
a.
b.
c.
d.
Javascript
no
Composio Web
Exercicios resolvidos
Departamento de Informtica
51.
c. output
d. action
56. O atributo placeholder pode ser usado em elementos
do tipo:
1. DIV
2. SPAN
3. INPUT
4. Canvas
5. Todos os anteriores
6. Nenhum dos anteriores
57. A instruo que permite integrar um ficheiro MP3
numa pgina
i. <audio controls> <source src="
myMusic.mp3"
type="audio/mpeg">
ii. <audio ref=myMusic.mp3" controls
autoplay>
iii. <audio link=myMusic.mp3" controls
autoplay>
iv. <audio
load=myMusic.mp3"
controls autoplay>
58. O elemento WebStorage permite
a. Armazenar dados de cada domnio,
localmente
b. Armazenar
dados
de
cada
pgina,
localmente
c. Armazenar dados de cada domnio,
remotamente
d. Armazenar
dados
de
cada
pgina,
remotamente
Composio Web
Exercicios resolvidos
Faculdade de Engenharia
Departamento de Informtica
b.
c.
d.
PHP
1.
2.
3.
PHP significa
a. PHP: Hypertext Preprocessor
b. Personal Home Page
c. Personal Hypertext Processor
d. Private Home Page
Os scripts PHP so delimitados por
a. <script>...</script>
b. <?php>...</?>
c. <&>...</&>
d. <?php?>
4.
5.
6.
7.
8.
9.
10.
a.
b.
c.
11.
12.
13.
14.
a.
b.
c.
"Hello World";
Document.Write("Hello World");
echo "Hello World";
open("time.txt");
fopen("time.txt","r");
open("time.txt","read");
{
echo "a = $a";
}
Test();
?>
a) a = 1
b) a = 2
c) a = $a
d) a =
17.
<?php
?>
a)
b)
HELLO WORLD!
hello world!
c)
Composio Web
Exercicios resolvidos
Departamento de Informtica
18.
const
constant
define
#pragma
def
22.
a)
b)
c)
d)
e)
19.
Qual o resultado deste cdigo PHP?
$var = '0';
if ($var)
{
echo 'true';
}
else
{
echo 'false';
}
a)
b)
true
false
0
0.5
1
Qual o resultado deste cdigo PHP (note, os nmeros esto escritos em diferentes
bases)
<?php
$RESULT = 11 + 0x11;
echo "$RESULT";
?>
a)
b)
c)
d)
33
28
39
d erro
aa
bb
ab
1
2
$b <= $b;
$b *= $b;
$b += $b;
$b -= $b;
Composio Web
Exercicios resolvidos
Departamento de Informtica
27.
28.
if($x == "7") { }
if($x != 8) { }
if($x NEQ 8) { }
if(!$x) { }
Hello World
Nada ser exibido
36.
Qual ser o resultado do seguinte programa?
<?php
if (8 >= 7 && "Tom" == "Rose")
{ echo "Hello World";
}
?>
Hello World
Nada ser exibido
37. Qual no o modo correcto de aceder informao dada pelo utilizador?
<html>
<body>
<form action="success.php" method="post">
Age: <input type="text" name="age" />
<input type="submit" />
</form >
Composio Web
Exercicios resolvidos
Departamento de Informtica
</body>
a) I am years old.
</html>
b) I am 21 years old.
c) I am $_REQUEST["age"] years old.
d) Nenhum dos anteriores
a)
b)
c)
d)
$_REQUEST["age"];
$_POST["age"];
$_GET["age"];
$_REQUESTS["age"];
Composio Web
Exercicios resolvidos
Faculdade de Engenharia
Departamento de Informtica
Outros Exercicios
1. No espao marcado como WebPage da sua folha de teste, desenhe a pgina que resulta do seguinte cdigo:
<body>
<input type="button" id="guardar" value="guardar data actual" />
<input type="button" id="recuperar" value="recuperar data guardada" />
<input type="button" id="eliminar" value="eliminar data guardada" />
</body>
2. No espao marcado como CANVAS da sua folha de teste (um quadrado de 200x200 pixels), desenhe a figura que
resulta das instrues abaixo.
ctx.beginPath();
ctx.moveTo(50,50);
ctx.moveTo(0,100);
ctx.moveTo(50,150);
ctx.moveTo(0,200);
ctx.closePath();
3. Construa o cdigo HTML (no espao da sua folha de respostas dedicada a isso), que desenha a seguinte tabela.
A
D
C
E
G
4. Construa o cdigo HTML (no espao da sua folha de respostas dedicada a isso), que resulte numa pgina semelhante seguinte.
Composio Web
Exercicios resolvidos
Departamento de Informtica
5. No espao marcado como CANVAS da sua folha de teste (um quadrado de 200x200 pixels), desenhe a figura que
resulta das instrues abaixo (ignore as cores).
Composio Web
Exercicios resolvidos
Departamento de Informtica
Composio Web
Exercicios resolvidos
Departamento de Informtica
a.
b.
c.
d.
e.
20. Etiquetas e texto que so directamente visveis na pgina so colocadas em que parte do documento?
a. Head
b. Body
c. No ttulo
d. Apenas em ficheiros de SCRIPT
21. Escola a TAG HTML correcta para alinhar texto direita numa clula de uma tabela
a.
<tdright>
b.
<td align=right>
c.
<td valign="right">
d.
<td halign="right">
b.
c.
d.
nada
b.
c.
d.
Todos os anteriores
e.
evento
b.
elemento de dados
c.
elemento de bloco
d.
elemento inline
Conter, HTML
b.
Formatar, SPAN
c.
Conter, SPAN
d.
Formatar, HTML
e.
Todos os anteriores
f.
Composio Web
Exercicios resolvidos
Departamento de Informtica
26. Os elementos ____ so tipo _____ e podem conter elementos _____ ou dados.
a.
b.
c.
d.
e.
f.
27. Considere as instrues HTML abaixo. Se o ecr tiver uma largura de 300 pixeis, qual ser a largura de cada uma das duas
ltimas colunas para esta tabela?
a.
b.
c.
cada uma ter metade do tamanho disponvel, dependendo do tamanho da janela do browser
d.
cada uma ter o tamanho que o utilizador quiser ao dimensionar a tabela com o rato
b.
c.
d.
e.
Serve como elemento de apoio ao processamento do texto por agentes (e.g. extrao de dados de pginas HTML ou
converso de formatos)
f.
29. No espao marcado como Tabela da sua folha de teste, desenhe a figura que resulta das instrues abaixo.
30. No espao marcado como Frames da sua folha de teste, desenhe a figura que resulta das instrues abaixo.
Composio Web
Exercicios resolvidos
Departamento de Informtica
31. No espao marcado como WebPage da sua folha de teste, desenhe a pgina que resulta do seguinte cdigo:
<body>
<input type="button" id="guardar" value="guardar data actual" />
<input type="button" id="recuperar" value="recuperar data guardada" />
<input type="button" id="eliminar" value="eliminar data guardada" />
</body>