Você está na página 1de 56

CONHFClMFNIO5F5FFCFlCO5

6

01

Um projeto de banco de dados
constitudo por modelos de nveis distintos, cada
qual com suas caractersticas e particularidades.
Com relao ao Modelo Conceitual de Dados, o
seu foco principal :

a.
descreverummodelosuficientepara
implementaodobancodedados,cuja
elaboraofeitamedianteaplicaode
conceitostaiscomo:chavesdeacesso,
normalizao, integridade referencial,
entreoutros.

b.

representar os fatos relevantes


observadosemumdadoambiente,
independentedequaisquerlimitaes
impostasportecnologias.

c.

descreverasestruturasfsicasde
armazenamentodedados,taiscomo:
tamanhodecampos,ndices,tipode
preenchimento,nomenclaturas,etc.

d.

fornecerummodeloquepermitaverificar
odesempenhodobancodedados.
e.
representaraestruturadobancodedados
utilizandoalinguagemSQL(Structured
QueryLanguage).

a.
SELECT COUNT(salrio) FROM
vendedores

b.
SELECTSUM(salrio)FROMvendedores
WHEREsalrio(AVG)

c.
d.
SELECTAVG(salrio)FROMvendedores
SELECT MN(salrio), MAX(salrio)

FROMvendedores
e.
SELECT DSTNCT salrio FROM
vendedores
6

04

Considere o diagrama de Entidade
Relacionamento apresentado pela figura.
J
J
Assinale a alternativa que corresponde
respectivamente aos nomes dos elementos
enumerados no diagrama de 1 a 3.
a.
Entidade,atributoerelacionamento.
b.
Relacionamento,entidadeeatributo
c.
Atributo,entidadeerelacionamento.
d.
Entidade,relacionamentoeatributo.
e.
Relacionamento,atributoeentidade.
1
2
3
PESSOA CARRO
placa
marca
id_pessoa
nome

proprietria
QUESTO 02 Que comando ANSI SQL deve ser
executado para produzir como resultado a mdia
dos salrios dos vendedores, considerando que a
tabela VENDEDORES possui os seguintes
campos: cod_vendedor, nome, cargo e salrio?
QUESTO 03 Considere o comando SQL:
UPDATE Cidades SET estado = 'MT' WHERE
estado = 'Mato Grosso';
A execuo desse comando SQL ir:

a.

inserirumanovalinhanatabelaCidades.
b.
excluirosregistrosdatabelaCidades em

queocampoestadopossuiainforma o
c.
"MT.
mostra

rosregistrosdatabelaCidades
quecontmainformao"MTnocampo
estado.

d.

definirqueocampoestadoumachave
estrangeiradatabelaCidades.
e.

substituirnocampoestadodatabela
Clientes,todososregistrosquecontma
informao"MatoGrossopara"MT.

QUESTO 05
li Quandoas nh asdeumatabeladebancode
dadosnocontmitensrepetitivos,elasesto
obedecendoaqueformanormal?

a.

Primeira.
b.

Segunda.

c.

Terceira.

d.

Quarta.
Quinta.

e.
QUESTO 06

QuecomandoSQLusadoparaexcluiruma
tabeladobancodedados?

a.

DELETETABLE

b.

DROPTABLE

c.

ERASETABLE

d.

ALTERTABLE

e.

EXECTABLE

QUESTO 07 A tcnica utilizada para organizar


bases de dados em tabelas relacionais mediante
aplicao de regras, visando a diminuir a redundncia
e melhorar a integridade dos dados, denominada:

a.

b.

normalizao.
replicao.
c.

nivelamento.

d.

minerao.

e.

seleo.

I. Alguns SGBDs fornecem uma linguagem


chamada linguagem de manipulao de
dados - data manipulation language (DML) .
II. Em vrios SGBDs foi escolhido, nos quais
no existem uma separao especfica de
nveis, uma linguagem chamada linguagem
de definio de dados Data Definition
Language (DDL), que usada pelo DBA e
pelos projetistas de banco de dados para
definir ambos os esquemas.
III. Nos SGBDs, em que uma clara separao
mantida entre nveis conceitual e interno, a
DDL usada para especificar somente o
esquema conceitual. A linguagem de
definio de Armazenamento storage
definition language (SDL), utilizada para
especificar o esquema interno.
IV. A grande maioria dos SGBDs no fornecem
suporte a essa linguagem diretamente, com
isso a utilizao das mesmas se fazem
somente atravs de uma linguagem de
programao auxiliar, como java, c++ entre
outras.
(A)
(B)
(C)
(D)
(E)
Apenas I.
Apenas I, II e III.
Apenas I, III e IV.
Apenas II, III e IV.
I, II, III e IV.
6 08 Sobre a linguagem de SGBD, analise
as assertivas e assinale a alternativa que aponta a(s)
correta(s).
QUESTO

36
Queconceitodaorientaoaobjetosusado
quandoomtododeumasuperclassetem
comportamentodiferenteemcadasubclasse
queoimplementa?

a.

Encapsulamento.

b.

Acoplamento.

c.

Abstrao.

d.

Polimorfismo.

e.

Agregao.

QUESTO

37

Considereasafirmaes,aseguir,sobre
orientaoaobjetos.

I.

Aaltacoesodeumobjetosignificaque
elepossuiumafinalidadebemdefinidae
tudonoobjetocontribuiparaela.

II.

Obaixoacoplamentoindicaqueoobjeto
dependentedevriosoutros,sendo
necessriasmuitasinteraespara
realizarumadeterminadatarefa.

III.

Oencapsulamentoumaformade
protegerasinformaesdeumobjeto.

IV.

Acoesoumamedidadograude
dependnciaentreosobjetos.

Combasenasafirmaes,assinalea
alternativacorreta.

a. Apenaseestocorretas.
b. Apenaseestocorretas.
c.
ApenaseVestocorretas.

d.
Apenaseestocorretas.

e.

Todasestocorretas.

QUESTO

40

Analiseasafirmativassobreodiagramade
sequnciadaUML.

I.

dentificaexplicitamenteosobjetos
queparticipamdeumainterao.

II.

Astrocasdemensagensentreos
objetossorepresentadasporsetas.

III.

NaUML2.0odiagramadesequncia
permiteespecificarrestriessobreo
tempopermitidoentreoseventos.

IV.

Possuiumescopobastanteestreito,
normalmente,umcenrioparaumcaso
deuso.

Combasenasafirmativas,assinalea
alternativacorreta.

a.
Apenaseestocorretas.
b.
Apenas,eestocorretas.
c. ApenaseVestocorretas.
d.
Apenaseestocorretas.
e.
Todasestocorretas.

QUESTO

41

Quetipoderelacionamentono

permitido
representaremumdiagramaCasodeUsoda
UML?

a.

Composio

b.

Generalizao

c.

Associao

d.

ncluso<<include>>

e.

Extenso<<extend>>

QUESTO

42

Considereasafirmativassobreredessemfio.

I.

Ainterligaodeumaredelocalsemfio
padro802.11requerobrigatoriamente
ousodeumequipamentodenominado
Pontodeacesso(AP).

II.

Uma

redeBluetoohtemmenoralcance
emenosvelocidadedetransmissoque
umaLANsemfio802.11(WiFi).

III.

Hdiversospadresparatecnologiade
LANsemfio,entreeles802.11b,
802.11ae802.11g.

QUESTO 05
QuecomponentedoDiagra

madeFluxode
Dados(DFD)deveserusado pararepresentar
osdadosemmovimento,ouseja,as
informaesqueosproce

ssosexigemcomo

entradaegeramcomosada?
a.
Fluxo.
b.

Terminado
c.

Processo.
d.

Depsitodedados.
Dicionriodedados.
e.
R
e
g
:

0
0
0
2
9
6
6
Combasenasafirmativas,assinalea
alternativacorreta.

a.

Apenasestcorreta.

b.

Apenasestcorreta.

c.

Apenaseestocorretas.
d.

Apenaseestocorretas.
e.

Apenasestcorreta.

QUESTO

43

Qual o protocolo responsvel pela


transfernciademensagens(e-mail)entre
servidoresdecorreioeletrnico?

a.

DNS

b.

SMTP

c.

http

d.

Telnet

e.

FTP

QUESTO

44

Considereasafirmativasaseguirsobre
Seguranananternet.

I.

Osataquesdenegaodeservio
(DoS)constituemasuperutilizaode
umservio,levandosoftware,hardware
eenlacesderede,almdacapacidade
paraeleconcebida.
II.Umadiferenabsicaentrevruse
vermesqueosvrusseanexama
outrosprogramas,enquantoosvermes
seespalhamsozinhos.

III.

Aengenhariasocialumtipodeataque
exponencialemqueosinvasores
enviamumnmeromaiordepacotes
queodestinatriopodelidar.

Combasenasafirmativas,assinalea
alternativacorreta.

a.

Apenaseestocorretas.

b.

Apenaseestocorretas.
c.

Apenaseestocorretas.
d.

Apenasestcorreta.
e.

Apenasestcorreta.

QUESTO

45

Analise as afirmativas relacionadas a


transaesdebancodedados.

I.

Umatransaoquecompletasua
execuocomsucessoconsiderada
confirmada(committed).

II.

Oisolamentoumadaspropriedades
ACDdeumatransao,queno
permitequevriastransaessejam
executadassimultaneamente.

III.

Oisolamentogarantequeoresultadode
umatransaoindividualnodeveser
visvelparaoutrastransaesabertas,
atqueatransaoconfirmesua
execuocomsucesso.

Combasenasafirmativas,assinalea
alternativacorreta.

a.

Apenasestcorreta.

b.

Apenasestcorreta.
c.

Apenaseestocorretas.
d.

Apenaseestocorretas.
e.
Todasestocorretas.

QUESTO

46

Oprotocolodetransfernciadearquivos(FTP)
pertenceaqualcamadanomodeloTCP/P?

a.

Camadadeaplicao.

b.

Camadadetransporte.
c.

Camadaderede.
d.

Camadadeenlacededados.
e.

Camadafsica.

QUESTO

47

Analiseasafirmativassobreroteamentode
mensagens.

I.Oenviodeumpacoteatodosos
destinossimultaneamentedenomina-se
multicasting.
II.Noroteamentomulticastingumpacote
enviadoparaumgruporestritode
destinatrios.

III.

Oenviodeumpacoteparaumnico
destinatriodenominadobroadcasting.

Combasenasafirmativas,assinalea
alternativacorreta.

a.

Apenaseestocorretas.

b.

Apenaseestocorretas.
c.

Apenasestcorreta.
d.

Apenasestcorreta.
e.

Apenasestcorreta.

QUESTO

48

Oprocessodeanalisargrandesbancosde
dadosdeformasemiautomticaparaencontrar
padresteisdenominado:

a.

paralelismo.
b.

propagaodedados.

c.

mineraodedados(datamining).

d.

replicaodedados.

e.

criptografia.

R
e
g
:

0
0
0
2
9
6
6
QUESTO

49
Qualdiagramanoexistianaespecificaoda
UMLverso1.4efoiintroduzidonaverso2.0?

a.

Casodeuso.

b.

Classes.

c.

Atividades.

d.

Tempo.

e.

Sequncia.

QUESTO

50

Analiseasafirmativasrelacionadasaos
conceitosdeorientaoaobjetos.

I.

Umaclasseabstratanopodecriar
objetos,ouseja,elanopodeser
instanciada.

II.

Umaclasseumainstnciadeum
objeto,sendoassim,elacriadaapartir
dadefiniodeumobjeto.

III.

Umobjetoumarepresentao
(abstrao)deobjetosoucosias
existentesnomundoreal.

Combasenas

afirmativas,assinalea
alternativacorreta.

a.

Apenaseestocorretas.

b.
Apenaseestocorretas.
c.
Apenasestcorreta.
d.
Apenasestcorreta.
e. Apenaseestocorretas.

QUESTO

51

Nocontextodeorientaoaobjetos,quandoo
atributodeumaClasseBspodeseracessado
poroperaesrealizadasporobjetosdesta
mesmaclasse,avisibilidadedesteatributodo
tipo:

a.

privada.

b.

pblica.

c.

protegida.

d.

secreta.

e.

ntegra.

QUESTO

52

Quetipoderelacionamentousadoentreas
classesLocal

eAssento

nodiagramade
classes,apresentadonafiguraabaixo?

a.

Associao.

b.

Generalizao.

c.

Agregao.

d.

Composio.

e.

Dependncia.

QUESTO

53

Atarefadedefiniraequipedetrabalhoparaum
projetodedesenvolvimentodesoftwareest
presenteemqualdisciplinanoRationalUnified
Process

(RUP)?

a.

ModelagemdeNegcio.

b.

GerenciamentodeProjetos.

c.

mplantao.

d.

Requisitos.

e.

Ambiente.

QUESTO

54

ConsidereasafirmativassobreoJava2
EnterpriseEdition(J2EE).

I.

OJ2EEnopermiteodesenvolvimento
desoftwaresmulticamadas.

II.

O J2EE indicado para o


desenvolvimento de aplicaes
corporativas,especialmenteparao
comrcioeletrnico.
III.AtecnologiaEnterpriseJavaBeans(EJB)
umaparteimportantedaarquitetura
J2EEquepermitequecomponentes
participemdetransaes,incluindo
transaesdistribudas.

Combasenasafirmativas,assinalea
alternativacorreta.

a.

Apenasestcorreta.

b.

Apenasestcorreta.

c.

Apenaseestocorretas.

d.

Apenaseestocorretas.

e.

Todasestocorretas.

QUESTO

55

Acapacidadeque

umsistematemdepermitira
adiodenovosrecursos,dentreeles,
memria,CPUseservidores,umaqualidade
classificadacomo:

a.

agilidade.

b.

escalabilidade.

c.

segurana.

d.

reutilizao.

e.

confiabilidade.

Local Evento
Assento
1..*
1..* 0..*
1
abriga
QUESTO

56

Analise as afirmativas relacionadas


criptografiaeseguranadainformao.

I.

Acriptografiadechavesimtricaexige
queasduaspartescomunicantes
compartilhemumanicachavesecreta
paracifraredecifrarasmensagens.

II.

Acriptografiadechavespblicasusa
duaschavespblicas,queest
disposiodomundotodo.

III.

Acriptografiadechavepblicausaduas
chaves,sendoumaachavepblicaea
outra,achaveprivada.

Combasenasafirmativas,assinalea
alternativacorreta.

a.

Apenasestcorreta.

b.

Apenasestcorreta.

c.

Apenasestcorreta.

d.

Apenaseestocorretas.

e.

Apenaseestocorretas.

QUESTO

57

OsdiagramascomportamentaisdaUML
descrevemcomoosrecursosmodeladosnos
diagramasestruturaisinteragemecomocada
umdelesexecutasuascapacidades.

Sendoassim,qualdasalternativasaseguir
correspondeaumdiagramaquenodotipo
comportamental?

a.
Atividades.

b.
Sequncia.

c.
Comunicao.

d.

Classes.

e.

Mquinadeestados.

QUESTO

59

processodedesenvolvimentodesoftwareno
RationalUnifiedProcess

(RUP)estorganizado
emfases.

Assinaleaalternativaquenocorrespondea
umadesuasfases.

a.

Concepo.

b.

Construo.

c.

Teste.

d.

Transio.

e.

Elaborao.

CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE


BANCO DE DADOS
PROVA 01 - 10 -
CONHECIMENTOS ESPECFICOS
QUESTO 36
Sobre critrios de escalonamento em gerncia de
processador, analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. Um algoritmo de escalonamento tem como
principal funo decidir qual dos processos
prontos para execuo deve ser alocado
UCP. Cada sistema operacional necessita de
um algoritmo de escalonamento adequado a
seu tipo de processamento.
II. Na maioria dos sistemas desejvel que o
processador permanea a maior parte do seu
tempo ocupado. Uma utilizao na faixa de
30% indica um sistema com uma carga de
processamento baixa.
III. O throughput representa o nmero de
processos (tarefas) executados em um
determinado intervalo de tempo. Quanto
maior o throughput, maior o nmero de
tarefas executadas em funo do tempo. A
maximizao do throughput desejada na
maioria dos sistemas.
IV. O tempo que um processo leva desde sua
admisso no sistema at ao seu trmino, no
levando em considerao o tempo de espera
para alocao de memria, espera na fila de
processos prontos para execuo,
processamento na UCP e operaes E/S,
chama-se Tempo de turnaround.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 37
H um critrio de escalonamento chamado Tempo
de resposta. Sobre esse critrio, analise as
assertivas e assinale a alternativa que aponta a(s)
correta(s).
I. Em sistemas interativos, o tempo de
respostas o tempo decorrido do momento
da submisso de um pedido ao sistema at a
primeira resposta produzida.
II. De uma maneira geral, qualquer algoritmo de
escalonamento busca otimizar a utilizao
da UCP e o throughput, enquanto tenta
diminuir os tempos de turnaround e de
resposta. Dependendo do tipo do sistema,
um critrio pode ser mais enfatizado do que
outros, como, por exemplo, nos sistemas
interativos, onde o tempo de resposta deve
ser mais considerado.
III. Tempo de resposta no considerado um
critrio de escalonamento, uma vez que o
tempo de resposta envolve muitos outros
fatores em um sistema operacional.
IV. O tempo de resposta o tempo total
utilizado no processamento completo de
uma determinada tarefa.
(A) Apenas I.
(B) Apenas I e II.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 38
Em sistemas operacionais, encontramos uma srie
de algoritmos de escalonamento para facilitar o
gerenciamento de processador. Analise as
assertivas e assinale a alternativa que aponta a(s)
correta(s) sobre o escalonamento Shortest-Job-
First e o escalonamento Preemptivo.
I. O escalonamento Shortest-Job-First associa
cada processo (ou job) ao seu tempo de
execuo. Dessa forma, quando o
processador est livre, o processo em
estado de pronto que precisar de menos
tempo de UCP para terminar seu
processamento selecionado para
execuo.
II. O escalonamento Shortest-Job-First
favorece os processos que executam
programas menores, alm de reduzir o
tempo mdio de espera em relao ao FIFO.
III. O escalonamento preemptivo permite que o
sistema d ateno imediata a processos
mais prioritrios, como no caso de sistemas
de tempo real, alm de proporcionar
melhores tempos de respostas em sistemas
de tempo compartilhado.
IV. Um algoritmo de escalonamento dito
preemptivo quando o sistema pode
interromper um processo em execuo para
que outro processo utilize o processador.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE
BANCO DE DADOS
PROVA 01 - 11 -
QUESTO 39
Sobre correo de um Deadlock, analise as
assertivas e assinale a alternativa que aponta a(s)
correta(s).
I. Aps a deteco do deadlock, o sistema
dever corrigir o problema. Uma soluo
bastante utilizada pela maioria dos sistemas
operacionais , simplesmente, eliminar um
ou mais processos envolvidos no deadlock e
desalocar os recursos j garantidos por eles,
quebrando assim a espera circular.
II. Um deadlock no tem correo, uma vez que
o processo em execuo aguarda um evento
que nunca mais ocorrer. O sistema
operacional deve ser apto a identificar e
eliminar um processo em deadlock.
III. Uma soluo menos drstica envolve a
liberao de apenas alguns recursos
alocados aos processo para outros
processos, at que o ciclo de espera termine.
IV. A eliminao dos processo envolvidos no
deadlock e, consequentemente, a liberao
de seus recursos podem no ser simples,
dependendo do tipo do recurso envolvido.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 40
Sobre Pipeline, analise as assertivas e assinale a
alternativa que aponta as corretas.
I. A tcnica de pipelining pode ser empregada
em sistemas com um ou mais
processadores, em diversos nveis, e tem
sido a tcnica de paralelismo mais utilizada
para maior desempenho dos sistemas de
computadores.
II. O conceito de processamento pipeline se
assemelha muito a uma linha de montagem,
onde uma tarefa dividida em um sequncia
de sub tarefas, executadas em diferentes
estgios, dentro da linha de produo.
III. O conceito de processamento pipeline s
pode ser implementado dentro da arquitetura
de processadores RISC.
IV. Nos sistemas operacionais antigos, o
pipeline era bastante complicado, j que os
programadores deveriam possuir
conhecimento de hardware e programar em
painis atravs de fios.
(A) Apenas I e II.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 41
Sobre Discos Magnticos, analise as assertivas e
assinale a alternativa que aponta a(s) correta(s).
I. Entre os diversos dispositivos de
entrada/sada, os discos magnticos
merecem ateno especial, por serem o
depositrio de dados da grande maioria das
aplicaes comerciais. Como o fator tempo
crucial no acesso a esses dados, aspectos
como desempenho e segurana devem ser
considerados.
II. O tempo seek o tempo de espera at que o
setor desejado se posicione sob a cabea de
leitura/gravao.
III. Na realidade, um disco magntico
constitudo por vrios discos sobrepostos,
unidos por um eixo vertical, girando a uma
velocidade constante.
IV. O tempo necessrio para ler/gravar um bloco
de dados de/para o disco funo de trs
fatores: tempo de seek, latncia e
transferncia.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 42
Em gerncia de memria, temos vrios tipos de
alocao. Analise as assertivas e assinale a
alternativa que aponta a(s) correta(s) sobre
alocao contgua simples.
I. A alocao contgua simples foi
implementada nos primeiros sistemas
operacionais desenvolvidos, porm ainda
est presente em alguns sistemas
monoprogramveis.
II. Com a alocao contgua foi eliminado o
conceito de parties de tamanho fixo.
III. Neste tipo de alocao, o tamanho das
parties eram estabelecidas no momento
da inicializao do sistema, em funo do
tamanho dos programas que executariam no
ambiente.
IV. Na alocao contgua simples a memria
principal divida em duas partes: uma para
o sistema operacional e outra para o
programa do usurio.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas I e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE
BANCO DE DADOS
PROVA 01 - 12 -
QUESTO 44
Em Modelo de Entidade de Relacionamento,
possumos entidades e atributos. A esse respeito,
analise as assertivas e assinale a alternativa que
aponta a(s) correta(s).
I. O objeto bsico de um MER uma entidade,
'algo' do mundo real, com uma existncia
independente.
II. Uma entidade pode ser um objeto com uma
existncia fsica (por exemplo, uma pessoa,
um carro, uma casa ou um funcionrio) ou
um objeto com uma existncia conceitual
(por exemplo, uma empresa, um trabalho ou
um curso universitrio).
III. Os valores dos atributos que descrevem
cada entidade se tornaro a maior parte dos
dados armazenados no banco de dados.
IV. Cada entidade tem atributos propriedades
particulares que a descrevem. Por exemplo,
uma entidade empregada pode ser descrita
pelo nome do empregado, idade, endereo,
salrio e trabalho (funo).
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 45
Sobre Grau de relacionamento, Nomes de papis e
Relacionamentos recursivos, analise as assertivas
e assinale a alternativa que aponta a(s) correta(s).
I. O grau de um tipo relacionamento o
nmero de entidade que participa desse
relacionamento.
II. Um tipo relacionamento de grau vinte
chamado de binrio e um de grau trinta
ternrio.
III. Os nomes de papis so tecnicamente
necessrios em tipos relacionamentos em
que todos os tipos entidades participantes
so distintos.
IV. Cada tipo entidade que participa de um tipo
relacionamento executa um papel particular
no relacionamento. O nome do papel
significa o papel que uma entidade
participante de um tipo entidade executa em
cada instncia de relacionamento, e ajuda
explicar o significado do relacionamento.
(A) Apenas I.
(B) Apenas I, II e IV.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 46
Sobre Tipo Entidade Fraca, analise as assertivas e
assinale a alternativa que aponta a(s) correta(s).
I. Tipo Entidade Fraca tambm so conhecidas
por Entidades abstratas.
II. Tipo entidade que no tem seus prprios
atributos-chave so chamados tipos
entidade fraca.
III. Tipo entidade que no tem seus prprios
relacionamentos so chamados tipo
entidade fraca.
IV. Entidades, que pertenam a um tipo entidade
fraca, so identificadas por estarem
relacionadas a entidades especficas do
outro tipo entidade.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas II e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE
BANCO DE DADOS
PROVA 01 - 13 -
QUESTO 47
Sobre Integridade de Entidade, Integridade
Referencial e Chave Estrangeira em Entidade e
Relacionamentos, analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. A restrio de integridade de entidade
estabelece que nenhum valor de chave
primria pode ser null. Isso porque o valor
da chave primria usado para identificar as
tuplas individuais em uma relao.
II. Todas as restries de integridade deveriam
ser especificadas no esquema do banco de
dados relacional, caso queiramos impor
essas restries aos estados do banco de
dados.
III. Ter valores null para chave primria implica
no podermos identificar alguma tupla.
IV. A restrio de integridade referencial
classificada entre duas relaes e usada
para manter a consistncia entre as tuplas
nas duas relaes.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 48
Sobre Junes (JOIN), analise as assertivas e
assinale a alternativa que aponta a(s) correta(s).
I. A operao de juno utilizada para
combinar as tuplas relacionadas em duas
relaes dentro de uma nica.
II. Junes podem ser criadas atravs do
aninhamento das operaes, ou podemos
aplicar uma operao por vez e criar relao
dos resultados intermedirios.
III. Junes so muito importantes em banco de
dados relacionais com mais de uma relao,
porque nos permite processar os
relacionamentos entre as relaes.
IV. Na Juno apenas as combinaes de tuplas
que satisfazerem a condio de juno
aparecero no resultado, enquanto, no
produto Cartesiano, todas as combinaes
de tuplas sero includas no resultado.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 49
Sobre Funes agregadas e Agrupamento, analise
as assertivas e assinale a alternativa que aponta
a(s) correta(s).
I. O agrupamento de tuplas em uma relao, a
partir do valor de alguns de seus atributos
no costuma ser uma necessidade frequente
para aplicao de uma funo de agregao.
II. O primeiro tipo de requisito que no pode
ser expresso na lgebra relacional bsica
para especificar as funes matemticas
agregadas em colees de valores do banco
de dados.
III. As funes mais comuns aplicadas em
coleo de valores numricos incluem
SOMA, MDIA, MXIMO e MNIMO.
IV. Essas funes podem ser utilizadas em
consultas de estatstica simples, que
resumem as informaes das tuplas do
banco de dados.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 50
Preencha as lacunas e, em seguida, assinale a
alternativa correta.
No ______________, escrevemos uma expresso
_____________ para expressar um requisito de
recuperao, portanto no ser feita nenhuma
descrio de como uma consulta se desenvolve.
Uma ________________ especifica o que ser
recuperado, em vez de como recuper-lo.
(A) clculo ternrio / declarativa / expresso de funes
(B) operador ternrio / declarativa / expresso de funes
(C) operador ternrio / matemtica / expresso de clculo
(D) clculo relacional / declarativa / expresso de clculo
(E) clculo relacional / matemtica / expresso de clculo
QUESTO 51
Sobre a linguagem SQL, analise as assertivas e
assinale a alternativa que aponta a(s) correta(s).
I. O nome da SQL derivado de Structured
Query Language (Linguagem estruturada de
consulta), foi chamada inicialmente de
SEQUEL (Structured English QUEry
Language Linguagem de Pesquisa em
Ingls Estruturado).
II. O ncleo da especificao SQL deve ser
implementado por todos os vendedores de
SGBDs relacionais, compatveis com o
padro.
III. Essa linguagem tem funcionalidades, como
definio de vises, no banco de dados.
IV. A SQL uma linguagem de banco de dados
abrangente: ela possui comandos para
definio de dados, consulta e atualizaes.
Assim ela tem ambas as DDL e DML.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE
BANCO DE DADOS
PROVA 01 - 14 -
QUESTO 52
Preencha as lacunas e, em seguida, assinale a
alternativa correta.
Em SQL-99 temos o tipo de dados de atributos
________________, os tipos de dados cadeia de
caracteres ou tem tamanho_________ CHAR(n) ou
_______________, em que n o numero de
caracteres ou tem tamanho _____________
VARCHAR(n) ou CHAR VARIYNG ou CHARACTER
VARIYNG(n), em que n o nmero mximo de
caracteres.
(A) cadeia de ponteiros / fixo / CHARACTER(n) / varivel
(B) cadeia de caracteres / fixo / CHARACTER(n) / varivel
(C) cadeia de caracteres / fixo / varivel / VARCHAR(n)
(D) cadeia de caracteres / varivel / fixo / VARCHAR(n)
(E) cadeia de ponteiros / varivel / fixo / VARCHAR(n)
QUESTO 53
Assinale a alternativa que define corretamente o
comando DROP na Linguagem SQL-99.
(A) O comando DROP pode ser usado para eliminar
elementos de esquemas nomeados, como tabelas,
domnios ou restries.
(B) O comando DROP pode ser usado para eliminar
somente tabelas.
(C) O comando DROP pode ser usado para criar tabelas.
(D) O comando DROP pode ser usado para eliminar
somente esquemas.
(E) O comando DROP pode ser usado para eliminar uma
tupla de uma determinada tabela.
QUESTO 54
Assinale a seguir a alternativa que NO apresenta
uma funcionalidade da Linguagem SQL.
(A) A SQL tem a capacidade de especificar as restries
genricas, chamadas asseres, usando o comando
CREATE ASSERTION.
(B) A SQL possui construtores de linguagem para a
especificao de vises (views), tambm conhecidas
como tabelas virtuais, usando o comando CREATE
VIEW.
(C) A SQL possui construtores de linguagem para a criao
de gatilhos (triggers).
(D) A SQL possui comandos para controle de transaes .
(E) A SQL possui comandos capazes de garantir a
replicao de dados na arquitetura MASTER e SLAVE.
QUESTO 55
Sobre a Abordagem para a Programao com o
Banco de Dados, analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. Podemos embutir os comandos de bancos
de dados em uma linguagem de
programao de propsito geral: nessa
abordagem, as declaraes para o banco de
dados ficam embutidas na linguagem de
programao hospedeira, e elas so
identificadas por um prefixo especial.
II. Uma outra abordagem utilizar uma
biblioteca de funes para o banco de
dados: deixa-se uma biblioteca de funes
disponvel para que a linguagem de
programao hospedeira possa fazer
chamadas para o banco de dados.
III. Projetando uma nova linguagem: uma
linguagem de programao de um banco de
dados projetada especialmente para ser
compatvel com o modelo do banco de
dados e com a linguagem de consulta.
IV. Criando um novo compilador: cria-se um
novo compilador capaz de interpretar e
executar o cdigo fonte, desta forma esse
compilador deve ser responsvel por
identificar o que so processos comuns e o
que so processos SQL.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 56
Assinale a seguir a alternativa que NO apresenta
uma verso do Microsoft Windows Server 2003.
(A) Windows Server 2003, Web Edition.
(B) Windows Server 2003, Standard Edition.
(C) Windows Server 2003, Enterprise Edition.
(D) Windows Server 2003, Professional Edition.
(E) Windows Server 2003, Datacenter Edition.
QUESTO 57
Sobre a instalao do Microsoft Windows Server
2003, analise as assertivas e assinale a alternativa
que aponta a(s) correta(s).
I. Esse sistema operacional pode ser instalado
a partir de um CD-ROM inicializvel.
II. O Windows Server 2003 utiliza uma GUI
durante a instalao que se parece com a do
Windows XP.
III. Tanto as verses comerciais quanto a de
avaliao exige a ativao do produto.
IV. Aps a instalao e ativao do Windows
Server 2003, possvel configurar o servidor
utilizando a pgina Gerenciar Servidor.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE
BANCO DE DADOS
PROVA 01 - 15 -
QUESTO 58
Sobre MMC no Microsoft Windows Server 2003,
analise as assertivas e assinale a alternativa que
aponta a(s) correta(s).
I. A principal ferramenta para gerenciar o
Microsoft Windows Server 2003 o MMC.
II. O MMC fornece uma interface padronizada e
comum para um ou mais aplicativos,
chamados snap-ins, que so utilizados para
configurar os elementos do seu ambiente.
III. Snap-ins so individualizados para tarefas
especficas, e podem ser ordenados e
agrupados dentro do MMC de acordo com a
preferncia administrativa do administrado.
IV. O MMG a ferramenta que veio para
substituir o MMC com funcionalidades mais
simples e eficientes.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 59
Sobre Snap-Ins no Microsoft Windows Server 2003,
analise as assertivas e assinale a alternativa que
aponta a(s) correta(s).
I. Snap-Ins autnomos so fornecidos pelo
desenvolvedor de um aplicativo. Todas as
ferramentas administrativas para Windows
Server 2003 o console de um nico snap-in
ou combinaes pr-configuradas de snap-
ins teis para determinada categoria de
tarefa.
II. Snap-Ins Wizard so configurados atravs de
um assistente, desta forma o Windows
Server 2003 direciona as extenses em um
local pr - configurado pela aplicao.
III. Quando adicionamos uma extenso, o
Windows Server 2003 coloca a extenso no
local apropriado dentro do snap-in
autnomo.
IV. Snap-Ins de extenso, ou simplesmente
extenses, foram desenvolvidas para
funcionar com um ou mais snap-ins
autnomos, com base na funcionalidade do
autnomo.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 60
Sobre Restries de Firewall Assistncia Remota
no Microsoft Windows Server 2003, analise as
assertivas e assinale a alternativa que aponta a(s)
correta(s).
I. A assistncia remota executada sobre a
tecnologia Servio de terminal, o que
significa que ela deve usar a mesma porta
utilizada pelos Servios de terminal: a porta
3389.
II. A assistncia remota funciona quando h
bloqueio para envio de trfego na porta 3389,
devido a um NAT local implementado no
Windows Server 2003.
III. A assistncia remota suporta o Universal
Plug and Play (UPnP) para os dispositivos
NAT-T (Traverse Network Address
Translation Converso de endereos de
rede transversal).
IV. A assistncia remota no se conecta quando
o solicitante est atrs de um dispositivo no
UPnP NAT, e quando utilizado e-mail para
enviar o arquivo convite.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 61
Sobre o utilitrio CSVDE no Windows Server 2003,
analise as assertivas e assinale a alternativa que
aponta a(s) correta(s).
I. O CSVDE um utilitrio de linha de comando
que permite importar ou exportar objetos do
Active Directory de (ou para) um arquivo de
texto delimitado por vrgulas.
II. A sintaxe bsica para a utilizao do CSVDE
csvde [-i] [-f NomeDoArquivo] [-k].
III. Na sintaxe bsica, -i especifica o modo de
importao.
IV. Quando no especificado o argumento i, na
sintaxe bsica do comando, o modo padro
na execuo ser o da importao de dados.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 62
O Microsoft Windows Server 2003 suporta vrias
ferramentas poderosas de linha de comando, que
facilitam o gerenciamento do Active Directory.
Assinale a alternativa que NO apresenta uma
destas ferramentas.
(A) DSADD.
(B) DSGET.
(C) DSMOVE.
(D) DSQUICKLY.
(E) DSQUERY.
CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE
BANCO DE DADOS
PROVA 01 - 16 -
QUESTO 63
Sobre RAID, analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. RAID uma famlia de tcnicas que utiliza
vrios discos (denominados arranjos de
discos) organizados para proporcionar alto
desempenho e/ou confiabilidade.
II. A taxa de transferncia mais alta
proporcionada por sistemas RAID tem um
preo. medida que aumenta o nmero de
discos do arranjo, tambm aumenta a
probabilidade de falha de disco.
III. Controladores RAID simplificam a
implementao de RAID, habilitando o
sistema operacional a simplesmente passar
requisies de leitura e escrita para o
controlador RAID.
IV. Um projetista de sistemas que optar pela
adoo de um sistema RAID deve equilibrar
custo, desempenho e confiabilidade.
Melhorar uma caracterstica, normalmente,
piora as outras duas.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 64
Sobre Triggers em SQL, analise as assertivas e
assinale a alternativa que aponta a(s) correta(s).
I. Em alguns casos, conveniente especificar
um tipo de ao a ser tomada quando certos
eventos ocorrem e quando certas condies
so satisfeitas em um banco de dados.
Podemos criar esses mecanismos atravs do
comando CREATE TRIGGERS.
II. Triggers permitem a juno entre n tabelas
em um banco.
III. Triggers so especialistas na converso e
adaptao de comandos SQL de um SGBD
para outro.
IV. Um tpico Triggers possui trs componentes:
evento(s), condio e ao.
(A) Apenas I.
(B) Apenas I e IV.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 65
Qual dos parmetros abaixo o comando DSADD
GROUP NO pode assumir aps o parmetro ND?
(A) -secgrp
(B) -scope
(C) -session
(D) -samid
(E) -members
QUESTO 66
Considere o seguinte cenrio:
Em um dado momento, houve a necessidade de
atualizao/upgrade do software de banco de
dados da empresa. Todavia, com esta atualizao,
houve a necessidade de alterao nas demais
aplicaes que so dependentes da primeira. A no
alterao poderia influenciar no funcionamento de
outros aplicativos que possuem uma certa
dependncia do mdulo que est sofrendo a
atualizao.
Assinale abaixo a alternativa que apresenta o
processo do ITILV3 responsvel por verificar sobre
a influncia dessa atualizao nos demais
aplicativos.
(A) Gerenciamento de Mudanas.
(B) Gerenciamento de continuidade de processos.
(C) Gerenciamento de dependncias de pacotes.
(D) Gerenciamento de Atualizaes.
(E) Gerenciamento de Projetos de Software.
QUESTO 67
O ITILV3 sofreu uma considervel evoluo em
relao ao ITILV2. Como algumas melhorias foram
implementadas, a estrutura de Suporte a Servios
(Service Support) e Entrega de Servios (Service
Delivery) foram substitudas por
(A) Diagnstico de Servio, Desenho do Servio, Transio
do Servio, Operao do Servio e Melhoria contnua
do Servio.
(B) Estratgia de Servio, Desenho do Servio, Transio
do Servio, Operao do Servio e Melhoria contnua
do Servio.
(C) Estratgia de Servio, Diagnstico de servios,
Transio do Servio, Operao do Servio e Melhoria
contnua do Servio.
(D) Estratgia de Servio, Desenho do Servio,
Diagnstico de Servio, Operao do Servio e
Melhoria contnua do Servio.
(E) Estratgia de Servio, Desenho do Servio, Transio
do Servio, Operao do Servio e Diagnstico de
Servio.
QUESTO 68
Considerando o uso do ITILV3, especificamente o
gerenciamento da disponibilidade, assinale a
alternativa correta.
(A) O gerenciamento da disponibilidade trata somente do
planejamento de aspectos reativos (anlise de
indisponibilidade), j as melhorias de disponibilidade
(proativos), esto alocadas na gerncia de mudanas.
(B) O gerenciamento da disponibilidade no tem a meta de
assegurar que os servios sejam entregues dentro dos
nveis acordados, pois sua aplicao est voltada
exclusivamente para assegurar a disponibilidade, mas
sem garantias.
(C) O gerenciamento da disponibilidade no trata s de
planejamento, mas tambm de aspectos reativos
(anlise de indisponibilidades) e proativos (melhoria de
disponibilidade).
(D) O gerenciamento da disponibilidade trata somente do
planejamento de aspectos reativos (anlise de
indisponibilidade), j as melhorias de disponibilidade
(proativos), esto alocadas na gerncia de processos
de software.
(E) O gerenciamento da disponibilidade trata somente do
planejamento de aspectos reativos (anlise de
indisponibilidade), j as melhorias de disponibilidade
(proativos), esto alocadas na gerncia de incidentes.
CARGO: ANALISTA DE SISTEMAS SUBREA ADMINISTRAO DE
BANCO DE DADOS
PROVA 01 - 17 -
QUESTO 69
Considerando o ITILV3, assinale a alternativa
correta.
(A) Considerando as quatro mtricas recomendadas pelo
ITILV3, podemos afirmar que as mtricas de
Tecnologia so baseadas em componentes e
aplicaes.
(B) O KPI (Key Performance Information), de acordo com o
ITILV3, so chaves de informao sobre o
desempenho dos sistemas avaliados.
(C) O processo de gerenciamento de acidentes tem como
misso restaurar os servios o mais rpido possvel
com o mnimo de interrupo, minimizando os impactos
negativos nas reas de negcio.
(D) O KPI (Key Performance Indicators) tem por objetivo
avaliar a eficincia do processo de gerenciamento de
Liberao, desta maneira um nmero de indicadores
deve ser monitorado.
(E) O objetivo do Gerenciamento da Captao conseguir
um mapeamento claro dos requisitos do negcio
relacionados com a disponibilidade dos Servios de TI
e aperfeioar a capacidade da infraestrutura para se
alinhar a estas necessidades.
QUESTO 70
O BDGC (Banco de Dados de Gerenciamento de
Configurao) um repositrio de informaes
sobre os registros de itens de configurao, com
base nesta informao, assinale a seguir a
alternativa correta.
(A) O SGCS (Sistema de Gerenciamento do Conhecimento
de Servio) composto por diversas bases de dados
descentralizadas. Tais bases de dados (BDGC's), so
alimentadas constantemente com itens de
configurao, que no necessariamente devem ser
nicos.
(B) Um item de configurao no um ativo ou qualquer
outro item sob controle do processo de gerenciamento
de configurao (hardware, software,
documentao,equipe), mas sim componentes
aplicados exclusivamente na configurao de servios.
(C) Um item de configurao um ativo ou qualquer outro
item sob controle do processo de gerenciamento de
configurao (hardware, software,
documentao,equipe), aplicados exclusivamente na
configurao de servios.
(D) O SGCS (Sistema de Gerenciamento do Conhecimento
de Servio) composto por diversas bases de dados
centralizadas. Tais bases de dados (BDGC's) so
alimentadas constantemente com itens de
configurao, que no necessariamente devem ser
nicos.
(E) Um item de configurao um ativo, um componente
de servio ou qualquer outro item sob controle do
processo de Gerenciamento de Configurao
(hardware, software, documentao, equipe).
www.pciconcursos.com.br
www.pciconcursos.com.br
www.pciconcursos.com.br

7/13 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Arquitetura, Desenvolvimento e Manuteno de Software


Conhecimentos Especficos


Questo 21

Assinale a estrutura de dados que se caracteriza por ser lista no linear.
[A] rvores
[B] Pilhas
[C] Filas
[D] Listas circulares



Questo 22

Analise o trecho de cdigo em linguagem C++.


class Alpha {
private:
char opcao;
public:
virtual void reset(){}
virtual int m1() = 0;
protected:
int nome; };

class Beta : public Alpha{
private:
int saida;
public:
virtual void reset() { this->saida = 10; }
virtual int m1() { this->nome = this->saida; return nome;} };


Sobre o trecho, analise as afirmativas.

I - A atribuio de = 0 ao mtodo m1() da classe Alpha dever gerar um erro durante a compilao dessa classe.
II - A classe Beta herda os mtodos e atributos da classe Alpha, sendo assim, os mtodos implementados em Beta
podero acessar tanto o atributo opcao e quanto o atributo nome.
III - O atributo nome foi definido como protected na classe Alpha, o que permite que o mtodo m1() da classe Beta
acesse esse atributo sem ocasionar erro na compilao da classe.
IV - A classe Alpha foi definida como abstrata, o que impede que objetos dessa classe sejam instanciados.

Esto corretas as afirmativas
[A] I e II, apenas.
[B] III e IV, apenas.
[C] I e III, apenas.
[D] II e IV, apenas.



Questo 23

Ao ocorrer a passagem de um parmetro por referncia,
[A] uma cpia da varivel passada para a funo durante a sua ativao.
[B] o endereo da varivel, e no uma cpia do valor, passado durante a ativao da funo.
[C] a funo que recebe o parmetro pode fazer alteraes no seu valor, mas, ao trmino da funo, este voltar ao
original.
[D] as alteraes do valor da varivel sero normalizadas e perdero seu efeito ao final da execuo da funo.



www.pciconcursos.com.br
8/13 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Arquitetura, Desenvolvimento e Manuteno de Software

Questo 24
Sobre sistemas de armazenamento, marque V para as afirmativas verdadeiras e F para as falsas.
( ) RAID nvel 0 possui redundncia de seus dados, sendo por isso conhecido tambm como espelhamento ou
sombreamento.
( ) RAID nvel 1 duplica todos os discos, com isso o desempenho da escrita no melhor do que de um nico disco,
mas o desempenho da leitura pode ser duas vezes melhor.
( ) RAID nvel 4 trabalha com paridade intercalada por bloco, com o disco de paridade se constituindo em um
pequeno gargalo na escrita de dados.
( ) RAID nvel 5 no possui informao de paridade, o que garante melhor desempenho de leitura em relao aos
outros nveis de RAID.
Assinale a sequncia correta.
[A] V, V, F, F
[B] F, F, V, V
[C] F, V, F, V
[D] F, V, V, F
Questo 25
Em relao aos softwares livres, assinale a afirmativa INCORRETA.
[A] O aperfeioamento desses programas livre a qualquer usurio, sendo o acesso ao cdigo-fonte um pr-requisito
para essa liberdade.
[B] A possibilidade de estudo do cdigo-fonte para entender como o programa funciona uma das liberdades concedidas
ao usurio de software livre.
[C] A redistribuio das cpias desse tipo de software fica vedada quando o usurio realiza modificaes no cdigo-
fonte.
[D] A utilizao de software livre em qualquer tipo de sistema computacional aberta para qualquer propsito.
Questo 26
Em sistemas operacionais, as condies de corrida so definidas quando
[A] um processo acessa uma regio crtica da memria, impedindo que outro tenha acesso ao processador.
[B] dois ou mais processos ficam bloqueados indefinidamente, aguardando a liberao de um recurso em uso.
[C] um processo passa do estado pronto para o estado bloqueado, aguardando a liberao de um recurso em uso.
[D] dois ou mais processos acessam um recurso compartilhado e o resultado final depende da ordem de execuo desses
processos.
Questo 27
Em relao aos elementos de um diagrama entidade-relacionamento (DER), assinale a afirmativa INCORRETA.
[A] Os atributos derivados so mostrados em elipses com linha nica e sublinhados.
[B] Os tipos de entidades-fracas so distinguidos por retngulos com linhas duplas.
[C] Os losangos representam tipos de relacionamentos.
[D] Atributos multivalorados so denotados em elipses com linhas duplas.
Questo 28
Uma combinao de hardware e software que isola a Internet da rede interna de uma organizao, permitindo que alguns
pacotes passem e bloqueando outros, denominada
[A] key distribution center.
[B] firewall.
[C] servio de autenticao.
[D] autoridade certificadora.
www.pciconcursos.com.br

9/13 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Arquitetura, Desenvolvimento e Manuteno de Software


Questo 29

A respeito do modelo de dados relacional, assinale a afirmativa correta.
[A] Os dados so estruturados em hierarquias ou rvores cujos ns contm ocorrncias de registros, em que cada registro
uma coleo de campos.
[B] Os registros so organizados em grafos nos quais aparece um nico tipo de associao (set) que define uma relao
1: N entre 2 tipos de registros.
[C] A estrutura fundamental a tabela que constituda por um ou mais atributos que traduzem o tipo dos dados a
armazenar.
[D] Prov um conjunto de funes para armazenamento e recuperao de dados apoiadas somente na Teoria dos
Conjuntos.

Questo 30

A coluna da esquerda apresenta camadas do modelo ISO-OSI e a da direita, nomes das unidades de dados de protocolos.
Numere a coluna da direita de acordo com a da esquerda.

1 - Rede ( ) Pacote
2 - Enlace de dados ( ) Segmento
3 - Transporte ( ) Quadro

Marque a sequncia correta.
[A] 1, 3, 2
[B] 1, 2, 3
[C] 2, 1, 3
[D] 3, 2, 1

Questo 31

O modelo ou paradigma de processo de software que intercala as atividades de especificao, desenvolvimento e
validao o modelo
[A] cascata.
[B] comportamental.
[C] evolucionrio.
[D] estrutural.

Questo 32

Em relao a sistemas crticos, marque V para as afirmativas verdadeiras e F para as falsas.

( ) A disponibilidade do sistema a probabilidade de operao livre de falhas durante um perodo especificado, em
um dado ambiente, para um objetivo especfico.
( ) Um atributo muito importante para sistemas baseados em Internet a capacidade de sobrevivncia, que est
estreitamente relacionada proteo e disponibilidade.
( ) A confiabilidade do sistema a probabilidade de que um sistema, em determinando instante, esteja operacional e
seja capaz de fornecer os servios solicitados.
( ) H quatro dimenses de confiana em um sistema crtico: Disponibilidade, Confiabilidade, Segurana e
Proteo.

Assinale a sequncia correta.
[A] V, F, V, F
[B] F, F, V, V
[C] V, V, F, F
[D] F, V, F, V

Questo 33

No processo de avaliao de usabilidade de interfaces, so atributos dos requisitos de usabilidade:
[A] Eficincia do projeto de arquitetura; integrao de objetos; feedback relacional.
[B] Facilidade de aprendizado, adaptao e recuperao; velocidade de operao; robustez.
[C] Eficincia do projeto de arquitetura; adaptao estrutural; robustez.
[D] Facilidade de aprendizado e adaptao; mximo de surpresa; integrao de objetos.
www.pciconcursos.com.br

10/13 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Arquitetura, Desenvolvimento e Manuteno de Software


Questo 34

A coluna da esquerda apresenta as fases principais do processo de Engenharia de Requisitos e a da direita, sua
caracterizao. Numere a coluna da direita de acordo com a da esquerda.

1 - Especificao de requisitos
2 - Elicitao e anlise de requisitos
3 - Estudo de viabilidade
4 - Gerenciamento de requisitos
5 - Validao de requisitos
( ) Verifica se as necessidades dos usurios identificadas podem ser
satisfeitas por meio das tecnologias atuais de software e
hardware. A inteno estabelecer um entendimento bsico do
problema.
( ) Verifica se os requisitos realmente definem o sistema que o
usurio deseja. Durante essa fase, erros no documento de
requisitos so inevitavelmente descobertos e modificaes so
feitas para corrigir esses problemas.
( ) Identifica, controla e rastreia requisitos e modificaes em
qualquer poca, medida que o projeto prossegue.
( ) Executa o processo de derivao de requisitos do sistema
atravs da observao de sistemas existentes, discusses com
clientes e usurios finais do sistema para entender o domnio da
aplicao.
( ) Traduz as informaes coletadas colocando-as em um
documento escrito, um modelo grfico, uma coleo de
cenrios, um prottipo ou qualquer combinao desses
elementos.

Marque a sequncia correta.
[A] 2, 4, 5, 3, 1
[B] 3, 1, 4, 5, 2
[C] 4, 5, 1, 2, 3
[D] 3, 5, 4, 2, 1

Questo 35

O processo de projeto orientado a objetos envolve vrias atividades. Assinale a alternativa que NO apresenta uma
dessas atividades.
[A] Projetar a arquitetura do sistema.
[B] Identificar os objetos do sistema.
[C] Acoplar o modelo escalonado.
[D] Documentar as interfaces de objeto.

Questo 36

considerada uma atividade inicial de teste de sistemas que verifica se os componentes funcionam em conjunto, com
objetivo de detectar defeitos no sistema. Essa atividade corresponde ao Teste
[A] de integrao.
[B] de releases ou caixa-preta.
[C] estrutural.
[D] de componentes.

Questo 37

So vantagens de reuso de software:
[A] Custos totais de desenvolvimento reduzidos; desenvolvimento de software mais rpido; reduo dos riscos
de processo.
[B] Custos totais de desenvolvimento reduzidos; criao e manuteno de uma biblioteca de componentes;
adaptao de componentes reutilizveis.
[C] Adaptao de componentes reutilizveis; reduo dos riscos de processo; criao e manuteno de uma
biblioteca de componentes.
[D] Desenvolvimento de software mais rpido; falta de ferramentas CASE de apoio; criao e manuteno de
uma biblioteca de componentes.

www.pciconcursos.com.br

11/13 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Arquitetura, Desenvolvimento e Manuteno de Software


Questo 38

Em relao a Gerenciamento de Software, analise as afirmativas.

I - O padro ISO 9001 no especificamente voltado para o desenvolvimento de software, mas estabelece princpios
gerais que podem ser aplicados ao software.
II - O Modelo de Maturidade de Capacitao de Pessoal (P-CMM) fornece framework e recomendaes associadas para
o aprimoramento da capacitao do pessoal e da organizao.
III - Revises so mtodos de validao da qualidade da produo de software e envolvem uma equipe que verifica se os
padres de projeto foram seguidos.
IV - No existem padres de projeto de Engenharia de Software estabelecidos para serem aplicados no desenvolvimento
de software.

Esto corretas as afirmativas
[A] I, II e IV, apenas.
[B] II, III e IV, apenas.
[C] I e III, apenas.
[D] I, II e III, apenas.

Questo 39

Sobre prototipao, assinale a afirmativa INCORRETA.
[A] A abordagem dirigida a scripts e a prototipao baseada na Internet so algumas das abordagens que podem ser
usadas para a prototipao de interface com o usurio.
[B] Um prottipo de sistema pode ser usado enquanto o sistema proposto est sendo projetado para realizar experimentos
e verificar sua viabilidade.
[C] Na prototipao throwaway, o prottipo se concentra inicialmente na experimentao e validao dos requisitos do
sistema mais bem compreendidos.
[D] A prototipao tambm usada como uma tcnica de validao de requisitos, em que um modelo executvel do
sistema apresentado ao cliente e aos usurios finais.

Questo 40

Sobre inspeo de software, analise as afirmativas.

I - A diferena fundamental entre inspees de programa e outros tipos de reviso de qualidade que o objetivo
especfico das inspees encontrar defeitos de programa.
II - As inspees so ferramentas que processam um cdigo-fonte de programa e chamam a ateno para anomalias,
como sees de cdigo no usadas e variveis no iniciadas.
III - No processo de inspeo, o sistema tratado como uma caixa-preta, cujo comportamento pode ser somente
determinado por meio do estudo de suas entradas e sadas relacionadas.

Est correto o que se afirma em
[A] I e II, apenas.
[B] III, apenas.
[C] I, II e III.
[D] I, apenas.

Questo 41

Sobre padro de projeto, assinale V para as afirmativas verdadeiras e F para as falsas.

( ) Padro uma especificao detalhada da soluo de um problema.
( ) O uso de padres uma maneira bastante eficiente de reuso.
( ) Programadores e engenheiros de software pouco experientes podem aplic-lo com eficincia.
( ) uma representao abstrata que pode ser instanciada de vrias maneiras.

Marque a sequncia correta.
[A] F, V, F, V
[B] F, V, V, F
[C] V, F, V, F
[D] V, F, F, V

www.pciconcursos.com.br
12/13 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Arquitetura, Desenvolvimento e Manuteno de Software

Questo 42
A atividade que inclui tarefas fundamentais de anlise de mudanas, planejamento de releases, implementao de
mudanas e liberao do sistema para o cliente denominada
[A] processo de evoluo.
[B] manuteno de software.
[C] validao de software.
[D] previso de manuteno.
Questo 43
Assinale a alternativa que NO apresenta um princpio dos mtodos geis.
[A] A equipe de desenvolvimento deve criar sua prpria maneira de trabalhar sem processos prescritivos, sendo
reconhecidas e exploradas as habilidades de seus membros.
[B] O software desenvolvido em incrementos, sendo o cliente responsvel por especificar os requisitos a serem
includos em cada incremento.
[C] Os clientes devem estar altamente envolvidos no processo de desenvolvimento, fornecendo e priorizando novos
requisitos e avaliando as iteraes do sistema.
[D] Grandes quantidades de horas extras de trabalho so consideradas aceitveis, pois, a mdio prazo, no h reduo na
qualidade do cdigo e na produtividade.
Questo 44
Sobre estimativa de custo de software, analise as afirmativas.
I - Revises de progresso e qualidade so fatores a serem considerados na atribuio do preo do software.
II - Existem trs parmetros envolvidos no clculo do custo total de um projeto: custos de hardware e software
(incluindo manuteno), custos de viagens e treinamentos e custos de esforo.
III - Modelagem algortmica de custos, estimativa por analogia e julgamento de especialista so tcnicas de estimativas
de custo.
IV - A Lei de Park estabelece que o custo de esforo se expande at atingir o valor que o cliente tiver disponvel para
gastar no projeto e no para atender funcionalidade do software.
Esto corretas as afirmativas
[A] I e IV, apenas.
[B] I, II, III e IV.
[C] II e III, apenas.
[D] I, II e III, apenas.
Questo 45
A Engenharia de Software para Web, ou simplesmente Engenharia da Web (WebE), pode ser descrita em trs categorias:
processo, mtodos e ferramentas/tecnologia. O processo WebE adota
[A] o desenvolvimento espiral.
[B] o modelo em cascata.
[C] a filosofia de desenvolvimento gil.
[D] o reuso baseado em geradores.
Questo 46
Sobre os Sistemas e Aplicaes baseados na Web (WebApps), correto afirmar:
[A] So avaliados pelos seguintes critrios de qualidade: usabilidade, adaptao estrutural e reusabilidade.
[B] As WebApps frequentemente so entregues em sua verso final ao cliente.
[C] No desenvolvimento de WebApps, no possvel definir categorias de usurios.
[D] So intensamente voltados para redes, guiados por contedos e evoluem continuamente.
www.pciconcursos.com.br
13/13 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Arquitetura, Desenvolvimento e Manuteno de Software

Questo 47
Qual o procedimento cientfico de coleta, exame, autenticao, preservao e anlise de dados mantidos em ou
recuperados por meios de armazenamento digital, de tal maneira que as informaes possam ser usadas como prova em
juzo?
[A] Percia sniffing
[B] Percia forense computacional
[C] Percia spoofing
[D] Percia DoS (denial of service)
Questo 48
A infraestrutura de Tecnologia da Informao (TI) proporciona a plataforma que sustenta todos os sistemas de informao
da empresa. So alguns dos elementos principais dessa infraestrutura:
[A] Processos organizacionais, sistemas integrados e recursos humanos.
[B] Hardware, software, tecnologia de rede e telecomunicaes.
[C] Hardware, processos estruturados e sistemas de gesto.
[D] Sistemas integrados, hardware e processos organizacionais.
Questo 49
Uma maneira de entender o processo decisrio analisando a estrutura de deciso. As decises tomadas no nvel de
gerenciamento operacional tendem a ser
[A] estruturadas.
[B] semiestruturadas.
[C] no estruturadas.
[D] pouco estruturadas.
Questo 50
Sobre questes ticas na sociedade da informao, assinale a afirmativa INCORRETA.
[A] A implantao de cdigos de conduta tica por parte das empresas norteia a conduta dos profissionais de Sistemas de
Informao (SI).
[B] Para resolver uma situao que envolva questes ticas, o gerente de Tecnologia da Informao (TI) deve consultar o
cdigo de conduta tica da Microsoft.
[C] Escolhas ticas so decises tomadas por indivduos profissional/gerente de negcios - que so responsveis pelas
consequncias de seus atos.
[D] O profissional de SI pode tambm se pautar, de forma voluntria, por regras bsicas, tal como: fazer aos outros o que
voc gostaria que fizessem a voc.
www.pciconcursos.com.br
7/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados
Conhecimentos Especficos
Questo 21
Assinale a estrutura de dados que se caracteriza por ser lista no linear.
[A] rvores
[B] Pilhas
[C] Filas
[D] Listas circulares
Questo 22
Analise o trecho de cdigo em linguagem C++.
class Alpha {
private:
char opcao;
public:
virtual void reset(){}
virtual int m1() = 0;
protected:
int nome; };
class Beta : public Alpha{
private:
int saida;
public:
virtual void reset() { this->saida = 10; }
virtual int m1() { this->nome = this->saida; return nome;} };
Sobre o trecho, analise as afirmativas.
I - A atribuio de = 0 ao mtodo m1() da classe Alpha dever gerar um erro durante a compilao dessa classe.
II - A classe Beta herda os mtodos e atributos da classe Alpha, sendo assim, os mtodos implementados em Beta
podero acessar tanto o atributo opcao e quanto o atributo nome.
III - O atributo nome foi definido como protected na classe Alpha, o que permite que o mtodo m1() da classe Beta
acesse esse atributo sem ocasionar erro na compilao da classe.
IV - A classe Alpha foi definida como abstrata, o que impede que objetos dessa classe sejam instanciados.
Esto corretas as afirmativas
[A] I e II, apenas.
[B] III e IV, apenas.
[C] I e III, apenas.
[D] II e IV, apenas.
Questo 23
Ao ocorrer a passagem de um parmetro por referncia,
[A] uma cpia da varivel passada para a funo durante a sua ativao.
[B] o endereo da varivel, e no uma cpia do valor, passado durante a ativao da funo.
[C] a funo que recebe o parmetro pode fazer alteraes no seu valor, mas, ao trmino da funo, este voltar ao
original.
[D] as alteraes do valor da varivel sero normalizadas e perdero seu efeito ao final da execuo da funo.

8/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados


Questo 24

Sobre sistemas de armazenamento, marque V para as afirmativas verdadeiras e F para as falsas.

( ) RAID nvel 0 possui redundncia de seus dados, sendo por isso conhecido tambm como espelhamento ou
sombreamento.
( ) RAID nvel 1 duplica todos os discos, com isso o desempenho da escrita no melhor do que de um nico disco,
mas o desempenho da leitura pode ser duas vezes melhor.
( ) RAID nvel 4 trabalha com paridade intercalada por bloco, com o disco de paridade se constituindo em um
pequeno gargalo na escrita de dados.
( ) RAID nvel 5 no possui informao de paridade, o que garante melhor desempenho de leitura em relao aos
outros nveis de RAID.

Assinale a sequncia correta.
[A] V, V, F, F
[B] F, F, V, V
[C] F, V, F, V
[D] F, V, V, F


Questo 25

Em relao aos softwares livres, assinale a afirmativa INCORRETA.
[A] O aperfeioamento desses programas livre a qualquer usurio, sendo o acesso ao cdigo-fonte um pr-requisito
para essa liberdade.
[B] A possibilidade de estudo do cdigo-fonte para entender como o programa funciona uma das liberdades concedidas
ao usurio de software livre.
[C] A redistribuio das cpias desse tipo de software fica vedada quando o usurio realiza modificaes no cdigo-
fonte.
[D] A utilizao de software livre em qualquer tipo de sistema computacional aberta para qualquer propsito.


Questo 26

Em sistemas operacionais, as condies de corrida so definidas quando
[A] um processo acessa uma regio crtica da memria, impedindo que outro tenha acesso ao processador.
[B] dois ou mais processos ficam bloqueados indefinidamente, aguardando a liberao de um recurso em uso.
[C] um processo passa do estado pronto para o estado bloqueado, aguardando a liberao de um recurso em uso.
[D] dois ou mais processos acessam um recurso compartilhado e o resultado final depende da ordem de execuo desses
processos.


Questo 27

Embora existam muitos processos ou paradigmas de software diferentes, algumas atividades fundamentais so comuns a
todos eles, como
[A] especificao, projeto, implementao, validao, evoluo de software.
[B] projeto, implementao, prototipao throwaway, evoluo, integrao de software.
[C] especificao, validao, projeto de tempo real, integrao de software.
[D] especificao, projeto de tempo real, prototipao throwaway, estimativa de custo.


Questo 28

Uma combinao de hardware e software que isola a Internet da rede interna de uma organizao, permitindo que alguns
pacotes passem e bloqueando outros, denominada
[A] key distribution center.
[B] firewall.
[C] servio de autenticao.
[D] autoridade certificadora.


9/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados


Questo 29

Sobre sistemas crticos, marque V para as afirmativas verdadeiras e F para as falsas.

( ) Em um sistema crtico, a falha pode levar a perdas econmicas significativas, danos fsicos ou ameaas vida
humana.
( ) A proteo no importante para todos os sistemas crticos, porque sua ausncia no compromete a
disponibilidade, a confiabilidade e a segurana do sistema.
( ) Os principais tipos de sistemas crticos so: sistemas crticos de segurana, sistemas crticos de misso, sistemas
crticos de negcios.
( ) A segurana de um sistema crtico um atributo que reflete a habilidade de o sistema operar, normal ou
anormalmente, sem ameaar as pessoas ou o ambiente.

Assinale a sequncia correta.
[A] F, V, F, V
[B] V, F, F, V
[C] V, F, V, V
[D] F, V, F, F

Questo 30

A coluna da esquerda apresenta camadas do modelo ISO-OSI e a da direita, nomes das unidades de dados de protocolos.
Numere a coluna da direita de acordo com a da esquerda.

1 - Rede ( ) Pacote
2 - Enlace de dados ( ) Segmento
3 - Transporte ( ) Quadro

Marque a sequncia correta.
[A] 1, 3, 2
[B] 1, 2, 3
[C] 2, 1, 3
[D] 3, 2, 1

Questo 31

Sobre categorias de modelos de dados, analise as afirmativas.

I - Modelos de dados fsicos fornecem conceitos prximos percepo dos usurios.
II - Modelos de dados de baixo nvel representam informaes em formato de registros, ordem dos registros e caminho
de acesso.
III - Modelos de dados conceituais fornecem conceitos que descrevem os detalhes de como os dados so armazenados no
computador.
IV - Modelos de dados de alto nvel utilizam conceitos e representaes que se aproximam do mundo real.

Esto corretas as afirmativas
[A] I e III, apenas.
[B] I, II, III e IV.
[C] II e IV, apenas.
[D] III e IV, apenas.

Questo 32

A respeito do modelo de dados relacional, assinale a afirmativa correta.
[A] Os dados so estruturados em hierarquias ou rvores cujos ns contm ocorrncias de registros, em que cada registro
uma coleo de campos.
[B] Os registros so organizados em grafos nos quais aparece um nico tipo de associao (set) que define uma relao
1: N entre 2 tipos de registros.
[C] Prov um conjunto de funes para armazenamento e recuperao de dados apoiadas somente na Teoria dos
Conjuntos.
[D] A estrutura fundamental a tabela que constituda por um ou mais atributos que traduzem o tipo dos dados a
armazenar.


10/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados


Questo 33

A respeito das restries de integridade sobre um esquema de base de dados relacional, analise as afirmativas.

I - Restrio de chave estabelece as chaves candidatas de cada relao esquema.
II - Restrio de integridade referencial especificada entre duas relaes para manter a consistncia entre tuplas.
III - Restrio de integridade de entidade especifica que os atributos chave devem assumir valores nicos na relao
esquema.

Est correto o que se afirma em
[A] I e III, apenas.
[B] II, apenas.
[C] I, II e III.
[D] I e II, apenas.


Questo 34

Sobre transaes em um sistema gerenciador de banco de dados (SGDB), assinale V para as afirmativas verdadeiras e F
para as falsas.

( ) So propriedades desejveis de uma transao: atomicidade, consistncia, isolamento e durabilidade.
( ) Em ambientes monousurios, no necessrio controle de transaes, pois no h concorrncia.
( ) O escalonamento de transaes representa uma sequncia de execuo que no precisa conservar a ordem original
de aes das transaes presentes nele.
( ) O trmino de uma transao indicado pelo comando COMMIT significa que a transao terminou com sucesso.

Marque a sequncia correta.
[A] V, V, F, F
[B] V, V, F, V
[C] F, V, V, V
[D] V, F, F, V


Questo 35

Sobre a arquitetura Three-Schema (ANSI/SPARC) de sistemas gerenciadores de banco de dados (SGDB), analise as
afirmativas.

I - A meta dessa arquitetura unir as aplicaes de usurios com a base de dados fsica.
II - Nessa arquitetura, os esquemas podem ser definidos em trs nveis: interno, conceitual e externo.
III - Independncia fsica de dados a capacidade de alterar o esquema conceitual sem ter que mudar os esquemas
externos ou programas de aplicao.
IV - Independncia lgica de dados a capacidade de alterar o esquema interno sem ter que alterar os esquemas externos.

Est correto o que se afirma em
[A] III e IV, apenas.
[B] II, III e IV.
[C] II, apenas.
[D] I e II, apenas.


Questo 36

Em relao arquitetura cliente-servidor, INCORRETO afirmar:
[A] Toda a lgica do negcio, que so as regras que definem como os dados sero acessados e processados, permanece
somente no servidor.
[B] Nas aplicaes em trs camadas, o cliente no faz acesso direto ao servidor de banco de dados.
[C] uma abordagem da computao que separa os processos em plataformas independentes que interagem, permitindo
que os recursos sejam compartilhados enquanto se obtm o mximo de benefcio de cada dispositivo diferente.
[D] O cliente (front_end) executa as tarefas do aplicativo, ou seja, fornece a interface do usurio, enquanto o servidor
(back_end) executa as consultas na base de dados e retorna os resultados ao cliente.

11/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados
Questo 37
A respeito do modelo entidade-relacionamento (MER), analise as afirmativas abaixo.
I - Cada entidade tem propriedades particulares chamadas atributos e cada atributo tem um valor.
II - O grau de um tipo de relacionamento indica o nmero de tipos de entidades participantes.
III - A restrio de participao especifica a quantidade de instncias de relacionamento de que uma entidade pode
participar.
IV - A restrio razo de cardinalidade especifica se a existncia de uma entidade depende de ela interagir com outra
entidade atravs de um relacionamento.
V - O valor do atributo-chave usado para identificar unicamente cada instncia da entidade.
Esto corretas as afirmativas
[A] I, II e V, apenas.
[B] II, III e IV, apenas.
[C] I, II, IV e V, apenas.
[D] I, III e V, apenas.
Questo 38
Em relao aos elementos de um diagrama entidade-relacionamento (DER), assinale a afirmativa INCORRETA.
[A] Os tipos de entidades-fracas so distinguidos por retngulos com linhas duplas.
[B] Os losangos representam tipos de relacionamentos.
[C] Atributos multivalorados so denotados em elipses com linhas duplas.
[D] Os atributos derivados so mostrados em elipses com linha nica e sublinhados.
Questo 39
Sobre lgebra relacional, assinale a afirmativa correta.
[A] O operador JOIN unrio, ou seja, aplicado somente a uma relao.
[B] O operador SELECT pode ser utilizado para selecionar certas colunas da tabela.
[C] A operao DIFFERENCE vlida somente sobre duas relaes que sejam compatveis de unio.
[D] O operador PROJECT usado para combinar tuplas de tabelas relacionadas em uma nica tupla.
Questo 40
A coluna da esquerda apresenta termos-chave do contexto Data Warehouse (DW) e a da direita, sua caracterizao.
Numere a coluna da direita de acordo com a da esquerda.
1 - OLAP (On-line Analytical Processing) ( ) Representa um subconjunto de dados do DW que so
direcionados a um departamento ou uma rea especfica
de processos do negcio.
2 - Metadados ( ) So ferramentas que possibilitam as consultas a um DW.
Possui operaes bsicas como slice and dice, drill down
e roll up.
3 - Data Marts ( ) Modelo de dados que descreve aspectos comuns de
negcios, formado por trs elementos bsicos: fatos,
dimenses e medidas.
4 - Multidimensional ( ) So informaes sobre os dados que esto armazenados
no sistema. Ou seja, dados de mais alto nvel que
descrevem os dados de nveis inferiores que compem a
estrutura do DW.
Marque a sequncia correta.
[A] 4, 2, 1, 3
[B] 2, 4, 3, 1
[C] 3, 2, 1, 4
[D] 3, 1, 4, 2

12/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados


Questo 41

Sobre Diagrama de Sequncia e Diagrama de Colaborao, na Unified Modeling Language (UML), assinale a afirmativa
correta.
[A] O Diagrama de Sequncia mostra como a interao entre os objetos ocorre no tempo enquanto o Diagrama de
Colaborao se preocupa com a topologia da interao.
[B] Os Diagramas de Sequncia e de Colaborao mostram de forma diferente a topologia da interao entre os objetos.
[C] O Diagrama de Sequncia mostra os diferentes estados que os objetos assumem no tempo enquanto o Diagrama de
Colaborao mostra os estmulos que fazem com que os objetos mudem de estado.
[D] O Diagrama de Sequncia mostra somente as classes e as relaes entre elas enquanto o Diagrama de Colaborao
mostra como os atores colaboram com o processo.


Questo 42

Analise o comando utilizado no SGBD Oracle.

CREATE TABLE Fruta (
codigo NUMBER NOT NULL PRIMARY KEY,
nome VARCHAR2(50),
arvore VARCHAR2(50),
CONSTRAINT nomeUnico UNIQUE (nome),
CONSTRAINT arvoreFK FOREIGN KEY(arvore) REFERENCES Arvore (codigo));

De acordo com o comando, assinale a afirmativa correta.
[A] A restrio nomeUnico cria automaticamente um ndice para controlar a unicidade do nome da fruta.
[B] Pode-se retirar a restrio NOT NULL do campo codigo, pois a restrio PRIMARY KEY j indica a mesma coisa.
[C] Pela definio da restrio arvoreFK pode-se concluir que o tipo do campo codigo da tabela Arvore NUMBER.
[D] Pelo fato de o campo codigo possuir a restrio PRIMARY KEY e ser do tipo NUMBER, seus valores sero gerados
automaticamente pelo Oracle.


Questo 43

Analise o comando SELECT abaixo.

SELECT F.nome, COUNT(P.cod)
FROM Funcionario F, Venda V, Produto P
WHERE F.cod = V.funcionario AND
P.cod = V.produto AND
P.tipo eletrodomestico`
GROUP BY F.cod, F.nome;

O resultado desse comando contm uma listagem com o nome
[A] de cada funcionrio com todos os produtos vendidos.
[B] de cada funcionrio e a quantidade de todos os produtos vendidos no ms atual.
[C] dos funcionrios que no venderam eletrodomsticos.
[D] de cada funcionrio e a quantidade de eletrodomsticos vendidos por cada um.


Questo 44

O comando

GRANT SELECT, INSERT, UPDATE, DELETE ON PRODUTOS TO MARIO WITH GRANT OPTION;

quando executado no SGBD Oracle, permite que
[A] o usurio MARIO possa revogar os direitos de qualquer outro usurio.
[B] os direitos recebidos sejam atribudos automaticamente para todos os participantes do grupo PRODUTOS.
[C] o usurio MARIO possa repassar os direitos recebidos para outro usurio.
[D] os direitos recebidos sejam ativados somente aps o usurio MARIO ativar o comando GRANT.


13/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados
Questo 45
Analise o comando abaixo.
SELECT titulo
FROM Livro
WHERE dataPublicacao = ANY (SELECT dataNascimento
FROM Autor
WHERE cidadeCuiaba`);
Se executado no SGBD Oracle, gera qual resultado?
[A] Seleciona os ttulos dos livros que possuem sua data de publicao anterior ao nascimento de qualquer dos autores
nascidos em Cuiab.
[B] Seleciona os ttulos dos livros que possuem sua data de publicao igual ao nascimento de todos os autores nascidos
em Cuiab.
[C] Seleciona os ttulos dos livros que possuem sua data de publicao igual ao nascimento de qualquer dos autores
nascidos em Cuiab.
[D] Seleciona os ttulos dos livros que possuem sua data de publicao posterior ao nascimento de qualquer dos autores
nascidos em Cuiab.
Questo 46
Sobre Indexao de Dados Espaciais, correto afirmar:
[A] Os dados s podem ser indexados com alguma estrutura pertencente famlia B-Tree.
[B] A dimenso dos dados no pode ser maior que 2, ou seja, no possvel indexar dados tridimensionais.
[C] Regies no podem ser indexadas, somente pontos podem ser indexados.
[D] necessrio utilizar estruturas diferenciadas como a R-Tree e a Quad-Tree.
Questo 47
Sobre a estrutura de armazenamento do Oracle, analise as afirmativas abaixo.
I - No comando CREATE TABLE, possvel escolher em qual Tablespace os dados da tabela sero armazenados.
II - O parmetro PCTFREE est relacionado com o espao livre a ser deixado no disco para que a Tablespace possa
crescer.
III - Um grupo de Segmentos forma um Bloco.
IV - possvel desligar o acesso a uma Tablespace sem desligar a instncia do Oracle.
V - Um Segmento de Rollback ativado somente quando uma transao abortada.
Esto corretas as afirmativas
[A] II, III e IV, apenas.
[B] I e IV, apenas.
[C] I, III e V, apenas.
[D] I, II, III, IV e V.
Questo 48
Sobre Cursores, correto afirmar:
[A] Para usar um cursor necessria somente a sequncia ordenada de comandos FETCH, OPEN e CLOSE.
[B] So criados implicitamente pelo SGBD para gerar o resultado de todas as consultas.
[C] Um cursor nunca pode ser reutilizado dentro de um mesmo bloco de comandos.
[D] So utilizados somente para manipular as tuplas de vises existentes no banco de dados.
Questo 49
Sobre os tipos de dados do SGBD Oracle, assinale a afirmativa INCORRETA.
[A] O tipo INTEGER no existe no Oracle, portanto um comando CREATE TABLE que defina um campo desse tipo
no executado pelo Oracle.
[B] O tipo NVARCHAR2 armazena caracteres UNICODE e, se a codificao for UTF-8, pode armazenar at trs vezes
a quantidade de caracteres.
[C] O tipo FLOAT um subtipo do NUMBER, ou seja, ele representado internamente como um NUMBER.
[D] Para armazenar um conjunto de caracteres com tamanho de 16kBytes, necessrio utilizar o tipo CLOB.
14/14 Concurso Pblico da SANECAP Nvel Superior Analista de Sistemas: Banco de Dados e Administrao de Dados
Questo 50
Sobre Gatilhos (Triggers), assinale V para as afirmativas verdadeiras e F para as falsas.
( ) Um gatilho criado com a clusula INSTEAD OF faz com que os comandos que o ativam no sejam executados.
( ) No corpo de um gatilho, o cdigo executado no permite acesso s tabelas diferentes daquela qual o gatilho est
associado.
( ) O uso de Cursores dentro de um gatilho no permitido.
( ) No SGBD SQL Server, no existem as estruturas :NEW e :OLD, mas sim tabelas temporrias que contm
informaes semelhantes a essas estruturas.
Marque a sequncia correta.
[A] F, F, V, V
[B] V, F, F, V
[C] V, V, F, F
[D] F, V, F, V
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
8
Organizao: BIORIO Concursos
CONHECIMENTOS ESPECIFCOS
26 - Um analista de sistemas deseja classificar os seguintes
programas.
1 PostgreSQL
2 Apache http server
3 Microsoft Office
4 Ubuntu Linux
5 NetBeans
Assinale a opo que indica corretamente a categoria dos
programas.
(A) 1 Database; 2 simulador; 3 servidor; 4 sistema
operacional; 5 IDE (Integrated Development
Environment);
(B) 1 Database; 2 servidor; 3 pacote de aplicativos;
4 sistema operacional; 5 IDE (Integrated Development
Environment);
(C) 1 Database; 2 servidor; 3 pacote de aplicativos;
4 jogo; 5 rede social;
(D) 1 sistema operacional; 2 servidor; 3 pacote de
aplicativos; 4 rede social; 5 IDE (Integrated
Development Environment);
(E) 1 Sistema operacional; 2 servidor; 3 pacote de
aplicativos; 4 sistema operacional; 5 simulador.
27 - Um analista de sistemas est julgando a qualidade de um
servio de outsourcing. O atributo a seguir que NO deve ser
levado em conta para o julgamento da qualidade do servio de
desenvolvimento de software :
(A) uso de repositrio de fontes (svn, cvs, etc.);
(B) forma como so feitos os testes;
(C) existncia requisitos escritos para o desenvolvimento;
(D) metodologia definida para desenvolvimento;
(E) uso de banco de dados necessariamente com modelo
relacional.
28 - Um analista est pensando em formas de se aumentar a
velocidade de execuo de um sistema baseado em banco de
dados relacional. O log mostra que o sistema I/O bound,
isso , com desempenho limitado pela velocidade do disco. O
modelo conceitual de dados representa corretamente as regras
de negcio que o cliente deseja. Das aes a seguir, a que NO
aceitvel para prover melhoria de desempenho :
(A) sem alterar o modelo conceitual, estudar formas de indexar
o modelo fsico de forma a maximizar o desempenho para
o uso especfico do cliente;
(B) sem alterar o modelo conceitual, estudar formas de
desnormalizar o modelo fsico de forma a maximizar o
desempenho para o uso especfico do cliente;
(C) trocar o cdigo de escrita de caracteres do banco de dados
de 8859-1 para Unicode;
(D) implantar uma estrutura RAID de disco no servidor, por
hardware, com pelo menos 3 unidades de disco rgido;
(E) trocar o disco por outro com acesso mais rpido (e.g. com
o disco girando mais rapidamente.
29 - Um analista est desenvolvendo um sistema que um
COTS (produto de prateleira). Uma das caractersticas do
produto que pode ser usado com vrios software de banco de
dados relacional de mercado, tal como Oracle, MS SQL Server,
DB2, PostgreSQL, MySQL, etc. Observando com detalhe o
uso de banco de dados, o analista verificou que as operaes
que precisam ser feitas requerem uso de SQL que varia de um
banco de dados para outro. Em outras palavras, o SQL no
padro para os bancos de dados considerados. Uma alternativa
bem prtica para se implementar o isolamento entre o sistema e
as variaes do SQL :
(A) escrever um device driver em java para cada banco de
dados que vai ser usado; em cada implementao fazer
com que o SQL tenha o comportamento esperado pelas
regras de negcio;
(B) usar uma tecnologia pronta, baseada em Java, de
isolamento de banco de dados, tal como Hibernate;
(C) desenvolver uma biblioteca em Java que l o SQL e o
converte para uma forma padro de SQL que funciona em
qualquer banco de dados. Usar essa biblioteca para
converter o SQL que efetivamente chega ao banco de
dados;
(D) usar somente banco de dados que utiliza SQL padro;
(E) escrever uma biblioteca em Java que converte o SQL em
gatilhos (triggers) do banco de dados, e dessa forma
compatibilizar o SQL para todos os bancos de dados.
www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
9
Organizao: BIORIO Concursos
30 - Um analista est sendo chamado para implantar um plano
de testes para um sistema web, com objetivo de melhorar a
qualidade do produto entregue ao cliente final. O
empreendedor designou como equipe de teste apenas um
analista (o que est sendo chamado) e mais uma pessoa, com
perfil de developer. A finalidade da equipe de testes
acrescentar ao mtodo de desenvolvimento aes que
identifiquem eventuais defeitos no produto, antes que seja
colocado em produo. Nesse contexto, avalie as afirmaes a
seguir:
I - Se existe um caso de uso em que o sistema exibe
pgina web incluindo o contedo de um campo do
banco de dados, deve haver um teste que l de um
banco de dados padro (com dados conhecidos),
monta-se a pgina com o sistema, e verifica-se se a
pgina gerada contm o campo do banco de dados.
II - Se existe um caso de uso em que se faz login no
sistema, e que no caso de o usurio esquecer de senha
o sistema envia para o email cadastrado do usurio um
link (URL) para que o usurio clique, e com isso se
ressete a senha, deve haver um teste para o reset de
senha.
III - Se existe um caso de uso em que o usurio escreve o
endereo em que mora num campo do cadastro, deve
haver um teste para verificar se o endereo ou no
no local onde fisicamente fica o datacenter.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
31 - Um analista de sistemas foi chamado para especificar e
implantar um sistema para um call-center, com 200 assentos.
Um dos requisitos que se utilize o sistema operacional Linux,
para com isso evitar ter que pagar por licenas de Windows. O
sistema principal do call-center, que utilizado pelos
operadores nos assentos, feito com interface web (Intranet). A
linguagem de desenvolvimento do sistema Java, e o banco de
dados PostgreSQL. Assinale a opo correta.
(A) O servidor tem que ser necessariamente Windows.
(B) O servidor tem que ser necessariamente Linux, pois o
mesmo usado pelos operadores.
(C) O operador tem que usar necessariamente o navegador
web Firefox.
(D) O sistema pode utilizar tecnologia flash junto com html.
(E) O sistema pode utilizar tecnologia Silverlight junto com
html.
32 - Um analista de sistemas est especificando um sistema, a
ser feito com linguagem Java, para implementar pagamentos
com diversos meios de pagamento. Para isso, o analista
especificou uma interface (no sentido interface da linguagem
Java) chamada IMeioPagamento, que deve ser implementada
para cada tipo de pagamento que se deseja usar. Na pgina web
do sistema deve haver uma combo-box que oferece as opes
possveis para pagamento. Se existem trs opes de
pagamento, ento deve haver trs opes na combo-box. O
sistema deve ser feito de tal forma que estando o sistema em
produo, apenas por se acrescentar em um diretrio (bem
determinado) uma *.class que implementa a interface de
pagamentos, na prxima vez que se exibir a tela com opes de
pagamento o sistema dever apresentar a opo que representa
a classe recm introduzida ao sistema (no caso apareceriam 4
opes na combo-box, incluindo a opo que representa a
classe que acabou de ser acrescentada). Assinale a opo que
indica como isso deve ser feito.
(A) No cdigo que exibe a pgina com opes de
pagamento, deve-se fazer uma busca no file system de
arquivos .class que implementem a interface
IMeioPagamento, e carregar todos os arquivos que
satisfizerem essa condio, instanciar um objeto para
classe carregada, colocando-os num array de
IMeioPagamento. A combo-box deve ser montada
mostrando todas as opes do array.
(B) No cdigo que exibe a pgina com opes de
pagamento, deve-se fazer uma busca no file system de
arquivos .java que implementem a interface
IMeioPagamento, e carregar todos os arquivos que
satisfizerem essa condio, instanciar um objeto para
classe carregada, colocando-os num array de
IMeioPagamento. A combo-box deve ser montada
mostrando todas as opes do array.
(C) No cdigo que exibe a pgina com opes de
pagamento, deve-se fazer uma busca no banco de dados
por arquivos .class que implementem a interface
IMeioPagamento, e carregar todos os arquivos que
satisfizerem essa condio, instanciar um objeto para
classe carregada, colocando-os num array de
IMeioPagamento. A combo-box deve ser montada
mostrando todas as opes do array.
(D) No cdigo que exibe a pgina com opes de
pagamento, deve-se fazer uma busca no banco de dados
por arquivos .java que implementem a interface
IMeioPagamento, e carregar todos os arquivos que
satisfizerem essa condio, instanciar um objeto para
classe carregada, colocando-os num array de
IMeioPagamento. A combo-box deve ser montada
mostrando todas as opes do array.
(E) No cdigo que exibe a pgina com opes de
pagamento, deve-se utilizar JNI para se carregar uma dll
que implementa a interface IMeioPagamento, e carregar
todos os arquivos que satisfizerem essa condio,
instanciar um objeto para classe carregada, colocando-os
num array de IMeioPagamento. A combo-box deve ser
montada mostrando todas as opes do array.
www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
10
Organizao: BIORIO Concursos
33 - Com respeito linguagem Java, considere as afirmaes
abaixo:
I - possvel obter o cdigo fonte (*.java) a partir de
bytecotes (*.class).
II - Uma classe pode ter uma outra classe dentro.
III - Se um mtodo anotado com @Override, isso
significa que o mtodo necessariamente uma
sobrecarga de mtodo existente em uma super classe (do
contrrio ocorre erro de compilao).
Assinale a afirmativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
34 - Considere a classe Java EqualsClass cujo fonte est a
seguir:
public class EqualsClass {
public int m_i;
EqualsClass(int i) {
m_i = i;
}
public boolean equals(EqualsClass b)
{
return (this.m_i == b.m_i);
}
public Object clone() {
return new EqualsClass(m_i);
}
}
Seja o cdigo de teste como abaixo.
static public void equalsTest() {
EqualsClass a = new EqualsClass(2);
EqualsClass b = new EqualsClass(2);
EqualsClass c = (EqualsClass)
a.clone();
EqualsClass a2 = a;
// assert da opo aqui
}
Assinale a opo que NO passa em teste (quando colocada no
local indicado com assert da opo aqui do mtodo
equalsTest() acima)
(A) Assert.assertFalse(a.hashCode()
== b.hashCode());
(B) Assert.assertTrue(a.hashCode()
== a2.hashCode());
(C) Assert.assertFalse(a == b);
(D) Assert.assertTrue(a == c);
(E) Assert.assertTrue(a.equals(c));
35 - Um analista de sistemas est estudando um modelo
conceitual de banco de dados. Existe interesse em que o
modelo cumpra pelo menos as trs primeiras formas normais.
Considere as afirmaes abaixo e assinale a alternativa correta:
I - Os dados devem ser atmicos
II - Os dados no devem ser repetidos
III - As chaves das tabelas devem ser numricas
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
36 - Um analista de sistemas est estudando o modelo de
maturidade CMM de desenvolvimento de software. Nesse caso
NO correto afirmar que:
(A) o nvel 1 (inicial ou catico) aquele em que o mtodo de
desenvolvimento no documentado, e muda
dinamicamente de forma ad hoc.
(B) o nvel 2 aquele em que o processo repetvel, com
resultado consistente.
(C) o nvel 3 aquele em que o processo definido e
documentado, sendo que todos os envolvidos contribuem
(alteram) o documento que define o processo.
(D) o nvel 4 o que o processo usa mtrica para efetivamente
gerenciar o processo. Com a mtrica pode-se identificar e
adaptar o processo a partir de identificao de perda de
produtividade e/ou qualidade.
(E) o nvel 5 nvel em que a mtrica usada
sistematicamente para gerenciar o processo, de forma a se
obter desempenho otimizado.
37 - Um analista foi chamado para ajudar a entender o motivo
de um banco de dados apresentar dead-lock durante a execuo
de um sistema. Uma possvel causa desse problema :
(A) cdigo concorrente (no serializado) acessando o banco de
dados;
(B) uso de banco de dados relacional;
(C) instalao do banco de dados em computador diferente
daquele onde se executa o cdigo;
(D) desnormalizao do modelo conceitual dos dados;
(E) uso de sistemas operacionais diferentes na camada de
regras de negcio e na camada de banco de dados.
www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
11
Organizao: BIORIO Concursos
38 - Um analista de sistemas est projetando um plano de
contingncia para um sistema de informao baseado em banco
de dados. O objetivo do plano de contingncia restaurar a
operao do sistema de informao no caso de falha de
hardware. O sistema de informao sem contingncia
baseado em um computador A rodando linux e servidor de
aplicao jboss, com implementao das regras de negcio a
partir de cdigo em java. H um outro computador B rodando
linux com banco de dados PostgreSQL, que acessado pelo
computador A. Uma forma de se implementar o plano de
contingncia :
(A) instala-se um computador A2, com o mesmo sistema. Se A
falhar, troca-se por A2;
(B) instala-se um computador B2, com o mesmo sistema. Se B
falhar, troca-se por B2;
(C) instalam-se dois computadores A2 e B2, com o mesmo
sistema. Se A falhar, troca-se por A2. Se B falhar troca-se
por B2;
(D) instalam-se dois computadores A2 e B2, com o mesmo
sistema. Um sistema de sincronismo faz o banco de dados
do computador B2 acompanhar o estado do banco de
dados em B. Se A falhar, troca-se por A2. Se B falhar
troca-se por B2;
(E) instala-se um sistema RAID com redundncia de disco nos
computadores A e B.
39 - Um analista de sistemas est projetando um sistema de
gesto do conhecimento e business intelligence. Resumida-
mente, o objetivo do sistema capturar e armazenar no banco
de dados a forma como ocorrem os procedimentos de uma
empresa. Cruzando esses dados com medidas de desempenho,
deve-se poder garimpar formas eficientes de trabalho. Uma
forma de se implementar esse sistema :
(A) projeta-se um software que ao mesmo tempo executa a
produo (transaes), e apura o desempenho das mesmas
baseado na comparao com as demais transaes que
esto ocorrendo a cada instante. Desenvolve-se um
mdulo de relatrio para observar as transaes mais
eficientes;
(B) projeta-se um modelo de dados que seja capaz de
armazenar o histrico de transaes, de forma que apenas
por operar o sistema, armazenam-se todas as transaes
feitas. Desenvolve-se um mdulo de software de business
intelligence, que roda em sobre o banco de dados em
momento que no est em produo, para cruzar as
informaes das transaes com parmetros de
desempenho;
(C) projeta-se um software em que exista um mdulo para os
usurios entrem com dados das operaes feitas. Baseado
nessa informao, um relatrio mostra as operaes mais
eficientes;
(D) projeta-se um modelo de dados que tenha campos
especficos para armazenar o conhecimento tcito que se
quer obter com o mdulo de business intelligence. Um
mdulo de relatrios lista esses conhecimentos.
(E) projeta-se um software que converta conhecimento tcito
em conhecimento explcito, e o salva no banco de dados.
Um mdulo de relatrios lista esses conhecimentos.
40 - Um analista de sistemas est avaliando a qualidade de um
software que foi feito por uma empresa terceirizada. O
software foi todo feito com java. Existe uma ferramenta
profiler que permite verificar quais partes do cdigo so
exercitadas durante a execuo do software. O analista recebe o
cdigo da empresa terceirizada, o executa sob efeito do profiler
e verifica se os casos de uso so adequadamente cumpridos. Se
no for verdade que todos os casos de uso so adequadamente
cumpridos, o servio rejeitado. Mas se os casos so
adequadamente cumpridos, ainda necessrio testar quanto do
cdigo foi exercitado para o cumprimento dos casos de uso.
Caso exista grande quantidade de cdigo que no exercitado,
o servio tambm ser rejeitado. Assinale a opo que indica
como o analista atesta a qualidade do software recebido, no
sentido de evitar que exista grande quantidade de cdigo no
relacionado aos requisitos.
(A) executa-se o programa recebido, e testam-se todos os casos
de uso dos requisitos. Baseado no log do banco de dados
verifica-se a qualidade do cdigo recebido, permitindo
aceita-lo ou rejeita-lo;
(B) executa-se o programa recebido, e testam-se todos os casos
de uso dos requisitos. Baseado no log do profiler verifica-
se a porcentagem de cdigo que no foi utilizado. Se for
zero ou muito pequeno, aceita-se o cdigo; do contrrio
rejeita-se;
(C) executa-se o programa recebido, e testam-se todos os casos
de uso dos requisitos. Cruzando a informao do log do
profiler com o modelo conceitual de dados do banco de
dados, aceita-se ou rejeita-se o cdigo;
(D) executa-se o programa recebido, e testam-se todos os casos
de uso dos requisitos. Baseado no log que indica o tempo
de carga das classes java, aceita-se ou rejeita-se o cdigo;
(E) executa-se o programa recebido, e testam-se todos os casos
de uso dos requisitos. Baseado no cdigo hash dos objetos
java alocados pela mquina virtual java, aceita-se ou
rejeita-se o cdigo.
www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
12
41 - Um analista de sistemas foi chamado para ajudar a
resolver o problema de um sistema que roda num computador
com linux, foi feito baseado em java e est com consumo
exagerado de memria. Durante a execuo de determinados
casos de uso, o consumo de memria cresce a ponto de causar
out of memory exception. Assinale a alternativa que indica
uma ao que NO adequada para resolver esse problema.
(A) Instalar o sistema num linux rodando virtualmente num
data-center virtual. Nesse linux virtual, configurar para que
tenha mais memria e reconfigurar a mquina virtual java
para que use mais memria para o sistema.
(B) No mesmo computador em que o software est sendo
executado, trocar o linux 32bits por um linux 64bits.
(C) Re-escrever o cdigo usando mais o banco de dados e
menos bufferizao de dados em memria, especialmente
no cdigo dos casos de uso onde ocorre a exceo.
(D) Expandir a memria do computador e reconfigurar a JVM
para que use mais memria para o sistema.
(E) Rever a anlise dos casos de uso que levam ao consumo
exagerado de memria. Verificar se h instanciaes
desnecessrias de objetos, especialmente de objetos que
consomem muita memria. Tentar re-escrever o cdigo de
forma a instanciar menos objetos e usar menos memria.
42 - Um analista de sistemas est sendo chamado para
especificar um hardware de computador tipo PC que vai
substituir uma mquina A que roda um sistema importante.
sabido que o sistema est rodando com lentido nessa mquina,
que um pouco obsoleta. Espera-se que a nova mquina B faa
o sistema rodar com mais velocidade. Nesse contexto, avalie as
afirmaes a seguir:
I - Se a mquina A tem cpu com um core, e a mquina B
tem cpu com dois cores, o sistema na mquina B vai
ser executado quase no dobro da velocidade.
II - Se o sistema I/O bound (tpico no caso de sistema
com banco de dados e muitos usurios), uma das
principais caractersticas que a mquina B deve ter
um disco com alta velocidade de giro, e portanto alta
taxa de transferncia dados.
III - Se o sistema CPU bound (tpico no caso de sistemas
numricos e computao cientfica), uma das
principais caractersticas que a mquina B deve ter
placa me com placa de vdeo integrada.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
43 - Um analista de sistemas est estudando regras de negcio
e relacionamento entre entidades para a definio do modelo
conceitual de um sistema de informao para uma grande
escola. A seguir esto alguns itens que o analista j conseguiu
definir.
1) Um departamento gerenciado por zero ou um
gerente.
2) Um gerente gerencia zero ou um departamento.
3) Gerente de departamento equivalente a professor.
4) Um aluno inscreve-se em uma ou muitas disciplinas.
5) Uma disciplina recebe inscrio de um ou muitos
alunos.
6) Uma disciplina ministrada por um professor.
7) Um professor ministra zero uma ou muitas disciplinas.
8) Um departamento possui uma ou muitas disciplinas.
9) Uma disciplina possuda por um departamento.
10) Um aluno pertence a um departamento
11) Um departamento possui um ou mais alunos
Assinale a opo que indica um ERRO no modelo conceitual
de dados.
(A)
Aluno Disciplina
(A)
Aluno Disciplina
(B)
Professor
Departa-
mento
(B)
Professor
Departa-
mento
(C)
Professor Disciplina
(C)
Professor Disciplina
(D)
Departa-
mento
Disciplina
(D)
Departa-
mento
Disciplina
Departa-
mento
Disciplina
(E)
Departa-
mento
Aluno
(E)
Departa-
mento
Aluno
Organizao: BIORIO Concursos www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
13
44 - Com respeito ao problema da questo anterior, o analista
est usando uma ferramenta para produzir o diagrama de
classes UML desse sistema. Assinale a opo que indica um
ERRO no modelo UML.
Professor Disciplina
0..* 1
(A)
Professor Disciplina
0..* 1
(A)
Aluno Departamento
1..*
1
(B)
Aluno Departamento
1..*
1
(B)
(C)
Disciplina Aluno
1..* 1..*
(C)
Disciplina Aluno
1..* 1..*
(D)
Disciplina Departamento
1 1..*
(D)
Disciplina Departamento
1 1..*
Aluno Professor
Departamento Gerente
0..1
(E)
Aluno Professor
Departamento Gerente
0..1
(E)
45 - Um analista de sistemas est configurando um firewall de
forma que na empresa tenha duas redes: uma militarizada e
outra no militarizada (DMZ). O objetivo que a rede
militarizada mantenha em produo alguns servidores de
interesse da empresa, que somente podem ser acessados de
dentro da empresa. Na rede militarizada ficam tambm
algumas poucas estaes de trabalho para acessar os
servidores. Na rede DMZ devem estar vrias estaes trabalho
para os funcionrios. Nesse contexto, avalie as afirmaes a
seguir:
I - Usando protocolo seguro (e.g. https), com certificado
de segurana, na prtica resolve-se o problema de
ataque por sniffer.
II - colocando-se um firewall entre a DMZ e a internet
pblica, e configurando-se esse firewall para bloquear
todas as portas, isso equivalente logicamente a no
permitir que NENHUMA INFORMAO de dentro
da DMZ seja acessada pela internet pblica.
III - colocando-se um firewall entre a DMZ e a internet
pblica, e configurando-se adequadamente em funo
das necessidades da empresa, consegue-se nvel
mximo de segurana.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
46 - Um analista de sistemas est estudando opes
tecnolgicas para colocar um sistema em produo,
considerando custo de licenas. Nesse contexto, avalie as
afirmaes a seguir:
I - Mesmo sendo proprietrio do cdigo do sistema, se o
sistema baseado em produtos licenciados (e.g.
Windows, Oracle), preciso que se pague uma
licena para cada mquina que se coloque em
produo.
II - Cdigo em Java (com muito raras excees) pode ser
executado tanto em Windows como em Linux; no se
paga licena pelo uso do Java, mas paga-se licena
pelo uso de Windows.
III - Um sistema feito em Java pode depender de pacotes
no gratuitos, tal como o servidor de aplicao
websphere da IBM, ou o banco de dados Oracle. Nos
casos em que precisam-se colocar vrias mquinas
rodando o servidor de aplicao para o mesmo
sistema, preciso pagar licena do servidor de
aplicao para cada uma das mquinas.
Organizao: BIORIO Concursos www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
14
Organizao: BIORIO Concursos
Assinale a alternativa correta,
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
47 - Um analista est estudando o algoritmo de ordenao
selection sort, sendo os dados so armazenados num array
em Java. Nesse contexto, avalie as afirmaes a seguir:
I - Durante a execuo do selection sort, no se dobra o
espao de memria dos dados.
II - Para a execuo da ordenao, necessrio que se
defina uma comparao entre os elementos a serem
ordenados, de forma que se possa saber se um
elemento maior que outro.
III - A ordem de complexidade do selection sort O(1).
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
48 - Um analista est projetando uma rede de computadores
para atender a uma empresa de treinamento. Essa empresa usa
um servidor para armazenar vdeos, que so vistos em
computadores de uma sub-rede A da empresa. Alm disso,
existe uma outra sub-rede B com algumas estaes de trabalho,
para uso de escritrio conectado na internet, mas que no so
usadas regularmente para ver vdeos do servidor. Nesse
contexto, avalie as afirmaes a seguir:
I - particularmente importante que o cabeamento e o
switch da sub-rede A sejam feitas com alta velocidade
(pelo menos 100M); a sub-rede B tem menor
prioridade para que se implante rede de alta
velocidade.
II - Se as mquinas da sub-rede B forem cabeadas com
rede de menor velocidade (10M), isso significa que
torna-se impossvel ver qualquer vdeo.
III - Em geral faz-se duas redes separadas: uma para o
vdeo e outra para o udio.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
49 - Um analista de sistemas est estudando os efeitos do uso
de Orientao a Objetos na capacidade de manuteno de um
sistema de informao. Nesse contexto, avalie as afirmaes a
seguir:
I - Pode-se mudar a parte private de uma biblioteca, e
garante-se que mantida a compatibilidade com o
cdigo que depende dessa biblioteca.
II - Em Java pode-se fazer um array de uma Interface,
sendo que os objetos so instncias de
implementaes dessa Interface.
III - Em Java pode-se varrer uma pasta do file system, e
procurar todas as classes que implementam uma
determinada interface, e para um array dessa
interface, instanciar cada objeto do array a partir de
instncias de uma daquelas classes que estavam no file
system.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
50 - Um analista de sistemas est participando de uma equipe
que decidir sobre o mtodo e o modelo de ciclo de vida que
ser usado para o desenvolvimento de um novo sistema de
informao. Nesse contexto, avalie as afirmaes a seguir:
I - A opo por um mtodo gil equivalente ao uso de
RUP.
II - A opo por um mtodo gil em geral leva ao
desenvolvimento de diversas verses do software,
progressivamente mais completas, com participao
do cliente na definio da prxima verso a partir do
que se viu na verso precedente.
III - No caso de sistemas com alta complexidade na
anlise, a serem desenvolvidas por equipe numerosa,
recomenda-se evitar tecnologias no estilo RAD (e.g.
Pascal / Delphi) para a implementao da camada de
regras de negcio. Se RAD for usado, recomenda-se
que seja apenas para camada de apresentao.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
51- Um analista de sistemas est sendo movido para formar
uma nova equipe de teste de software da empresa. A finalidade
principal dessa equipe definir e implementar as componentes
de teste da metodologia de desenvolvimento de software da
empresa, com objetivo de minimizar os defeitos do software
que so percebidos pelo cliente final. A introduo de testes no
mtodo de desenvolvimento de software deve ser feito com
ateno a economia de custos (para se evitar que o servio da
empresa torne-se proibitivamente caro). Nesse contexto, avalie
as afirmaes a seguir:
I - Em princpio, quanto mais teste se fizer, mais
qualidade o software ter no final; contudo, preciso
que se negocie com o cliente (que paga pelo servio)
para que se defina at que ponto ele (o cliente) est
disposto a pagar mais caro por um software mais
testado e portanto supostamente de melhor qualidade.
II - O teste automtico de software ele prprio tambm
um software, e portanto precisa tambm ser testado.
III - A existncia de testes de software no mtodo de
desenvolvimento uma garantida de inexistncia de
defeitos, pois caso existissem defeitos o teste os
acusaria.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
52 - Um analista de sistemas est refletindo sobre arquitetura
de software, com especial ateno para a definio do local
mais adequado para a implementao de regras de negcio. O
sistema baseado em Java com servidor de aplicao jboss, e
banco de dados Oracle e interface web. Nesse contexto, avalie
as afirmaes a seguir:
I - As regras de negcio podem ser implementadas tanto
no cdigo java quanto em stored rocedures (PL/SQL).
II - Somente regras de negcio modeladas com UML
podem ser implementadas em PL/SQL.
III - Somente regras de negcio definidas com mtodo de
desenvolvimento gil podem ser implementadas em
PL/SQL.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
53 - Um analista de sistemas est implementando para uma
empresa um sistema de informao baseado em Java, Jboss e
Oracle, com interface web. O sistema de apenas leitura, no
estilo busca google. Existe o requisito de que o sistema seja
acessado por numerosos usurios simultneos com pequeno
tempo der resposta. Para garantir o atendimento a esse
requisito, necessrio que exista mais de um computador como
mesmo sistema em produo ao mesmo tempo. Para o usurio
do sistema, tudo se passa como se existisse apenas um
computador funcionando. O analista vai instalar um
redirecionador de fluxo de dados, que opera na camada 2 do
modelo OSI (firmware), para direcionar o fluxo hora para um
computador hora para outro, de forma a balancear a carga.
Nesse contexto, avalie as afirmaes a seguir:
I - O redirecionador de fluxo de dados pode ser
implementado com uma mquina rodando linux, com
vrias placas de rede.
II - O redirecionador do fluxo de dados no funciona com
banco de dados relacional.
III - O redirecionador de fluxo de dados somente pode
operar no caso de os computadores que rodam o
sistema estejam configurados para IP falso.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
54 - Um analista de sistemas est sendo chamado para
implantar um servio de web mail com alguns servios
especiais para uma empresa. A maioria das estaes de
trabalho dos funcionrios usa Windows, mas existem algumas
estaes que usam Macintosh e algumas que usam Linux. O
datacenter da empresa pode ter qualquer sistema que o analista
especifique. Nesse contexto, avalie as afirmaes a seguir:
I - Se o sistema de web mail for feito respeitando-se
plenamente os padres da web, possvel que se use o
sistema a partir de qualquer estao de trabalho da
empresa.
II - Se o datacenter da empresa for exportado para a
Internet pblica, os usurios de web mail podero usar
o sistema de casa ou de qualquer lugar.
III - Como a maioria das estaes de trabalho usa
Windows, somente se pode implementar o sistema de
web mail num computador do datacenter usando
Windows.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
16
Organizao: BIORIO Concursos
55 - Um analista de sistemas est orientando a equipe
engenheiros de software programadores com respeito ao uso de
repositrio de fontes svn. A equipe est desenvolvendo um
sistema web baseado em Java e banco de dados Oracle. O IDE
de programao o NetBeans. As estaes de trabalho dos
programadores so baseadas em Linux. Nesse contexto, avalie
as afirmaes a seguir:
I - Com o uso de repositrio de fontes, podem-se
recuperar verses antigas do software.
II - Caso mais de uma pessoa esteja modificando um
mesmo trecho de software, ao comitar no repositrio
ocorre uma sinalizao de conflito, para que os
programadores resolvam qual trecho de cdigo deve
ser efetivamente incorporado ao fluxo principal de
desenvolvimento.
III - Se o software final produzido com um computador
de compilao (que periodicamente faz clean
checkout do repositrio e recompila o sistema), ento
suficiente fazer backup da mquina que mantm o
repositrio (h menor prioridade de que as mquinas
dos desenvolvedores faam backup).
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
56 - Um analista de sistemas est usando uma ferramenta
CASE para criar o esqueleto de um cdigo em java a partir de
um modelo feito com UML. Nesse contexto, avalie as
afirmaes a seguir:
I - A ferramenta case permite editar o relacionamento
entre entidades, e as classes geradas representam esse
relacionamento.
II - O cdigo das regras de negcio escrito graficamente
com a ferramenta CASE.
III - O modelo UML necessariamente produz dependncia
existencial entre as entidades.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
57 - Um analista de sistemas est incumbido de administrar
uma sala de computadores de uma biblioteca. Ele deve
especificar uma poltica de uso de forma a permitir o uso da
sala para finalidades gerais inespecficas, mas ao mesmo
minimizar os trabalhos de administrao desses computadores.
O analista escolheu usar o sistema operacional Linux nas
estaes dos usurios. Nesse contexto, avalie as afirmaes a
seguir:
I - Pode-se criar uma conta de usurio comum (no root)
que permita usar vrios programas (por exemplo:
navegador web FireFox), mas no permite a instalao
de programas.
II - Instalando-se OpenOffice nos computadores das
estaes, os usurios podero abrir arquivos anexos no
padro Office.
III - Para implementar um mnimo de segurana na rede, e
evitar que os usurios usem indevidamente os
computadores, necessrio que se coloque uma senha
na BIOS dos computadores, e que se retire a
possibilidade de o computador realizar boot por
qualquer meio que no seja o HardDisk do
computador.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
58 - Um analista de sistemas o administrador de um servidor
baseado em Linux, que usado por uma empresa. Nesse
contexto, avalie as afirmaes a seguir:
I - O administrador tem acesso a todos os arquivos do
computador, portanto pode ver imediatamente as
senhas dos usurios.
II - O administrador tem acesso a todos os arquivos do
computador, portanto pode ver imediatamente os
arquivos dos usurios.
III - Cada usurio pode controlar o direito de acesso das
pastas de sua prpria conta. Um usurio no pode
alterar o direito de acesso de propriedade de outro
usurio. O administrador pode alterar o direito de
acesso das pastas dos usurios.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
www.pciconcursos.com.br
GS19
ANALISTA DE GESTO
ANALISTA DE SISTEMAS EMPRESA DE TRENS URBANOS DE PORTO ALEGRE S/A
17
Organizao: BIORIO Concursos
59 - Um analista de sistema est montando um servidor de
arquivos para uma empresa. As estaes de trabalho so
baseadas em Windows. O servidor de arquivos baseado em
Linux. Para as estaes de trabalho, o servidor de arquivo deve
aparecer como um disco mapeado em rede. Nesse contexto,
avalie as afirmaes a seguir:
I - O sistema no tem como funcionar com estaes com
Windows 98, mas pode funcionar com estaes
Windows 2000.
II - possvel colocar senha no servidor de arquivos, de
forma que apenas determinados usurios possam ver o
disco pela rede.
III - ilegal (pirataria) usar Linux para implementar
servidor de arquivos para estaes baseadas em
Windows.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
60 - Um analista de sistemas est gerindo o desenvolvimento
de um sistema. Pelas mtricas do sistema, registra-se a
informao de nmero de linhas de cdigo produzidas (LOC).
Pode-se tambm verificar o nmero de defeitos do produto.
Nesse contexto, avalie as afirmaes a seguir:
I - Existe sempre uma relao direta e forte entre LOC e
nmero de bugs.
II - Uma forma de se reduzir o nmero de bugs evitar o
desenvolvimento de mdulos complexos, optando por
usar bibliotecas gratuitas ou no que sejam confiveis
e bem conhecidas para implementar as funes
complexas.
III - Considerando-se que a tecnologia empregada no
projeto no muda durante a execuo do mesmo, e
tambm que a equipe no flutua, de se esperar que a
implementao de casos de uso parecidos seja
efetuada com taxa mais ou menos constante.
Assinale a alternativa correta.
(A) apenas a afirmativa I est correta;
(B) apenas a afirmativa II est correta;
(C) apenas as afirmativas I e II esto corretas;
(D) apenas as afirmativas II e III esto corretas;
(E) todas as afirmativas esto corretas.
www.pciconcursos.com.br
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 5 -
INFORMTICA
QUESTO 11
O sistema operacional uma interface entre a
mquina e o usurio que proporciona uma forma
amigvel de comunicao entre esses. Assinale a
alternativa INCORRETA sobre sistema operacional.
(A) Uma das funes do sistema operacional controlar os
dispositivos de entrada e sada.
(B) Fornece recursos de comunicao, conexo e controle
a redes de computadores.
(C) Monitora o estado de cada parte da memria.
(D) Controla todos os recursos de hardware, porm,
recursos de software, como o gerenciamento do
processo de um programa, no de sua
responsabilidade.
(E) O sistema operacional tem a funo de manipulao de
arquivos e tambm faz o gerenciamento do tempo
gasto da CPU pelos usurios.
QUESTO 12
A utilizao de atalhos e comandos no Windows XP
faz com que o usurio tenha um acesso mais
rpido e preciso a servios que o sistema
operacional fornece. Qual dos comandos abaixo o
usurio pode utilizar no menu executar para
acessar o painel de controle?
(A) systemcontrol
(B) control system
(C) control
(D) control admintools
(E) cmd
QUESTO 13
Utilizando o Microsoft Word 2003, instalado em um
sistema operacional Windows XP professional,
instalao padro portugus Brasil, o usurio tem
opo de escolher algumas formas para exibir o
documento que est sendo visualizado ou editado,
para isto, o mesmo deve acessar o menu exibir e
escolher o layout desejado. Assinale a alternativa a
seguir que apresenta apenas opes que o Word
fornece para o usurio.
(A) Layout em cascata, Layout terminal, Layout padro.
(B) Layout normal, Layout estrutural, Layout em cascata.
(C) Layout estrutural, Layout de impresso, Layout normal.
(D) Layout padro, Layout da web, Layout de livro.
(E) Layout da web, Layout de leitura, Layout de impresso.
QUESTO 14
Utilizando o Microsoft Excel 2003, instalado em um
sistema operacional Windows XP professional,
instalao padro portugus Brasil, considere que
as clulas esto populadas da seguinte forma:
Clula A1 = 1, clula B1 = 5, clula C1 = 5, clula D1
= 5. Qual das alternativas abaixo apresenta as
frmulas corretas para que o valor da clula E1 seja
igual a 4 e o valor da clula F1 seja igual a 5?
(A) Clula E1 =SOMA(A1:D1), clula F1 =MOD(A1:E1).
(B) Clula E1 =MDIA(A1:D1), clula F1 =MODO(A1:E1).
(C) Clula E1 =MED(A1:D1), clula F1 =MODA(A1:E1).
(D) Clula E1 =MED(A1:D1), clula F1 =MOD(A1:E1).
(E) Clula E1 =MDIA(A1:D1), clula F1 =MOD(A1:E1).
QUESTO 15
O HTTP um protocolo de nvel de aplicativo
utilizado para executar todas as comunicaes
entre os navegadores e o servidor da web. A
comunicao entre o navegador e o servidor da
web acontece por vrios comandos de HTTP.
Assinale a alternativa que apresenta apenas
comandos de HTTP.
(A) SMTP, IMAP, POP3.
(B) POST, GET, HEAD.
(C) DNS, XML, FTP.
(D) HTML, POP, GET.
(E) REQUEST, CONNECTION, RESPONSE.
RASCUNHO
www.pciconcursos.com.br
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 10 -
CONHECIMENTOS ESPECFICOS
QUESTO 36
Sobre a linguagem de programao Java, analise
as assertivas e assinale a alternativa que aponta
a(s) correta(s).
I. Nesta linguagem de programao,
programas so construdos a partir de
classes. A partir de uma definio de classe,
podemos criar qualquer quantidade de
objetos, que so conhecidos como
instncias daquela classe.
II. Uma classe, nesta linguagem de
programao, contm membros, sendo
campos e mtodos as principais espcies.
Campos so variveis de dados que
pertencem ou prpria classe ou a objetos
da classe; eles constituem o estado do
objeto ou classe.
III. Encontramos tambm, em uma classes Java,
mtodos. Mtodos so colees de
comandos que operam sobre os campos
para manipular o estado. Comandos definem
o comportamento de classes; eles podem
atribuir valores a campos e outras variveis,
avaliar expresses aritmticas, invocar
mtodos e controlar o fluxo de execuo.
IV. Uma classe, nesta linguagem, pode ser
compilada para bytecodes.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 37
Sobre a criao de objetos na linguagem de
programao Java, analise as assertivas e assinale
a alternativa que aponta a(s) correta(s).
I. Nesta linguagem de programao, a criao
de objetos gerenciada por um algoritmo de
escalonamento, onde caracterstica como
prioridade, acesso a recurso, threads so
considerados.
II. Objetos so criados por expresses
contendo a palavra-chave new. Criar um
objeto a partir de uma definio de classe
tambm conhecido como instanciao;
assim, objetos so muitas vezes chamados
de instncias.
III. Referncias a objetos so null quando elas
no referenciam algum objeto.
IV. Objetos recentemente criados so colocados
em uma rea de memria do sistema
conhecido como heap. Todos os objetos so
acessados via referncias a objetos
qualquer varivel que possa aparentar um
objeto, na realidade, contm uma referncia
quele objeto.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 38
Sobre Deadlock, analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. O problema de Deadlock existe em qualquer
sistema multiprogramvel; no entanto, as
solues implementadas devem considerar o
tipo de sistema e o impacto em seu
desempenho. Por exemplo um Deadlock em
um sistema de tempo real, que controla uma
usina nuclear, deve ser tratado com
mecanismos voltados para esse tipo de
aplicao, diferentes dos adotados por um
sistema de tempo compartilhado comum.
II. Deadlock consegue melhorar a distribuio
do tempo de UCP em relao aos
escalonamentos no-preemptivos, porm
ainda no consegue implementar um
compartilhamento equitativo entre os
diferentes tipos de processos.
III. Um processo dito em Deadlock quando
est esperando por um evento que nunca
ocorrer. Essa situao consequncia, na
maioria das vezes, do compartilhamento de
recursos do sistema entre vrios processos,
sendo que cada processo deve ter acesso ao
recurso de forma exclusiva (excluso
mtua).
IV. O Deadlock tambm pode ser implementado
mediante um clock, que interrompe o
processador em determinados intervalos de
tempo para que um processo CPU-bound
tenha mais chances de ser executado.
(A) Apenas I.
(B) Apenas I e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 11 -
QUESTO 39
Sobre estados de processos em Sistemas
Operacionais, analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. Um processo, em um sistema
multiprogramvel (multitarefa), no
executado todo o tempo pelo processador.
Durante sua existncia, ele passa por uma
srie de estados. Basicamente, existem trs
estados em que um processo pode se
encontrar no sistema.
II. Execuo (running), um processo
classificado como running quando aguarda
uma oportunidade para executar, ou seja,
esperando que o sistema operacional aloque
a UCP para sua execuo.
III. Pronto (ready), um processo dito neste
estado quando est sendo processado pela
UCP. Em sistemas com apenas um
processador, somente um processo pode
estar pronto em um dado instante de tempo.
IV. Espera (wait), neste estado um processo
aguarda algum evento externo ou por algum
recurso para poder prosseguir seu
processamento. Como exemplo, podemos
citar o trmino de uma operao de
entrada/sada ou a espera de uma
determinada data e/ou hora para poder
continuar sua execuo.
(A) Apenas I.
(B) Apenas I e III.
(C) Apenas I e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 40
Dentro da Engenharia de Software, encontramos
uma gama de conceitos. Embasado nisso, analise
as assertivas e assinale a alternativa que aponta
a(s) correta(s) sobre Processos de Software.
I. Podemos definir um processo de software
como um conjunto de atividades
relacionadas que levam produo de um
produto de software.
II. A definio das funcionalidades do software
e as restries a seu funcionamento devem
ser definidas na produo de um software.
Essa atividade est includa no processo de
software.
III. A validao de software tambm uma
atividade presente no processo de software.
IV. Os processos de software so complexos e,
como todos os processos intelectuais e
criativos, dependem de pessoas para tomar
decises e fazer julgamentos. No existe um
processo ideal, a maioria das organizaes
desenvolve seus prprios processos de
desenvolvimento de software.
(A) Apenas I.
(B) Apenas I e III.
(C) Apenas I e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 41
Sobre Modelos de Processo de Softwares, analise
as assertivas e assinale a alternativa que aponta
a(s) correta(s).
I. Um Modelo de Processo de Software uma
representao simplificada de um processo
de software.
II. O Modelo de Processo de Software, Modelo
em Pirmide, considera as atividades
fundamentais do processo de especificao,
desenvolvimento, validao e evoluo.
III. Desenvolvimento incremental um Modelo
de Processo de Software baseado na
existncia de um nmero significativo de
componentes reusveis. O processo de
desenvolvimento do sistema concentra-se na
integrao desses componentes em um
sistema j existente em vez de desenvolver
um novo sistema a partir do zero.
IV. O Modelo em cascata foi o segundo Modelo
de Processo de Software a ser publicado, ele
foi derivado de processos mais gerais da
engenharia de sistemas (ROYCE, 1970). Por
causa do encadeamento entre uma fase e
outra, esse modelo possui o nome Modelo
rotativo.
(A) Apenas I.
(B) Apenas I e II.
(C) Apenas I e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
www.pciconcursos.com.br
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 12 -
QUESTO 42
Sobre Engenharia de Software orientada a reso e
seus estgios intermedirios em um processo
orientado ao reso, analise as assertivas e assinale
a alternativa que aponta a(s) correta(s).
I. Dada a especificao de requisitos, feita
uma busca por componentes para
implementar essa especificao. Em geral,
no h correspondncia exata, e os
componentes que podem ser usados apenas
fornecem alguma funcionalidade necessria.
Esse o estgio da Anlise de componentes.
II. A engenharia de software orientada a reso,
em relao ao modelo Cascata, tem a
vantagem da obteno do feedback dos
clientes sobre o desenvolvimento que foi
feito.
III. No estgio da Modificao de requisitos,
requisitos so analisados usando-se
informaes sobre os componentes que
foram descobertos. Em seguida, estes sero
modificados para refletir os componentes
disponveis. No caso de modificaes
impossveis, a atividade de anlise de
componentes pode ser reinserida na busca
por solues alternativas.
IV. Do ponto de vista de gerenciamento, esta
abordagem tem um problema que o de o
processo no ser visvel. Os gerentes
precisam de entregas regulares para
mensurar o progresso.
(A) Apenas I.
(B) Apenas I e III.
(C) Apenas I e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 43
A linguagem Java oferece tipos bsicos tambm
chamados de tipos primitivos, esses tipos no so
objetos. Sobre esses tipos, analise as assertivas e
assinale a alternativa que aponta a(s) correta(s).
I. Byte inteiro com sinal em complemento de
dois de 16 bits.
II. Long inteiro com sinal em complemento de
dois de 64 bits.
III. Double nmero de ponto flutuante de 64 bits
(IEEE 754-1985).
IV. Integer inteiro com sinal em complemento de
dois de 32 bits.
(A) Apenas I.
(B) Apenas I e II.
(C) Apenas I e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 44
Na linguagem Java, temos objetos do tipo String. A
esse respeito, analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. Uma string uma sequncia de caracteres
que provm de algum alfabeto, que um
conjunto caracteres. Cada caracter c que
compe uma string s pode ser referenciado
por seu ndice na string, a qual igual ao
nmero de caracteres que vem antes de c em
s (desta forma o primeiro caracter tem ndice
0).
II. Em Java, o alfabeto usado para definir
strings o conjunto internacional de
caracteres Unicode.
III. String um tipo primitivo encontrado na
linguagem Java.
IV. Em Java, operador + pode concatenar
duas Strings originando uma nova.
(A) Apenas I.
(B) Apenas I e III.
(C) Apenas I e IV.
(D) Apenas I, II e IV.
(E) I, II, III e IV.
QUESTO 45
Preencha as lacunas e, em seguida, assinale a
alternativa correta.
Na linguagem Java o escopo (visibilidade) de uma
varivel de instncia pode ser controlado atravs
do uso dos seguintes modificadores de variveis.
_______________: qualquer um pode acessar
variveis de instncia pblicas.
___________________: apenas mtodos do mesmo
pacote ou subclasse podem acessar variveis de
instncia protegidas.
___________________: apenas mtodos da mesma
classe (excluindo mtodos de uma subclasse)
podem acessar variveis de instncias privadas.
(A) public / protected / private
(B) private / final / public
(C) public / protected / abstrat
(D) final / static / protect
(E) private / libre / shuld
www.pciconcursos.com.br
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 13 -
QUESTO 46
Em Engenharia de Software, temos o
Desenvolvimento em Espiral, cada loop da espiral
dividido em quatro setores, a seguir apresentamos
alguns deles. Analise as assertivas e assinale a
alternativa que apresenta os corretos.
I. Desenvolvimento de integrao: O software
que no puder ser comprado ser
desenvolvido, e os componentes e sistemas
COTS sero integrados, a fim de criar um
sistema. A integrao de sistemas, nesse
modelo, pode ser parte do processo de
desenvolvimento, em vez de uma atividade
separada.
II. Definio de objetivos: So definidos os
objetivos especficos para essa fase do
projeto. So identificadas as restries para
o processo e o produto, e preparado um
plano de gerenciamento detalhado. So
identificados os riscos do projeto e,
dependendo dos riscos, podero ser
planejadas estratgias alternativas.
III. Avaliao e reduo de riscos: Para cada um
dos riscos de projeto identificados,
realizada uma anlise detalhada e so
tomadas providncias para reduzir esses
riscos. Por exemplo, se houver um risco de
os requisitos serem inadequados, poder ser
desenvolvido um prottipo.
IV. Panejamento: O projeto revisto e tomada
uma deciso sobre continuar com o prximo
loop da espiral. Se a deciso for continuar,
sero traados os planos para a prxima
fase do projeto.
(A) Apenas I e II.
(B) Apenas II, III e IV.
(C) Apenas IV.
(D) Apenas III e IV.
(E) I, II, III e IV.
QUESTO 47
Na programao orientada a objetos, temos
conceitos como Herana e Polimorfismo. Sobre
esses conceitos analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. Para evitar cdigo redundante, o paradigma
de orientao a objetos oferece uma
estrutura hierrquica e modular para
reutilizao de cdigo atravs de uma
tcnica conhecida como herana.
II. Herana permite projetar classes genricas
que podem ser especializadas em classes
mais particulares, onde as classes
especializadas reutilizam o cdigo das mais
genricas.
III. Literalmente, polimorfismo significa
muitas formas. No contexto e projeto
orientado a objetos, entretanto, refere-se
habilidade de uma varivel de objeto de
assumir formas diferentes.
IV. Polimorfismo permite que os atributos de
uma classe no tenham acesso diretamente.
Com o Polimorfismo, isso ocorre somente
atravs de mtodos de acesso.
(A) Apenas I.
(B) Apenas I e III.
(C) Apenas I, II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 48
Na linguagem Java, podemos trabalhar com
excees. Sobre esses conceitos, analise as
assertivas e assinale a alternativa que aponta as
corretas.
I. As excees so eventos inesperados que
ocorrem durante a execuo de um
programa. Uma exceo pode ser o
resultado de uma condio de erro ou
simplesmente uma entrada inesperada. De
qualquer forma, em linguagens orientadas a
objetos como Java, as excees so vista
como objetos.
II. Em Java, excees so lanadas por trechos
de cdigo que detectam algum tipo de
condies inesperadas. Podem tambm ser
lanadas pelo ambiente de execuo Java se
este encontra uma situao imprevista.
III. A sintaxe genrica para um bloco try-catch
em Java a seguinte:
try
<block_of_statements_1>
catch(<exception_type> <identifier>)
<block_of_statements_2>
[catch(<exception_type> <identifier>)
<block_of_statements_3>]
...
[finally(<exception_type> <identifier>)
<block_of_statements_n>]
IV. Em Java, podemos capturar uma exceo
ocorrida atravs de trechos de cdigo
capazes de trat-la.
(A) Apenas II e III.
(B) Apenas I e III.
(C) Apenas I, II e III.
(D) Apenas I, II e IV.
(E) I, II, III e IV.
www.pciconcursos.com.br
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 14 -
QUESTO 49
Preencha as lacunas e, em seguida, assinale a
alternativa correta.
Uma classe _______________ aquela que contm
uma declarao de mtodo vazia e definies
concretas de mtodos e variveis de instncia.
Desta forma uma classe ___________ situa-se entre
uma __________ e uma classe __________ . Da
mesma forma que uma interface, esse tipo de
classe no pode ser ____________ .
(A) abstrata / abstrata / interface / concreta / instanciada
(B) concreta / concreta / interface / concreta / estendida
(C) pblica / pblica / concreta / interface / instanciada
(D) privada / privada / pblica / protegida / estendida
(E) protegida / protegida / concreta / interface / estendida
QUESTO 50
Em projetos orientados a objetos, temos vrios
padres de projetos. Sobre o padro Adaptador,
analise as assertivas e assinale a alternativa que
aponta a(s) correta(s).
I. Adaptador no um padro de projeto
reconhecido.
II. Normalmente, o padro adaptador aplica-se
a qualquer contexto em que queiramos
modificar uma classe existente de maneira
que seus mtodos se adaptem aos de uma
classe ou interface relacionada, porm
diferente.
III. A regra geral para aplicar o padro
Adaptador definir a nova classe de maneira
que ela contenha uma instncia da classe
antiga, como um campo escondido, e
implemente os mtodos da nova classe
usando os mtodos da varvel de instncia
escondida.
IV. Adaptador garante atravs de um mtodo
pblico que somente uma instncia da
classe em questo existir.
(A) Apenas I.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 51
Em estruturas de dados e algoritmos, encontramos
uma estrutura chamada Pilha. A esse respeito,
analise as assertivas e assinale a alternativa que
aponta as corretas.
I. Uma Pilha um continer de objetos que so
inseridos e retirados de acordo com o
princpio de que o ltimo que entra o
primeiro que sai (LIFO).
II. Exemplo de implementao de uma pilha
pode ser os navegadores para a Internet que
armazenam os endereos mais recentemente
visitados em uma pilha.
III. Pilhas so estruturas de dados muito
complexas, porm no esto entre as mais
importantes.
IV. impossvel inserir objetos em uma pilha a
qualquer momento, mas somente o objeto
recentemente inserido poder ser removido
a qualquer momento.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 52
Sobre Multiprogramao e Threads em Java,
analise as assertivas e assinale a alternativa que
aponta as corretas.
I. A Multiprogramao uma maneira de
alcanar uma forma limitada de paralelismo,
mesmo em um computador com apenas uma
CPU.
II. Mesmo em um computador com apenas uma
CPU, diferentes threads de uma aplicao
grfica como exemplo, podem parecer estar
todas sendo executadas ao mesmo tempo.
III. Java threads so objetos que podem
cooperar e comunicar-se entre si para
compartilhar objetos em memria, a tela, ou
outros tipos de recursos e perifricos.
IV. A troca entre as threads sendo executadas
ocorre rapidamente porque cada thread
possui sua prpria pilha armazenada na
memria da Mquina Virtual Java. A pilha de
cada thread contm as varveis locais e os
frames dos mtodos que a thread est
executando atualmente.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 53
Analise as assertivas e assinale a alternativa que
aponta as corretas sobre os diferentes estados que
uma Thread Java pode estar.
I. Nova
II. Executvel
III. Bloqueada
IV. Terminada
V. Esquecida
VI. Persistida.
(A) Apenas I, II e III.
(B) Apenas I, II, III e IV.
(C) Apenas I, II, III, IV e V.
(D) Apenas I, II, III e V.
(E) I, II, III, IV, V e VI.
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 15 -
QUESTO 54
A linguagem UML possui uma srie de objetivos
particulares. Sobre as caractersticas desta
linguagem, analise as assertivas e assinale a
alternativa que aponta as corretas.
I. Provm aos usurios uma linguagem de
modelagem visual expressiva e pronta para
uso, de forma que os usurios dessa
linguagem possam desenvolver e
intercambiar modelos significativos.
II. A UML independente de linguagens de
programao e processos de
desenvolvimento de softwares particulares.
III. Estimular o crescimento do mercado de
ferramentas OO.
IV. Suportar conceitos de desenvolvimento de
nvel mais alto tais como colaborao,
estruturas, modelos e componentes.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 55
A linguagem UML possui vrios tipos de
diagramas. Sobre o diagrama de sequncia, analise
as assertivas e assinale a alternativa que aponta as
corretas
I. No corpo de um diagrama de sequncia,
podemos encontrar operaes ativadas,
dimensionadas para refletir suas duraes
aproximadas.
II. Um diagrama de sequncia empresta uma
grande fora orientao a objetos, sendo a
ligao dinmica que corresponde ao
mecanismo de implementao de um
determinado processo.
III. O diagrama de sequncia um tipo de
diagrama de interao entre objetos que
enfatiza mais a sequncia temporal que os
relacionamentos estticos do objeto.
IV. Um diagrama de sequncia representa a
ao entre dois eventos atravs de uma seta
de generalizao que se estende do evento
at o subevento.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 56
A linguagem UML possui vrios tipos de
diagramas. Sobre o diagrama de estado, analise as
assertivas e assinale a alternativa que aponta as
corretas.
I. Na grande maioria dos casos, o diagrama de
estado para uma classe mostra os estados
que os objetos dessa classe podem assumir
e as transies que eles podem fazer de
estado para estado.
II. Um diagrama de estado ideal para a
modelao de um atributo com duas
caractersticas, quando o atributo possui
poucos valores e quando o atributo tem
restries em transies autorizadas entre
esses valores.
III. O diagrama de estado mostra os estados
admissveis que os objetos de uma dada
classe podem assumir e as transies
permitidas entre pares de estados.
IV. A modelagem dos estados de uma classe
inicia-se com um modelo essencial e faz o
mapeamento dele para uma tecnologia
escolhida.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas I, II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 57
Sobre definies e caractersticas de Enterprise
JavaBeans, analise as assertivas e assinale a
alternativa que aponta as corretas.
I. A arquitetura Enterprise JavaBeans uma
arquitetura de componentes para o
desenvolvimento e a implantao de
aplicativos de negcios distribudos
baseados em componentes.
II. Aplicativos escritos utilizando a arquitetura
Enterprise JavaBeans so escalonveis,
transacionais e seguros com multiusurios.
III. Aplicativos escritos utilizando a arquitetura
Enterprise JavaBeans uma vez escritos e
ento implantados em qualquer plataforma
de servidor, que suporta a especificao
Enterpise JavaBeans.
IV. A arquitetura JavaBeans encontra-se
presentes em outras linguagens de
programao alm da linguagem de
programao java, esta arquitetura encontra-
se em Object Pascal, Objective-C, Python,
SuperCollider, Ruby, Smalltalk, entre outras.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas I, II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 16 -
QUESTO 58
Preencha as lacunas e, em seguida, assinale a
alternativa correta.
Alm do suporte a objetos de negcio distribudos
baseados em _________________, o Enterprise
JavaBeans tambm suporta um sistema de
mensagens _______________ . Esse tipo de
sistema permite que dois ou mais aplicativos
troquem informaes na forma de ______________.
Uma ______________, neste caso, um pacote
autocontido dos dados do negcio e cabealhos de
roteamento _______________ .
(A) sockets / sncronas / mensagens / mensagem / de rede
(B) RMI / sncronas / sockets / sockets / de rede
(C) RMI / assncronas / mensagens / mensagem / de dados
(D) RMI / assncronas / mensagens / mensagem / de rede
(E) RMI / sncronas / mensagens / mensagem / de rede
QUESTO 59
Sobre Arquitetura Orientada a Servios (SOA),
analise as assertivas e assinale a alternativa que
aponta as corretas.
I. A SOA estabelece um modelo arquitetnico
que visa aprimorar a eficincia, a agilidade e
a produtividade de uma empresa,
posicionando os servios como os
principais meios para que a soluo lgica
seja representada no suporte realizao
dos objetivos estratgico associados
computao orientada a servios.
II. Em essncia, a plataforma de computao
orientada a servios tem a ver com o
paradigma de design da orientao a
servios e seu relacionamento com a
arquitetura orientada a servios.
III. A face real de uma arquitetura orientada a
servios implementada exclusiva de cada
empresa.
IV. Uma implementao SOA pode consistir em
uma combinao de tecnologias, produtos,
APIs, extenses da infraestrutura de suporte
e vrias outras partes.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 60
Sobre definies de banco de dados, analise as
assertivas e assinale a alternativa que aponta as
corretas.
I. Um banco de dados uma coleo de dados
relacionados. Os dados so fatos que podem
ser gravados e que possuem um significado
implcito.
II. Um banco de dados pode representar
conceito surreal, e persistir a existncia de
caractersticas do mundo real.
III. Um banco de dados representa alguns
aspectos do mundo real, sendo chamado, s
vezes, de minimundo ou de universo de
discurso (UoD).
IV. Um banco de dados pode ser uma coleo
lgica e coerente de dados com algum
significado inerente.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas I e IV.
(D) Apenas I, III e IV.
(E) I, II, III e IV.
QUESTO 61
Banco de dados pode garantir armazenamento
persistente para objetos programas. A esse
respeito, analise as assertivas e assinale a
alternativa que aponta as corretas.
I. Uma das principais justificativas para
sistemas de banco de dados orientados a
objetos a possibilidade de oferecer um
armazenamento persistente aos objetos
programas e estruturas de dados.
II. Sistemas de banco de dados orientados a
objetos geralmente so compatveis como
linguagens de programao como C++ e
Java.
III. Um objeto complexo em C++ pode ser
armazenado, permanentemente, em um
SGBD orientado a objeto.
IV. Os sistemas tradicionais de banco de dados
geralmente possuem o chamado problema
de separao por impedncia, quando as
estruturas de dados fornecidas pelo SGBD
so incompatveis com as estruturas de
dados da linguagem de programao.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 17 -
QUESTO 62
Em Banco de Dados, temos o conceito de
Independncia de Dados. Sobre esse conceito,
analise as assertivas e assinale a alternativa que
aponta as corretas.
I. A Independncia de dados lgica a
capacidade de alterar o esquema conceitual
sem mudar o esquema externo ou os
programas.
II. A Independncia fsica de dados refere-se
capacidade de mudar o esquema interno
sem ter de alterar o esquema conceitual.
Consequentemente, o esquema externo
tambm no precisa ser modificado.
III. A Independncia topolgica de dados a
capacidade de persistncia, variando as
rotas para acessar o mesmo banco de
dados.
IV. A Independncia redundante de dados a
capacidade de acesso por mais de um tipo
de tecnologia ao mesmo banco de dados.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 63
Sobre a Obteno de requisitos de um sistema
proposto, abaixo analise as assertivas e assinale a
alternativa que aponta a(s) correta(s).
I. Fontes de informaes durante a fase de
obteno de requisitos incluem
documentao, stakeholders de sistema e
especificaes de sistemas similares.
II. A interao com os stakeholders neste
processo de d por meio de entrevistas e
observaes, podendo ser utilizado senrio
e at mesmo prottipos para auxiliar nesta
obteno.
III. Os stakeholders variam de usurios finais do
sistema a gerentes e envolvidos externos.
IV. Fontes de requisitos como stakeholders,
domnios e outros sistemas podem ser
representados como pontos de vista do
sistema, em que cada ponto de vista
apresenta um subconjunto de requisitos do
novo sistema.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas II, III e IV.
(E) I, II, III e IV.
QUESTO 64
Preencha as lacunas e, em seguida, assinale a
alternativa correta.
Uma JSP consiste em uma combinao de
___________ e ___________ , que contm o cdigo
executvel e a marcao esttica, como
____________ ou ____________ . O cdigo contido
na JSP identificado e executado pelo
___________ , e a pgina resultante enviada para
o cliente.
(A) tags JSP / scriplets / HTML / XML / servidor
(B) tags JSP / scriplets / HTML / XML / compilador
(C) tags JSP / HTML / Java / Java Script / compilador
(D) tags JSP / HTML / Java / Java Script / servidor
(E) tags JSP / HTML / Java / XML / servidor
QUESTO 65
Sobre Servlets, analise as assertivas e assinale a
alternativa que aponta as corretas.
I. Servlets so implementadas como arquivos
de classe da Linguagem Java.
II. Servlets so independentes de plataforma,
de modo que podem ser executadas em
diferentes servidores, em diferentes
sistemas operacionais.
III. As Servlets podem acessar qualquer uma
das APIs Java. Uma Servlet pode usar a API
JDBC para acessar e armazenar dados ou
para acessar objetos remotos.
IV. Ao criar uma Servlet, somos obrigados a
reescrever nove mtodos presentes
interface que foi implementada.
(A) Apenas I e II.
(B) Apenas I e III.
(C) Apenas II e III.
(D) Apenas I, II e III.
(E) I, II, III e IV.
QUESTO 66
Assinale a seguir a alternativa que apresenta
somente tipos de diagramas utilizados pela UML
(Unified Modeling Language).
(A) Diagrama de classes, diagrama de objetos, diagrama
de componentes, diagrama de implementao,
diagrama de pacotes, diagrama de estrutura, diagrama
de use case, diagrama de transio de estados,
diagrama de atividade, diagrama de sequncia,
diagrama de interatividade, diagrama de colaborao
ou comunicao e diagrama de tempo.
(B) Diagrama de entidade relacionamento, diagrama de
classes, diagrama de objeto, diagrama de estado,
diagrama de sequncia, diagrama de colaborao,
diagrama de atividade, diagrama de componente e o
diagrama de execuo, diagrama de colaborao ou
comunicao .
(C) Diagrama de use case, diagrama de classes, diagrama
de objeto, diagrama de estado, diagrama de sequncia,
diagrama de colaborao, diagrama de fluxo de dados,
diagrama de componente e o diagrama de
execuo,diagrama de tempo.
(D) Diagrama de entidade relacionamento, diagrama de
classes, diagrama de objeto, diagrama de estado,
diagrama de sequncia, diagrama de colaborao,
diagrama de fluxo de dados, diagrama de componente
e o diagrama de execuo, diagrama de interatividade.
(E) Diagrama de use case, diagrama de classes, diagrama
de objeto, diagrama de estado, diagrama de sequncia,
diagrama de fluxo de dados, diagrama de atividade, e o
diagrama de execuo, diagrama de interatividade,
diagrama de tempo.
www.pciconcursos.com.br
CARGO: ANALISTA DE SISTEMAS SUBREA DESENVOLVIMENTO DE
SISTEMAS
PROVA 01 - 18 -
QUESTO 67
Considerando o guia BABOK (Business Analisys
Body of Knowledge), assinale a alternativa
INCORRETA.
(A) A matriz RACI descreve os papis daqueles envolvidos
nas atividades de anlise de negcio. Ela descreve as
partes interessadas como tendo uma ou mais
responsabilidades: Responsvel (faz o trabalho);
Acusvel ( o tomador de decises); Consultado, deve
ser consultado antes do trabalho e fornece entrada(s);
Informado, significa que ele deve ser notificado sobre
os resultados.
(B) O guia BABOK prescreve os processo e ou a ordem na
qual as tarefas sero executadas.
(C) O guia BABOK apresenta um tpico de competncias
fundamentais, onde elenca algumas caractersticas que
apoiam a prtica de anlise de negcios, organizados
da seguinte forma: Pensamento analtico e resoluo
de problemas, Caractersticas comportamentais,
Conhecimento de negcios habilidade de comunicao,
Habilidade de interao e Aplicativos de software.
(D) As Entidade externas, Depsito de dados, Processos
de dados e Fluxo de dados so elementos do
Diagrama de Fluxo de dados.
(E) O guia BABOK foca na definio do papel de anlise
de negcios ao longo de um amplo leque de
abordagens de anlise de negcios e tambm no
determina um conjunto de tcnicas de anlise que deva
ser usado.
QUESTO 68
Considere o MPS-BR (Melhoria do Processo de
Software Brasileiro) e assinale a alternativa correta.
(A) O MPS-BR baseado nas normas ISO/IEC 12207 e
ISO/IEC 15504, e na realidade do mercado brasileiro,
bem como compatvel com o CMMI, entre as diversas
similaridades com o CMMI, podemos destacar os cinco
nveis de maturidade designados pelos nmeros de 1 a
5.
(B) O MPS-BR baseado nas normas ISO/IEC 12207 e
ISO/IEC 15504, e na realidade do mercado brasileiro,
bem como compatvel com o CMMI, entre as diversas
similaridades com o CMMI, podemos destacar os sete
nveis de maturidade designados pelo intervalo de
letras de A a G.
(C) O MPS-BR define sete nveis de maturidade: A (Em
Otimizao); B (Gerenciado Quantitativamente); C
(Definido); D (Largamente Definido); E (Parcialmente
Definido); F (Gerenciado) e G (Parcialmente
Gerenciado).
(D) O MPS-BR define cinco nveis de maturidade:
1(Iniciao); 2 (Planejado); 3 (Definido); 4
(Gerenciado) e 5 (Otimizado).
(E) A proposta do MPS-BR um projeto indepentende e
no possui nenhum tipo de similaridade ou
compatibilidade com o CMMI.
QUESTO 69
Considerando o Control Objectives for Information
and related Technology (CobiT), assinale a
alternativa correta.
(A) Segundo o COBIT, processos precisam de controle, e
os sistemas de controles internos das organizaes
afetam a rea de TI em trs nveis: Nvel de alta
direo, Nvel de processos de negcios e nvel
operacional.
(B) Uma caracterstica prpria do COBIT, que o
framework no faz mensurao ao gerenciamento de
recursos financeiros ou custos, deixando a critrio do
nvel de processos de negcios um posicionamento
prprio, embasado nas necessidades de cada
organizao.
(C) Uma caracterstica prpria do COBIT, que o
framework no faz mensurao ao gerenciamento de
recursos financeiros ou custos, deixando a critrio do
nvel de alta direo um posicionamento prprio,
embasado nas necessidades de cada organizao.
(D) Segundo o COBIT, processos precisam de controle, e
os sistemas de controles internos das organizaes
afetam a rea de TI em quatro nveis: Nvel de alta
direo, Nvel estratgico, Nvel de processos de
negcios e nvel operacional.
(E) O foco em processos do COBIT ilustrado por um
modelo de processos de TI subdivididos em quatro
domnios e 34 processos em linha com as reas
responsveis por planejar, construir, executar e
monitorar, provendo assim uma viso total da rea de
TI.
QUESTO 70
O ITILV3 sofreu uma considervel evoluo em
relacao ao ITILV2. Como algumas melhorias
foram implementadas, a estrutura de Suporte a
Servios (Service Support) e Entrega de Servios
(Service Delivery) foram substitudas por
(A) Estratgia de Servio, Desenho do Servio, Desenho
de processos, Operao do Servio e Melhoria
contnua do Servio.
(B) Desenho de processos, Desenho do Servio, Transio
do Servio, Operao do Servio e Melhoria contnua
do Servio.
(C) Estratgia de Servio, Desenho de processos,
Transio do Servio, Operao do Servio e Melhoria
contnua do Servio.
(D) Estratgia de Servio, Desenho do Servio, Transio
do Servio, Operao do Servio e Melhoria contnua
do Servio.
(E) Estratgia de Servio, Desenho do Servio, Transio
do Servio, Operao do Servio e Desenho de
processos.
C
CCO
OON
NNC
CCU
UUR
RRS
SSO
OO P
PP
B
BBL
LLI
IIC
CCO
OO
C
CCO
OON
NNS
SSE
EEL
LLH
HHO
OO F
FFE
EED
DDE
EER
RRA
AAL
LL D
DDE
EE E
EEN
NNF
FFE
EER
RRM
MMA
AAG
GGE
EEM
MM
C
CCO
OOF
FFE
EEN
NN
ANALISTA DE SISTEMAS
www.consulplan.net atendimento@consulplan.com
- 4 -
13) No Processo tico-Disciplinar dos Conselhos de Enfermagem, correto afirmar sobre a Comisso de
Instruo, EXCETO:
A) Ser composta de at trs membros, de categoria igual ou superior a do denunciado, escolhidos dentre os inscritos
no Conselho de Enfermagem.
B) Compete a ela colher todas as provas necessrias para o esclarecimento do fato e de suas circunstncias.
C) Deve solicitar percias e demais procedimentos ou diligncias considerados necessrios perfeita instruo do
processo e busca da verdade real dos fatos.
D) As atribuies so as mesmas para todos os membros da Comisso.
E) No poder ser membro da Comisso de Instruo o profissional que esteja respondendo a processo tico-
disciplinar, ou que esteja inadimplente com suas obrigaes junto ao Conselho.
14) O mandato dos membros dos Conselhos Regionais de Enfermagem ser honorfico e ter durao de:
A) Um ano, sem limite de reeleies. D) Quatro anos, admitida uma reeleio.
B) Dois anos, no admitida reeleio. E) Cinco anos, no admitida reeleio.
C) Trs anos, admitida uma reeleio.
15) Das referncias a seguir, constituem parte da receita do Conselho Federal de Enfermagem, EXCETO:
A) Trs quartos da taxa de expedio das carteiras profissionais.
B) Um quarto das multas aplicadas pelos Conselhos Regionais.
C) Um quarto das anuidades recebidas pelos Conselhos Regionais.
D) Doaes e legados.
E) Subvenes oficiais.
C CO ON NH HE EC CI IM ME EN NT TO OS S E ES SP PE EC C F FI IC CO OS S
16) Sobre o protocolo HTTP (Hypertext Transfer Protocol), o mtodo responsvel por solicitar o armazenamento
de uma pgina Web, :
A) GET B) HEAD C) PUT D) POST E) TRACE
17) Com base nos termos empregados na programao orientada a objetos INCORRETO afirmar que:
A) Herana: capacidade de uma classe filho (subclasse) herdar um ou mais atributos e mtodos de uma ou mais
classes (classe pai).
B) Polimorfismo: capacidade de interagir atributos de um objeto sem a necessidade de conhecer seu tipo. Capacidade
que um objeto possui de mudar de uma forma para outra.
C) Generalizao: lgica de operao contida em uma determinada classe com o objetivo de designar-lhe um
determinado comportamento.
D) Classe: conjunto de objetos que possuem uma ou mais caractersticas comuns, podendo ser abstratas ou concretas.
E) Colaborao: capacidade de uma determinada classe trabalhar em conjunto com outra classe, a fim de
desempenhar suas funes em conjunto.
18) Sobre a utilizao de funes de comandos Transact-SQL em MS SQLServer, analise:
I. CONTAINS: um predicado usado em uma clusula WHERE para pesquisar colunas que contm tipos de dados
baseados em caracteres para obter correspondncias precisas ou difusas (menos precisas) para palavras e frases
nicas, a proximidade de palavras com uma determinada distncia entre si ou correspondncias ponderadas.
II. LIKE: Recupera linhas do banco de dados e permite a seleo de uma ou mais linhas ou colunas de uma ou mais
tabelas.
III. SELECT: Determina se uma cadeia de caracteres especfica corresponde a um padro especificado. Um padro
pode incluir caracteres normais e curingas. Durante a correspondncia de padres, os caracteres normais devem
corresponder exatamente aos caracteres especificados na cadeia de caracteres.
IV. BACKUP: Faz backup de um banco de dados completo ou de um ou mais arquivos ou grupos de arquivos
(BACKUP DATABASE). Alm disso, no modelo de recuperao completa ou no modelo de recuperao bulk-
logged, faz o backup do log de transaes (BACKUP LOG).
Esto corretas apenas as afirmativas:
A) I, II, III, IV B) I, II C) I, II, III D) I, IV E) I, III, IV
19) A partir das prticas de gerenciamento de redes baseadas no modelo de referncia OSI, so problemas
relacionados camada de rede, EXCETO:
A) Endereo IP de hospedeiro incorreto.
B) Servidor DHCP mal configurado.
C) Rotas estticas mal configuradas.
D) Saturao de recursos devido excesso de quadros de difuso.
E) Hospedeiro com mscara de rede incorreta.
C
CCO
OON
NNC
CCU
UUR
RRS
SSO
OO P
PP
B
BBL
LLI
IIC
CCO
OO
C
CCO
OON
NNS
SSE
EEL
LLH
HHO
OO F
FFE
EED
DDE
EER
RRA
AAL
LL D
DDE
EE E
EEN
NNF
FFE
EER
RRM
MMA
AAG
GGE
EEM
MM
C
CCO
OOF
FFE
EEN
NN
ANALISTA DE SISTEMAS
www.consulplan.net atendimento@consulplan.com
- 5 -
20) Com relao administrao de base de dados Oracle, a definio vlida para Trigger :
A) Um comando executado pelo sistema automaticamente, em consequncia de uma modificao no banco de dados.
B) Uma transao explcita ou implcita ao comeo da transao ou a um ponto de salvamento dentro da transao.
C) Trmino de uma transao implcita ou explcita que teve xito.
D) Conjunto ou porcentagem de linhas especificadas que sero retornadas em uma consulta especfica.
E) Qualquer combinao de nomes de coluna, constantes e funes conectadas por um operador ou operadores, ou
uma subconsulta.
21) Na implementao de servios em redes TCP/IP (configurao padro), o nmero de porta do servio de
SMTP (Simple Mail Transfer Protocol), :
A) Porta 21 B) Porta 23 C) Porta 25 D) Porta 27 E) Porta 80
22) De acordo com a configurao de discos rgidos em modo RAID (Redundant Array of Inexpensive Disks), o
modo que permite usar dois HDs, sendo que o segundo armazenar uma imagem idntica do primeiro,
denominado:
A) RAID 0 B) RAID 1 C) RAID 2 D) RAID 4 E) RAID 5
23) Sobre os conceitos bsicos de recomendaes para proteo contra ameaas e vrus de computadores em
sistemas operacionais Microsoft, analise:
I. Um firewall ajuda a proteger seu computador de hackers que podem tentar excluir informaes, causar uma pane
em seu computador ou at mesmo roubar senhas ou nmeros de cartes de crdito.
II. Os Sistemas Operacionais Windows (verses XP e Seven), possuem nativamente sistemas Antivrus e
AntiSpyware que fazem o trabalho de proteo contra ameaas computacionais.
III. As atualizaes de alta prioridade so crticas segurana e confiabilidade do seu computador. Elas oferecem a
proteo mais recente contra atividades maliciosas online. A Microsoft fornece atualizaes, conforme necessrio
periodicamente.
IV. Vrus e spyware so tipos de software mal-intencionados contra os quais voc precisa proteger seu computador.
Voc precisa de um aplicativo antivrus para ajudar a evitar vrus, o qual deve ser mantido atualizado.
Esto corretas apenas as afirmativas:
A) I, II, III, IV B) I, II C) I, II, III D) I, II, IV E) I, III, IV
24) Com base em Containers ou API de uma plataforma de programao para servidores na linguagem de
programao Java Enterprise Edition analise:
I. Servlets so utilizados para o desenvolvimento de aplicaes Web com contedo dinmico. Ele contm uma API
que abstrai e disponibiliza os recursos do servidor Web de maneira simplificada para o programador.
II. EJBs (Enterprise Java Beans) so utilizados no desenvolvimento de componentes de software. Eles permitem que
o programador se concentre nas necessidades do negcio do cliente, enquanto questes de infraestrutura,
segurana, disponibilidade e escalabilidade so responsabilidade do servidor de aplicaes.
III. JPA (Java Persistence API) utilizado para conexo persistente com base de dados e aplicaes com
desenvolvimento em plataformas paralelas.
Est(o) correta(s) apenas a(s) afirmativa(s):
A) I, II, III B) I, II C) I, III D) II, III E) I
25) Na programao em Java, a sintaxe vlida de uma URL para aplicaes com comunicao com base de dados
em Oracle, :
A) jdbc: oracle:##nomeDoHost:nmeroDaPorta:nomeDoBancoDeDados
B) jdbc:oracle:thin:@nomeDoHost:nmeroDaPorta/nomeDoBancoDeDados
C) jdbc:oracle://nomeDoHost:nmeroDaPorta;Databasename=nomeDoBancoDeDados
D) jdbc:oracle:%nomeDoHost:nmeroDaPorta:nomeDoBancoDeDados
E) jdbc:oracle://nmeroDaPorta:nomeDoHost/nomeDoBancoDeDados
26) A camada de aplicao do modelo de referncia OSI a parte da arquitetura que oferece servios de rede aos
usurios finais. Das principais aplicaes, temos os seguintes protocolos: SMTP, FTP, DNS, DHCP e ARP.
Qual das opes a seguir descreve de forma INCORRETA a funo de um dos servios dos protocolos?
A) SMTP Simple Mail Transfer Protocol: fornecer o servio de correio eletrnico.
B) FTP File Transfer Protocol: fornecer o servio de transferncia de arquivos.
C) DNS Domain Name Service: fornecer o servio de mapeamento de nomes em nmeros IP (e vice-versa).
D) DHCP Dynamic Host Configuration Protocol: oferecer configurao dinmica de terminais, com concesso de
endereos IP para hosts da rede.
E) ARP Address Resolution Protocol: um protocolo para atualizar e pesquisar diretrios rodando sobre TCP/IP.
Cada diretrio consistindo de um conjunto de atributos com seus respectivos valores.
C
CCO
OON
NNC
CCU
UUR
RRS
SSO
OO P
PP
B
BBL
LLI
IIC
CCO
OO
C
CCO
OON
NNS
SSE
EEL
LLH
HHO
OO F
FFE
EED
DDE
EER
RRA
AAL
LL D
DDE
EE E
EEN
NNF
FFE
EER
RRM
MMA
AAG
GGE
EEM
MM
C
CCO
OOF
FFE
EEN
NN
ANALISTA DE SISTEMAS
www.consulplan.net atendimento@consulplan.com
- 6 -
27) A Norma Brasileira vlida e responsvel por normalizar redes de cabeamento estruturado :
A) NBR 13565 B) NBR 13655 C) NBR 14565 D) NBR 14655 E) NBR 16655
28) So Subsistemas de Cabeamento Estruturado EIA/TIA 568A, EXCETO:
A) Sala de equipamentos. D) rea de trabalho.
B) Armrio de telecomunicaes. E) Hardware de rede.
C) Cabeamento horizontal.
29) Sobre os tipos de backup vlidos em Sistemas Operacionais Windows (verses XP Professional e Server 2003
configurao padro), analise:
I. Backup Normal: faz backup dos arquivos e marca cada arquivo como copiado.
II. Backup Incremental: faz backup dos arquivos selecionados somente se eles tiverem sido criados ou modificados
desde o backup anterior.
III. Backup Diferencial: faz backup dos arquivos selecionados somente se eles tiverem sido criados ou modificados
desde o backup anterior, mas no os marca como backup.
IV. Backup Dirio: faz backup somente dos arquivos que foram criados ou modificados hoje.
Esto corretas apenas as afirmativas:
A) I, II, III, IV B) I, II C) I, II, III D) I, II, IV E) I, III, IV
30) Na configurao de roteadores Wireless padro IEEE 802.11g, so opes vlidas para tipos de conexo IPS,
EXCETO:
A) Dynamic IP Address, Static IP Address e DSL. D) Dynamic IP Address, Static IP Address e HTTP.
B) Dynamic IP Address, Static IP Address e DNS. E) Dynamic IP Address, Static IP Address e FTP.
C) Dynamic IP Address, Static IP Address e PPPoE.
31) Sobre os sistemas de deteco de intruso IDS Intrusion Detection Systems e IPS Intrusion Prevention
Systems, analise:
I. Um sistema de preveno de intruso (Intrusion Prevention System IPS) um dispositivo de segurana de rede
que monitora o trfego e/ou atividades dos sistema em busca de comportamentos maliciosos ou no desejveis, em
tempo real, para bloquear ou prevenir essas atividades. Um IPS baseado em rede, por exemplo, vai operar em linha
para monitorar todo o trfego em busca de cdigos maliciosos ou ataques. Quando um ataque detectado,
possvel bloquear os pacotes danosos enquanto o trfego normal continua seu caminho.
II. O Sistema IPS tambm pode servir secundariamente como um servio de nvel de host, prevenindo atividades
potencialmente maliciosas. Existem vantagens e desvantagens entre o IPS baseado em host e o IPS baseado em
rede. Em alguns casos, as tecnologias podem ser complementares. A de deteco de intrusos (Intrusion Detection
System IDS) refere-se a meios tcnicos de descobrir em uma rede quando esta est tendo acessos no autorizados
que podem indicar a ao de um cracker ou at mesmo funcionrios mal intencionados.
III. A implementao de IDS em redes comutadas (no caso baseadas em switching) permitem a comunicao direta,
no compartilhada entre dois dispositivos. Essa caracterstica introduz algumas facilidades para a implementao
de IDS, se comparada s redes com transmisso por difuso.
IV. O IPS tambm pode servir secundariamente como um servio de nvel de host, prevenindo atividades
potencialmente maliciosas.
Esto corretas apenas as afirmativas:
A) I, II, III, IV B) I, II C) I, II, III D) I, II, IV E) I, III, IV
32) Com base nos conceitos de criptografia, o algoritmo criptogrfico de chave simtrica listado que apresenta
maior segurana, :
A) DES B) IDEA C) Blowfish D) RC4 E) Twofish
33) Em nvel de arquitetura de hardware, so interfaces vlidas para instalao de discos rgidos, EXCETO:
A) IDE B) SATA C) SCSI D) SAS E) ISA
34) uma linguagem de programao orientada a objetos:
A) Pascal B) Visual Basic 6 C) C D) Visual Basic.NET E) Clipper
35) Protocolo criptogrfico que confere segurana de comunicao na Internet para servios como email (SMTP),
navegao por pginas (HTTP) e outros tipos de transferncia de dados. Trata-se de:
A) Lightweight Directory Access Protocol LDAP D) Service Provisioning Markup Language SPML
B) Transport Layer Security TLS E) Service Location Protocol SLP
C) Directory Access Protocol DAP
www.pciconcursos.com.br
C
CCO
OON
NNC
CCU
UUR
RRS
SSO
OO P
PP
B
BBL
LLI
IIC
CCO
OO
C
CCO
OON
NNS
SSE
EEL
LLH
HHO
OO F
FFE
EED
DDE
EER
RRA
AAL
LL D
DDE
EE E
EEN
NNF
FFE
EER
RRM
MMA
AAG
GGE
EEM
MM
C
CCO
OOF
FFE
EEN
NN
ANALISTA DE SISTEMAS
www.consulplan.net atendimento@consulplan.com
- 7 -
36) A extenso de arquivo padro BrOffice Calc 2.0 (configurao padro) :
A) .ods B) .odx C) .olx D) .bxl E) .bls
37) O limite de distncia de transmisso recomendada para cabo UTP categoria 5e :
A) 50 metros. B) 70 metros. C) 100 metros. D) 150 metros. E) 250 metros.
38) No Microsoft Word 2003 (configurao padro) so opes de tipos de documento da ferramenta Mala Direta,
EXCETO:
A) Catlogo de imagens. D) Diretrio.
B) Cartas. E) Etiquetas.
C) Envelopes.
39) O resultado das converses do valor decimal 139 para Hexadecimal e do valor Hexadecimal 9A7B para
binrio so, respectivamente:
A) 7D e 1001101101111011 D) 8C e 1101101101111011
B) 8F e 1001101101111011 E) 8B e 1001101001111011
C) D8 e 1101101001111011
40) So guias (abas) vlidas do Gerenciador de Tarefas do Windows XP Professional (configurao padro),
EXCETO:
A) Aplicativos. B) Processos. C) Desempenho. D) Configurao. E) Usurios.
R RA AC CI IO OC C N NI IO O L L G GI IC CO O
41) Numa loja de eletrodomsticos so vendidos foges de 4 e 6 bocas. No estoque dessa loja existem 25 foges,
sendo que 16 possuem acendimento automtico e 14 possuem forno autolimpante. Se apenas os modelos de 6
bocas apresentam os dois itens mencionados, quantos so os modelos de 4 bocas?
A) 17 B) 19 C) 16 D) 20 E) 18
42) Um certo produto alimentcio, mantido em temperatura ambiente, apresenta validade de 15 dias contados a
partir do dia seguinte data de sua fabricao. Se mantido sob refrigerao, o prazo de validade aumenta em
60%. Em qual data foi fabricado um desses produtos que, mantido sob refrigerao, teve sua validade
expirada no dia 18 de junho?
A) 22 de maio. B) 23 de maio. C) 25 de maio. D) 27 de maio. E) 29 de maio.
43) Mrcio mais velho que Pedro, que mais baixo que Joo. Joo mais novo que Mrcio, que mais alto que
Pedro. Joo no foi o ltimo a nascer e nem o mais alto. O mais novo e o mais alto so, respectivamente:
A) Pedro e Mrcio. D) Joo e Mrcio.
B) Mrcio e Joo. E) Mrcio e Pedro.
C) Joo e Pedro.
44) Sejam os conjuntos M = ] 4, 9]; N = [4, 12[ e P = [9, 15[. Quantos nmeros inteiros pertencem ao conjunto
) P N ( ) N M ( I U I ?
A) 6 B) 7 C) 8 D) 9 E) 10
45) Numa escola foram escolhidos 9 alunos para fazer uma viagem. Qual das afirmaes a seguir sobre os alunos
escolhidos necessariamente verdadeira?
A) Pelo menos um deles deficiente fsico.
B) Pelo menos dois deles fazem aniversrio no mesmo ms.
C) Pelo menos dois deles so da mesma turma.
D) Pelo menos trs deles nasceram na mesma estao do ano.
E) Pelo menos um deles maior de idade.
C CO ON NH HE EC CI IM ME EN NT TO OS S G GE ER RA AI IS S
46) Analise as afirmativas correlatas:
I. A participao do Brasil na Conferncia do Clima em Cancn, no final de 2010, foi marcante j que no evento o
pas apresentou o decreto de regulamentao da Poltica Nacional de Mudanas Climticas, onde fica obrigado a
publicar anualmente estimativas do total de emisses do pas.
II. Com essa lei, o Brasil se tornou o primeiro pas do Planeta a estabelecer um limite absoluto para o quanto vai
poluir.
Assinale a alternativa correta:
A) Ambas as afirmativas esto incorretas. D) Apenas a afirmativa II est correta.
B) Apenas a afirmativa I est correta. E) Ambas as afirmativas esto corretas.
C) As duas afirmativas esto parcialmente corretas.
www.pciconcursos.com.br