CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A.
- PROCERGS
LÍNGUA PO [Link],A
As questões de número 01 a 10 referem-se ao texto abaixo.
Diploma na mão, realidade na cara
O diploma de graduação, em si, não é nem fim nem começo de nada: é apenas mais uma parte do caminho.
Candice Soldateli
01 Uma das melhores pessoas ____ já trabalhei na vida, hoje uma grande
02 amiga, acabou de se formar. É um alento saber que, para ela, o diploma na mão
03 realmente é tão somente um marco numa jornada muito maior e durante a qual ela fez
04 tudo certo.
05 Por entender que fazer faculdade era apenas uma parte de sua formação
06 profissional, ela estudou dois idiomas (inglês e espanhol), começou a trabalhar cedo
07 para entender como o mundo real funciona e se capitalizar, participou de vários
08 congressos e seminários (tanto dentro de sua área de conhecimento quanto de áreas
09 afins), manteve a cabeça aberta e sempre dialogou com profissionais de diversos
10 setores, cercou-se de pessoas (colegas, amigos, professores) com idades, bagagens
11 culturais e socioeconômicas distintas, fez intercâmbio e conheceu vários países por
12 saber que isso também era investir em sua carreira e em seu crescimento pessoal.
13 Hoje é dona de seu próprio negócio, com uma carteira de clientes respeitável e futuro
14 promissor.
15 No entanto, aposto que centenas de outros jovens que se formaram na
16 universidade há pouco tempo se encontram na desesperadora situação de estar com o
17 tão sonhado diploma de ensino superior na mão enquanto a realidade lhes dá um tapão
18 na cara. Eu me solidarizo profundamente com quem comprou a ilusão ___ ter uma
19 graduação num curso superior bastava e era o melhor - talvez o único - caminho para
20 um futuro garantido. Certamente não é: há uma série de habilidades, de
21 conhecimentos, de preparo ____ só adquirimos fora da universidade e até mesmo
22 antes dela.
23 Muitos adultos ainda insistem em vender aos adolescentes a ideia ultrapassada
24 de que o caminho para o sucesso e realização profissional passa necessariamente pelo
25 vestibular e por cinco longos anos de faculdade. No final, restam endividamento e um
26 canudo que talvez tenha pouco significado diante de todas as mudanças que ocorreram
27 no mundo e no mercado de trabalho nesse meio tempo.
28 Passou da hora de buscarmos uma abordagem mais responsável e realista
29 quanto ao futuro profissional dos nossos jovens. Precisamos observar com clareza os
30 fatos e refletir: 1) o vestibular não é a única porta para o futuro depois do Ensino Médio;
31 2) um diploma de Ensino Superior já não é garantia de emprego nem de status
32 socioeconómico e cultural; 3) cursos técnicos de curta duração formam alguns dos
33 profissionais mais disputados pelas grandes empresas; 4) empreender é difícil, mas
34 sabe ser extremamente recompensador a médio prazo.
35 O diploma de graduação, em si, não é nem fim nem começo de nada: é apenas
36 mais uma parte do caminho. Quem entende isso, já tem maturidade para encarar os
37 tapas que a realidade dá - e terá mais resiliência e preparo para lidar com o que cada
38 segunda-feira (e cada crise) trouxer pela frente.
Disponl'81 em < http,://[Link] com.bí/plonelro/cdunlalaa/candlce-1oldalellUnollda/2021/08/dlploma-na-mao-realidade-na-cara-
cksrgzwk1001 \/[Link]> (adaptado).
01. As lacunas das linhas 01, 18 e 21 devem ser, respectivamente, preenchidos por
A) com as quais - de que - que.
B) pelas quais - a que - que.
C) das quais - a que - a que.
D) de que - de que - a que.
E) com as quais - por que - a que.
ERGS
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICA ÇÃO DO RS S.A. - PROC
02. No período 11 0 diploma de graduação, em si, não é nem fim nem começo de nada: é apenas mais
uma parte do caminho.", linhas 35 e 36, há
A) uma oração.
B) duas orações.
C) três orações.
D) quatro orações.
E) cinco orações.
03. Observe os seguintes trechos extraidos do texto.
t - "Eu me solidarizo profundamente" (linha 18)
li - "sua formação profissional" (linhas 05 e 06)
Ili - "ela fez" (linha 03)
Há pronome substantivo em
A) Apenas na 1.
B) Apenas na li.
C) Apenas na Ili.
D) Apenas na I e Ili.
E) 1, li e 111.
04. Considerando o emprego do sinal indicativo de crase, analise as afirmações abaixo e assinale (V)
para Verdadeiro e (F) para Falso.
( ) Na linha 23, se substituíssemos a palavra "adolescentes" por "crianças", a crase antes
desta palavra seria obrigatória.
) Na linha 26, para efeitos de correção gramatical, deveria haver crase no "as" que
antecede a palavra feminina "mudanças".
) Na linha 29, se substituíssemos a palavra "futuro" por "futura", a crase antes desta palavra
seria obrigatória.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
A) F-F-F.
B) V-V-V.
C) V-V-F.
O) F-V-V.
E) V-F-V.
os. Em "Hoje é dona de seu próprio negócio, com uma carteira de clientes respeitável e futuro
promissor.", linhas 13 e 14, há
A) um advérbio de tempo.
B) um pronome obliquo.
C) uma conjunção coordenada explicativa.
D) quatro preposições.
E) três pronomes.
06. Quanto ao gênero dos substantiv os, a palavra "adolescentes" é
A) biforme.
B) epiceno.
C) sobr ecomum._
D) comum de dois generos.
E) sobre comum e comum de dois gêneros.
CENTRO DE TECNOLO GIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. • PROCERGS
para Falso.
07. Com base no texto, analise as afirmações abaixo e assinale (V) para Verdadei ro e (F)
( ) A autora estudou inglês e espanhol, pois - para ela - isso é fundamental e vai além de ter
apenas formaçao em nlvel superior.
( ) A autora corrobora o fato de que, para ser bem sucedido, é necessário cursar uma
faculdade.
( ) A autora ratifica que fazer um curso técnico é arriscado, pois empresas conceituadas não
contratam profissionais com este grau de instrução.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
A) V-V-V.
B) F-V-F.
C) V-V-F.
D) F-F-F .
. E) V-F-V.
08. Analise as afinnações apresentadas sobre o trecho abaixo.
"Precisamos observar com clareza os fatos"
1 - O sujeito da oração é elíptico.
11 - A expressão "os fatos" funciona como objeto indireto.
Ili - "Precisamos" é o núcleo do objeto direto.
Das afirmativas acima, qual(is) está(ão) correta(s)?
A) Apenas a 1.
B) Apenas a 11.
C) Apenas a Ili.
D) Apenas I e Ili.
E) Apenas a I e li.
09. Em "No final, restam endividamento! um canudo que talvez tenha pouco significado diante de
todas as mudanças que ocorreram no mundo e no mercado de trabalho nesse meio tempo."
(linhas 25 a 27), os termos acima destacados pertencem, respectivamente, à classe dos
A) verbos-conjunções-advérbios - preposições.
B) advérbios-pronomes-preposições -conjunções.
C) verbos-preposições - advérbios - conjunções.
D) advérbios-preposições-pronomes -preposições.
E) verbos-conjunções -interjeições -preposições.
10. Observe as afirmações abaixo.
1- Na palavra "somente", há dígrafo vocálico.
li - Nas palavras "que" e "trabalhar", há dfgrafo consonantal.
Ili - Na palavra "vestibular", há encontro consonantal imperfeito.
IV - Na palavra "trabalhei", há hiato.
Das afirmativas acima, qual(is) está(ão) correta(s)?
A) Apenas I e li.
B) Apenas li e 111.
C) Apenas 1, li e Ili.
D) Apenas l, li e IV.
E) l, li, Ili e IV.
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. · PROCERGS
LEGISLAÇÃ O
11. De acordo com a Constituição Federal, o Supremo Tribunal Federal compõe-se de qua�tos
Ministros, escolhidos dentre cidadãos com mais de trinta e cinco e menos de sessenta e cmco
anos de idade, de notável saber juridico e reputação ilibada:
A) Cinco.
B) Sete.
C) Onze.
D) Vinte e um.
E) Trinta e três.
12. De acordo com a Lei Geral de Proteção de Dados Pessoais assinale a alternativa correta. O
tratamento de dados pessoais poderá ser realizado nas seguintes hipóteses:
A) Para a realização de estudos por órgão de pesquisa, não garantido o anonimato dos dados pessoais.
B) Quando necessário para a execução de contrato ou de procedimentos preliminares relacionados a
contrato do qual seja parte, a pedido de terceiro.
C) Para o exercício regular de direitos apenas em processo judicial.
D) Para a tutela da saúde, exclusivamente, em procedimento realizado por profissionais de saúde, serviços
de saúde ou autoridade sanitária.
E) Para a proteção da vida ou da incolumidade física apenas do titular.
13. As informações que puderem colocar em risco a segurança do Presidente e Vice-Presidente da
República e respectivos cônjuges e filhos(as) serão classificadas como _____ e ficarão
sob sigilo até o término do mandato em exercício ou do último mandato, em caso de reeleição.
O texto acima estará correto, de acordo com a Lei de Acesso à Informação (Lei nº . 12.527/2011 ),
se a lacuna for preenchida por:
A) sigilosas
B) reservadas
C) secretas
D) ultrassecretas
E) protegidas
14. De acordo com o Estatuto Estadual de Igualdade Racial (Lei nº. 13.694/2011), serão instituídas
políticas públicas de incentivo à pesquisa do processo de saúde e doença da população negra
nas instituições de ensino, com ênfase:
1 - Na medicina popular de matriz africana.
li - No impacto do racismo sobre as doenças.
Ili - Nas doenças geneticamente determinadas.
Das afirmações acima, qual(is) está(ão) correta(s)?
A) Apenas a 1.
B) Apenas a li.
C) Apenas li e Ili.
D) Apenas I e Ili.
E) 1, li e Ili.
15. De acordo com a Lei Maria da Penha, quem intervirá, quando não for parte, nas causas civeis e
criminais decorrentes da violência doméstica e familiar contra a mulher:
A) O Ministério Público.
B) A Defensoria Pública.
C) A Autoridade Policial.
D) o Delegado.
E) A Advocacia-Geral da União.
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. • PROCERGS
16. Segundo o Estatuto Nacional da Igualdade Racial (Lei nº. 12.288/201 O), o poder público fomentará
o pleno acesso da população negra às práticas desportivas, consolidando o esporte e o lazer
como direitos sociais. Qual das atividades é reconhecida como desporto de criação nacional:
A) O samba.
B) A kizomba.
C) A congada.
D) A capoeira.
E) O maracatu.
17. É assegurada a reserva, para os idosos, nos termos da lei local, de ______ das vagas
nos estacionamentos públicos e privados, as quais deverão ser posicionadas de forma a garantir
a melhor comodidade ao idoso.
o texto acima estará correto, de acordo com o Estatuto do Idoso, se a lacuna for preenchida por:
A) 1% (um por cento)
B) 2% (dois por cento)
C) 5% (cinco por cento)
D) 7% (sete por cento)
E) 10% (dez por cento)
18. De acordo com o Estatuto da Criança e do Adolescente, em relação ao Direito à Convivência
Familiar e Comunitária, assinale a alternativa correta:
A) A gestante ou mãe que manifeste interesse em entregar seu filho para adoção, antes ou logo após o
nascimento, será encaminhada à Justiça da Infância e da Juventude.
B) Os detentores da guarda possuem o prazo de 30 (trinta) dias para propor a ação de adoção, contado do
dia seguinte à data do término do estágio de convivência.
C) Serão cadastrados para adoção recém-nascidos e crianças acolhidas não procuradas por suas famílias
no prazo de 60 (sessenta) dias, contado a partir do dia do acolhimento.
D) Podem ser padrinhos ou madrinhas pessoas maiores de 21 (vinte e um) anos não inscritas nos
cadastros de adoção, desde que cumpram os requisitos exigidos pelo programa de apadrinhamento de
que fazem parte.
E) A falta ou a carência de recursos materiais constitui motivo suficiente para a perda ou a suspensão do
poder familiar.
19. Para os fins da Lei Geral de Proteção de Dados Pessoais, considera-se:
1 - Anonimização: utilização de meios técnicos razoáveis e disponíveis no momento do
tratamento, por meio dos quais um dado perde a possibilidade de associação, direta ou
indireta, a um indivíduo.
li - Agentes de tratamento: o controlador e o operador.
Ili - Dado pessoal sensí vel: dado pessoal sobre origem racial ou étnica, convicção religiosa,
opinião política, filiação a sindicato ou a organização de caráter religioso, filosófico ou
político, dado referente à saúde ou à vida sexual, dado genético ou biométrico, quando
vinculado a uma pessoa natural.
Das afirmações acima, qual(is) está(ao) correta(s)?
A) Apenas a 1.
B) Apenas a li.
C) Apenas li e 111.
D) Apenas I e Ili.
E) 1, li e Ili.
2D. De acordo com a Lei Geral de Proteção de Dados Pessoais, o Conselho Nacional de Proteção de
Dados Pessoais e da Privacidade será com pos to de quant os representantes, titulares e
suplentes?
A) 21 (vinte e um).
B) 23 (vinte e três).
C) 25 (vinte e cinco).
D) 27 (vinte e sete).
E) 31 (trinta e um).
CENTRO DE TECNOLOGI A DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. - PROCERGS
CONHEC I MENTOS ESPECÍFICO S
21. Interrupções e exceções são duas classes de eventos que fazem com que o x86 suspenda a
execução da instrução corrente para que este responda a um destes eventos. Neste contexto,
analise as afirmações a seguir considerando o x86.
1 - Interrupções não mascaráveis são eventos que não podem ser evitados.
li - Exceções podem ser programadas.
Ili - Exceções detectadas pelo processador resultam quando o processador encontra um erro
enquanto tenta executar uma instrução.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente li está correta.
C) Somente I e li estão corretas.
D) Somente li e Ili estão corretas.
E) Todas estão corretas.
22. Marque a alternativa correta que apresenta a finalidade do comando netstat -nr do sistema
operacional Linux.
A) Apresenta o estado do link de todas as placas de rede.
B) O comando serve para inspecionar rotas de rede existentes.
C) Apresenta estatísticas da rede tais como envio e recebimento de pacotes.
D) Permite remover ou adicionar um gateway.
E) Inicia um servidor de rotas dinâmicas no sistema Linux.
23. A Unified Modeling Language (UML), ou Linguagem Unificada de Modelagem, se trata de uma
linguagem de notação utilizada para modelar e documentar as diversas fases do
desenvolvimento de sistemas orientados a objetos.
fonte: adaptado de [Link]
Analise as afirmações abaixo com relação a notação UML para atributos.
1- A visibilidade de um atributo pode ser pública (símbolo +), protegida (símbolo #), privada
(símbolo-) ou de pacote (símbolo~}.
li - Somente o nome do atributo é obrigatório.
111 - Um atributo definido com a visibilidade protegida está relacionado ao conceito de herança
entre classes.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente li está correta.
C) Somente I e li estão corretas.
D) Somente li e Ili estão corretas.
E) Todas estão corretas.
2 4. Analise as afirmativas abaixo com relação aos conceitos de classes relativos a linguagem Java.
1 - Campos de uma classe prlvate só podem ser manipulados pelos seus métodos.
li - No processo de herança, uma subclasse Inicia com as caracterlsticas de uma classe
existente, denominada de superclasse.
Ili - Uma subclasse herda de uma superclasse.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) somente li está correta.
C) Somente I e li estão corretas.
D) Somente I e Ili estao corretas.
E) Todas estão corretas.
CENTRO DE TECNOLOGIA DA INFORMAÇÃO
E COMUNICAÇÃO DO RS S.A. - PROCERGS
25. Ao executar o programa abaixo, descrito em linguagem Java um conjunto de mensagens é
_
impresso no terminal.
classM{
MO
{
this(1 O);
[Link]("Print3");
}
M(int a)
{
[Link]("Print2");
}
}
public class Main
{
public static void main(String□ args){
newM(); .
System .[Link]("Print1 ");
Código adaptado de https:/[Link]/difference-super-javal.
Assinale a alternativa que apresenta corretamente a impressão ao final da execução.
A) Print2
Print3
Print1
B) Print1
Print2
Print3
C) Print2
Print1
Print3
D) Print1
Print3
Print2
E) Print3
Print2
Print1
have da linguagem Java a qual pennlte que um
26. Marque a alternativa que apresent a a palavra-c
objeto refira a si próprio.
A) self
B) obj
C) this
D) it
E) static
27. Considere O paradigma de
ortentaçlo à objetos para assinalar a alternativa que apresenta 0
ia à objetos de uma classe.
termo que faz referênc
A) Instâncias.
B) Referências.
C) Subclasses.
D) Interfaces.
E) Métodos.
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS 5.A. • PROCERGS
28. Marque a alternativa correta com relação aos modificadores de classe da linguagem Java.
A) Os membros private de uma classe são acessíveis onde quer que o programa tenha uma referência a
um objeto dessa classe ou a uma de suas subclasses.
B) Os membros protected de uma classe só são acessíveis dentro da própria classe.
C) Os membros protected de uma superclasse podem ser acessados por membros dessa superclasse, de
suas subclasses e de outras classes no mesmo pacote.
D) Quando um método de subclasse sobrescreve um método de superclasse herdado, a versão
superclasse do método é perdida.
E) Uma subclasse pode alterar o estado de variáveis de instância private da superclasse somente por meio
de métodos private fornecidos na superclasse e herdados pela subclasse.
29. Considere o programa implementado em linguagem Java a seguir.
1. class CC
2. {
3. int c;
4. public int cc() {
5. retum O;
6. }
7. }
8.
9. class 88
10. {
11. int b;
12. public int bb() {
13. retum O;
14. }
15. }
16.
17. class AA extends 88,CC {
18. int a;
19. public int aa() {
20. return O;
21. }
22.}
23.
24. public class Main
25. {
26. public static void main(String[) args) {
27. AA t = new AA(};
28. [Link](};
29. [Link](};
30. [Link]();
31. t.c = 10;
32. }
33.)
Em relação ao programa acima, é correto afirmar que
:
A) O programa não apresenta erros de sintaxe
B) O erro de sintaxe do programa pode ser r�movid0
BB.
ª
pe 1 substltuição da linha 17 por c lass AA extends
C) Os erros de sintaxe do programa podem ser removido
pela [Link]ção da linha 9 por class BB extends
CC e 17 por class AA extends BB .
D) Os erros de sintaxe do programa podem ser
removidos pela substituição da linha 17 por c
lmplements BB,CC somente. lass AA
E ) Os erros de sintaxe podem ser remov .
idos pela su bstltuição da linha 9 por
somente. class BB extends cc
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. - PROCERGS
30. Analise as afirmativas a seguir com relação aos conceitos de herança de classes da linguagem
Java.
1 - � �inguagem Java suporta somente herança única na qual cada classe é derivada de uma
unica superclasse.
11 - Herança é conheci da também como especialização.
111 - A herança existe a partir de uma classe declarada como final.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente I e li estão corretas.
C) Somente li e Ili estão corretas.
O) Somente I e Ili estão corretas.
E) Todas estão corretas.
31. Considere o trecho de código em linguagem Java a seguir para assinalar a alternativa correta.
class Animal {
public void animalSound() {
[Link]("The animal makes a sound");
}
}
class Pig extends Animal {
public void animalSound() {
[Link]("The pig says: wee wee");
}
}
class Dog extends Animal {
public void animalSound() {
[Link]("The dog says: bow wow");
}
} Fonte : código adaplado de hUps:/Jwww .w3schools .com
Em relação ao trecho de código acima, é correto afirmar que:
A) As subclasses de Animal tais como Pig e Dog tem suas próprias implementações de animalSound()."
B) As subclasses de Animal tais como Pig e Dog compartilham da mesma implementação de
animalSound().
C) O polimorfismo só é aplicado à interfaces. i
D) A atribuição Animal myPig = new Pig(); estaria incorreta devido a incompat bilidade de tipos.
E) A palavra extends garante que a classe Animal herde das classes Pig e Dog.
32. com base no modelo MVC (Model Vlew Controller) de padrões de projetos, assinale a alternativa
correta.
A) A View (Visão) é responsável por armazenar os dados e notificar as Víews (Visões) e Controllers
(Controladores) associados quando existe uma mudança em seu estado.
B) o Controller (Controlador) envia comandos para o Model (Mode lo) realizar a atualização do seu estado.
Ê passivei que o Controller (Controlador) também envie comandos para uma Vlew (Visão) associada.
C) o Controller (Controlador) exibe os dados por meio da geração de uma representaçã o destes.
D) O Model (Modelo) exibe os dados por meio da geração de uma representação destes.
E) A View (Visão) envia comandos para o Model (Modelo) realizar a atualização do seu estado. Ê possível
que a View (Visão) também envie comandos para uma Vlew (Visão) associada.
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. - PROCERGS
33. Analise o código em linguagem Java a seguir para assinalar a alternativa correta.
1. class OuterClass {
2. int X= 10;
3. static class lnnerClass {
4. int y = 5;
5. }
6.
7. public class Main {
8. public static void main(String[] args) {
9. [Link] mylnner = new [Link]();
10. [Link](mylnner.y);
11. }
12. )
Fonte: disponlvel em htlps:/MWW. [Link]�avaljava_inner_dasses.asp).
Em relação ao trecho de código acima, é correto afirmar que:
A) Ao executar o programa a saída esperada será 1 O.
B) A linha 9 apresenta um erro visto que o objeto relativo à classe OuterClass não foi criado.
C) Ao executar o programa a salda esperada é 5.
D) Não há erros de compilação ao remover a palavra static da linha 3.
E) A classe lnnerClass possui acesso aos membros da classe OuterClass.
34. Analise as afirmações a seguir com relação a testes de software.
1 - O defeito está associado ao universo físico sendo que podem manifestar erros ou não.
li - O critério de cobertura de testes permite identificar partes do programa que devem ser
executadas para garantir a qualidade do software e indicar quando foi suficientemente
testado.
Ili - O critério de geração de casos de teste é utilizado para gerar um conjunto de casos de teste
adequado para um produto ou função. Em outras palavras, define as regras e diretrizes para
geração dos casos de teste de um produto que esteja de acordo com o critério de adequação
definido anteriormente.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente I e li estão corretas.
C) Somente li e Ili estão corretas.
D) Somente Ili está correta.
E) Todas estão corretas.
35. Analise o comando GIT a seguir para assinalar a alternativa correta.
1 git merge -abort
A) Pode ser executado após o merge ter sido realizado com sucesso.
B) Realiza o merge do branch abort para o master.
C) Ao ser executado sempre o estado original.
D) Pode somente ser executado após um merge ter resultado em erro.
E) Cria um novo branch.
36. Assinale a alternativa que apresenta a palavra-chave da linguagem JavaS
herança de classe. crlpt para Implementar
A) extend.
B) extending.
C) inher.
D) child.
E) extends.
GS
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A . - PROCER
ava
37. A_nalise as �firmações a seguir com relação ao gerenciamento de memória de uma JVM (J
Virtual Machme).
1- Objetos Java residem em uma área denom
inada de HEAP.
11 - O HEA� é criado quando uma JVM inicia
sua execução e pode aumenta r ou diminuir quando
'?
uma aplicação está em execução.
Ili - processo de coleta de lixo (garbage collection), objetos que não são mais utilizados são
limpos, fazendo mais espaço para objetos novos.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente I e 11 estão corretas.
C) Somente li e Ili estão corretas.
D) Somente Ili está correta.
E) Todas estão corretas.
38. A API JDBC (Java Database Connectivity) é uma API Java que pode acessar qualquer tipo de
dado em uma tabela, especialmente dados armazenados em um banco de dados relacional.
Neste contexto, analise o seguinte trecho de código em linguagem Java para assinalar a
alternativa correta. Considere o Java Development Kit (JDK) 8.
conn = [Link](
"jdbc:" + [Link] + ":" +
[Link] +
";create=true",
connectionProps);
A) O método [Link] cria um objeto para que posteriormente possa ser utilizado para
estabelecer uma conexão com o banco de dados.
B) O método [Link] estabelece uma conexão com o banco de dados e o cria caso
este não exista.
C) O método [Link] estabelece uma conexão com o banco de dados mas não o cria
se o mesmo não existe.
D) É sempre necessário inicializar o driver do JDBC através do método [Link].
E) O JDBC não suporta o banco de dados mysql.
39. A classe Logger da linguagem Java é utilizada para enviar mensagens de log para um sistema
específico ou componente. Cada objeto associado à esta classe tem um nível de log associado.
Neste contexto, analise as afirmações a seguir.
1_ o método throwing da classe Logger é utilizando para realizar um log de uma mensagem
lançando uma exceção; .
11 _ o método throwing da classe Logger envia a mensagem de log utilizando o nível FINEST;
111 _ o método throwing da classe Logger aceita 3 parâmetros, sendo o último a exceção a ser
lançada.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente I e li estão corretas.
C) Somente I e Ili estão corretas.
D) Somente Ili está correta.
E) Todas estão corretas.
40. Com relação ao método slldeToggle do JQuery, assinale a alternativa correta.
.
A) Alterna entre os métodos slideDown() e slideUp()
idad de alter nação.
B) Não permite o controle de veloc �
C) o parâmetro de callback é obrigató rio. .
o
D) Tem O mesmo efeito que slideUp() mas não? mesm que �hdeDown().
E) Tem O mesmo efeito que slideDown() mas nao o mesmo shdeUp().
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. - PROCERGS
41. Quando desenvolvendo uma aplicação Web utilizando JSP (Java Server Pages), temos situações
que precisamos enviar arquivos para o servidor. A biblioteca File Upload pode ser utilizada para
este tipo de ação. No contexto de uma aplicação JSP assinale a alternativa correta.
A) o método getRealPath da classe ServletConext, parte do pacote [Link], permite
obter o o caminho físico do sistema de arquivos do servidor.
B) o método getContentType da classe HttpServletRequest retorna a extensão do arquivo o qual se deseja
enviar para o servidor.
C) A classe FileUpload do pacote [Link] estende a classe
ServletFileUpload.
D) Não é posslvel controlar o tamanho máximo do arquivo a ser enviado para o servidor.
E) As permissões de que tipo de arquivos podem ser enviados para o servidor não precisam ser verificadas
visto que File Upload possui um arquivo para lista-las. Desta forma, esta verificação não é necessária no
código.
42. O desenvolvimento de aplicativos requer persistência de dados muitas vezes de forma local.
Para tal a biblioteca [Link] contém interfaces bem como implementações básicas que
podem ser utilizadas para construir suas próprias bibliotecas que acessam SQLite. Neste
contexto, analise as afirmações a seguir com relação a classe SQLiteOpenHelper.
1- Permite a criação banco de dados e gerenciamento de versões;
11- O método getReadableDatabase permite abrir banco de dados mas não permite a criação
destes;
111- O método onCreate é chamado quando o banco de dados é criado pela primeira vez.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente I e li estão corretas.
C) Somente I e Ili estão corretas.
D) Somente Ili está correta.
E) Todas estão corretas.
43. Com relação a aplicativos Android, assinale a alternativa correta.
A) [Link] descreve as características fundamentais de um aplicativo e define cada um de
seus componentes.
B) [Link] define o layout de uma activity.
C) O Android Studio não permite a execução de emuladores sendo necessário executar o aplicativo em um
dispositivo físico.
D) O arquivo [Link] especifica as permissões que um aplicativo necessita como por
exemplo acesso à Internet.
E) O elemento <service> do arquivo [Link] declara provedores de conteúdo.
44. Considere o seguinte trecho de código HTML abaixo para assinalar a alternativa correta.
<form action = "/action_page.php">
<label for= "fname">First name:</label><br>
<input type= "text" id="fname" name="fname"><br>
<label for="lname">Last name:</label><br>
<input type = "hidden" id="lname" name="lname"><br><br>
<input type ="submit" value="Submit">
</form>
Fonte: cOdigo edaplado de [Link].
A) O trecho é um formulár�o o qual o usuário poderá Inserir Ffrst name e Last name.
B) O trecho é um formulár�o O qual o usuário poderá Inserir somente o First name.
C) O trecho é um _formulário O qual o usuário poderá Inserir somente o Last name.
D) o botão Subm1t está declarado de forma incorreta.
E) Submit não é um tipo válido em HTML.
CENTRO DE TECNOLOGIA !;)A INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. - PROCERGS
4S . Analise O seguinte trecho de código HTML a seguir para assinalar a alternativa que esp ecif ica a
salda esperada.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<p>😀</p>
</body>
</html>
fonte: código adaptado de [Link].
A) Será impresso o número 128512.
8) Será impresso o valor #128512.
C) Será impresso o valor 128512;.
D) Será impresso o emoji Q.
E) Será impresso o emoji @.
46: Considere o seguinte código JavaScript para assinalar a alternativa correta.
<!DOCTYPE html>
<html>
<body>
<h2>Print1 </h2>
<h1 id="demo"></h1 >
<script>
setTimeout(myFunction, 3000);
<h2>Print2</h2>
function myFunction() {
document.getElement8yld("demo").innerHTML = "l love You !!";
}
</script>
</body>
</html>
Fonte: código adaptado de www.w3schOOCds.Cõm
A) A mensagem l love You li será impressa abaixo de Print2.
8) A mensagem l love You li será impressa entre Print1 e Print2.
C) A mensagem l love You li é impressa de forma síncrona.
D) A mensagem I love You li será impressa 3 segundos antes de Print2.
E) A mensagem l love You li não será impressa pois há um erro no código JavaScript.
47. Assinale a alternativa correta com relação às famlllas genéricas de fontes CSS.
A) São exemplos de fontes da familia Fantasy: Copperplate e Papyrus.
8) São exemplos de fontes da familia Serif: Courier New e Monaco.
C) São exemplos de fontes da familia Cursive: Courier New e Monaco.
D) São exemplos de fontes da família Sans-serif: Copperplate e Papyrus.
E) São exemplos de fontes da familia Cursive: Arial e Verdana.
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. • PROCERGS
48. Analise o código jQuery a seguir para assinalar a alternativa correta com relação a ação do
usuário.
<!DOCTYPE html>
<html>
<head>
<script src="[Link] /[Link]"></script>
<script>
$(document). ready(function(}{
$("button").click(function(){
$("h1, h2, p").addClass("blue");
$("div").addClass("important");
});
});
</script>
<style>
.important {
font-weight: bold;
font-size: xx-large;
}
.blue {
color: orange;
}
</style>
</head>
<body>
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<p>This is a paragraph. </p>
<p> This is another paragraph. </p>
<div>This is some important text!</div><br>
<button>Add classes to elements</button>
</body>
</html>
Fonte: código adaptado de www.w3sc/[Link].
A) Após pressionar o botão, a cor da mensagem This is some important text! será alterada de preta para
azul.
B) Após pressionar o botão, a cor da mensagem This is some important text! será alterada de preta para
laranja.
C) Após pressionar o botão, a cor da mensagem This Is some lmportant textl será alterada de azul para
laranja.
D) Após pressionar o botão, a cor de todas as mensagens será alterada de preto para azul exceto Thls Is
som e important textl.
E) Após pressionar o botão, a cor de todas as mensagens será alterada de preto para laranja exceto Thls
Is some important textl.
49. Assinale a alternativa qu e apresenta um código de estado relativo à erro do servido r.
A) 403
B) 404
C) 308
D) 507
E) 102
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. - PROCERGS
50. O �A�-RS define interfaces e anotação fornecidas pelo Java EE. Estas podem ser utilizadas para
cr1açao de uma API RESTful. Considerando que existem bibliotecas disponíveis para
implementação de uma API RESTful, é apresentado no exemplo de código a seguir trechos de
código de uma aplicação que utiliza Jersey. Analise as afirmativas com base nestes trechos de
código.
@Path("/pessoa")
public class PessoaResource {
@GET
@Path("{id}")
@Produces(Media Type.APPLICATION_JSON)
public Pessoa getByld(@PathParam("id") int id) {
retum _repositorio. Get(id);
}
@POST
@Produces(MediaType.APPLICATION_JSON}
@Consumes(MediaType.APPLICATION_JSON)
public Response post(Pessoa pessoa)
{
try{
_repositorio.Add(pessoa);
retum [Link]([Link]).entity(pessoa).build();
}
catch(Exception ex)
{
retum [Link](Response. Status.lNTERNAL_SERVER_ERR OR).entity( [Link]()).build();
}
}
1 - Para o método post, o Jersey fará a conversão do JSON recebido para o tipo de objeto
indicado;
li - A anotação @Path especifica o endpoint;
Ili - É obrigatória a que exista uma método para cada verbo HTTP.
A) Somente I está correta.
B} Somente I e li estão corretas.
C) Somente I e Ili estão corretas.
D) Somente Ili está correta.
E) Todas estão corretas.
51. Considerando as classes e métodos dlsponivels nas Importações a seguir realizadas em um
código Java e o processo de geração de um par de chaves para ser utilizado em uma assinatura
digital, assinale a alternativa correta.
import [Link].*;
im ort ·[Link]ít .s ec.*;
A) o método SecureRandom() é utilizado para gerar um par de chaves (pública e privada).
B) os métodos generatePublicKey() e generatePrivateKey() retornam as chaves pública e privada,
respectivamente.
C) o método initSign() permite gerar -�ma chave pública ou privada. . . .
•D) o método generateKeyPair() é utilizado para gerar u� p�r de c�aves (publica e privada).
E) A classe Signature permite gerar um par de chaves (publica e privada).
CENTRO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. • PROCERGS
52. Analise o trecho de código Java a seguir para assinalar as afirmativaJ.
KeyPairGenerator kpg = [Link]("RSA");
kpg. initialize(2048);
Ke Pair k = k . enerateKe Pair ·
1 - O trecho de código gera um par de chaves pública e privada de 1024 bytes cada totalizando
2048 bytes.
li - As chaves pública e privada podem ser obtidas individualmente por métodos específicos da
classe KeyPair;
Ili - A classe Base64 pode ser utilizada para armazenar a chaves em base 64.
Qual(is) das afirmativas está(ão) corretas?
A) Somente I está correta.
B) Somente I e li estão corretas.
C) Somente li e Ili estão corretas.
D) Somente Ili está correta.
E) Todas estão corretas.
53. Assinale a alternativa correta com base no código HTML a seguir que configura o estilo do
elemento div.
<!DOCTYPE html>
<html>
<head>
<style>
div {
background: rgba(76, 175, 80, 0.4);
padding: 1 0px;
}
</style>
</head>
<body>
<div><p>default</p></div>
</body>
</html>
A) O valor 0.4 refere-se à opacidade da cor de fundo do elemento div e varia entre O.O (completamente
opaca) à 1.0 (completamente transparente).
B) O valor 80 refere-se à opacidade da cor de fundo do elemento div e varia entre o (completamente opaca)
à 100 (completamente transparente).
C) O valor 80 refere-se à opacidade da cor de fundo do elemento div e varia entre o (completamente
transparente) à 100 (completamente opaca).
D) A cor de fundo do elemento div é azul.
E) O valor 0.4 refere-se à opacidade da cor de fundo do elemento div e varia entre o.o (completamente
transparente) à 1.0 (completamente opaca).
CENTRO OE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO RS S.A. - PR OCERGS
54. A cláusula JOIN em SQL combina colunas de uma ou mais tabelas em um banco de dados
relacional. O SQL padrão ANSI especifica cinco tipos de JOIN, são eles: INNER, JOIN, LEFT JOIN,
RIGHT JOIN, FULL JOIN e CROSS JOIN. Neste contexto, assinale a alternativa que descreve 0
objetivo do seguinte comando SQL:
SELECT <select_list> FROM TabelaA LEFT JOIN TabelaB ON [Link] = [Link]
Onde select_list é a lista de colunas especificadas pelo usuário.
A) Retorna todos os registros da TabelaA e os registros que satisfizeram a condição da TabelaB.
B) Retorna todos os registros da TabelaB e os registros que satisfizeram a condição da TabelaA.
C) Retorna todos os registros que satisfizeram a condição de ambas as tabelas.
D) Retorna todos os registros de ambas as tabelas.
E) Excluí os registros de ambas as tabelas.
55. Analise o comando a seguir para assinalar a alternativa que apresenta a saída do programa em
linguagem Angular JS.
<!DOCTYPE html>
<html>
<script src="[Link]
<body>
<div ng-app="myApp" ng-controller="personCtrl" >
<p>The name is {{ lastName l lowercase }}</p>
</div>
<script>
[Link]('myApp', O).controller('personCtrl', function($scope) {
$[Link] = "John",
$[Link] = "Doe"
});
</script>
</body>
</html>
A) The name is doe.
B) The name is DOE.
C) The name is John Doe.
D) The name is Doe.
E) The name is John.
56. O dominlo de comandos do Linux é fundamental para o bom uso e administração do sistema
operacional. Considerando os comandos dlsponivels via terminal e suas características, analise
as assertivas abaixo.
1- uname -r
li - which
Ili - passwd
IV- Is-Ih
As assert i vas que apresentam comandos para: encontra r arquivos executáveis; exibir permissões de
arqu ivos; obter informações sobre o kernel do sistema operacional; e manipular contas de usuários ou
grupos, são respectivamente
A) 1, li, Ili e IV.
B) 1, 111, li e IV.
C) 1 1, IV, 1 e Ili.
D) IV li, 1 e Ili.
,
E) IV, Ili, li e 1.
CENTRO DE T ECNOLOGIA DA INt=ORMAÇÃO E COMUNICAÇÃO DO RS S.A. • PROCERGS
57. o Windows Hello foi um recurso adicionado ao Windows 10, com a finalidade de passar a
suportar
A) Autenticação por voz.
B) Autenticação por impressão digital.
C) Autenticação por reconhecimento facial.
O) Recurso de acessibilidade de leitura de tela.
E) Suporte a assistentes pessoais, como Alexa e Siri.
58. o sistema operacional Windows 10 implementa suporte a um mecanismo de segurança
tipicamente utilizado para acesso à rede interna das empresas. Esse mecanismo é conhecido
como
A) Virtual Desktop
B) Virtual Security
C) Windows Privacy
D) Windows Security
E) Virtual Private Network (VPN)
59. A arquitetura computacional proposta por Von Neumann é a mais utilizada na atualidade para a
construção de computadores. Analise as assertivas abaixo, indicando aquela(s) que representam
componentes dessa arquitetura.
1 - Unidade de Controle
li - Unidade de entrada e saída
Ili - Unidade Lógica e Aritmética
Das afirmações acima, qual(is) está(ão) correta(s)?
A) Somente I está correta.
B) Somente li está correta.
C) Somente I e li estão corretas.
D) Somente li e Ili estão corretas.
E) Todas estão corretas.
60. O comando kill é fundamental na administração de sistemas Linux. Considerando a existência de
um processo ativo com PIO tendo o valor 26000, e que foi executado o comando abaixo
utilizando uma conta de superusuãrlo
klll 26000
Após executar o comando, o sistema responderá
A) criando um novo processo com o PIO 26000
B) criando 15 cópias do processo cujo PIO é 26000
C) abortando o processo, equivalendo a executar o comando kill -6 26000
D) terminando o processo, equivalendo a executar o comando kill -15 26000
E) interrompendo o processo, equivalendo a executar o comando kiil -2 26000