Escolar Documentos
Profissional Documentos
Cultura Documentos
D E P R O V A Edital 001/2017
http://ciasc.fepese.org.br
P5
TÉCNICO DE NÍVEL SUPERIOR
Instruções
Confira o número que você obteve no ato da
inscrição com o que está indicado no cartão-
resposta.
* A duração da prova inclui o tempo para o preenchimento do
cartão-resposta.
Para fazer a prova você usará:
este caderno de prova.
um cartão-resposta que contém o seu nome, número de
inscrição e espaço para assinatura.
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 diferen-
a
Analist as
tes de respostas (a, b, c, d, e). Apenas uma delas constitui a
resposta correta em relação ao enunciado da questão.
em
de Sist lvedor)
A interpretação das questões é parte integrante da prova,
não sendo permitidas perguntas aos fiscais.
o
(desenv
Não destaque folhas da prova.
de
istemas s s Ao terminar a prova, entregue ao fiscal o caderno de prova
nvolver sistema
ro jet a r e dese ico, suporte e anco completo e o cartão-resposta devidamente preenchido e
r, p át ,b
Analisa mento autom a de software o neces- assinado.
ro ce s s a u it et u r t u d a n d
p ais, ar q d es, es referentes
r a c io n d e r e
ope orte e méto
dos i-
s e sup ão e rap
de dado possibilidades gurar a exatid ações.
, e rm
sidades mos, para ass entos de info
outubro
29 29 de outubro 60 questões
s m
aos me diversos trata
dez dos
14 às 18h 4h de duração*
.
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
Página 3
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
2. Identifique abaixo as afirmativas verdadeiras ( V ) e 3. Analise as afirmativas abaixo, considerando-as em
as falsas ( F ), com base no texto 1. relação ao texto 1.
( ) O título do texto pode ser considerado um 1. O autor alterna as formas “nós” e “a gente”
neologismo, estabelecendo uma associação para se referir à primeira pessoa do plural, evi-
semântica com o termo “oratória”. denciando não só um uso variável de formas
( ) Em “Todo mundo quer aprender a falar. pronominais mas também traços de informali-
Ninguém quer aprender a ouvir” (1o pará- dade no texto.
grafo), os termos sublinhados expressam 2. No terceiro parágrafo, o sinal de dois-pontos
sentidos totalizantes e opostos, com valores depois de Alberto Caeiro e de Murilo Mendes
assertivo e negativo, respectivamente. introduz a fala direta dessas duas pessoas,
( ) A citação, no segundo parágrafo, deveria ser respectivamente.
precedida do sinal de dois-pontos depois de 3. Em “Daí a dificuldade […]” (3o parágrafo), a
“que”, em conformidade com a norma culta da palavra sublinhada funciona como conector
língua escrita, de forma a indicar claramente que introduz uma informação decorrente do
que se trata de discurso direto. que foi dito anteriormente, podendo ser substi-
( ) O uso de expressões em primeira pessoa do tuída por “Donde”, sem prejuízo de significado.
singular e do plural confere um efeito dialógico 4. Em “sem misturar o que ele diz […]. Como se
ao texto, criando uma aproximação com o leitor. aquilo que ele diz” (3o parágrafo), o referente
( ) O uso de citações e paráfrases no decorrer do do pronome sublinhado nas duas ocorrências
texto prejudica a argumentação, pois quebra é definido, sendo o indivíduo identificado no
a objetividade construída através do relato de contexto precedente.
fatos cotidianos. 5. Em “As árvores e as flores entram. Mas – coi-
tadinhas delas – entram e caem num mar
Assinale a alternativa que indica a sequência correta, de ideias.” (2o parágrafo) e “No fundo do
de cima para baixo. mar – quem faz mergulho sabe – a boca fica
fechada.” (4o parágrafo), os segmentos entre
a. ( X ) V•V•F•V•F travessões são comentários do autor que, se
b. ( ) V•V•F•F•V retirados, não alteram as relações sintáticas
c. ( ) V•F•V•V•F entre os demais constituintes das frases.
d. ( ) F•V•V•F•F Assinale a alternativa que indica todas as afirmativas
e. ( ) F•F•F•V•V corretas.
Página 4
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
4. Identifique abaixo as afirmativas verdadeiras ( V ) e 5. Considere o trecho abaixo extraído do 4o parágrafo
as falsas ( F ) considerando o trecho abaixo extraído do do texto 1:
1o parágrafo do texto 1.
Há grupos religiosos cuja liturgia consiste de silêncio.
Sempre vejo anunciados cursos de oratória. Nunca Não basta o silêncio de fora. É preciso silêncio den-
vi anunciado curso de escutatória. Todo mundo quer tro. Ausência de pensamentos. E aí, quando se faz o
aprender a falar. Ninguém quer aprender a ouvir. silêncio dentro, a gente começa a ouvir coisas que não
Pensei em oferecer um curso de escutatória. Mas acho ouvia. Fernando Pessoa conhecia a experiência, e se
que ninguém vai se matricular. referia a algo que se ouve nos interstícios das palavras,
no lugar onde não há palavras. É música, melodia que
( ) As frases estabelecem, em sequência de duas não havia e que quando ouvida nos faz chorar.
a duas (a primeira com a segunda, a terceira
com a quarta, a quinta com a sexta) relação Assinale a alternativa correta em relação ao trecho.
semântica de contraste ou adversidade.
( ) Nas duas primeiras frases, os termos “cursos a. ( ) A palavra “interstícios” pode ser substituída por
de oratória” e “curso de escutatória” estão no “sons”, sem prejuízo de significado no texto.
plural e no singular, porque devem concordar, b. ( ) O vocábulo “se”, nas três ocorrências sublinha-
respectivamente, com o adjetivo anteposto, das, funciona como índice de indeterminação
que é o termo regente. do sujeito.
( ) Nas frases, os tempos verbais remetem a situ- c. ( ) O verbo haver tem valor existencial nas três
ações presentes, passadas e futuras. ocorrências sublinhadas, podendo ser substi-
( ) As duas últimas frases podem ser reescritas tuído, respectivamente, por “Existe”, “existe” e
como “Pensei em oferecer um curso de escu- “existia”, sem ferir a norma culta da língua escrita.
tatória; acho, contudo, que ninguém vai se d. ( ) As palavras sublinhadas em “cuja liturgia”, “que
matricular.”, sem prejuízo de significado e sem não ouvia” e “onde não há” são pronomes
ferir a norma culta da língua escrita. relativos que podem ser substituídos, respec-
( ) Os sujeitos das frases se alternam entre a pri- tivamente, por “os quais”, “as quais” e “aonde”,
meira pessoa do singular e a terceira pessoa sem ferir a norma culta da língua escrita.
do plural. e. ( X ) Em “E aí”, o elemento sublinhado funciona
como conector que encadeia informações,
Assinale a alternativa que indica a sequência correta, tendo um papel similar ao do elemento subli-
de cima para baixo. nhado em “Aí a gente que não é cego abre os
olhos.” (2o parágrafo).
a. ( ) V•V•V•F•V
b. ( ) V•V•F•F•F
c. ( X ) V•F•V•V•F
d. ( ) F•F•V•F•F
e. ( ) F•F•F•V•V
Página 5
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
Página 6
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
7. Assinale a alternativa correta, com base no texto 2. Aspectos históricos, geográficos,
econômicos e sociais 5 questões
a. ( ) O texto é objetivo, técnico, neutro e impessoal,
o que se evidencia pelo apagamento da voz
autoral. 9. Em 1750, baseando-se no princípio do Uti Possidetis
b. ( ) O texto se estrutura a partir da aproximação – direito de posse, espanhóis e portugueses assinaram
de ideias, fazendo uso de recursos comparati- importante Tratado que estabelecia as fronteiras entre
vos típicos de uma analogia. essas duas nações ibéricas na América do Sul. Apesar
c. ( X ) Trata-se de um texto expositivo-argumenta- da sua posterior anulação em 1761, em virtude de
tivo que se organiza por meio de exposição desentendimentos entre aquelas coroas, em especial,
de ideias e enunciação de uma opinião. suas delimitações contribuíram para demarcação do
território catarinense.
d. ( ) Os autores articulam argumentos mediante
exemplos práticos do cotidiano profissional, Esse Tratado foi denominado:
enfatizando a responsabilidade individual e
criadora. a. ( ) Utrecht.
e. ( ) As ideias são apresentadas de forma sequen- b. ( X ) Madrid.
cial, em uma cadeia lógica de fatos que
c. ( ) El Pardo.
respondem a uma estruturação de causa e
consequência. d. ( ) Badajós.
e. ( ) Santo Ildefonso.
Página 7
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
11. Em relação aos refugiados e aos fluxos migrató- 13. Identifique abaixo as afirmativas verdadeiras ( V )
rios contemporâneos, assinale a alternativa correta. e as falsas ( F ) sobre a produção energética no Brasil.
a. ( ) V•V•F•F
12. Sobre o poeta catarinense Lindolf Bell, assinale a
alternativa correta. b. ( X ) V•F•V•F
c. ( ) V•F•F•V
a. ( ) Em “Os póstumos”, criticou a obra de outro d. ( ) F•V•V•F
poeta catarinense, João da Cruz e Souza, ale-
e. ( ) F•F•V•F
gando ser este um “escritor das elites”.
b. ( ) Inspirado pela Semana da Arte Moderna, 1922,
fundou a primeira galeria de arte de Santa
Catarina, Açu-Açu, em Blumenau.
c. ( ) Defensor da presença da subjetividade nas
artes, suas principais obras foram “Missal” e
“Broquéis”.
d. ( ) Em “Os ciclos”, apontou a escola como o único
espaço para a poesia, pois, segundo ele, “o
lugar do poema deve ser onde possa inquie-
tar”: entre as crianças.
e. ( X ) Natural de Timbó, destacou-se como um dos
líderes do movimento Catequese Poética,
criado na década de 1960, e que promovia
a cultura em espaços públicos, acessíveis a
todas as classes sociais.
Página 8
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
Língua Inglesa 7 questões 15. Match the words on column 1 with their mean-
ings on column 2.
Cow Threat
Column 1 Words
Cows are walking machines. They transform materi- 1. hay
als (grass, hay, water, and feed) into finished products 2. waste
(milk, beef, leather, and so on). 3. rear
4. burp
As any factory, cows produce waste. Solid waste is
5. cattle
eliminated through the rear end of these ‘complex
machines’, and it is used as fertilizer. Column 2 Meanings
The fermentation process in their four stomachs pro- ( ) the back part of something.
duces gas. These walking machines have two chim- ( ) cows and bulls that are kept for their milk or
neys: one in the front end, and other in the rear end. meat.
Gaseous emissions through the front end chimney are ( ) grass that is cut and dried and used as animal
called burps. Cows burp a lot. Every minute and half food.
these burps release methane gas. Methane is danger-
ous to the planet because it contributes to the green- ( ) unwanted matter or material of any type.
house effect. ( ) to allow air from the stomach to come out
through the mouth in anoisy way.
The world population is growing very fast. That means
there are more people eating beef. Consequently, Choose the alternative which presents the correct
there is more cattle – more walking machines – pro- sequence:
ducing more methane gas.
a. ( ) 1•4•5•3•2
This is the problem, but very few people want to b. ( ) 2•1•5•4•3
change their eating habits. What about you? c. ( X ) 3•5•1•2•4
d. ( ) 4•3•2•1•5
e. ( ) 5•1•4•2•3
14. Read these sentences and, according to the text,
decide if they are true ( T ) or false ( F ).
16. Complete the spaces of the sentence below with
( ) Cows have more than one stomach. the correct prepositions.
( ) The production of methane is a serious
problem. “Agriculture, Ecosystems & Environment deals
( ) Cows eliminate gases through their front and the interface between agriculture
rear ends. and environment, specifically
agriculture influences the environ-
( ) Burps are eliminations of gas through the rear ment and how changes that envi-
end. ronment impact agroecosystems.”
( ) Cows burp approximately 10 times in one
hour. Which alternative presents the correct missing
prepositions?
Choose the alternative which presents the correct
sequence: a. ( ) to • an • when • on
b. ( ) with • in • how • at
a. ( X ) T•T•T•F•F
c. ( ) to • an • which • on
b. ( ) T•T•F•T•T
d. ( X ) with • the • how • in
c. ( ) T•F•F•F•T
e. ( ) for • the • where • in
d. ( ) F•F•T•T•F
e. ( ) F•F•T•F•F
Página 9
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
17. Analyze the sentences according to structure and 20. Analyze these sentences:
grammar use.
1. The words people and cattle are being used
1. The words they and their, in bold in the text, in the text as nouns in the singular form.
are object pronoun and possessive adjective, 2. In “…and it is used as fertilizer.”, the underlined
respectively. word is an example of the comparative of
2. The negative form of: “These walking equality.
machines have two chimneys”, is “These walk- 3. The word in bold in “Consequently, there is
ing machines haven’t two chimneys”. more cattle” can be replaced by therefore
3. The underlined word in the following sentence: without changing its meaning.
“These walking machines” is a gerund form.
4. The word release is synonym of discharge. Choose the alternative which presents the correct
ones.
Choose the alternative which presents the correct
ones. a. ( ) The only correct one is 1.
b. ( ) The only correct one is 2.
a. ( ) The only correct one is 1. c. ( X ) The only correct one is 3.
b. ( ) The only correct one is 4. d. ( ) The only correct ones are 1 and 3.
c. ( ) The only correct ones are 1 and 2. e. ( ) The only correct ones are 2 and 3.
d. ( ) The only correct ones are 2 and 3.
e. ( X ) The only correct ones are 3 and 4.
Conhecimentos Específicos 40 questões
Página 10
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
22. Analise as afirmativas abaixo com relação à arqui- 23. Assinale a alternativa que apresenta os padrões
tetura de microserviços. que estão preocupados com os algoritmos e as
atribuições de responsabilidade entre objetos. Tais
1. A arquitetura de microserviços pode ser padrões descrevem não só os padrões entre objetos
definida como aquela que empacota todos ou classes, mas também os de comunicação entre
os componentes de uma aplicação em uma eles. Estes padrões caracterizam um complexo fluxo
única unidade de implantação. Os microser- de controle que é difícil seguir em tempo de execução.
viços são definidos dentro desta unidade de Eles transportam sua atenção para longe do fluxo de
implantação. controle e lhe permite concentrar-se apenas no modo
2. A arquitetura de microserviços é utilizada para como os objetos estão interconectados.
desenvolver uma aplicação como um con-
junto de pequenos serviços, cada um funcio- a. ( ) Padrões Criacionais
nando em seu próprio processo. Cada serviço b. ( ) Padrões Estruturais
é desenvolvido em torno de um conjunto de c. ( ) Padrões Avançados
regras de negócio específico, e é implemen-
d. ( ) Padrões de Atribuição
tado de forma independente.
e. ( X ) Padrões Comportamentais
3. Uma das vantagens de se usar a arquitetura
monolítica é a total independência que
os microserviços têm dentro da aplicação.
Cada microserviço tem o seu próprio banco 24. Com relação ao REST, assinale a alternativa
de dados, sendo este um dos fatores que correta.
caracterizam um microserviço. Entretanto,
a. ( ) O REST (Representational Statefull Transfer) é
esta também é a característica que tem o
um estilo de comunicação utilizado em web
maior custo de planejamento por arquitetos e
services.
desenvolvedores de software.
b. ( ) O REST (Representational Statefull Transfer) é
Assinale a alternativa que indica todas as afirmativas um exemplo de arquitetura orientada a obje-
corretas. tos distribuídos.
c. ( X ) O REST é um protocolo de comunicação que
a. ( ) É correta apenas a afirmativa 1. surgiu com o objetivo de simplificar o acesso
b. ( X ) É correta apenas a afirmativa 2. aos Webservices. Este baseia-se no protocolo
c. ( ) São corretas apenas as afirmativas 1 e 2. HTTP e permite utilizar vários formatos para
representação de dados, como JSON e XML.
d. ( ) São corretas apenas as afirmativas 1 e 3.
d. ( ) No REST, as comunicações dependem de
e. ( ) São corretas as afirmativas 1, 2 e 3.
estados controlados pelo servidor. Toda infor-
mação de estado deve ser conhecida somente
pelo cliente e pelo servidor.
e. ( ) O REST é definido através de quatro elemen-
tos de interface: Identificação de Recursos;
Manipulação de Mensagens através de
Representações; Descrição de Mensagens
e Hipermídia como Máquina de Estados da
Aplicação.
Página 11
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
25. Analise as afirmativas abaixo com relação ao SOAP. 27. Assinale a alternativa que apresenta uma lin-
guagem de descrição de Web services. A descrição
1. SOAP especifica uma sintaxe baseada em XML envolve informações críticas como o endpoint do
para se escrever e endereçar uma mensa- serviço, operações e tipos de dados necessários a tais
gem entre dois sistemas comunicantes. operações.
2. SOAP é um protocolo baseado em XML para
a troca de informações estruturadas em a. ( ) REST
ambientes distribuídos. b. ( ) XDSL
3. O protocolo SOAP provê uma forma de pos- c. ( ) SOAP
sibilitar a passagem de comandos e parâme- d. ( X ) WSDL
tros entre as entidades Requester e Provider,
e. ( ) WDSL
dependente da plataforma de implementação
e de linguagem de programação utilizada.
4. Envelope, Header, Exception e Body são 28. Analise as afirmativas abaixo com relação ao
elementos básicos de uma mensagem SOAP. assunto Design Patterns.
Assinale a alternativa que indica todas as afirmativas 1. Os padrões de projeto de software também
corretas. muito conhecidos pelo termo original em inglês,
Design Patterns, descrevem soluções para
a. ( X ) São corretas apenas as afirmativas 1 e 2.
problemas recorrentes no desenvolvimento de
b. ( ) São corretas apenas as afirmativas 1 e 3. sistemas de software orientados a objetos.
c. ( ) São corretas apenas as afirmativas 1, 2 e 3. 2. Os padrões comportamentais têm como
d. ( ) São corretas apenas as afirmativas 1, 3 e 4. intenção principal abstrair o processo de
e. ( ) São corretas apenas as afirmativas 2, 3 e 4. criação de objetos, ou seja, a sua instancia-
ção. Desta maneira, o sistema não precisa se
preocupar com questões tais como o objeto é
criado, como é composto, qual a sua represen-
26. Com relação ao assunto Webservices, assinale a
tação real.
alternativa correta.
3. Os padrões de projeto visam facilitar a reu-
a. ( ) Existem três tipos de URIs: URL, URN e URR. tilização de soluções de desenho - isto é,
b. ( ) Uma URI (Uniform Requestor Identifier) é uma soluções na fase de projeto do software, sem
sequência de caracteres que identifica um considerar reutilização de código.
recurso lógico ou fisíco. 4. Os padrões de criação vão se preocupar como
c. ( ) Outros sistemas podem interagir com os as classes e os objetos são compostos, ou
Webservices por meio de mensagens UDDI, seja, como é a sua estrutura. O objetivo destes
geralmente usando HTTP com serialização padrões é facilitar o design do sistema, identi-
XML em conjunto com outros padrões relacio- ficando maneiras de realizar o relacionamento
nados a Web. entre as entidades. Assim, deixa o desenvolve-
dor livre dessa preocupação.
d. ( ) URN (Uniform Requestor Name) é um tipo
de URI que especifica qual protocol deve ser Assinale a alternativa que indica todas as afirmativas
utilizado para localizar e acessar o recurso. Ele corretas.
rotula o recurso com um identificador único
persistente e independente de localização. a. ( X ) São corretas apenas as afirmativas 1 e 3.
e. ( X ) Um Web Service é um sistema de software b. ( ) São corretas apenas as afirmativas 1 e 4.
desenvolvido para suportar interoperabili-
c. ( ) São corretas apenas as afirmativas 2 e 3.
dade entre máquinas sobre uma rede, o qual
pode apresentar uma interface que o des- d. ( ) São corretas apenas as afirmativas 1, 2 e 4.
creve (WSDL, WADL). e. ( ) São corretas apenas as afirmativas 2, 3 e 4.
Página 12
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
29. A computação em nuvem é um modelo que 30. Analise as afirmativas abaixo com relação ao DDD
habilita o acesso por rede de forma ubíqua, conve- (Domain Driven Design).
niente e sob demanda a um conjunto compartilhado
de recursos de computação (como redes, servidores, 1. Domain Driven Design (DDD) é uma aborda-
armazenamento, aplicações e serviços) que possam gem de projeto de software disciplinada que
ser rapidamente provisionados e liberados com o reúne um conjunto de conceitos, técnicas e
mínimo de esforço de gerenciamento ou interação princípios para construção de softwares base-
com o provedor de serviços. ados em modelo de domínio.
2. Um dos objetivos do Domain Driven Design é
Com relação a esse assunto, assinale a alternativa aproximar o desenvolvimento de software do
correta. domínio do problema.
3. Um dos objetivos do Domain Driven Design
a. ( ) Na modalidade Infraestrutura como Serviço
(DDD) é permitir maior interoperabilidade
(PaaS), o recurso fornecido ao consumidor é o
com os modelos de dados.
uso de aplicações do fornecedor executando
em uma infraestrutura na nuvem. As aplicações 4. Domain Driven Design (DDD) ou Projeto
podem ser acessadas por vários dispositivos Orientado ao Domínio é um padrão de lingua-
clientes através de interfaces de programação. gem orientada a objetos que procura refor-
çar conceitos e boas práticas relacionadas à
b. ( ) Uma das características da Computação em
Orientação a Objetos.
Nuvem é o Serviço Mensurado no qual os
recursos podem ser provisionados e liberados
Assinale a alternativa que indica todas as afirmativas
elasticamente, em alguns casos automatica-
corretas.
mente, para rapidamente aumentar ou dimi-
nuir de acordo com a demanda.
a. ( ) É correta apenas a afirmativa 2.
c. ( X ) Em uma Nuvem híbrida, a infraestrutura na
b. ( X ) São corretas apenas as afirmativas 1 e 2.
nuvem é uma composição de duas ou mais
infraestruturas na nuvem (privadas, comunitá- c. ( ) São corretas apenas as afirmativas 1, 2 e 3.
rias ou públicas) que permanecem entidades d. ( ) São corretas apenas as afirmativas 1, 3 e 4.
distintas, mas são interligadas por tecnologia e. ( ) São corretas apenas as afirmativas 2, 3 e 4.
padronizada ou proprietária que permite a
comunicação de dados e portabilidade de
aplicações (como transferência de processa- 31. Correlacione cada linguagem de programação
mento para a nuvem para balanceamento de com um driver do Apache Cassandra compatível com
carga entre nuvens). a respectiva linguagem.
d. ( ) Em uma Nuvem comunitária, a infraestrutura
na nuvem é provisionada para uso exclusivo Coluna 1 Linguagem Coluna 2 Drivers
por uma única organização composta de diver-
1. Java ( ) Datastax
sos consumidores (como unidades de negócio).
A sua propriedade, seu gerenciamento e ope- 2. PHP ( ) Fluent Cassandra
ração podem ser da organização, de terceiros 3. C# ( ) Achilles
ou de uma combinação mista, e podem estar 4. NodeJS ( ) Cassandra-pdo
dentro ou fora das instalações da organização.
e. ( ) Em uma Nuvem pública, a infraestrutura na Assinale a alternativa que indica a sequência correta,
nuvem é provisionada para uso exclusivo por de cima para baixo.
uma determinada comunidade de organiza-
ções que têm interesses em comum (de missão, a. ( ) 1•3•2•4
requisitos de segurança, políticas, observância b. ( ) 1•4•3•2
de regulamentações). A sua propriedade, seu c. ( ) 2•1•4•3
gerenciamento e sua operação podem ser de
d. ( ) 3•2•1•4
uma ou mais organizações da comunidade ou
de terceiros, e podem estar dentro ou fora das e. ( X ) 4•3•1•2
instalações das organizações participantes.
Página 13
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
32. Podem-se executar comandos e consultas em um 35. Identifique abaixo os sistemas gerenciadores de
banco de dados Apache Cassandra através do utilitá- banco de dados suportados de forma nativa (out of
rio nativo da distribuição: the box) pelo PHP Laravel.
a. ( ) sqlplus 1. MySQL
b. ( ) kasser 2. MS SQL Server
3. PostgreSQL
c. ( X ) cqlsh
4. Oracle
d. ( ) cqlplus
e. ( ) cqldata Assinale a alternativa que indica todos os itens
corretos.
33. Um endereço IP cuja notação CIDR é /26 possui a. ( X ) São corretos apenas os itens 1, 2 e 3.
como máscara de rede: b. ( ) São corretos apenas os itens 1, 2 e 4.
c. ( ) São corretos apenas os itens 1, 3 e 4.
a. ( ) 255.255.255.0
d. ( ) São corretos apenas os itens 2, 3 e 4.
b. ( ) 255.255.255.64
e. ( ) São corretos os itens 1, 2, 3 e 4.
c. ( ) 255.255.255.128
d. ( X ) 255.255.255.192
e. ( ) 255.255.255.224 36. A ferramenta de gerenciamento de pacotes NPM
obtém suas configurações da linha de comando, de
variáveis de ambiente ou de arquivos de configuração
34. Analise as afirmativas abaixo com relação à repro- npmrc.
dução de vídeo em páginas HTML5.
Identifique abaixo os itens que constituem arquivos
1. Antes da HTML5, um vídeo poderia ser repro- de configuração npmrc válidos e relevantes.
duzido em uma página HTML somente via
plugin. HTML5 define o elemento <vídeo> 1. Arquivo de configuração .npmrc por projeto
para incorporar um vídeo a uma página HTML. 2. Arquivo de configuração .npmrc por usuário
3. Arquivo de configuração npmrc global
2. O elemento <source> permite a definição de
4. Arquivo de configuração npmrc do NPM
arquivos de vídeo alternativos com formatos
(builtin)
distintos, o que permite ao browser utilizar
o primeiro arquivo com formato compatível
Assinale a alternativa que indica todos os itens
que encontrar.
corretos.
3. O atributo do elemento <vídeo> que pos-
sibilita a inclusão de elementos de controle, a. ( ) São corretos apenas os itens 1, 2 e 4.
como play, pause e volume, a um vídeo é o
b. ( ) São corretos apenas os itens 1, 2 e 3.
‘control_video’.
c. ( ) São corretos apenas os itens 1, 3 e 4.
Assinale a alternativa que indica todas as afirmativas d. ( ) São corretos apenas os itens 2, 3 e 4.
corretas. e. ( X ) São corretos os itens 1, 2, 3 e 4.
Página 14
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
37. Para acessar ou modificar o conteúdo HTML de 41. Identifique abaixo elementos HTML próprios da
um elemento HTML através de um script Javascript, HTML5 e novos com relação a HTML 4.
deve-se empregar a propriedade:
1. <figure>
a. ( ) set 2. <dialog>
b. ( ) get 3. <trim>
4. <output>
c. ( X ) innerHTML
5. <menuitem>
d. ( ) getAttribute
e. ( ) GetElementbyId Assinale a alternativa que indica todos os itens
corretos.
38. O banco de dados Oracle 10gR2 trabalha com o a. ( ) São corretos apenas os itens 1, 2, 3 e 4.
conceito de níveis de isolamento de transação (tran- b. ( X ) São corretos apenas os itens 1, 2, 4 e 5.
saction isolation levels) do padrão ANSI/ISO SQL SQL92. c. ( ) São corretos apenas os itens 1, 3, 4 e 5.
d. ( ) São corretos apenas os itens 2, 3, 4 e 5.
Assinale a alternativa que contém o nível de isola-
mento de transação que impede a ocorrência de lei- e. ( ) São corretos os itens 1, 2, 3, 4 e 5.
turas sujas (dirty reads), leituras fuzzy (nonrepeatable
fuzzy reads), e leituras fantasma (phantom reads).
42. Analise as afirmativas abaixo com relação à
a. ( X ) Serializável (serializable) Função Resumo Criptográfico.
b. ( ) Leitura replicável (Repeatable read)
1. Uma função de resumo é um método crip-
c. ( ) Leitura com commit (Read committed)
tográfico que, quando aplicado sobre uma
d. ( ) Leitura sem commit (Read uncommitted) informação, independentemente do tamanho
e. ( ) Leitura não replicável (Non Repeatable read) que ela tenha, gera um resultado único e de
tamanho variável, chamado hash.
2. Você pode utilizar hash para verificar a inte-
39. Qual propriedade Javascript contém a quanti- gridade de um arquivo armazenado em seu
dade de argumentos passados a uma função, e que computador ou em seus backups.
possibilita a implementação de funções com número 3. Exemplos de métodos de hash são SHA-1,
variável de parâmetros? SHA-256 e MD5.
a. ( ) arguments.number 4. Para verificar a integridade de um arquivo,
por exemplo, você pode calcular o hash dele
b. ( X ) arguments.length e, quando julgar necessário, gerar novamente
c. ( ) arguments.amount este valor. Se os dois valores obtidos (hashes)
d. ( ) properties.length forem diferentes, então você pode concluir
e. ( ) property.length que o arquivo não foi alterado.
Página 15
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
43. Como são executados os construtores de classes 46. Analise as afirmativas abaixo com relação à mode-
Java em uma hierarquia de classes / herança? lagem dimensional.
Página 16
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
48. O modelo Estrela (Star) e o modelo Floco de Neve 50. Com relação ao assunto Dados Abertos, assinale a
(Snow Flake) são tipos de modelos dimensionais. alternativa correta.
Com relação a esses modelos, assinale a alternativa a. ( ) Um requisito importante para que o dado seja
correta. considerado aberto é o da reutilização e redis-
tribuição no qual os dados devem estar dis-
a. ( ) No modelo Floco de Neve (Snow Flake) todas poníveis como um todo e sob custo razoável
as tabelas relacionam-se diretamente com a de reprodução. Tais dados preferencialmente
tabela de fatos. devem ser possíveis de serem baixados pela
b. ( X ) No modelo Floco de Neve (Snow Flake), as tabe- internet e devem estar disponíveis de uma
las dimensionais relacionam-se com a tabela forma conveniente e modificável.
de fatos, mas algumas dimensões relacionam- b. ( ) Um requisito importante para que o dado seja
-se apenas entre elas. Isto ocorre para fins de considerado aberto é o da disponibilidade e
normalização das tabelas dimensionais, visando acesso no qual os dados devem ser fornecidos
diminuir o espaço ocupado por essas tabelas. sob termos que permitam o seu fechamento,
c. ( ) O modelo Estrela (Star) é composto no centro abertura ou a combinação com outros con-
por uma tabela de dimensão, que é rodeada juntos de dados.
por tabelas de fato, ficando parecido com c. ( X ) Dados abertos são dados que podem ser
a forma de uma estrela (origem do nome livremente usados, reutilizados e redistribu-
do modelo). ídos por qualquer pessoa. Estão sujeitos, no
d. ( ) O modelo de dados Estrela (Star) consiste máximo, à exigência de atribuição da fonte e
em uma extensão do modelo Floco de Neve compartilhamento pelas mesmas regras.
(Snow Flake) no qual cada uma das “pontas da d. ( ) Participação Universal significa a capacidade
estrela” passa a ser o centro de outras estrelas. de diversos sistemas e organizações trabalha-
Isto porque cada tabela de dimensão seria rem juntos. Nesse caso, trata-se da capacidade
normalizada, “quebrando-se” a tabela original de interoperar ou combinar diferentes con-
ao longo de hierarquias existentes em seus juntos de dados.
atributos. e. ( ) Entende-se Interoperabilidade como a capa-
e. ( ) O modelo Estrela (Star) reduz o espaço de cidade de usar, reutilizar e redistribuir, não
armazenamento dos dados dimensionais, devendo haver discriminação contra áreas
mas acrescenta várias tabelas ao modelo, dei- de atuação ou contra pessoas ou grupos. Por
xando-o mais complexo, tornando mais difícil exemplo, restrições de uso não comercial que
a navegação pelos softwares que utilizarão o impediriam o uso comercial, ou restrições de
banco de dados. uso para certos fins que excluem determina-
dos dados do conceito de ‘abertos’.
Página 17
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
52. Analise as afirmativas abaixo com relação ao 54. Assinale a alternativa que contém as principais
assunto Análise de Agrupamento (Clustering). fases do processo de Data Minning CRISP-DM.
Página 18
Centro de Informática e Automação do Estade de Santa Catarina (CIASC) • Edital 001/2017
P5 TÉCNICO DE NÍVEL SUPERIOR • Analista de Sistemas (Desenvolvedor)
56. Analise as afirmativas abaixo no contexto de 58. Assinale a alternativa que provê um sistema de
modelagem preditiva. serialização de dados que possua um formato de
dados binário e compacto e que conta com um con-
1. As técnicas de armazenamento em cluster não tainer para armazenar dados persistentes, em ambien-
requerem que o número de clusters seja for- tes de big data Apache Hadoop.
necido antes do treinamento. Se o número for
muito pequeno, o modelo pode perder seme- a. ( X ) Avro
lhanças importantes nos dados de entrada. E b. ( ) Mahout
se o número for muito grande, ele pode per-
c. ( ) Chukwa
der diferenças importantes.
d. ( ) Spark
2. Árvores de decisão, redes neurais e modelos
de regressão empregam aprendizado super- e. ( ) Tez
visionado para criar a função de mapeamento
entre um conjunto de campos de dados de
entrada e uma variável de destino. 59. Assinale a alternativa que apresenta a operação
3. Backpropagation é um algoritmo que permite OLAP que permite ao usuário aumentar o nível de deta-
que um erro seja propagado de volta à rede lhe da informação para ver mais detalhes. Com essa
neural, e que seja utilizado para ajustar os operação a granularidade da informação é diminuída.
pesos das sinapses que ligam os nós da rede.
a. ( ) Drill up
Assinale a alternativa que indica todas as afirmativas b. ( X ) Drill down
corretas. c. ( ) Slice Drill down
d. ( ) Dice Drill down
a. ( ) É correta apenas a afirmativa 2.
e. ( ) Slice and Dice
b. ( ) São corretas apenas as afirmativas 1 e 2.
c. ( ) São corretas apenas as afirmativas 1 e 3.
d. ( X ) São corretas apenas as afirmativas 2 e 3. 60. Um banco de dados de Big Data deve possuir
e. ( ) São corretas as afirmativas 1, 2 e 3. pelo menos três aspectos, os chamados 3Vs do Big
Data, que são:
Página 19
Página
em Branco.
(rascunho)
Página
em Branco.
(rascunho)
Página
em Branco.
(rascunho)
.
FEPESE • Fundação de Estudos e Pesquisas Sócio-econômicos
Campus Universitário • UFSC • 88040-900 • Florianópolis • SC
Fone/Fax: (48) 3953-1000 • http://www.fepese.org.br