Buscar

analista_de_sistema_desenvolvedor_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(DESENVOLVEDOR 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 (DESENVOLVEDOR DE SISTEMA) 
(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(DESENVOLVEDOR 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”). 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
3 
 
 
b) meronímia, o segundo termo (“celulares e tablets”) constitui uma parte do primeiro (“aparelhos 
tecnológicos”). 
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çastransgênero” (l. 21), o adjetivo deveria ter concordado com o substantivo, ou seja, 
deveria ser as crianças transgê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. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
4 
 
 
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. 
 
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. Em orientação a objetos, o processo de abstração consiste em: 
 
a) priorizar as funcionalidades a serem desenvolvidas de acordo com as necessidades do cliente. 
b) identificar os elementos do espaço do problema e representá-los no espaço da solução (software). 
c) reduzir o nível de acoplamento entre classes de um sistema. 
d) identificar o nível de complexidade de cada funcionalidade. 
 
12. Em relação à sobrecarga e sobrescrita, assinale a alternativa correta. 
 
a) Interfaces não podem sobrecarregar a definição do cabeçalho de seus métodos. 
b) Sempre que temos métodos com o mesmo nome em classes diferentes, há a ocorrência de sobrescrita. 
c) Quando há dois métodos na mesma classe com o mesmo nome, no entanto estes se diferenciam em 
relação aos seus parâmetros em quantidade, ordem ou tipo, podemos dizer que ocorre sobrecarga de 
métodos nessa classe. 
d) Só é possível haver sobrecarga de métodos quando ocorre a herança entre classes. 
 
13. Vários modelos de ciclo de vida (ou de processo) foram propostos com o intuito de sistematizar o 
desenvolvimento de software. Nesse caso, podemos ter, em uma mesma empresa, projetos diferentes que 
utilizam processos de desenvolvimento específicos, baseados em modelos de processo diferentes. Imagine 
que a Empresa de Tecnologia da Informação (ETI) encontra-se com dois projetos iniciados: o projeto A e o 
projeto B. No projeto A, o modelo espiral foi escolhido como base. Já no projeto B, o modelo cascata foi 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
5 
 
 
escolhido como base. Já que se escolheram esses modelos, quais características dos projetos citados podem 
ter levado os engenheiros de software da ETI a escolher esses modelos de processo em detrimento dos 
demais? 
 
a) No projeto A, há a necessidade de várias iterações nas fases do processo, onde cada iteração corresponde a 
uma porção do software a ser entregue; enquanto, no projeto B, há a necessidade de realizar a 
prototipação durante a elicitação de requisitos. 
b) No projeto A, há a necessidade de realizar a prototipação durante a elicitação de requisitos; enquanto, no 
projeto B, há a necessidade de várias iterações nas fases do processo, onde cada iteração corresponde a 
uma porção do software a ser entregue. 
c) No projeto A, os requisitos estão bem estabelecidos e podem ser definidos no início do projeto sem 
alterações futuras; enquanto o projeto B possui riscos que devem ser monitorados e os requisitos não 
estão totalmente definidos, podendo ser utilizada a prototipação para auxiliar na elicitação de requisitos. 
d) O projeto A possui riscos que devem ser monitorados e os requisitos não estão totalmente definidos, 
podendo ser utilizada a prototipação para auxiliar na elicitação de requisitos; enquanto, no projeto B, os 
requisitos estão bem estabelecidos e podem ser definidos no início do projeto sem alterações durante o 
desenvolvimento. 
 
14. No diagrama de casos de uso, existem os conceitos de ponto de inclusão e ponto de extensão. Ambos são 
representados por uma seta tracejada de cabeça aberta com o respectivo estereótipo associado. Assinale a 
alternativa correta em relação a esses recursos. 
 
a) O ponto de extensão define a passagem obrigatória em um caso de uso a partir de outro, enquanto o ponto 
de inclusão define uma passagem opcional em um caso de uso a partir de outro. 
b) O ponto de inclusão define a passagem obrigatória em um caso de uso a partir de outro, enquanto o ponto 
de extensão define uma passagem opcional em um caso de uso a partir de outro. 
c) Ambos definem passagem obrigatória em um caso de uso a partir de outro. 
d) Ambos definem passagem opcional em um caso de uso a partir de outro. 
 
15. A linguagem de modelagem unificada (Unified Modeling Language - UML) possui mecanismos de extensão que 
a tornam flexível. São exemplos desses mecanismos: 
 
a) estereótipos, valor de tag (tagged values) e restrições (constraints). 
b) estereótipos, valor de tag (tagged values) e notas explicativas. 
c) valor de tag (tagged values), restrições (constraints) e pacotes. 
d) notas explicativas, restrições (constraints) e estereótipos. 
 
16. A programação em pares e o uso de metáfora para descrever o sistema são características de qual das 
metodologias ágeis? 
 
a) Extreme Programming (XP). 
b) Cristal. 
c) Scrum. 
d) TDD. 
 
17. O scrum é uma metodologia ágil que vem sendo amplamente utilizada na indústria de software. Assinale a 
alternativa que identifica a lista de priorização de todos os itens a serem desenvolvidos. 
 
a) Sprint backlog. 
b) Product backlog. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
6 
 
 
c) Burndown chart. 
d) Burndown backlog. 
 
18. O rational unified process (RUP) define o conceito de disciplina, sendo o ambiente uma delas. Essa disciplina 
foca em: 
 
a) monitorar o projeto em relação aos riscos identificados e priorizados, desencadeando atividades de 
mitigação à medida que osriscos são iminentes. 
b) descrever o desenvolvimento com base em equipes auto-organizáveis e autogerenciáveis. 
c) configurar o processo para um projeto, promovendo a organização, os processos e as ferramentas. 
d) normatizar a estrutura física adequada ao desenvolvimento. 
 
19. O reteste de um sistema ou componente para verificar se alguma modificação recente causou algum efeito 
indesejado é chamado de: 
 
a) teste de estabilidade. 
b) teste de regressão. 
c) teste unitário. 
d) teste de usabilidade. 
 
20. Testes de software constituem prática importante para buscar identificar falhas. Há vários tipos de testes; 
entre eles, podemos citar um teste que é utilizado para simular condições extremas de uso, como grande 
volume de transações e o acesso simultâneo à aplicação. Assinale a alternativa que identifica esse tipo de 
teste. 
 
a) Teste de regressão. 
b) Teste funcional. 
c) Teste de estabilidade. 
d) Teste de stress. 
 
21. A classe JUnitCore do framework JUnit disponibiliza vários métodos usados para desenvolver testes de 
unidade com o framework. São exemplos de métodos dessa classe: 
 
a) addListener, removeListener e runMainAndExit. 
b) runAll, run e runMain. 
c) addListener, removeListener e runAll. 
d) runMain, runMainAndExit e getClasses. 
 
22. O projeto de software orientado a objetos se concentra no desenvolvimento de um modelo orientado a 
objetos de um sistema de software, que visa à implementação dos requisitos identificados. Marque a 
alternativa correta em relação aos conceitos que envolvem objeto. 
 
a) Na unified modeling language (UML), uma classe de objeto é representada como um triângulo identificado 
com duas seções. Os atributos do objeto são representados na seção superior, enquanto as operações do 
objeto são definidas na seção inferior. 
b) Objetos não podem solicitar serviços de outros objetos. 
c) Um objeto consiste em uma entidade que possui um estado e um conjunto de operações definidas para 
funcionar nesse estado. 
d) As classes de objetos não podem ser organizadas em uma estrutura de herança. 
 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
7 
 
 
23. Nos sistemas novos, o processo de engenharia de requisitos deve começar com um estudo de viabilidade. 
Marque a opção correta relacionada aos conceitos que envolvem o estudo de viabilidade. 
 
a) A entrada para o estudo de viabilidade inclui um conjunto preliminar de requisitos de negócio, um esboço 
da descrição do sistema e a forma como o sistema vai apoiar os processos de negócio. 
b) No estudo de viabilidade, não se podem consultar fontes de informações, tais como especialistas, gestores 
e usuários. 
c) O relatório de estudo de viabilidade indica exclusivamente os passos necessários para o desenvolvimento 
do sistema prosseguir. 
d) No estudo de viabilidade, os aspectos levantados devem ser avaliados unicamente com base na experiência 
profissional do analista referente ao processo de desenvolvimento de sistemas. 
 
24. Marque a opção que melhor representa os 6 (seis) processos que devem ser realizados na área de riscos, 
recomendados pelo guia PMBOK. 
 
a) 1. identificar os riscos; 2. realizar a análise qualitativa dos riscos; 3. realizar a análise quantitativa dos riscos; 
4. monitorar e controlar os riscos; 5. eliminar os riscos; 6. comunicar os projetos livres de riscos. 
b) 1. planejar o gerenciamento dos riscos; 2. identificar os riscos; 3. realizar a análise qualitativa dos riscos; 4. 
realizar a análise quantitativa dos riscos; 5. monitorar e controlar os riscos; 6. eliminar os riscos. 
c) 1. planejar o gerenciamento dos riscos; 2. identificar os riscos; 3. realizar a análise qualitativa dos riscos; 4. 
realizar a análise quantitativa dos riscos; 5. planejar as respostas aos riscos; 6. monitorar e controlar os 
riscos. 
d) 1. identificar os riscos; 2. realizar a análise qualitativa dos riscos; 3. realizar a análise quantitativa dos riscos; 
4. monitorar e controlar os riscos; 5. planejar as respostas aos riscos; 6. eliminar os riscos. 
 
25. O gerenciamento da integração de um projeto inclui o seguinte processo: 
 
a) planejamento do escopo. 
b) monitoramento e controle do escopo. 
c) elaboração do plano de gerenciamento do projeto. 
d) definição do escopo. 
 
26. As informações abaixo envolvem o método do valor agregado (PMBOK). Utilizando os valores apresentados 
abaixo, relativos a um projeto, a opção correta que representa o SV do projeto descrito é: 
 
PV=R$ 2.000,00 EV=R$ 1.700,00 AC=R$ 2.450,00 BAC=R$ 10.000,00 
Onde PV (planned value) ou valor planejado (VP); EV (earned value) ou valor agregado (VA); AC (actual cost) ou 
custos reais (CR); BAC (budget at completion) ou ONT (orçamento no término); SV (schedule variance). 
 
a) + R$450,00 e o projeto está atrasado. 
b) - R$ 450,00 e o projeto está adiantado. 
c) + R$ 8.300,00 e o projeto está no prazo. 
d) - R$ 300,00 e o projeto está atrasado. 
 
27. O propósito do processo de gerência de configuração do MPS.BR é estabelecer e manter a integridade de 
todos os produtos de trabalho de um processo ou projeto e disponibilizá-los a todos os envolvidos. Marque a 
opção que descreve um dos resultados esperados para esse processo. 
 
a) As modificações em itens de configuração não necessitam de controle. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
8 
 
 
b) A aderência dos produtos de trabalho aos padrões, procedimentos e requisitos aplicáveis é avaliada 
objetivamente, antes de os produtos serem entregues e em marcos predefinidos ao longo do ciclo de vida 
do projeto. 
c) Não se utilizam critérios para a identificação dos itens de configuração. 
d) Auditorias de configuração são realizadas objetivamente para assegurar que as baselines e os itens de 
configuração estejam íntegros, completos e consistentes. 
 
28. Marque a opção correta que mostra as seis principais características dos atributos de qualidade de software 
propostas pela norma ISO 9126. 
 
a) Funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade, portabilidade. 
b) Funcionalidade, usabilidade, planejamento, confiabilidade, manutenibilidade, portabilidade. 
c) Usabilidade, planejamento, eficiência, manutenibilidade, confiabilidade, portabilidade. 
d) Orientação a objetos, usabilidade, eficiência, confiabilidade, manutenibilidade, portabilidade. 
 
29. Considere a figura abaixo, que apresenta uma relação entre componentes do modelo CMMI. Marque a opção 
correta sobre o modelo CMMI, seus princípios, níveis de maturidade e áreas de processo. 
 
 
 
a) O objetivo da área de processos de gestão de requisitos (REQM) do CMMI consiste em gerenciar os 
requisitos de produtos do projeto e componentes de produtos para garantir o alinhamento entre esses 
requisitos e os planos do projeto e produtos de trabalho. 
b) Existem mais de 31 áreas de processo no modelo CMMI, empregadas em seus vários perfis: CMMI for 
development, CMMI for acquisition, entre outros. 
c) Existe uma dependência direta do desempenho de algumas práticas genéricas de uma área de processo em 
relação ao desempenho de algumas práticas específicas dessa área de processo. 
d) As áreas de processos do modelo CMMI podem ser mensuradas quanto ao alcance individual de 
maturidade, que varia do nível 2 até o nível 5. 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
9 
 
 
 
30. No Java Server Faces, os arquivos JSP e XHTML representam que camada da arquitetura MVC? 
 
a) Model. 
b) View. 
c) Controller. 
d) Version. 
 
31. O arquivo web.xml, localizado na pasta WEB-INF, contém que tipo de informação relacionada ao framework JSF 
2.0? 
 
a) Definição do fluxo entre páginasJSF. 
b) Detalhamento das páginas JSP do aplicativo Web em desenvolvimento. 
c) Configuração básica do JSF. 
d) Informação de acesso a páginas XHTML. 
 
32. Qual componente JSF Core pode ser utilizado para validar se um determinado valor atende à especificação 
fornecida por uma expressão regular? 
 
a) Validator. 
b) ValidateRequired. 
c) ValidateBean. 
d) ValidateRegex. 
 
33. Que tipo de ferramenta identifica, armazena e controla o acesso a diferentes versões de componentes? 
 
a) Ferramentas case. 
b) Ferramentas de gerenciamento de versões. 
c) Ferramentas de sincronização. 
d) Subversion. 
 
34. O comando svnadmin create /var/svn/rep realiza que ação relacionada ao SVN? 
 
a) Cria a pasta rep no caminho especificado. 
b) Cria um servidor SVN. 
c) Cria um repositório no caminho /var/svn/rep com o sistema de arquivo Berkeley-DB. 
d) Cria um repositório no caminho /var/svn/rep com o sistema de arquivo FSFS. 
 
35. Qual comando é utilizado no SVN para criar uma cópia local na estação de trabalho de um programador? 
 
a) update 
b) import 
c) checkout 
d) workingcopy 
 
36. Veja o código: 
 
<script type=”text/javascript”> 
alert(“Hello World!”); 
</script> 
www.pciconcursos.com.br
ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) 
 
 
DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 
10 
 
 
 
O que ele realiza em um navegador web? 
 
a) Executa o código JavaScript, exibindo uma mensagem em uma caixa de alerta. 
b) Executa o código JavaScript, exibindo uma mensagem no corpo da página Web. 
c) Está incorreto e causará erro. 
d) Executa um código java em uma página Web. 
 
37. Em relação à definição de variáveis em JavaScript, pode-se dizer que: 
 
a) JavaScript é uma linguagem fortemente tipada. 
b) as variáveis assumem o tipo de acordo com os dados que ela contém. 
c) o tipo de dado é definido na criação da variável. 
d) JavaScript não possui variáveis. 
 
38. Com relação a funções em JavaScript, é INCORRETO afirmar que: 
 
a) são objetos. 
b) podem ser atribuídas a uma variável. 
c) podem ser passadas como argumento para outra chamada de função. 
d) fazem parte da família de instruções da linguagem JavaScript. 
 
39. Assinale a alternativa que apresenta a sintaxe da instrução UPDATE na linguagem SQL. 
 
a) UPDATE nome_tabela SET coluna1=valor1,coluna2=valor2,... WHERE alguma_coluna=algum_valor 
b) UPDATE nome_tabela FROM coluna1=valor1,coluna2=valor2,... WHERE valor1=valor2 
c) UPDATE nome_tabela SET coluna1=valor1,coluna2=valor2,... WHERE coluna1=coluna2 
d) UPDATE nome_tabela FROM coluna1=valor1,coluna2=valor2,... WHERE alguma_coluna=algum_valor 
 
40. Assinale a alternativa que apresenta duas constraints utilizadas na linguagem SQL. 
 
a) INTEGRITY e NOT NULL. 
b) FOREIGN KEY e CHECK. 
c) DEFAULT e CONSTANT . 
d) UNIQUE e VERIFY.

Outros materiais