Buscar

Prefeitura Municipal de Fortaleza-CE 2015 Analista de Sistema

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
1 
 
 
 
SELEÇÃO PÚBLICA PARA A CONTRATAÇÃO POR TEMPO DETERMINADO 
DE PROFISSIONAIS DE DIVERSAS ÁREAS PARA O IPLANFOR 
EDITAL Nº 72/2014 
PROVA PARA ANALISTA DE SISTEMAS 
(NÍVEL SUPERIOR) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LEIA COM ATENÇÃO E SIGA RIGOROSAMENTE ESTAS INSTRUÇÕES. 
1. Examine se a prova está completa e se há falhas ou imperfeições gráficas que causem dúvidas. Qualquer 
reclamação somente será aceita até os 15 minutos iniciais. 
 
2. A prova consistirá de 40 questões com quatro alternativas (A, B, C e D), das quais apenas uma é verdadeira. 
Utilize somente caneta de tinta azul ou preta. Marque seu cartão-resposta, pintando completamente o 
espaço referente a sua resposta, como no modelo abaixo: 
 A B C D 
Ex.: 
 
3. A leitora de marcas não registrará as respostas em que houver falta de nitidez, uso de corretivo, marcação a 
lápis e/ou marcação de mais de uma letra. 
 
4. O cartão-resposta não pode ser dobrado, amassado, rasurado ou manchado. Exceto sua assinatura, nada deve 
ser escrito ou registrado fora do espaço destinado às respostas. 
 
5. Verifique se o seu nome e o número de inscrição estão corretos no cartão-resposta. Se houver erro, 
comunique-o ao fiscal. Não se esqueça de assiná-lo. 
 
6. Durante a prova, é vetado o intercâmbio e o empréstimo de material de qualquer natureza entre os 
candidatos. A fraude ou tentativa de fraude, a indisciplina e o desrespeito às autoridades encarregadas dos 
trabalhos são faltas que desclassificarão o candidato. 
 
7. De acordo com o subitem 8.10 do Edital nº 72/2014, durante a realização da prova escrita objetiva, são 
terminantemente proibidos aos candidatos qualquer espécie de consulta e comunicação entre eles, a 
utilização ou o porte de lápis, borracha, lapiseira, livros, manuais, impressos ou anotações, máquinas 
calculadoras, boné, artigos de chapelaria, óculos escuros, relógios, agendas eletrônicas ou similares, telefone 
celular, bip, e-books, walkman, MP3 player, ipod, iphone, gravador ou qualquer outro receptor ou transmissor 
de mensagens e dados. Caso haja a desobediência a esta instrução, o candidato será eliminado do certame. 
 
8. Ao terminar, entregue ao fiscal a prova e o cartão-resposta assinado, que é o único documento válido para 
correção. 
 
 
 
 
 
 
 
PROVA OBJETIVA 
DATA: 1º DE MARÇO DE 2015 
DURAÇÃO: 03 HORAS 
INÍCIO: 14 HORAS - TÉRMINO: 17 HORAS 
 
_____________________________________________________ 
NOME EM LETRA DE FORMA 
 
___________________________________________ 
ASSINATURA DO CANDIDATO 
 
 
 
 
 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
2 
 
 
 
LÍNGUA PORTUGUESA 
 
Leia atentamente o texto abaixo e responda às questões. 
 
Papa pede que celulares não atrapalhem conversas em família 
 
01 
02 
03 
04 
05 
06 
07 
08 
09 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
O papa Francisco pediu nesta sexta-feira (23) que os aparelhos tecnológicos, como celulares 
e tablets, não atrapalhem as conversas em família que, para ele, são o berço da comunicação. 
Em seu discurso anual pelo dia católico das comunicações, o pontífice afirmou que o uso 
dessas ferramentas pode tanto ajudar como prejudicar a comunicação entre as famílias. Ao mesmo 
tempo, podem ajudar as pessoas a se evitarem. 
“O grande desafio que enfrentamos hoje é reaprender a falar uns com os outros, não 
simplesmente como gerar e consumir informação”, disse. 
“Eles atrapalham quando se tornam uma via de escape para ouvir, se isolar, mas podem 
favorecer se ajudam a conversar e a dividir. Que as famílias orientem o nosso relacionamento com 
as tecnologias ao invés de serem guiadas por elas”, destacou. 
Para Francisco, o núcleo familiar é o primeiro local onde as pessoas aprendem a comunicar 
e é preciso “voltar a esse momento para deixar a comunicação entre as pessoas mais autêntica e 
humana”. 
“Em um mundo em que se gasta muito tempo em falar mal, semear a discórdia, poluir as 
conversas com nosso ambiente humano, a família pode ser uma escola de comunicação abençoada. 
E a bênção deve permanecer, inevitavelmente, acima do ódio e da violência”, ressaltou. 
O tema do dia da comunicação deste ano coincide com o encerramento de dois anos de 
discussões sobre a família que terão seu ponto alto em outubro, no Sínodo da Família, com a 
participação de bispos e cardeais. 
Dentre os assuntos que possivelmente serão debatidos, estão o divórcio, as uniões estáveis, 
as crianças transgênero e a união homossexual. 
(http://www1.folha.uol.com.br/mundo/2015/01/1579399. Acesso em 25/01/15.) 
 
01. O texto em análise situa-se, predominantemente, na tipologia de base: 
 
a) narrativa. 
b) descritiva. 
c) dissertativa. 
d) argumentativa. 
 
02. De acordo com o conteúdo desse texto, não se pode asseverar que: 
 
a) o papel da família é importante porque é nela que as pessoas iniciam o processo de comunicação. 
b) o sumo pontífice não se posiciona totalmente contra o uso dos aparelhos tecnológicos. 
c) os aparelhos tecnológicos podem ser utilizados com efeitos positivos. 
d) as famílias não devem valer-se dos aparelhos tecnológicos. 
 
03. Neste excerto “O papa Francisco pediu nesta sexta-feira (23) que os aparelhos tecnológicos, como celulares e 
tablets, não atrapalhem as conversas em família” (l. 01 e 02), a relação de coesão entre “aparelhos 
tecnológicos” e “celulares e tablets” se dá por meio da: 
 
a) hiperonímia, a relação existente entre um termo mais genérico (“aparelhos tecnológicos”) e um mais 
específico (“celulares e tablets”). 
b) meronímia, o segundo termo (“celulares e tablets”) constitui uma parte do primeiro (“aparelhos 
tecnológicos”). 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
3 
 
 
c) catáfora, o segundo termo (“celulares e tablets”) retoma o primeiro termo (“aparelhos tecnológicos”). 
d) anáfora, o primeiro termo (“aparelhos tecnológicos”) aponta para o segundo (“celulares e tablets”). 
 
04. Com relação à classe gramatical das palavras, analise o quinto parágrafo e assinale a asserção verdadeira. 
Devem-se considerar as palavras repetidas. 
 
a) Contam-se mais artigos que adjetivos. 
b) Há menos preposições do que pronomes. 
c) Existem mais substantivos do que verbos. 
d) O número de adjetivos é maior que o de substantivos. 
 
05. Quanto ao emprego dos verbos, qual é a afirmativa falsa? 
 
a) O verbo atrapalhar, no trecho “não atrapalhem as conversas em família” (l. 02), está no presente do 
subjuntivo para exprimir um desejo, uma vontade. 
b) Em “podem ajudar as pessoas a se evitarem” (l. 05), há incorreção porque o infinitivo destacado não pode 
ser flexionado. 
c) A forma verbal “estão” (l. 20) poderia ser empregada também no futuro do presente sem se alterar o 
sentido da frase. 
d) A exemplo de “atrapalhem” (l. 02), o verbo orientar (l. 09, “orientem”) também está no presente do 
subjuntivo. 
 
06. No tocante à sintaxe de concordância, examine as afirmações seguintes e observe se elas são verdadeiras ou 
falsas. Aponte a alternativa correta. 
 
I. No fragmento “as conversas em família que, para ele, são o berço da comunicação” (l. 02), o verbo ser pode 
ser flexionado no singular, concordando com o predicativo do sujeito. 
II. Em “para deixar a comunicação entre as pessoas mais autêntica e humana” (l. 12 e 13), os adjetivos estão 
no feminino singular porque concordam com o objeto direto “comunicação”. 
III. No sintagma “as crianças transgênero” (l. 21), o adjetivo deveria ter concordado com o substantivo, ou seja, 
deveria ser as criançastransgêneras. 
 
a) Só III é falsa. 
b) I e II são falsas. 
c) II e III são falsas. 
d) Só II é verdadeira. 
 
07. Quanto à sintaxe de regência, qual é a afirmação incorreta? 
 
a) No segundo parágrafo, há verbos transitivos diretos e indiretos. 
b) No terceiro parágrafo, predominam os verbos transitivos diretos. 
c) No primeiro parágrafo, existem dois verbos transitivos diretos e um verbo de ligação. 
d) Na l. 12, “deixar” é transobjetivo, isto é, além do objeto direto, ele requer um predicativo para o objeto. 
 
08. Com referência às regras de colocação dos pronomes átonos, indique a opção falsa. 
 
a) No trecho “as pessoas a se evitarem”, pode-se colocar o pronome se também depois do verbo. 
b) O pronome se em “se isolar” pode ocupar a posição proclítica, como está, e a posição enclítica. 
c) O pronome se só pode ocupar a posição proclítica no fragmento “em que se gasta muito tempo”. 
d) Em “quando se tornam uma via de escape”, o pronome se poderia ser colocado depois do verbo. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
4 
 
 
 
09. Em conformidade com o AOLP (1990), em vigor desde 1º. de janeiro de 2009, marque a opção verdadeira. 
 
a) De acordo com a base XI, a palavra “transgênero” pode escrita apenas dessa forma. 
b) A palavra “discórdia” (l. 14), segundo a base XI, só pode ser classificada como paroxítona aparente. 
c) Conforme a base XV, a palavra “sexta-feira” (l. 01) deve ser hifenizada, diferentemente da palavra 
mandachuva. 
d) Consoante a base XIX, o termo “papa”, grafado com inicial minúscula na linha 01, apresenta incorreção com 
essa grafia. 
 
10. Alguns trechos do texto foram reescritos e a pontuação, alterada. Tome por base as regras de pontuação e 
assinale a alternativa em que se encontra inadequação. 
 
a) Entre os assuntos que, possivelmente, serão debatidos, estão o divórcio, as uniões estáveis, as crianças 
transgênero e a união homossexual. 
b) O papa Francisco pediu, nesta sexta-feira (23), que os aparelhos tecnológicos, como celulares e tablets, não 
atrapalhem as conversas em família que, para ele, são o berço da comunicação. 
c) Para Francisco, o núcleo familiar, é o primeiro local onde as pessoas aprendem a comunicar, e é preciso 
voltar a esse momento, para deixar a comunicação, entre as pessoas, mais autêntica e humana. 
d) Eles atrapalham, quando se tornam uma via de escape para ouvir, se isolar, mas podem favorecer, se 
ajudam a conversar e a dividir. Que as famílias orientem o nosso relacionamento com as tecnologias, ao 
invés de serem guiadas por elas. 
 
 
CONHECIMENTOS ESPECÍFICOS 
 
 
11. A sobrecarga de métodos ocorre quando temos: 
 
a) métodos com o mesmo nome em classes diferentes. 
b) métodos com o mesmo nome em classes iguais. 
c) métodos com o mesmo cabeçalho em classes diferentes. 
d) métodos com o mesmo cabeçalho em classes iguais. 
 
12. Na programação orientada a objetos há a possibilidade de ocorrer um problema de indireção múltipla quando 
se trata de herança. Este problema ocorre quando: 
 
a) Sempre que uma classe filha herda de duas ou mais classes. Neste caso, a dificuldade consiste em saber o 
membro de qual pai estará sendo utilizado pela filha. 
b) Uma classe herda atributos e métodos de sua classe pai e as repassa às suas classes filhas, assim estas têm 
dificuldade de acessar estes membros herdados por conta de terem sido herdados indiretamente. 
c) Uma classe filha herda de duas ou mais classes/atributo(s) com o mesmo nome/método(s) e de mesmo 
cabeçalho, sendo que estes estão presentes em diferentes classes pai. Neste caso, a dificuldade consiste 
em saber o membro de qual pai estará sendo utilizado pela filha. 
d) Uma classe implementa mais de uma interface, onde métodos possuem o mesmo nome, mas com 
quantidade diferente parâmetros, ordem ou tipo, sendo que estes estão presentes em diferentes 
interfaces. Assim sendo, a classe filha não consegue definir qual método deve ser sobrescrito. 
 
 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
5 
 
 
 
13. Dado o seguinte código de definição de tag customizada e seu uso: 
 
DEFINIÇÃO DO ARQUIVO TLD 
<taglib> 
 <tlibversion>1.0</tlibversion> 
 <jspversion>1.1</jspversion> 
 <shortname>MinhaTag</shortname> 
 <tag> 
 <name>horaAtual</name> 
 <tagclass>minhatag.HoraAtualTag</tagclass> <bodycontent>JSP</bodycontent> 
 </tag> 
</taglib> 
 
PÁGINA JSP 
<%@ taglib uri ="/tags/ minha_tag " prefix ="mt"%> 
<html> 
 <body> 
 Olá! Hoje é: 
 CONTEÚDO AQUI 
 <br> 
 </body> 
</html> 
 
Qual valor deve substituir o texto CONTEÚDO AQUI para que a hora atual seja exibida? 
 
a) <mt:horaAtual/> 
b) <mt.horaAtual/> 
c) <mt_horaAtual/> 
d) ${mt.horaAtual}; 
 
14. O seguinte diagrama de classes refere-se à estrutura genérica de um dos padrões de projeto JEE. 
 
 
 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
6 
 
 
Assinale a alternativa que identifica o nome do padrão relacionado. 
a) Front Controller 
b) Application Controller 
c) Composite Controller 
d) Application Service 
 
15. O seguinte diagrama de classes refere-se à estrutura genérica de um dos padrões de projeto Gang of Four. 
 
 
 
Assinale a alternativa que identifica o nome do padrão relacionado. 
 
a) Adapter 
b) Proxy 
c) Template Method 
d) Composite 
 
16. Marque a opção correta. Entre as atividades comuns aos processos de desenvolvimento de software, a 
especificação de software é aquela: 
 
a) em que a funcionalidade do software e as restrições sobre sua operação devem ser definidas. 
b) em que o software que atenda ao que foi especificado deve ser produzido. 
c) em que o software deve ser validado para garantir que ele faça o que o cliente deseja. 
d) em que o software deve evoluir para atender às necessidades mutáveis do cliente. 
 
17. Marque a opção correta. A principal diferença entre o modelo em espiral do processo de software e outros 
processos de software é: 
 
a) a análise e a definição dos requisitos. 
b) o reconhecimento explícito do risco. 
c) a análise de componentes. 
d) o desenvolvimento exploratório. 
 
18. Identifique qual a única alternativa válida a partir das possíveis definições para as características de um 
projeto, de acordo com o guia PMBOK (Project Management Body of Knowledge). 
 
I. Um projeto é único. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
7 
 
 
II. Um projeto é formado por operações repetitivas e contínuas. 
III. Um projeto é temporário. 
 
a) Apenas a I e a II estão corretas. 
b) Apenas a II e a III estão corretas. 
c) Apenas a I e a III estão corretas. 
d) Todas as afirmações estão corretas. 
 
19. Segundo o PMBOK, os riscos devem ser priorizados e avaliados considerando a sua probabilidade de 
ocorrência e seu impacto para o negócio. O processo de gerenciamento de riscos que trata dessa priorização e 
avaliação é denominado: 
 
a) análise da elicitação de riscos. 
b) análise quantitativa de riscos. 
c) planejamento de respostas a riscos. 
d) análise qualitativa de riscos. 
 
20. O MPS.BR é um programa coordenado pela Associação para Promoção da Excelência do Software Brasileiro 
(SOFTEX), que tem como objetivo a melhoria de processo do software Brasileiro. Marque a opção correta 
sobre a definição dos níveis de maturidade no MPS.BR. 
 
a) São definidos cinco níveis de maturidade para o MR-MPS: 1 (Inicial), 2 (Conhecido), 3 (Padronizado), 4 
(Gerenciado), 5 (Otimizado). A escala de maturidade se inicia no nível 1 e progride até o nível 5. 
b) São definidos sete níveis de maturidade para o MR-MPS: A (Inicial), B (Muito Bom), C (Bom), D (Regular), E(Ruim), F (Muito Ruim) e G (Péssimo). A escala de maturidade se inicia no nível A e progride até o nível G. 
c) São definidos cinco níveis de maturidade para o MR-MPS: 1 (Inicial/Ad-Hoc), 2 (Repetitível, porém 
intuitivo), 3 (Definido), 4 (Gerenciado), 5 (Otimizado). A escala de maturidade se inicia no nível 1 e progride 
até o nível 5. 
d) São definidos sete níveis de maturidade para o MR-MPS: A (Em Otimização), B (Gerenciado 
Quantitativamente), C (Definido), D (Largamente Definido), E (Parcialmente Definido), F (Gerenciado) e G 
(Parcialmente Gerenciado). A escala de maturidade se inicia no nível G e progride até o nível A. 
 
21. Garantia de qualidade é o processo de definição de como a qualidade de software pode ser atingida e como 
pode se saber se o software possui o nível de qualidade desejado. Como parte do processo de garantia de 
qualidade, pode-se estabelecer dois tipos de padrões. Marque a alternativa correta que mostra esses padrões. 
 
a) Padrões de classes e padrões de objetos. 
b) Padrões de processo e padrões de planejamento. 
c) Padrões de produto e padrões de processo. 
d) Padrões de objetos e padrões de produto. 
 
22. Marque a opção correta, que mostra as cinco áreas de gerenciamento de processos definidas no CMMI-DEV. 
 
a) Gerenciamento de processos; gerenciamento de projetos; engenharia; apoio; planejamento. 
b) Definição de processo organizacional; foco no processo organizacional; treinamento organizacional; 
desempenho de processo organizacional; inovação e implantação organizacional. 
c) Desenvolvimento de requisitos; solução técnica; integração de produto; verificação; validação. 
d) Definição de processo organizacional; gerenciamento de acordo com fornecedores; foco no processo 
organizacional; gerenciamento de projeto integrado; gerenciamento de riscos. 
 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
8 
 
 
 
23. Com que finalidade o gerenciamento do nível de serviço usa dados do registro de incidentes do Service Desk? 
 
a) Desenvolver acordos de nível de serviço (Service Level Agreements - SLAs). 
b) Reportar a quantidade e a natureza dos incidentes que ocorreram durante um período específico. 
c) Analisar, a partir de outros dados, se o nível de serviço combinado está sendo fornecido. 
d) Determinar a disponibilidade de um serviço de TI a partir do número de incidentes resolvidos. 
 
24. Que diagrama da UML representa uma visão externa do sistema a ser desenvolvido, listando as 
funcionalidades do sistema que as utiliza, e como estes estão relacionados? 
 
a) Diagrama de classes. 
b) Diagrama de objetos. 
c) Diagrama de casos de uso. 
d) Diagrama de sequência. 
 
25. Qual diagrama da UML tem foco na troca de mensagens entre objetos no decorrer do tempo? 
 
a) Diagrama de comunicação. 
b) Diagrama de atividades. 
c) Diagrama de estados. 
d) Diagrama de sequência. 
 
26. Em um ciclo de vida de desenvolvimento de um sistema de software iterativo e incremental, pode-se dizer 
que: 
 
a) é verificado no ciclo de vida em cascata. 
b) atividades do ciclo se repetem à medida que o sistema é refinado e adicionado de funcionalidades. 
c) não se pode aplicar prototipagem. 
d) não se podem utilizar artefatos em UML. 
 
27. Com relação ao RUP, pode-se afirmar que: 
 
a) aplica um ciclo de desenvolvimento iterativo e incremental. 
b) sua fase inicial é a transição. 
c) artefatos desenvolvidos em UML não podem ser utilizados. 
d) não são utilizados marcos de desenvolvimento. 
 
28. Com relação ao SCRUM, pode-se dizer que: 
 
a) seu foco está no gerenciamento do desenvolvimento iterativo. 
b) sua fase inicial é estabelecida através de ciclos de sprints. 
c) sprints são de comprimento variável. 
d) o backlog do produto é criado ao final do projeto. 
 
29. Com relação ao processo de desenvolvimento de software, pode-se afirmar que: 
 
a) o projeto de software é uma atividade de menor grau de abstração que a análise. 
b) a análise de software é uma atividade de menor grau de abstração que o projeto de software. 
c) geralmente se inicia pela análise. 
d) a atividade de manutenção de software não está inclusa no processo de desenvolvimento. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
9 
 
 
 
30. Qual abordagem para teste de programa é caracterizada pela necessidade do conhecimento da estrutura do 
programa e de seus componentes, sendo essencial o acesso ao código-fonte para a realização deles? 
 
a) Testes de caixa-preta. 
b) Testes de caixa-branca. 
c) Testes de desenvolvimento. 
d) Teste unitário. 
 
31. Qual tipo de teste avalia os componentes de programa, como métodos ou classes de objetos? 
 
a) Teste de sistema. 
b) Teste de desenvolvimento. 
c) Teste de componente. 
d) Teste unitário. 
 
32. Como se escreve um teste em JUnit que passa quando uma exceção é gerada? 
 
a) Adiciona-se o atributo opcional wanted à anotação @Test. 
b) Adiciona-se o atributo opcional unexpected à anotação @Test. 
c) Adiciona-se o atributo opcional expected à anotação @Test. 
d) Adiciona-se o atributo opcional necessary à anotação @Test. 
 
33. Sobre web services, é correto afirmar que: 
 
a) UDDI utiliza XSLT para comunicação com o web service. 
b) WSDL utiliza JSON para comunicação com UDDI. 
c) SOAP é baseada em XML. 
d) UDDI é descrito em JSON. 
 
34. Assinale a alternativa que apresenta as características essenciais da cloud computing, também conhecida 
como computação em nuvem de acordo com o National Institute of Standards and Technology (NIST). 
 
a) Escalabilidade, elasticidade rápida, self-service sob demanda, serviço medido e disponibilidade. 
b) Amplo acesso, pooling de recursos, elasticidade rápida, self-service sob demanda e serviço medido. 
c) Pooling de recursos, elasticidade rápida, self-service sob demanda, qualidade de serviço e escalabilidade. 
d) Elasticidade rápida, self-service sob demanda, qualidade de serviço, serviço medido e escalabilidade. 
 
35. Sobre o armazenamento em disco redundant array of independent drives (RAID), assinale a alternativa correta. 
 
a) RAID 1 utiliza no mínimo três unidades de disco. 
b) RAID 7 utiliza no mínimo quatro unidades de disco. 
c) RAID 0 utiliza no mínimo três unidades de disco. 
d) RAID 10 utiliza no mínimo quatro unidades de disco. 
 
36. Sobre as operações online analytical processing (OLAP), é correto afirmar que: 
 
a) a operação drill down diminui o nível de detalhe e o consequente aumento do nível de granularidade. 
b) a operação dice muda a perspectiva da visão multidimensional. 
c) a operação view permite visualização múltipla em uma única tela. 
d) a operação drill up aumenta o nível de detalhe da informação e a consequente diminuição do nível de 
granularidade. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
10 
 
 
 
37. Assinale a alternativa que apresenta métodos criptográficos que usam chave assimétrica. 
 
a) Blowfish e RC4. 
b) Diffie-Hellman e 3DES . 
c) DSA e AES. 
d) RSA e ECC. 
 
38. Sobre segurança e tipos de ataques, assinale a alternativa correta. 
 
a) Worm é um programa ou parte de um programa de computador, normalmente malicioso, que se propaga 
inserindo cópias de si mesmo e se tornando parte de outros programas e arquivos. 
b) Vírus é um programa capaz de se propagar automaticamente pelas redes, enviando cópias de si mesmo de 
computador para computador. 
c) Cavalo de troia, trojan ou trojan-horse, é um programa que, além de executar as funções para as quais foi 
aparentemente projetado, também executa outras funções, normalmente maliciosas, e sem o 
conhecimento do usuário. 
d) Backdoor é um programa projetado para monitorar as atividades de um sistema e enviar as informações 
coletadas para terceiros. 
 
39. Sobre os conceitos de arquitetura distribuída,é correto afirmar que: 
 
a) a escalabilidade horizontal consiste na adição de novas máquinas para melhorar a qualidade de serviço do 
sistema. 
b) a escalabilidade vertical consiste no ajuste automático da quantidade de máquinas ao sistema. 
c) a escalabilidade horizontal consiste na atualização de hardware das máquinas em tempo de execução. 
d) a escalabilidade vertical consiste na adição e remoção de máquinas de acordo com a demanda dos 
usuários. 
 
40. A constraint PRIMARY KEY é uma combinação de quais constraints na linguagem SQL? 
 
a) NOT NULL e DEFAULT. 
b) CHECK e DEFAULT. 
c) DEFAULT e UNIQUE. 
d) NOT NULL e UNIQUE.