Escolar Documentos
Profissional Documentos
Cultura Documentos
Instruções
Confira o número que você obteve no ato da
inscrição com o que está indicado no cartão-
CONCURSO
resposta. PÚBLICO
* A duração da prova inclui o tempo para o preenchimento
da folha de resposta e do cartão-resposta.
Para fazer a prova você usará esse caderno de prova,
um cartão-resposta que contém o seu nome, número
de inscrição e espaço para assinatura e uma folha de
resposta identificada com um código alfanumérico.
Verifique, no caderno de prova, se:
faltam folhas e a sequência de questões está correta.
há imperfeições gráficas que possam causar dúvidas.
Comunique imediatamente ao
fiscal qualquer irregularidade!
Atenção!
Não é permitido qualquer tipo de consulta durante
a realização da prova.
Para cada questão são apresentadas 5 alternativas
diferentes de respostas (a, b, c, d, e). Apenas uma
delas constitui a resposta correta em relação ao
enunciado da questão.
A interpretação das questões é parte integrante da
prova, não sendo permitidas perguntas aos fiscais.
Não destaque folhas da prova.
Ao terminar a prova, entregue ao fiscal o caderno
de prova completo e o cartão-resposta devidamente
preenchido e assinado.
50 Objetivas
29 de janeiro
01 Redação
15 às 19h 4h de duração*
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
Página 3
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
Página 4
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
Página 5
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
15. Em uma escola, 20% dos alunos sabem inglês. 18. A combinação de teclas necessárias para habilitar
a caixa de digitação por voz no Google Documentos
Se 3 entre cada 8 alunos que não sabem inglês apren-
(editor de texto do Google Workspace) é:
derem inglês, a escola terá 610 alunos que sabem
inglês. a. SQUARE CTRL + SHIFT + D
b. SQUARE CTRL + SHIFT + J
Portanto, o número total de alunos nesta escola é:
c. Check-square CTRL + SHIFT + S
a. SQUARE Menor que 1150. d. SQUARE CTRL + SHIFT + T
b. SQUARE Maior que 1150 e menor que 1200. e. SQUARE CTRL + SHIFT + V
c. Check-square Maior que 1200 e menor que 1250.
d. SQUARE Maior que 1250 e menor que 1300.
19. No Google Chrome os dados armazenados no
e. SQUARE Maior que 1300.
storage, na forma de chave (key) - valor (value), per-
manecerão armazenados, mesmo após fechar o brow-
ser, se estiverem registrados em:
Informática 5 questões
a. SQUARE WebDB.
16. A técnica aplicada em uma CPU, com o objetivo b. SQUARE web SQL.
de aumentar o desempenho, buscando fazer para- c. SQUARE indexedDB.
lelismo em nível de instrução, dividindo a tarefa em d. Check-square local storage.
vários estágios, executando as tarefas em paralelo, e. SQUARE session storage.
uma em cada passo, recebe o nome de:
20. Considere os dados referentes aos dois arrays
a. Check-square pipeline.
apresentados na figura abaixo:
b. SQUARE overclock.
c. SQUARE override.
d. SQUARE threading.
e. SQUARE fetching.
Página 6
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
Página 7
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
28. O objeto implícito JSP, que permite o comparti- 32. A Adaptative Software Development (ASD) é uma
lhamento e visibilidade de dados a todas as sessões metodologia para desenvolvimento de software ágil.
de um sistema, chama-se:
Assinale a alternativa que apresenta corretamente os
a. Check-square APPLICATION. itens que a ASD possui como ciclo de vida.
b. SQUARE CONFIG.
a. SQUARE desenvolver • prototipar • testes
c. SQUARE OUT.
b. SQUARE desenvolver • colaborar • entregar
d. SQUARE RESPONSE.
c. SQUARE desenvolver • colaborar • testes
e. SQUARE PAGE.
d. Check-square especular • colaborar • aprender
e. SQUARE especular • desenvolver • colaborar
29. A biblioteca JSTL possui tags SQL, permitindo
a manipulação de comandos SQL em aplicações de
33. Qual metodologia tem foco em gestão de pes-
páginas JSP.
soas, talentos e comunicação e que caracteriza o
Assinale a alternativa que contém somente declarações tamanho de suas equipes em yellow, orange e red?
que podem ser utilizadas na ACTION <SQL:UPDATE>.
a. SQUARE XP
a. SQUARE INSERT • ALTER • SELECT b. SQUARE Kanban
b. SQUARE INSERT • DELETE • SELECT c. Check-square Crystal Clear
c. SQUARE INSERT • CREATE • SELECT d. SQUARE Scrum
d. SQUARE INSERT • UPDATE • SELECT e. SQUARE ASD
e. Check-square INSERT • UPDATE • DELETE
34. Para dizermos que estamos utilizando por com-
30. A metodologia DSDM (Dynamic Systems Develo- pleto uma Metodologia X de desenvolvimento de
pment Methodology) possui alguns conceitos parti- software, devemos seguir à risca as suas diretrizes.
culares, entre eles aquele que prevê a priorização dos
Qual metodologia preza que cada funcionalidade de
requisitos.
um software tenha um teste automatizado implemen-
Assinale a alternativa que indica corretamente o tado, antes de ser codificado?
nome da técnica utilizada.
a. Check-square XP
a. SQUARE Backlog b. SQUARE Kanban
b. Check-square MoSCoW c. SQUARE Crystal Clear
c. SQUARE feedback d. SQUARE DSDM
d. SQUARE Questions e. SQUARE ASD
e. SQUARE Timeboxing
35. Qual metodologia de desenvolvimento de soft-
31. Em uma equipe de 15 pessoas, trabalhando ware é orientado a missões, tendo cada interação
em um projeto utilizando da metodologia DSDM justificada por uma missão, priorizando os itens de
(Dynamic Systems Development Methodology), sem alto risco?
acúmulos de papéis entre eles, o componente que é
a. SQUARE Lean
responsável por garantir o projeto do ponto de vista
b. SQUARE Kanban
empresarial, devendo conhecer todos os objetivos do
c. SQUARE Crystal
negócio, recebe o nome de:
d. SQUARE DSDM
a. Check-square Usuário visionário. e. Check-square ASD
b. SQUARE Usuário conselheiro.
c. SQUARE Usuário embaixador.
d. SQUARE Analista conselheiro.
e. SQUARE Patrocinador executivo.
Página 8
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
36. Dentro da metodologia de desenvolvimento ágil 40. Assinale a alternativa que indica corretamente
SCRUM temos os seguintes artefatos: item indispensável no processo de desenvolvimento
ICONIX.
a. SQUARE sprint backlog • daily scrum • burndown chart
b. SQUARE sprint backlog • daily scrum • sprint review a. SQUARE testes
c. Check-square product backlog • sprint backlog • b. SQUARE modelagem de domínio
burndown chart c. Check-square rastreabilidade de requisitos
d. SQUARE product backlog • daily scrum • d. SQUARE diagrama de objetos
sprint retrospective e. SQUARE diagrama de estado
e. SQUARE sprint planning meeting • daily scrum •
sprint review
41. Ao utilizar o pipe | (pipe) em uma expressão
Angular, qual a função que este símbolo terá?
37. Assinale a alternativa que apresenta somente
a. SQUARE Direcionar o valor do objeto à direita e
metodologias tradicionais de desenvolvimento de
direcionar como entrada para o da esquerda.
software.
b. SQUARE Direcionar o valor do objeto à esquerda e
a. SQUARE clássico • prototipagem • asd • dsdm passar como referência para o da direita.
b. SQUARE prototipagem • apso • espiral • dsdm c. SQUARE Direcionar o valor do objeto à esquerda e
c. SQUARE apso • espiral • sequencial linear • asd dividir com o valor do objeto da direita.
d. SQUARE espiral • clássico • prototipagem • dsdm d. SQUARE Direcionar o valor do objeto à esquerda e
e. Check-square sequencial linear • prototipagem • clássico • passar como constante ao da direita.
espiral e. Check-square Direcionar o valor do objeto à esquerda e
direcionar como entrada para o da direita.
38. Qual metodologia ágil tem como foco a excelên-
cia na qualidade e aumento da velocidade dos proces- 42. O Angular utiliza de TypeScript.
sos e eliminar o desbarato?
Assinale a alternativa que contém tipos de dados dis-
a. SQUARE OpenUP poníveis em TypeScript.
b. SQUARE Pragmatic Programming
a. SQUARE Float • Int • Char
c. SQUARE Test Driven Development
b. SQUARE String • Char • Long
d. Check-square Lean Software Development
c. SQUARE Integer • Char • Float
e. SQUARE Microsoft Solutions Framework
d. SQUARE Char • Number • Integer
e. Check-square Number • String • Boolean
39. Em uma aplicação que faz conexão a um banco
de dados mysql utilizando de JDBC, executando ins-
43. Assinale a alternativa que contém um exemplo de
truções SQL padrão via ANSI SQL-2, temos três classes
declaração correta de função em TypeScript.
que permitem criar os objetos que servirão para a
passagem de declaração SQL. a. SQUARE function SomarValores(valor1:
Int, valor2: Number): Int.
Assinale a alternativa que contém somente classes
b. SQUARE function SomarValores(valor1:
derivadas.
Float, valor2: Number): Float.
a. SQUARE Prepared Statement • Service Statement c. SQUARE function SomarValores(valor1:
b. Check-square Prepared Statement • Callable Statement Int, valor2: Int): Number.
c. SQUARE Prepared Statement • PrepareCallStatement d. Check-square function SomarValores(valor1:
d. SQUARE PrepareCallStatement • Callable Statement Number, valor2: Number): Number.
e. SQUARE Connection Statement • Callable Statement e. SQUARE function SomarValores(valor1:
Int, valor2: Number).
Página 9
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
44. Considere um Servlet java, que obtenha o locale 48. Uma das vantagens da POO é a reutilização de
conforme código abaixo: código.
Locale locale = request.getLocale(); Assinale a alternativa que exemplifica de forma cor-
reta a assinatura inicial da criação de uma subclasse
Para recuperar a localidade em que a aplicação está
em ORACLE(versão de base: 9i).
sendo utilizada, precisará chamar qual método das
opções disponíveis para retornar o código do país/ a. create or replace type Aluno_t ext Pessoa_t().
SQUARE
região em letras maiúsculas para esta localidade no b. create or replace type Aluno_t under Pessoa_t ().
Check-square
formato ISO3166 de 2 letras? c. create or replace type Aluno_t upper Pessoa_t().
SQUARE
d. create or replace type Aluno_t implement
SQUARE
a. SQUARE localte.getDisplayCountry().
Pessoa_t().
b. SQUARE locale.getISO03Country().
e. SQUARE create or replace type Aluno_t extended
c. Check-square locale.getCountry().
Pessoa_t().
d. SQUARE locale.getISO02Country()
e. SQUARE locale.getDiaplayLanguage().
49. Em ORACLE (versão de referência: 9i), temos dois
tipos de cursores (implícito e explícito). Para ambos os
45. Ao executar o sql:
tipos há quatro atributos que podem ser utilizados em
select * from v$dbfile order by file# código pl/sql, que são:
em um banco de dados ORACLE versão 9i, teremos a. Check-square sql%rowcount • sql%found •
como retorno uma lista de arquivos: sql%notfound • sql%isopen
b. SQUARE sql%countline • sql%find •
a. Check-square que contém os dados.
sql%notfound • sql%isopen
b. SQUARE de controle do sistema.
c. SQUARE sql%rowcount • sql%find •
c. SQUARE de parâmetros do sistema.
sql%notopen • sql%isopen
d. SQUARE com as transações efetuadas.
d. SQUARE sql%rowcount • sql%found •
e. SQUARE que guarda a estrutura do banco.
sql%clear • sql%open
e. SQUARE sql%count • sql%found •
46. Os pequenos arquivos binários, atualizados cons- sql%is • sql%open
tantemente pelo Oracle, que guardam a estrutura do
banco e são responsáveis pelo sincronismo entre os
50. Quando desenvolvemos código baseado em
arquivos, são chamados de:
uma arquitetura limpa, logo pensamos em princípios
a. SQUARE init.ora. SOLID.
b. Check-square control files.
Assinale a alternativa que exemplifica corretamente o
c. SQUARE redo log files.
OCP (princípio de Aberto/Fechado) em SOLID.
d. SQUARE spfile.ora.
e. SQUARE data files. a. SQUARE Cada módulo de software deve ter uma, e ape-
nas uma, razão para mudar.
47. Em pl/sql podemos utilizar de processamento b. SQUARE Partes intercambiáveis , devem aderir a um con-
condicional. trato que permita substituir as partes.
c. Check-square Projetar sistemas que permitam mudança pela
Assinale a alternativa que está escrita de forma correta. adição de um novo código.
a. SQUARE if (v_total < 10000) then return ‘barato’; if; d. SQUARE O código de alto nível não deve depender dos
b. SQUARE if v_total < 10000 then ‘barato’; end if; detalhes do código de baixo nível.
c. SQUARE if v_total < 10000 return ‘barato’; end if; e. SQUARE Os projetistas devem evitar depender de coisas
d. Check-square if v_total < 10000 then return ‘barato’; end if; que não usam.
e. SQUARE if (v_total < 10000) then return ‘barato’; end;
Página 10
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
Redação
A Folha de Resposta será numerada com código alfanumérico, impedindo a identificação
dos candidatos. Não poderá ser assinada e conter qualquer palavra, letra ou desenho que
possa identificar o autor.
O texto definitivo deverá ser transcrito para a Folha de Resposta com caneta de tinta indelé-
vel, de cores azul ou preta, e será corrigida unicamente pelo texto transcrito, não sendo váli-
das quaisquer anotações eventualmente feitas no caderno de questões e/ou rascunho.
Não são permitidas consultas a qualquer publicação, texto ou apontamentos.
Somente serão avaliados os textos transcritos de forma legível no espaço das 30 linhas deli-
mitadas na Folha de Resposta. Texto escrito no verso ou nas margens da Folha de Resposta
não será avaliado.
Tema da Redação
Texto 1
Texto 2
Página 11
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
Empresa de Pesquisa Agropecuária e Extensão Rural de Santa Catarina (EPAGRI) Concurso Público • Edital 001/2022
S201 Agente de Tecnologia da Informação e Comunicação – Analista de Sistemas cód. vaga: (16)
R ASCUNHO REDAÇÃO
10
11
12
o)
13
n h
14
(ra sc u
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Página 12
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
g i n a e m
á
P anco
br h o)
(ra s c u n
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
g i n a e m
á
P anco
br h o)
(ra s c u n
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
G R A D E D E R E S P O S TA S
24 49
25 50
CONCURSO
PÚBLICO
www.pciconcursos.com.br
pcimarkpci MjgwNDo1MWI0OjY1MTc6OTczMTo0OGM1OjA5ZmU6NjE4Mjo1ZDkz:U3VuLCAzMCBBcHIgMjAyMyAxODowNToyNCAtMDMwMA==
www.pciconcursos.com.br