Você está na página 1de 15

SERVIO PBLICO FEDERAL

INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DE PERNAMBUCO


CONCURSO PBLICO PARA PROFESSOR DE ENSINO BSICO, TCNICO E TECNOLGICO
EDITAL N 44, DE 25 DE MARO DE 2014.

PROVA ESCRITA PARA O EIXO PROFISSIONAL

INFORMAO E COMUNICAO
- Opes 128 e 129 INFORMAES AO CANDIDATO
1.

Escreva seu nome e nmero de CPF, de forma legvel, nos locais abaixo indicados.
NOME: ________________________________________________________________ N. CPF: ___________________

2.

Verifique se o EIXO PROFISSIONAL e o CDIGO DE OPO, colocados acima, so os mesmos constantes da sua FOLHA
RESPOSTA. Qualquer divergncia, exija do Fiscal de Sala um caderno de prova cujo EIXO PROFISSIONAL e o
CDIGO DE OPO sejam iguais aos constantes da sua FOLHA RESPOSTA.

3.

A FOLHA RESPOSTA deve, obrigatoriamente, ser assinada. Essa FOLHA RESPOSTA no poder ser substituda. Portanto,
no a rasure nem a amasse.

4.

DURAO DA PROVA: 3 horas, incluindo o tempo para o preenchimento da FOLHA RESPOSTA.

5.

Na prova, h 40 (quarenta) questes, sendo 10 (dez) questes de Conhecimentos Pedaggicos e 30 (trinta) questes de
Conhecimentos Especficos, apresentadas no formato de mltipla escolha, com cinco alternativas, das quais apenas uma
corresponde resposta correta.

6.

Na FOLHA RESPOSTA, as questes esto representadas pelos seus respectivos nmeros. Preencha, por completo, com caneta
esferogrfica (tinta azul ou preta), toda a rea correspondente opo de sua escolha, sem ultrapassar as bordas.

7.

Ser anulada a questo cuja resposta contiver emenda ou rasura, ou para a qual for assinalada mais de uma opo. Evite deixar
questo sem resposta.

8.

Ao receber a ordem do Fiscal de Sala, confira este CADERNO com muita ateno, pois, nenhuma reclamao sobre o total de
questes e/ou falhas na impresso ser aceita depois de iniciada a prova.

9.

Durante a prova, no ser admitida qualquer espcie de consulta ou comunicao entre os candidatos, nem ser permitido o uso
de qualquer tipo de equipamento (calculadora, telefone celular etc.), chapu, bon (ou similares) e culos escuros.

10.

A sada da sala s poder ocorrer depois de decorrida 1 (uma) hora do incio da prova. A no observncia dessa exigncia por
parte do candidato acarretar a sua excluso do concurso.

11.

Ao sair da sala, entregue este CADERNO DE PROVA, juntamente com a FOLHA RESPOSTA, ao Fiscal de Sala.

12.

Os trs ltimos candidatos devero permanecer na sala de prova e somente podero sair juntos do recinto, aps a aposio em
Ata de suas respectivas identificaes e assinaturas.

CONHECIMENTOS PEDAGGICOS

1.

A Lei de Diretrizes e Bases da Educao Nacional n. 9.394/96 delega escola a competncia e


a responsabilidade de elaborar o seu projeto poltico pedaggico. No Ttulo IV, em seus artigos
12, 13 e 14, apontam diretrizes para os estabelecimentos de ensino, os docentes e a gesto
democrtica, a saber:
[...]
Art. 12 - Os estabelecimentos de ensino, respeitadas as normas comuns e as do seu sistema
de ensino, tero a incumbncia de:
I - elaborar e executar sua proposta pedaggica;
[...]
VII - informar os pais e responsveis sobre a frequncia e o rendimento dos alunos, bem
como sobre a execuo de sua proposta pedaggica;
[...]
Art. 13 - Os docentes incumbir-se-o de:
I - participar da elaborao da proposta pedaggica do estabelecimento de ensino;
II - elaborar e cumprir plano de trabalho, segundo a proposta pedaggica do
estabelecimento de ensino;
[...]
Art. 14 - Os sistemas de ensino definiro as normas de gesto democrtica do ensino
pblico na educao bsica, de acordo com as suas peculiaridades e conforme os seguintes
princpios:
I - participao dos profissionais da educao na elaborao do projeto pedaggico da
escola;
[...]
Com base nos artigos transcritos, indique a alternativa que traz o significado da expresso
"proposta ou projeto pedaggico" para os docentes, as escolas e os sistemas.
a) O projeto poltico pedaggico analisa as questes administrativas, materiais e financeiras,
adversas escola, cujas solues esto fora das suas responsabilidades.
b) O projeto poltico pedaggico trata da questo do diagnstico, configurado por
informaes sobre evaso e repetncia, sem nenhuma reflexo significativa no que se
refere dimenso qualitativa.
c) O projeto poltico pedaggico constitui-se em intenes abstratas, sem nenhuma coerncia,
confundindo-se com listagem de aes e at relatrios.
d) O projeto poltico pedaggico a prpria organizao do trabalho pedaggico da escola
como um todo, sendo construdo e vivenciado em todos os momentos, por todos os
envolvidos com o processo educativo da escola.
e) O projeto poltico pedaggico expressa os elementos do diagnstico de forma
desarticulada, esparsa e fragmentada.

2.

Conforme art. 59 do Estatuto da Criana e do Adolescente, os municpios, com apoio dos


Estados e da Unio, estimularo e facilitaro a destinao de recursos e espaos para
a)
b)
c)
d)
e)

treinamento, disciplina e participao docente.


exerccio da autoridade competente.
programaes culturais, esportivas e de lazer voltadas para a infncia e a juventude.
centralizao das aes desenvolvidas na escola.
formao e desenvolvimento dos alunos da EJA.

3.

O 2 do art. 3 da Resoluo n 6/2012 do CNE estabelece que os cursos e programas de


Educao Profissional Tcnica de Nvel Mdio so
a) consolidado a partir do aprofundamento dos conhecimentos adquiridos na vida
profissional, possibilitando o prosseguimento de estudos.
b) estruturados a partir de concepes de mundo e de conscincia social, de circulao e de
consolidao de valores, de promoo da diversidade cultural, da formao para a
cidadania, de constituio de sujeitos sociais e de desenvolvimento de prticas
pedaggicas.
c) organizados por eixos tecnolgicos, possibilitando itinerrios formativos flexveis,
diversificados e atualizados, segundo interesses dos sujeitos e possibilidades das
instituies educacionais, observadas as normas do respectivo sistema de ensino para a
modalidade de Educao Profissional Tcnica de Nvel Mdio.
d) preocupados com a preparao do educando como ser humano em mtodos e tcnicas
dentro das disponibilidades das instituies de ensino.
e) desenvolvidos a partir do aprimoramento do educando como ser humano, incluindo a
formao tica e o desenvolvimento da autonomia intelectual e do pensamento crtico.

4.

O art. 1o do Decreto 5.840 de 13/07/2006 institui, no mbito federal, o Programa Nacional de


Integrao da Educao Profissional Educao Bsica na Modalidade de Educao de Jovens
e Adultos PROEJA. Conforme as diretrizes estabelecidas neste Decreto, o PROEJA
abranger os seguintes cursos e programas de educao profissional:
a)
b)
c)
d)
e)

5.

I Formao numa perspectiva mediadora; II - Educao permanente.


I Formao permanente; II - Educao a distncia.
I Formao a partir do gnero; II - Educao inclusiva.
I Formao inicial; II - Educao indgena.
I Formao inicial e continuada de trabalhadores; II - Educao profissional tcnica de
nvel mdio.

A lei n 8.112 de 11/12/1990 no Ttulo VI - Da Seguridade Social do Servidor, Captulo I - das


Disposies Gerais, no art. 184 estabelece que o Plano de Seguridade Social visa a dar
cobertura aos riscos a que esto sujeitos o servidor e sua famlia, e compreende um conjunto de
benefcios e aes que atendam s seguintes finalidades:
a) garantia de acompanhamento do cnjuge, companheiro ou dependente em situao atpica.
b) garantia de momentos de lazer, oportunizando acesso a teatro, cinema e viagens.
c) garantia de gozo dos direitos polticos, da renovao das atividades e do deslocamento do
servidor.
d) garantia de meios de subsistncia nos eventos de doena, invalidez, velhice, acidente em
servio, inatividade, falecimento e recluso; proteo maternidade, adoo e
paternidade; assistncia sade.
e) garantia de trabalho com a comunidade acadmica, sempre que solicitado.

6.

O currculo no um elemento inocente e neutro de transmisso desinteressada do


conhecimento social, pois est implicado em:
a)
b)
c)
d)
e)

encontrar as formas e as tcnicas.


relaes de poder.
denunciar a escola.
desnaturalizar a histria.
objetivos.

7.

Se os procedimentos da avaliao estivessem articulados com o processo de ensinoaprendizagem propriamente dito, no haveria a possibilidade de dispor-se deles como se bem
entende. E no poderiam conduzir ao:
a)
b)
c)
d)
e)

8.

Segundo Moreira e Silva, o currculo no um elemento transcendente e atemporal. Ele tem


uma histria, vinculada s formas especficas e aos contingentes de organizao
a)
b)
c)
d)
e)

9.

limite nas anlises das produes.


avano do processo de aprendizagem.
arbtrio, em favor do processo de seletividade.
delineamento do mtodo de ensino.
encaminhamento sistemtico do processo de ensino-aprendizagem.

da sala e da vida.
da sociedade e da educao.
do aparelho ideolgico de Estado.
do mundo na contemporaneidade.
das matrias escolares.

Com a funo classificatria, a avaliao constitui-se um instrumento esttico e frenador do


processo de crescimento; com a funo diagnstica, ela constitui-se um:
a)
b)
c)
d)
e)

momento de registrar, no dirio de classe, simplesmente a nota.


instrumento obrigatrio da tomada de deciso quanto ao.
momento de subtrao da prtica da avaliao quilo que lhe constitutivo.
instrumento de registro em nmeros atravs do dirio escolar.
momento dialtico do processo de avanar no desenvolvimento da ao, do crescimento da
autonomia, do crescimento para a competncia.

10. Para Paulo Freire, antes de qualquer tentativa de discusso de tcnicas, de materiais, de
mtodos para uma aula dinmica, preciso que o professor compreenda que o fundamental :
a)
b)
c)
d)
e)

a curiosidade do ser humano.


a passividade do ser humano.
a ingenuidade do ser humano.
o procedimento autoritrio do ser humano.
o paternalismo do ser humano.

CONHECIMENTOS ESPECFICOS
11. Com relao s colees de dados, CORRETO afirmar que
a) a lista uma estrutura linear que depende do uso de arrays para a sua implementao.
b) em uma fila de prioridade, quando se retira um elemento, selecionado aquele que tem a
maior prioridade; este comportamento conhecido como FIFO.
c) em uma tabela hash importante que seja utilizado um mecanismo para controle de coliso
com endereos j existentes.
d) uma pilha uma estrutura no linear onde os elementos so inseridos e retirados por um
nico lado; este comportamento conhecido como LIFO.
e) em uma fila, o primeiro elemento armazenado ser o primeiro a ser removido; este
comportamento conhecido como LIFO.

12. Analise o cdigo Java abaixo:


private double mediaPonderada(double nota1, double nota2) {
double media = (nota1*peso1 + nota2*peso2)/(peso1 + peso2);
return media;
}

Qual das opes abaixo contm as variveis locais apresentadas no cdigo acima:
a)
b)
c)
d)
e)

nota1, nota2 e media.


apenas nota1 e nota2.
apenas media.
no cdigo apresentado no existem variveis locais.
todas as variveis apresentadas no cdigo so locais.

13. Analise o cdigo abaixo:


public class Recursiva {
public static int recursiva(int x) {
if (x==1) {
return 1;
} else {
return recursiva(x-1)+x;
}
}
public static void main(String[] args) {
System.out.printf("%d e %d", recursiva(3), recursiva(5));
}
}

Assinale a alternativa que apresenta o resultado exibido aps a execuo deste cdigo.
a)
b)
c)
d)
e)

6 e 14
2e9
6e9
4 e 15
6 e 15

14. Analise o cdigo Java abaixo:


abstract class Classe1 {
public Classe1() { System.out.print(1); }
}
class Classe2 extends Classe1 {
public Classe2() { System.out.print(2); }
}
class Classe3 extends Classe2 {
public Classe3() { System.out.println(3); }
}
public class Teste {
public static void main(String[] a) {
new Classe3();
}
}

Assinale a alternativa que apresenta o resultado exibido aps a execuo deste cdigo.
a)
b)
c)
d)
e)

1
321
32
123
12

15. Sobre prototipao de sistemas, CORRETO afirmar que


a) o que foi desenvolvido para o prottipo no pode ser aproveitado na verso final do
produto.
b) no tende a confundir o usurio quanto ao que esperar da verso final do produto.
c) no permite a realizao de testes.
d) pode auxiliar na descoberta de novos requisitos.
e) no uma boa ferramenta para avaliar a viabilidade de um projeto.
16. Analise o trecho de cdigo escrito na linguagem PHP:
$var[] = "quatro";
$var[] = array("um", "dois", "trs");
print_r($var);

Aps a execuo deste trecho de cdigo, ser exibido na tela


a)
b)
c)
d)
e)

quatro, um, dois, trs


Array ( [0] => quatro )
Array ( [0] => um [1] => dois [2] => trs [3] => quatro )
Array ( [0] => quatro [1] => um [2] => dois [3] => trs )
Array ( [0] => quatro [1] => Array ( [0] => um [1] => dois [2] => trs ) )

17. Em relao declarao de variveis em um cdigo escrito em Linguagem de Programao


Java, assinale a alternativa que contm apenas identificadores vlidos.
a)
b)
c)
d)
e)

A**, B%$, MM_


formacao, CPF, 789Var
C&A, ABD, ABC99
L1, C123, Mov_
F(10), A+B, Var

18. Um vetor X contm 10 elementos com os seguintes valores e ndices


VALOR
POSIO

9
0

3
1

4
2

8
3

9
4

9
5

0
6

2
7

3
8

5
9

Assinale o valor que ser atribudo varivel Y, aps ser realizada a seguinte operao de
atribuio: Y = X[X[5+X[1]]];
a)
b)
c)
d)
e)

8
5
9
0
2

19. Sobre Classes Abstratas e Interfaces na Linguagem de Programao Java, CORRETO


afirmar que
a) so sempre utilizadas para implementar bibliotecas de acesso a dados.
b) toda classe abstrata pode ser instanciada em memria, mas nem toda interface pode ser
instanciada em memria.
c) uma classe abstrata no pode ser herdada por nenhuma outra, j uma interface pode ser
herdada por vrias classes.
d) no se pode executar a operao new em uma classe abstrata.
e) classes abstratas e interfaces so capazes de possuir atributos e mtodos como qualquer
outra classe.
20. Sobre o conceito de ETC (Extrao, Transformao e Carga), utilizado para a criao de um
Datawarehouse CORRETO afirmar que
a) a etapa de extrao s pode ser realizada a partir de uma nica fonte de dados.
b) a etapa de extrao pode ser realizada a partir de diversas fontes em diferentes formatos,
sejam essas fontes internas ou externas.
c) o processo de ETC s pode ser realizado manualmente, no h ferramentas que realizem
com eficincia esse processo.
d) na etapa de extrao, devem ser realizadas todas as etapas de limpeza nos dados, a fim de
que nenhum dado incoerente seja encontrado nas demais etapas.
e) a etapa de extrao s pode ser realizada a partir de fontes oriundas de sistemas OLTP.
21. Sobre Sistemas de Gerenciamento de Banco de Dados (SGBDs), assinale a alternativa que
contm a sigla referente linguagem utilizada para definio de armazenamento e a sigla
referente linguagem utilizada para definio de dados, respectivamente.
a)
b)
c)
d)
e)

QBE, SQL
DDL, SQL
DDL, VDL
SQL, XSQL
SDL, DDL

22. Atravs de um Datawarehouse possvel realizar operaes em nveis estratgicos e gerenciais


em empresas, tais como anlise de grandes massas de dados histricos e indicadores de itens de
negcios. As operaes que so realizadas em um Datawarehouse so chamadas de operaes
a)
b)
c)
d)
e)

Data mining.
OLTP.
SQL.
SIG.
OLAP.

23. Quando programamos atravs dos conceitos de orientao a objetos, h a possibilidade de uma
mesma classe de objetos responder a uma mesma mensagem de formas diferentes. Essa
propriedade que, em algumas linguagens, implementada atravs de sobrecarga de funes,
conhecida como
a)
b)
c)
d)
e)

polimorfismo.
herana.
ambiguidade.
abstrao.
encapsulamento.

24. Uma das coisas mais fascinantes da linguagem de programao Java o seu gerenciamento de
memria. Um dos responsveis por isso um mecanismo que gerencia automaticamente a
memria, conhecido como
a)
b)
c)
d)
e)

classe.
compilador.
interpretador.
eclipse.
coletor de lixo.

25. Linguagens de programao interpretadas so facilmente executadas em diferentes ambientes


computacionais, atravs do uso de interpretadores. Assinale a alternativa que apresenta apenas
linguagens de programao interpretadas e que no possuem implementaes compiladas.
a)
b)
c)
d)
e)

C e C++
PHP e JavaScript
Java e PHP
PHP e C++
C#,C e C++

26. Teste de software o processo de execuo de um produto para determinar se ele atingiu suas
especificaes e funcionou corretamente no ambiente para o qual foi projetado. O teste
aplicvel que pode ser executado sobre a menor parte testvel de um programa conhecido
como
a)
b)
c)
d)
e)

teste de funes.
teste de unidade.
teste de caixa preta.
teste de elemento.
teste de desempenho.

27. Uma transao em um banco de dados pode ser definida como sendo uma unidade lgica de
processamento que inclui uma ou mais operaes de acesso ao banco de dados (recuperao,
insero, alterao, excluso). Sobre este assunto assinale a alternativa CORRETA.
a) Para desfazer as operaes de uma transao, deve-se utilizar o comando COMMIT.
b) Para desfazer as operaes de uma transao, deve-se utilizar o comando BEGIN.
c) Para efetivar com sucesso todas as operaes de uma transao, deve-se utilizar o comando
COMMIT.
d) Para efetivar com sucesso todas as operaes de uma transao, deve-se utilizar o comando
ROLLBACK.
e) Para efetivar com sucesso todas as operaes de uma transao, deve-se utilizar o comando
END.
28. IDE, do ingls Integrated Development Environment ou Ambiente Integrado de
Desenvolvimento, um programa de computador que rene caractersticas e ferramentas de
apoio ao desenvolvimento de software com o objetivo de agilizar este processo. Assinale a
alternativa que apresenta duas famosas IDEs para desenvolvimento em linguagem Java.
a)
b)
c)
d)
e)

Eclipse e DevC++
NetBeans e Eclipse
Zend e CodePad
JavaStudio e Eclipse
Notepad e Terminal

29. Dentro da Engenharia de Software, a etapa de testes fundamental, seu processo pode ser
realizado atravs de aes que vo desde o incio do desenvolvimento at suas etapas finais.
Nesse contexto, analise as proposies abaixo.
I.

II.

III.
IV.

V.

Erro uma manifestao concreta de uma falha num artefato de software; diferena entre o
valor planejado e o valor esperado. Qualquer estado intermedirio correto ou resultado
inesperado na execuo de um programa constitui um erro.
Defeito um ato inconsistente cometido por um indivduo ao tentar entender uma
determinada informao, resolver um problema ou utilizar um mtodo ou uma ferramenta,
por exemplo, uma instruo ou comando incorreto.
Falha o comportamento operacional do software diferente do esperado pelo usurio.
Erro uma manifestao concreta de um defeito num artefato de software; diferena entre
o valor obtido e o valor esperado, ou seja, qualquer estado intermedirio incorreto ou
resultado inesperado na execuo de um programa constitui um erro.
Uma falha pode ter sido causada por diversos erros e alguns erros podem nunca causar
uma falha.

Esto CORRETAS apenas


a)
b)
c)
d)
e)

I e II.
II, III e IV.
II, III e V.
II, III, IV e V.
I, II, III e V.

30. As tcnicas de segurana em bancos de dados so utilizadas para a proteo contra a introduo
acidental de inconsistncias. Sobre esse tema, analise as assertivas abaixo.
I.
II.
III.
IV.
V.

Integridade, a falta dela leva a situaes que mostram impreciso, fraude ou a tomada de
decises equivocadas.
Disponibilidade, a falta dela significa que usurios ou programas com direito legtimo s
informaes consigam obt-las.
Confidencialidade, a falta dela pode levar perda da confiana pblica, em
constrangimentos, ou na ao legal contra a organizao.
Disponibilidade, a falta dela significa que usurios ou programas com direito legtimo s
informaes, no consigam obt-las.
Confidencialidade, a falta dela pode levar ao ganho da confiana pblica, sem nenhum
constrangimento, ou ao legal contra a organizao.

Esto CORRETAS apenas


a)
b)
c)
d)
e)

IV e V.
I, II e V.
II, III e IV.
I, II e III.
I, III e IV.

31. As tcnicas de teste so classificadas de acordo com a origem das informaes utilizadas para
estabelecer os requisitos de teste. Elas contemplam diferentes perspectivas do software e
impe-se a necessidade de se estabelecer uma estratgia de teste que contemple as vantagens e
os aspectos complementares dessas tcnicas. Sobre as tcnicas de teste de software
INCORRETO afirmar que

a) o teste de caixa-branca uma tcnica que trabalha diretamente sobre o cdigo fonte do
componente de software para avaliar aspectos tais como: teste de condio, teste de fluxo
de dados, teste de ciclos e teste de caminhos lgicos.
b) a tcnica estrutural uma tcnica de teste que avalia o comportamento interno do
componente de software.
c) a tcnica de teste funcional tambm conhecida como teste caixa-branca e no pode ser
aplicada em todos os nveis de teste.
d) a tcnica funcional uma tcnica de teste em que o componente de software a ser testado
abordado como se fosse uma caixa-preta, ou seja, no se considera o comportamento
interno do mesmo.
e) no teste caixa-preta, os dados de entrada so fornecidos, o teste executado e o resultado
obtido comparado a um resultado esperado previamente conhecido.
32. A Extreme Programming, do ingls Programao Extrema, provavelmente o mais popular e
utilizado mtodo gil, suas prticas preveem uma abordagem extrema para o
desenvolvimento iterativo incremental. Assinale a alternativa que NO CONTM uma prtica
utilizada na Programao Extrema.
a)
b)
c)
d)
e)

Desenvolvimento Teste-Antes.
Cliente no local do desenvolvimento.
Desenvolvimento Teste-Depois.
Programao em pares.
Integrao contnua.

33. Para que as transaes ocorram de modo consistente em um banco de dados, fundamental que
sejam respeitadas as seguintes propriedades: Atomicidade, Consistncia, Isolamento e
Durabilidade. Sobre essas propriedades, analise as proposies abaixo.
I.
II.
III.
IV.
V.

A propriedade de Isolamento indica que as mudanas aplicadas no banco de dados nunca


sejam perdidas em razo de uma falha.
A propriedade de Atomicidade indica que todas as operaes de uma transao so
finalizadas e refletidas no banco de dados ou nenhuma delas finalizada e refletida.
A propriedade de Atomicidade indica que uma transao deve ser uma operao atmica,
no importando o nmero de operaes que sejam realizadas nela.
A propriedade de Consistncia indica que uma transao leva o banco de dados de um
estado consistente para outro estado tambm consistente.
A propriedade de Isolamento indica que as transaes no devem estar isoladas umas das
outras, todos devem visualizar as operaes de todos.

Esto CORRETAS apenas


a)
b)
c)
d)
e)

I, II e IV.
II, III e IV.
II, III e V.
II, III, IV e V.
I e IV.

34. Uma prtica comum no desenvolvimento de sistemas a diviso do sistema em camadas, so


os chamados sistemas multicamadas. Sobre esse assunto, assinale a alternativa que corresponde
camada que est localizada fisicamente na estao cliente e responsvel por realizar a
interao do usurio com o sistema.

a)
b)
c)
d)
e)

Apresentao
Fachada
Controle
Persistncia
Rede

35. A linguagem Java oferece cerca de 8 tipos primitivos para criao de nossos programas. Tais
tipos so usados para declararmos as variveis que auxiliam na construo dos algoritmos e
classes dos programas que descrevemos. Analise os itens abaixo.
I.
II.
III.
IV.
V.

int, float e boolean


int, boolean e point
int e short
char, boolean e int
register, point e procedure

Assinale a alternativa que contm apenas tipos primitivos vlidos na linguagem Java.
a)
b)
c)
d)
e)

IV e V
II e V
I, II e IV
I, III e IV
III, IV e V

36. HTML (abreviao para a expresso inglesa HyperText Markup Language, que significa
Linguagem de Marcao de Hipertexto) uma linguagem de marcao utilizada para produzir
pginas na Web. Desse modo, os documentos HTML podem ser facilmente interpretados por
navegadores. Qual a alternativa que representa a tag HTML utilizada para estabelecer um
campo dentro de um formulrio.
a)
b)
c)
d)
e)

Body
Head
Input
Style
Form

37. Analise o algoritmo abaixo.


inteiro x,y,z;
leia(x,y);
se(x > y) {
z = x + y = x +z;
} seno se(x == y){
z = 10;
} seno{
z = x y;
escolha(x){
caso 2: { y = y + 1; }
caso 3: { x = x + 1; }
default: { z = z + 1; }
}
}
escreva(x,y,z);

Quais os resultados de escrita se x=5 e y=3 ?


a)
b)
c)
d)
e)

8 2 10
533
852
8 10 11
5 5 10

38. Observe, a seguir, o trecho de cdigo em PHP.


<?php
for ($i = 10; $i > 1; --$i) {
echo ("$i<BR>");
}
?>

Em relao ao trecho de cdigo em PHP apresentado abaixo, CORRETO afirmar que


a)
b)
c)
d)
e)

o nmero 10 ser impresso 10 vezes na tela.


os nmeros de 1 a 10 sero impressos na tela, em ordem decrescente.
os nmeros de 1 a 10 sero impressos na tela, em ordem crescente.
os nmeros de 2 a 10 sero impressos na tela, em ordem crescente.
os nmeros de 2 a 10 sero impressos na tela, em ordem decrescente.

39. Considere o seguinte cdigo em PHP


<?php
$a=10;
$b=20;
if($a) {
$b = $a*$b=$b+$a;
} elseif($b) {
$a = $a+$b=$a*$a;
};
echo $a+$b;
?>

Assinale a alternativa que contm o valor correto a ser impresso em tela.


a)
b)
c)
d)
e)

30
200
300
310
210

40. Analise o cdigo da Classe Misterio abaixo, escrito em linguagem Java.


public class Misterio {
static public void M1(int[] numbers, int left, int mid, int right) {
int[] temp = new int[25];
int i, left_end, num_elements, tmp_pos;
left_end = (mid - 1);
tmp_pos = left;
num_elements = (right - left + 1);
while ((left <= left_end) && (mid <= right)){
if (numbers[left] <= numbers[mid])
temp[tmp_pos++] = numbers[left++];
else
temp[tmp_pos++] = numbers[mid++];
}
while (left <= left_end)
temp[tmp_pos++] = numbers[left++];
while (mid <= right)
temp[tmp_pos++] = numbers[mid++];
for (i = 0; i < num_elements; i++){
numbers[right] = temp[right];
right--;
}
}
static public void M2(int[] numbers, int left, int right){
int mid;
if (right > left){
mid = (right + left) / 2;
M2(numbers, left, mid);
M2(numbers, (mid + 1), right);
M1(numbers, left, (mid + 1), right);
}
}
public static void main(String[] args){
int[] numbers = { 3, 8, 7, 5, 2, 1, 9, 6, 4 };
int len = 9;
M2(numbers, 0, len - 1);
for (int i = 0; i < 9; i++)
System.out.println(numbers[i]);
}
}

Assinale a alternativa que corresponde ao algoritmo de ordenao implementado ao longo da


classe.
a)
b)
c)
d)
e)

quick sort
merge sort
selection sort
buble sort
super sort

Você também pode gostar