Escolar Documentos
Profissional Documentos
Cultura Documentos
Computacao PDF
Computacao PDF
Q U ES T O 1
Q U ES T O 3
e reforados.
transparncia.
E cidadania, porque permitiro a ampliao do nmero de
Q U ES T O 2
em
afirmao:
terrorismo.
D O choque de civilizaes aprofunda os abismos culturais
entre os pases.
carentes.
E a dificuldade de acesso ao mundo digital torna o cidado um
ENADE 2005
desenvolvam.
C A desigualdade social existente em alguns pases alimenta o
informtica.
excludo social.
rea: COMPUTAO
Q U ES T O 4
Laerte. O condomnio.
Laerte. O condomnio.
Internet: <http://www2.uol.com.br/laerte/tiras/index-condomnio.html>.
As duas charges de Laerte so crticas a dois problemas atuais da sociedade brasileira, que podem ser identificados
A
B
C
D
E
pela
pela
pela
pela
pela
crise
crise
crise
crise
crise
Q U ES T O 5
Leia trechos da carta-resposta de um cacique indgena sugesto, feita pelo governo do estado da Virgnia (EUA), de que uma tribo
de ndios enviasse alguns jovens para estudar nas escolas dos brancos.
(...) Ns estamos convencidos, portanto, de que os senhores desejam o nosso bem e agradecemos de todo o corao. Mas
aqueles que so sbios reconhecem que diferentes naes tm concepes diferentes das coisas e, sendo assim, os senhores no
ficaro ofendidos ao saber que a vossa idia de educao no a mesma que a nossa. (...) Muitos dos nossos bravos guerreiros
foram formados nas escolas do Norte e aprenderam toda a vossa cincia. Mas, quando eles voltaram para ns, eram maus
corredores, ignorantes da vida da floresta e incapazes de suportar o frio e a fome. No sabiam caar o veado, matar o inimigo ou
construir uma cabana e falavam nossa lngua muito mal. Eles eram, portanto, inteis. (...) Ficamos extremamente agradecidos pela
vossa oferta e, embora no possamos aceit-la, para mostrar a nossa gratido, concordamos que os nobres senhores de Virgnia
nos enviem alguns de seus jovens, que lhes ensinaremos tudo que sabemos e faremos deles homens.
Carlos Rodrigues Brando. O que educao. So Paulo: Brasiliense, 1984.
A relao entre os dois principais temas do texto da carta e a forma de abordagem da educao privilegiada pelo cacique est
representada por:
A
B
C
D
E
ENADE 2005
rea: COMPUTAO
Q U ES T O 6
Q U ES T O 7
La Vanguardia, 4/12/2004.
apresentadas
vrias
opes,
alm
de
haver
B
A crtica contida na charge indica que a prtica do referendo
deve
C
A ser recomendada nas situaes em que o plebiscito j tenha
ocorrido.
B apresentar uma vasta gama de opes para garantir seu
carter democrtico.
Bembelelm
Viva Belm!
Belm do Par porto moderno integrado na equatorial
Beleza eterna da paisagem
Bembelelm
Viva Belm!
Manuel Bandeira. Poesia e prosa. Rio
de Janeiro: Aguilar, v. I, 1958, p. 196.
ENADE 2005
rea: COMPUTAO
Q U ES T O 8 D IS C U R S IV A
A partir das idias presentes nos textos acima, expresse a sua opinio, fundamentada em dois argumentos, sobre
RASCUNHO
1
2
3
4
5
6
7
8
9
10
ENADE 2005
rea: COMPUTAO
Q U ES T O 9 D IS C U R S IV A
Nos dias atuais, as novas tecnologias se desenvolvem de forma acelerada e a Internet ganha papel importante
na dinmica do cotidiano das pessoas e da economia mundial. No entanto, as conquistas tecnolgicas, ainda que
representem avanos, promovem conseqncias ameaadoras.
Leia os grficos e a situao-problema expressa por meio de um dilogo entre uma mulher desempregada, procura de uma vaga no
mercado de trabalho, e um empregador.
Situao-problema
< mulher:
Tenho 43 anos, no tenho curso superior
completo, mas tenho certificado de concluso de
secretariado e de estenografia.
< empregador:
Qual a abrangncia de seu conhecimento sobre o
uso de computadores? Quais as linguagens que
voc domina? Voc sabe fazer uso da Internet?
< mulher:
No sei direito usar o computador. Sou de
famlia pobre e, como preciso participar
ativamente da despesa familiar, com dois filhos
e uma me doente, no sobra dinheiro para
comprar um.
< empregador:
Muito bem, posso, quando houver uma vaga,
oferecer um trabalho de recepcionista. Para
trabalho imediato, posso oferecer uma vaga de
copeira para servir cafezinho aos funcionrios
mais graduados.
Acesso Internet
RASCUNHO
item a)
1
2
3
4
5
6
7
8
9
10
ENADE 2005
rea: COMPUTAO
RASCUNHO
item b)
1
2
3
4
5
6
7
8
9
10
Q U E S T O 1 0 D IS C U R S IV A
Vilarejos que afundam devido ao derretimento da camada congelada do subsolo, uma exploso na
quantidade de insetos, nmeros recorde de incndios florestais e cada vez menos gelo esses so alguns dos
sinais mais bvios e assustadores de que o Alasca est ficando mais quente devido s mudanas climticas,
disseram cientistas.
As temperaturas atmosfricas no estado norte-americano aumentaram entre 2 oC e 3 oC nas ltimas cinco
dcadas, segundo a Avaliao do Impacto do Clima no rtico, um estudo amplo realizado por pesquisadores
de oito pases.
Folha de S. Paulo, 28/9/2005.
O aquecimento global um fenmeno cada vez mais evidente devido a inmeros acontecimentos que, como os descritos no texto, tm
afetado toda a humanidade. Apresente duas sugestes de providncias a serem tomadas pelos governos que tenham como objetivo
minimizar o processo de aquecimento global. (valor: 10,0 pontos)
RASCUNHO
1
2
3
4
5
6
7
8
9
10
ENADE 2005
rea: COMPUTAO
OBJETIVAS
DISCURSIVAS
11 a 38
39 e 40
2. Voc deve responder apenas s questes referentes ao perfil profissional do curso em que
voc est inscrito, de acordo com o estabelecido no carto de informao do estudante.
3. Favor responder tambm ao questionrio de percepo sobre a prova localizado no final
deste caderno.
As questes de 11 a 40, a seguir, so especficas para os estudantes de cursos com perfil profissional de
Q U EST O 1 2
ENADE 2005
Q U EST O 1 3
I e II.
I e III.
II e IV.
I, III e IV.
II, III e IV.
rea: COMPUTAO
Q U EST O 1 4
Q U EST O 1 7
c + f M.
f + c M.
M (f 1) + (c 1).
M (c 1) + (f 1).
M (c 1) + M f.
Q U EST O 1 8
Q U EST O 1 5
O(n 2)
O(n 2n)
O(2 n)
O(log n log n)
O(n log n)
Q U EST O 1 6
A
B
C
D
E
teste.
anlise.
projeto.
implementao.
requisito.
ENADE 2005
A
B
C
D
E
rea: COMPUTAO
Q U EST O 1 9
Q U EST O 2 2
Q U EST O 2 0
I
A orientao a objetos uma forma abstrata de pensar um
problema utilizando-se conceitos do mundo real e no, apenas,
conceitos computacionais. Nessa perspectiva, a adoo do
paradigma orientado a objetos implica necessariamente que
A
B
C
D
Q U EST O 2 4
A
B
C
D
E
A
B
C
D
E
I e IV.
II e III.
I, III e IV.
I, III e V.
II, IV e V.
ENADE 2005
racional.
de racionalidade limitada.
poltica.
do incrementalismo.
do componente subjetivo.
rea: COMPUTAO
Q U EST O 2 5
Q U EST O 2 8
Q U EST O 2 6
B
A
B
C
D
E
Q U EST O 2 9
D
1
2
3
4
5
6
T1
Leitura(X);
X = X 100;
Escrita(X);
Leitura(Y);
Y = Y + 100;
Escrita(Y);
Q U EST O 2 7
ENADE 2005
Atomicidade.
Isolamento.
Distributividade.
Consistncia.
Durabilidade.
rea: COMPUTAO
10
Q U EST O 3 0
Q U EST O 3 3
II
A
B
C
D
E
III
nvel
nvel
nvel
nvel
nvel
2,
2,
2,
3,
3,
KPA
KPA
KPA
KPA
KPA
RM gesto de requisitos.
SPP planejamento.
SPTO acompanhamento de projeto.
OPD definio do processo da organizao.
SPE engenharia de produtos de software.
Q U EST O 3 1
IV
D II, III e V.
E III, IV e V.
Q U EST O 3 4
Q U EST O 3 2
ENADE 2005
rea: COMPUTAO
11
Q U EST O 3 5
Q U EST O 3 7
D II, III e V.
E III, IV e V.
projeto
A
B
C
D
E
x 0 and (not x 1)
(not x 0) or (not x 1)
(not x 0) and x 1
x 0 and x 1
x 0 or (not x 1)
ENADE 2005
50
70
P2
80
65
I e II.
I e IV.
II e III.
II e IV.
III e IV.
Q U EST O 3 8
P1
Q U EST O 3 6
percentual
percentual do oramento
completado (em %)
j despendido (em %)
II
III
IV
V
I e II.
I e V.
II e III.
III e IV.
IV e V.
rea: COMPUTAO
12
Q U E S T O 3 9 D IS C U R S IV A
Tendo como base a rvore acima, faa o que se pede nos itens a seguir.
a) Descreva uma ordem de visita dos ns para uma busca em profundidade a partir do n de valor 41. (valor: 3,0 pontos)
b) Considerando que o n de valor 33 seja a raiz da rvore, descreva a ordem de visita para uma varredura em pr-ordem
(r-e-d, ou pr-fixado esquerda) na rvore. (valor: 3,0 pontos)
c) Considerando que a rvore cuja raiz o n de valor 33 represente uma rvore de busca binria, desenhe a nova rvore que ser
obtida aps a realizao das seguintes operaes: inserir um n de valor 21; remover o n de valor 47; inserir um n de valor 48.
(valor: 4,0 pontos)
item a)
RASCUNHO
item b)
RASCUNHO
RASCUNHO
item c)
ENADE 2005
rea: COMPUTAO
13
Q U E S T O 4 0 D IS C U R S IV A
Considere um sistema de locao de filmes em que um cliente solicita a locao de alguns filmes em DVD e aps ter-se
identificado ao funcionrio e escolhido os filmes, ele os leva para casa, sabendo dos prazos de devoluo de cada filme e do
valor do aluguel a ser pago.
Com relao a essa situao,
a) desenhe o diagrama de Caso de Uso correspondente situao apresentada. (valor: 2,0 pontos)
b) descreva o Caso de Uso relativamente a: atores, pr-condies, ps-condies e fluxo principal. (valor: 5,0 pontos)
c) descreva os tratamentos de exceo do Caso de Uso, considerando duas excees: cliente em dbito (quitao do dbito) e filme
reservado para outro cliente (filme no pode ser alugado ao cliente). (valor: 3,0 pontos)
item a)
RASCUNHO
RASCUNHO
item b)
1
2
3
4
5
6
7
8
9
10
RASCUNHO
item c)
1
2
3
4
5
6
7
8
9
10
ENADE 2005
rea: COMPUTAO
14
DISCURSIVAS
41 a 54
55
56 a 69
70
Engenharia de Computao
71 a 84
85
2. Voc deve responder apenas s questes referentes ao perfil profissional do curso em que
voc est inscrito, de acordo com o estabelecido no carto de informao do estudante.
3. Favor responder tambm ao questionrio de percepo sobre a prova localizado no final
deste caderno.
As questes de 41 a 55, a seguir, so com uns para os estudantes de cursos com perfil profissional de
Q U EST O 4 2
A A
comunicao
entre
processadores
de
um
cluster ,
da interrupo.
B Quando uma interrupo ocorre, o prprio processador
salva todo o seu contexto atual, tais como registradores de
dados e endereo e cdigos de condio, para que esse
mesmo contexto possa ser restaurado pela rotina de
atendimento da interrupo.
C O processador pode auto-interromper-se para tratar
excees de execuo, tais como um erro em uma
mquina SMP.
equipamentos
interrupo ineficiente.
ENADE 2005
rea: COMPUTAO
comuns
usados
em
uma
rede
local
de
15
Q U EST O 4 3
Q U EST O 4 5
5, 100 e 30.
6, 10 e 9.
8, 31 e 18.
10, 100 e 30.
25, 500 e 150.
Q U EST O 4 4
empresa
n. de filiais
nmero de ramos
de fibra entre filiais
E1
18
E2
10
45
E3
14
13
E4
24
Q U EST O 4 7
ENADE 2005
D II e IV.
E III e IV.
I e II.
I e III.
II e III.
II e IV.
III e IV.
rea: COMPUTAO
16
Q U EST O 4 8
Q U EST O 5 1
Q U EST O 4 9
II
III
IV
V
ENADE 2005
A
B
C
D
E
25
28
31
34
38
Q U EST O 5 2
Q U EST O 5 0
D III e V.
E IV e V.
rea: COMPUTAO
17
Q U EST O 5 3
Q U EST O 5 4
processo consumidor
produz item
comando_e
comando_f
comando_a
comando_b
coloca no buffer
comando_c
comando_d
O
O
O
O
O
(n log n)
(n 2)
(n 2 log n)
(2 n)
(n 3)
R A SC U N H O
retira do buffer
comando_g
comando_h
consome o item
ENADE 2005
rea: COMPUTAO
18
Q U E S T O 5 5 D IS C U R S IV A
O grande desejo de todos os desenvolvedores de programas utilizar quantidades ilimitadas de memria que, por sua vez,
seja extremamente rpida. Infelizmente, isso no corresponde realidade, como tenta representar a figura abaixo, que descreve
uma hierarquia de memria: para cada elemento, esto indicados os tamanhos tpicos disponveis para armazenamento de
informao e o tempo tpico de acesso informao armazenada.
Como pode ser visto no diagrama acima, registradores do processador e memria cache operam com tempos distintos, o
mesmo ocorrendo com a memria principal com relao memria cache, e com a memria secundria com relao memria
principal.
a) Que caractersticas um programa deve ter para que o uso de memria cache seja muito vantajoso? (valor: 4,0 pontos)
b) Se registradores do processador e a memria cache operassem com os mesmos tempos de acesso, ainda haveria vantagem em se
utilizar a memria cache? E se a memria cache e a memria principal operassem com os mesmos tempos de acesso, ainda haveria
vantagem em se utilizar a memria cache? Justifique suas respostas. (valor: 6,0 pontos)
RASCUNHO
item a)
1
2
3
4
5
RASCUNHO
item b)
1
2
3
4
5
6
7
8
9
10
ENADE 2005
rea: COMPUTAO
19
As questes de 56 a 70, a seguir, so especficas para os estudantes de cursos com perfil profissional de
Q U EST O 5 8
T1
1
leitura(X);
X = X 100;
escrita(X);
leitura(Y);
4
Se, durante a execuo de T1,
Y = Y + 100;
ocorrer uma falha depois da 5
operao 3 e antes da operao 6
escrita (Y);
6, e o sistema de banco de dados
restabelecer o valor original
de X, estar garantida a atomicidade de T1.
II Se ocorrer uma falha de sistema aps a transao T1 ser
completada com sucesso, mas, ao ser reiniciado o sistema, o
usurio que a tiver disparado for notificado da transferncia
de fundos e o sistema de banco de dados reconstruir as
atualizaes feitas pela transao, estar garantida a
durabilidade de T1.
III Se outra transao, T2, que estiver sendo executada
simultaneamente a T1, tentar executar a operao
escrita(Y) depois de T1 ter executado a operao 4 e
ainda no ter executado a operao 6, e o sistema de banco
de dados impedir essa escrita, estar garantida a consistncia
de T1.
I
30,67
11,18
20,00
22,36
5,00
33,54
14,14
40,00
25,00
10,00
20,00
Q U EST O 5 7
ENADE 2005
44,72
rea: COMPUTAO
20
Q U EST O 5 9
Considere o seguinte esquema relacional para o banco de dados de um grande banco com cobertura nacional.
Considere, ainda, que os atributos sublinhados correspondam s chaves primrias das respectivas relaes e, aps as definies das
relaes CONTAS e CLIENTES, sejam descritas as regras de integridade referenciais. Suponha que o banco de dados armazene
informaes de 500 agncias, de 1.000.000 de contas e de 1.500.000 clientes, sendo que 200.000 contas so de agncias da cidade
de So Paulo e 100.000 clientes nasceram em Recife. Considere, finalmente, que esse sistema de banco de dados tenha um otimizador
de consultas embasado em heursticas e que se precise realizar a seguinte consulta.
SELECT *
FROM AGENCIAS, CONTAS, CLIENTES
WHERE CONTAS.NOME_AGENCIA = AGENCIAS.NOME_AGENCIA
AND CLIENTES.NUMERO_CONTA = CONTAS.NUMERO_CONTA
AND CIDADE_AGENCIA = SAO PAULO
AND CIDADE_NASCIMENTO = RECIFE
AND SALDO > 1000;
ENADE 2005
rea: COMPUTAO
21
Q U EST O 6 0
Q U EST O 6 2
s
s
s
s
s
=
=
=
=
=
a or not(b) or c.
a and not(b) and c.
not(a) or b or not(c).
not(a) and b and not(c).
(not(a) and b) or c.
Q U EST O 6 1
II
Considere o volume de visualizao e os objetos identificados
como , e na figura acima. Considere, ainda, que todos os
objetos tm o mesmo tamanho, que o objeto est localizado fora
do volume de visualizao e que os objetos e esto dentro
dele. A partir desses dados, no que concerne execuo do
pipeline de visualizao na situao acima representada, correto
inferir que
A filtro passa-baixas.
B quantizador.
I e II.
I e III.
II e III.
III e IV.
III e IV.
ENADE 2005
D filtro passa-altas.
E compresso.
rea: COMPUTAO
22
Q U EST O 6 3
estado
incio
0
0
0
1
1
1
Q U EST O 6 5
smbolo
lido na fita
!
0
1
0
1
!
smbolo gravado
na fita
!
1
0
0
1
!
prximo
estado
0
0
0
1
1
1
parada
direo
direita
direita
direita
esquerda
esquerda
esquerda
direita
2
0
3
1
4
1
5
0
6
1
7
-
8
-
9
-
10
-
11
-
...
...
I, III e IV.
II, III, e IV.
III, IV e V.
I, II, III, e IV.
II, III, IV e V.
Q U EST O 6 6
A
B
C
D
E
1
!
1
!
1
!
1
!
1
!
2
0
2
0
2
0
2
2
1
3
0
3
1
3
1
3
3
0
4
1
4
1
4
1
4
4
0
5
1
5
0
5
0
5
5
1
6
1
6
1
6
1
6
6
0
7
1
7
7
0
7
1
7
-
8
0
8
8
1
8
8
-
9
0
9
9
0
9
9
-
10
1
10
10
0
10
10
-
11
1
11
11
1
11
11
-
...
...
...
...
...
...
...
...
...
...
Q U EST O 6 4
ENADE 2005
D I, III e IV.
E II, III e IV.
I e II.
III e IV.
I, II e III.
I, III e IV.
II, III e IV.
rea: COMPUTAO
23
Q U EST O 6 7
R A SC U N H O
ENADE 2005
D III e V.
E IV e V.
rea: COMPUTAO
24
Q U EST O 6 8
Q U EST O 6 9
rede.
II
III
IV
caso
recepo
no
seja
confirmada,
VI
IX
C II e III.
D I, III e IV.
ENADE 2005
rea: COMPUTAO
25
Q U E S T O 7 0 D IS C U R S IV A
Notao:
estado inicial
estado final j
n o nmero mximo de transies possveis no respectivo estado
transio aps reconhecimento do caractere "
RASCUNHO
b) reconhecer nmeros no alfabeto romano correspondentes aos nmeros de 1 a 500 no alfabeto arbico, com no mximo oito
estados. (valor: 5,0 pontos)
RASCUNHO
ENADE 2005
rea: COMPUTAO
26
As questes de 71 a 85, a seguir, so especficas para os estudantes de cursos com perfil profissional de
ENGENHARIA DE COMPUTAO
Q U EST O 7 1
Q U EST O 7 3
Q U EST O 7 2
T1
1
2
3
4
5
6
7
8
T2
bloqueia A
bloqueia B
recupera A
recupera B
atualiza A
atualiza B
desbloqueia A bloqueia A
bloqueia B
recupera A
recupera B
atualiza A
atualiza B
desbloqueia A
desbloqueia B desbloqueia B
T3
bloqueia B
recupera B
atualiza B
bloqueia A
recupera A
desbloqueia A
desbloqueia B
ENADE 2005
rea: COMPUTAO
27
Q U EST O 7 5
Q U EST O 7 7
256 megabits.
512 megabits.
1.024 megabits.
2.048 megabits.
4.096 megabits.
Q U EST O 7 6
ENADE 2005
Apenas
Apenas
Apenas
Apenas
Apenas
rea: COMPUTAO
28
Q U EST O 7 9
Q U EST O 8 2
xpto( [ ], R, R ).
xpto( [H | T1], Y, [H | T2] ) :- xpto( T1, Y, T2 ).
zpto( X, [X|Y] ).
zpto( X, [Y|Z] ) :- zpto( X, Z ).
Com relao aos predicados escritos em Prolog acima, julgue os
itens a seguir.
I
Q U EST O 8 0
por
101010
111011000
11111000
10100
00110011
Q U EST O 8 1
ENADE 2005
Q U EST O 8 3
rea: COMPUTAO
29
Q U EST O 8 4
Considere que uma empresa esteja projetando um protocolo da camada de rede. Considere, ainda, que a equipe de projeto tenha
proposto o seguinte conjunto de requisitos.
I
II
III
IV
V
O protocolo deve prover um servio de comunicao no-orientado a conexo e sem garantia da entrega. O protocolo no
responsvel por ordenar os datagramas que, embora recebidos com sucesso, estejam fora da ordem em que foram transmitidos.
Os datagramas devem conter, alm dos endereos de rede das mquinas, nmeros que identifiquem as entidades nas mquinas de
origem e destino para distinguirem as entidades nas mquinas envolvidas em uma comunicao.
O protocolo deve evitar que as aplicaes tenham de definir os formatos usados para representar os dados nas mquinas. Na
transmisso, o protocolo deve converter os dados de um formato especfico de mquina para um formato independente de mquina.
Na recepo, deve converter de um formato independente de mquina para um formato especfico de mquina.
O protocolo poder fragmentar um datagrama na origem e remont-lo no destino, para que dados sejam transmitidos por meio de
redes cujas camadas fsicas tenham tamanhos variados para as unidades mximas de transferncia (maximum transfer unit).
O protocolo deve implementar o controle de acesso ao meio de transmisso. Antes de transmitir, deve aguardar o meio de
transmisso ficar livre. Se outras mquinas tentarem transmitir ao mesmo tempo, ele deve enviar um sinal para garantir que as
mquinas detectem a coliso. Em seguida, deve aguardar e novamente tentar transmitir.
Entre os requisitos propostos pela equipe de projeto, esto adequados para um um protocolo da camada de rede os requisitos
A I, II e IV.
B I, III e V.
C I, IV e V.
E II, IV e V.
Q U ES T O 8 5 D IS C U R S IV A
Em sistemas distribudos, necessrio, muitas vezes, resolver problemas decorrentes do fato de diferentes plataformas
poderem adotar diferentes formas para representar os dados.
A respeito de sistemas distribudos heterogneos, faa o que se pede a seguir.
a) Apresente exemplos das diferenas nas formas de representao dos dados que podem causar problemas em sistemas distribudos.
(valor: 5,0 pontos)
b) Explique o que eXternal Data Representation (XDR) e como uma biblioteca XDR pode ser usada em chamadas a procedimentos
remotos. (valor: 5,0 pontos)
RASCUNHO
item a)
1
2
3
4
5
6
7
8
9
10
RASCUNHO
item b)
1
2
3
4
5
6
7
8
9
10
ENADE 2005
rea: COMPUTAO
30
form ao geral?
A Muito fcil.
A Sim, at excessivamente.
B Fcil.
B Sim, em todas elas.
C Mdio.
D Difcil.
E Muito difcil.
A Muito fcil.
responder a prova?
B Fcil.
A Desconhecimento do contedo.
C Mdio.
D Difcil.
E Muito difcil.
D Falta de motivao para fazer a prova.
3
B Longa.
voc percebeu que
C Adequada.
D Curta.
E Muito curta.
A Sim, todos.
B Sim, a maioria.
D Poucos.
E No, nenhum.
9
5
A Sim, todos.
B Sim, a maioria.