Sei sulla pagina 1di 17

PROGRAMA CERTIFICAÇÃO

INTERNA DE CONHECIMENTOS

BANCO DO BRASIL

2009

RESPOSTAS AOS RECURSOS


CERTIFICAÇÃO EM
TECNOLOGIA DA
INFORMAÇÃO

2
GESTÃO DE TECNOLOGIA
DA INFORMAÇÃO

3
QUESTÃO 2

Análise de recursos e justificativa da resposta.

O texto foi retirado da página 26A e faz parte da descrição que caracteriza o
Nível de Processos da Área de TI.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 16

Análise de recursos e justificativa da resposta.

O objetivo principal do Gerenciamento de Mudança no Nível de Processo na


Entrega é de autorizar mudanças que beneficiem e aperfeiçoem o ambiente
operacional, sem causar interrupções não planejadas dos serviços
operacionais em produção (vide páginas 16D e 42F).

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 17

Análise de recursos e justificativa da resposta.

A referência que justifica a afirmação efetuada na questão pode ser encontrada


na página 10E.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 20

Análise de recursos e justificativa da resposta.

A confidencialidade preocupa-se com a proteção de informação confidencial


contra acesso não autorizado. Vide página 19F.

Resultado da análise de recursos: Gabarito mantido.

4
ENGENHARIA DE SOFTWARE

5
QUESTÃO 1

Análise de recursos e justificativa da resposta.

No volume A – Engenharia de Requisitos, página 16A, lê-se:


"1.2 – Atividades da elicitação de requisitos
Conforme pode ser visto na figura 2, os componentes da elicitação de
requisitos são: entendimento do domínio da aplicação, entendimento do
problema a ser resolvido, entendimento do contexto do negócio e entendimento
das necessidades das partes interessadas (stakeholders).
(Segue-se a figura 2 – Atividades da Elicitação de Requisitos, que mostra um
círculo dividido em quadrantes com cada um dos itens enumerados no
parágrafo anterior em um dos quadrantes.)
Entender o domínio da aplicação é o ponto inicial de todo o processo de
análise."
Desta forma, fica claro que antes de qualquer outra atividade, é necessário que
haja um entendimento do domínio da aplicação, ou seja, do contexto em que a
aplicação será utilizada e suas peculiaridades. A interpretação de que a
questão não faz sentido porque expressa que no início de cada atividade da
elicitação deve ser executada uma atividade de entendimento do domínio da
aplicação não procede.
Pelo trecho transcrito, fica claro que a resposta correta é "do domínio da
aplicação".

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 2

Análise de recursos e justificativa da resposta.

O enunciado cita que há (1) uma quantidade expressiva de interessados, e que


(2) há problemas: (2.1) demandas diferentes entre usuários e (2.2) o risco de
surgimento de problemas políticos que podem vir a interferir no projeto. Os
problemas apontam para a necessidade de se negociar para resolver
diferenças, prevenir problemas e obter um consenso. No volume A –
Engenharia de Requisitos – página 18A, lê-se:
"JAD (Joint Application Design) – é uma técnica de reuniões, usando-se um
líder neutro e um processo estruturado, buscando-se consenso sobre um
assunto predeterminado (...). A técnica busca (...) resolver diferenças de
demandas entre usuários; reduzir diferenças de requisitos entre usuários e
desenvolvedores; trazer à tona, o mais cedo possível, problemas políticos que
possam interferir no projeto;(...). Em projetos com um número razoável de
intervenientes, a técnica se mostra altamente recomendável."
As partes da transcrição que sublinhamos correspondem aos fatores e
problemas listados no enunciado, o que torna JAD a técnica de elicitação mais
indicada para a situação.
Em relação às demais alternativas oferecidas na questão, "análise de
documentação existente", "entrevista" e "questionário" e "brainstorming",

6
nenhuma delas é mais adequada do que JAD para situação apresentada, pelos
motivos a seguir.
Análise de documentação existente: não há interatividade, inviabilizando
qualquer tipo de negociação para obtenção de consenso.
Entrevista: a entrevista é caracterizada como uma transferência de
conhecimento do usuário para o analista, à medida que este levanta questões
sobre as necessidades do usuário relativas ao problema a ser resolvido,
conforme página 18A do volume citado. Não há referências no material a
obtenção de consenso, resolução de diferenças ou prevenção de problemas
políticos. De fato, a entrevista não é estruturada para facilitar a negociação
entre os usuários, conforme o JAD.
Questionário: não se presta à obtenção de consenso e negociação entre as
partes interessadas tal como requerido na situação, pois a interação com o
usuário é reduzida. No máximo, é possível avaliar tendências e opiniões,
conforme descrito à pagina 17A do volume já citado.
Brainstorming: a técnica é empregada para a descoberta de novas ideias e
para identificação de conhecimento que se encontre fragmentado entre os
stakeholders, conforme página 18a do volume citado. Não há referências no
material a obtenção de consenso, resolução de diferenças ou prevenção de
problemas políticos.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 3

Análise de recursos e justificativa da resposta.

O principal problema do requisito apresentado na questão é o fato de ser


impreciso, pois emprega um termo vago ("grande número"). Não será possível
verificar se o sistema atende a tal requisito, pois a interpretação de "grande
número" pode variar, dependendo de quem esteja interpretando. O requisito
deveria ser expresso em valores numéricos ("10.000 operações de depósito
por hora", por exemplo). As referências para embasar a questão estão às
páginas 14A e 21A do volume A – Engenharia de Requisitos.
Quanto às demais alternativas:
• compreensível por todos os usuários: o requisito não utiliza termos
técnicos e é de fácil entendimento por qualquer usuário;
• completo, já que não especifica quem faz as operações de depósito: a
especificação de quem faz a operação pode estar em outro requisito
relacionado, e sua ausência neste requisito não compromete sua validade;
• consistente, já que não especifica as validações que devem ser
aplicadas ao depósito: as validações em geral são requisitos funcionais, e este
requisito é claramente não funcional. Além disso, o mesmo argumento utilizado
na alternativa anterior se aplica;
• correto, já que deveria utilizar a métrica de operações por segundo e não
por hora: tal métrica não está definida no enunciado e em nenhum material
utilizado na elaboração das questões.

7
Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 6

Análise de recursos e justificativa da resposta.

Transcrevemos das páginas 21A e 25A, respectivamente, do volume A –


Engenharia de Requisitos.
"(...) Os requisitos podem ter três níveis de prioridade: alta, média e baixa.
- Alta: requisitos obrigatórios, ou seja, requisitos que deixam o desenvolvedor
sob força de contrato perante o cliente ou entidades externas à equipe de
desenvolvimento.
- Média: requisitos que possuem importância significativa para o cliente, mas
que podem ser negociados com a gerência para serem retirados do escopo,
caso não seja viável sua implementação.
- Baixa: requisitos de menor importância para a realização dos objetivos do
software."
"3.3 – Classificação de Requisitos não-funcionais no Banco do Brasil
Segundo a norma ISO/IEC 9126, cada tipo de software tem seus próprios
fatores de qualidade. A importância dos fatores de qualidade varia dependendo
da classe de software (Figura 8).

Classe Característica
Sistema de missão crítica Confiabilidade
Software de Sistema Tempo Real Eficiência
Software Interativo em Relação ao
Usabilidade
Usuário Final

As passagens mais relevantes para a determinação da resposta correta foram


sublinhadas em ambos os trechos.
O primeiro trecho transcrito deixa claro que apenas requisitos de alta prioridade
estão sob força de contrato, sendo que os requisitos de média e por
consequência de baixa prioridade podem ser retirados do projeto.
No segundo trecho transcrito acima, fica claro que para software de sistema
tempo real, conforme o enunciado especifica, os requisitos de maior
importância são os relativos à eficiência. Logo, os requisitos que atendem ao
que foi pedido são RQ001 e RQ005.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 8

Análise de recursos e justificativa da resposta.

Referências: o quadro 1 da página 22B do volume B - Análise Estruturada


descreve a notação utilizada em dicionários de dados, e na página 23B, item
5.4, há exemplos de utilização da mesma.

8
Sendo {} a notação para Iteração (0 ou mais ocorrências), a alternativa correta
é "pode estar em mais de uma situação", pois segundo especificado no
enunciado, Movimentação é composto pela concatenação (símbolo +) de
diversas partes, dentre as quais {situação}, ou seja, 0 ou mais situações.
Análise das demais alternativas:
"pode ser de mais de um tipo.": o trecho relevante da especificação é
= tipo + data + ...
Como tipo não apresenta qualquer modificador que lhe confira pluralidade,
apenas um valor de tipo está previsto na especificação, dentre os possíveis
(Crédito ou Débito).
Para as demais alternativas, o trecho relevante da especificação é
... + (origem) + (destino) + valor
Os símbolos () denotam opção, ou seja, origem e destino são ambos opcionais.
Logo, uma movimentação pode não possuir origem nem destino, possuir
apenas um deles ou possuir ambos. E como não há outros modificadores,
pode haver no máximo um de cada, ou seja, no máximo uma origem e no
máximo um destino. Portanto, as demais alternativas estão incorretas.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 11

Análise de recursos e justificativa da resposta.

A questão aborda a técnica de coletas de dados chamada Observação,


descrita na página 19B do volume B – Análise Estruturada. O recurso
apresentado cita a técnica de elicitação chamada Etnografia, descrita na
página 19A do volume A – Engenharia de Requisitos. Embora as técnicas
sejam realmente similares, sendo a Observação mais abrangente, não há
contradição entre os respectivos conteúdos apresentados em ambos os
volumes e nenhuma das técnicas determina que "não podem ser escolhidos
observadores que já pertencem ao setor e participam do processo". Vejamos
primeiro a transcrição relativa à Etnografia:
"1.4 – Técnicas de elicitação
(...)
Etnografia – técnica que prima pela observação dos potenciais usuários em
seu ambiente natural. Resulta em uma percepção mais precisa do problema do
que simplesmente perguntar aos usuários o que eles fazem. Essa técnica é
bastante útil para suporte à automação de uma função pouco ou não
automatizada, particularmente quando são disponíveis a observadores
treinados sem noções pré-concebidas do problema e de sua solução."
O que está claro é que a utilidade da técnica é maior quando os observadores
são pessoas treinadas e sem noções pré-concebidas do problema e de sua
solução. O texto não faz restrições ou imposições quanto à escolha dos
observadores.
A seguir é transcrito o conteúdo sobre Observação, à página 19A do volume A
– Engenharia de Requisitos, com destaque para os trechos que embasam a
avaliação das alternativas apresentadas e a escolha da alternativa correta, que

9
é "a observação poderá identificar fatos sobre os quais os observados não têm
consciência, mas que influenciam seu comportamento".
"4.2 – Observação
A observação é uma técnica de coleta de dados cujo objetivo é conseguir
informações por meio do uso dos sentidos, o que permite a captação da
realidade.(...)
Tal técnica auxilia o pesquisador a identificar e a obter provas a respeito de
fatos sobre os quais os indivíduos não têm consciência, mas têm seu
comportamento orientado ou influenciado pelos fatos.
(...)
Caso a classificação do tipo de observação seja feita levando-se em conta a
participação do observador, temos:
Participante – pesquisador interage diretamente com a comunidade ou grupo.
Este tipo ainda pode ser subclassificado como observação natural (o
observador pertence à mesma comunidade ou grupo que investiga) ou artificial
(o observador se integra à comunidade a fim de obter informações).
Não participante – pesquisador se mantém fora do grupo estudado sem
ocasionar integração.
Caso a classificação do tipo de observação seja feita levando-se em conta o
número de observadores, temos:
Individual – observação realizada por um único pesquisador. Nesse caso, é
possível que ocorram distorções ou inferências nos resultados obtidos devido à
projeção da personalidade do observador sobre o observado.
Em equipe – forma mais aconselhável, pois o grupo pode observar a
ocorrência segundo variados aspectos.
O principal problema na técnica de observação são as possíveis alterações no
comportamento dos observados causados pela presença do pesquisador,
destruindo a espontaneidade dos mesmos e produzindo resultados
imprecisos."
Como está destacado na transcrição, todas as alternativas, exceto "a
observação poderá identificar fatos sobre os quais os observados não têm
consciência, mas que influenciam seu comportamento ", que é a alternativa
correta, contradizem trechos do material estudado.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 12

Análise de recursos e justificativa da resposta.

A opção "O estado interno da classe Y é formado por atributoA, atributoB e


atributoF" pode ser interpretada como correta na situação em que uma
instância de Y armazene valores no atributoA, definido em classe X, se a
operação for feita em um método herdado de X. Com esta interpretação
passariam a existir duas alternativas corretas.

Resultado da análise de recursos: Questão anulada.

10
QUESTÃO 13

Análise de recursos e justificativa da resposta.

A questão se baseia no conteúdo sobre diagramas de casos de uso existente


nas páginas 21C e 22C do volume C – Orientação a Objetos.
A seguir, são transcritas as alternativas e as razões pelas quais estão corretas
ou incorretas.
"A2 especializa A1.”
Incorreta, pois não há herança entre os atores citados.
O seguinte trecho extraído da página 22C do volume citado embasa as demais
alternativas:
"... os Casos de uso especializados herdam também quaisquer possíveis
Associações de inclusão ou Extensão que o Caso de uso geral venha a
possuir, bem como quaisquer associações com os Atores que utilizem o Caso
de uso geral." C2 é o caso de uso especializado e C1 o caso geral."
Em nenhum trecho do material há indicação de que o caso de uso geral seja de
alguma forma afetado por suas especializações, e de fato não o é. Na questão,
C1 é o caso de uso geral e C2 sua especialização. Também não há referência
à interpretação de que executar o caso de uso especializado tenha efeito
equivalente a executar o caso de uso geral. Consideremos por exemplo o caso
de uso C1 "Abrir conta corrente", sendo especializado em C2 "Abrir conta
corrente especial". O resultado de executar o caso de uso geral é a abertura de
uma conta corrente comum, enquanto o resultado de executar o caso de uso
especializado é a abertura de uma conta especial. Nenhuma conta comum
resulta da execução do caso especializado, então a interpretação de que
executar o caso de uso especializado implica executar o caso geral não se
sustenta, pois os resultados são diferentes. Além disso, se A1 for, por exemplo,
um funcionário especializado em lidar com qualquer tipo de conta e A2 um
funcionário especializado em lidar apenas com contas especiais, o sentido
correto da herança de associações com atores pode ser aplicado (C2 herda as
associações de C1) e não deve ser possível ao ator A2 iniciar C1.
"A2 inicia C1."
Incorreta, pois A2 está associado a C2, que é uma especialização de C1. C1,
como caso de uso geral, não é afetado pelo que acontece a C2. Portanto, C1
não está associado a A2.
"A1 inicia C2."
Correta, pois C2 herda de C1 suas associações com atores, de forma que,
embora não indicado explicitamente de forma visual no diagrama, C2 está
associado ao ator A1.
"C4 estende C1."
Incorreta, porque C4 estende apenas C2. Conforme já mencionado, C1, como
caso de uso geral, não é afetado pelo que acontece com C2.
"C3 especializa C1."
Incorreta, pois C3 é incluído por C1, sendo parte integrante do mesmo. A
associação entre C1 e C3 é de inclusão, e não de herança
(generalização/especialização).

Resultado da análise de recursos: Gabarito mantido.

11
QUESTÃO 15

Análise de recursos e justificativa da resposta.

Foi questionada a alternativa "Problemas mais complexos podem ser


abordados de forma gradual, utilizando a especialização para criar "famílias" de
objetos com complexidade crescente, que podem ser aplicados em vários
problemas diferentes."
A mesma se encontra embasada no texto existente à página 15C do módulo C
– Orientação a Objetos:
"A herança associada ao encapsulamento permite abordar problemas mais
complexos, partindo de uma visão mais simplificada até atingir toda dificuldade
existente. A herança cria uma família de objetos com uma complexidade
crescente, os quais podem ser aplicados em vários problemas diferentes,
sendo, porém, tratados de uma forma comum devido ao polimorfismo."
No contexto, os termos herança e especialização podem ser utilizados
indistintamente sem alterar a validade do que é afirmado, uma vez que quando
uma classe herda de outra classe, dizemos que aquela especializa esta.
Desta forma, a alternativa está correta e embasada pelo material de estudo.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 17

Análise de recursos e justificativa da resposta.

A questão se baseia no conteúdo às páginas 29D e 30D do volume D –


Introdução a Modelagem e Banco de Dados.
Transcrevemos as definições para as formas normais encontradas no volume:
"Primeira Forma Normal (1FN) – uma relação está na primeira forma normal se
os valores de seus atributos são atômicos (simples, indivisíveis) e
monovalorados.(...) Uma tabela está na primeira forma normal quando seus
atributos não contém grupos de repetição. (...)
Segunda Forma Normal (2FN) – uma relação está na 2FN quando duas
condições são satisfeitas:
1 – A relação está na 1FN;
2 – Todo atributo da tabela seja dependente funcional da chave completa e não
de parte da chave. Todos os atributos não-chave dependem funcionalmente de
toda a chave primária. Uma tabela com uma chave formada por apenas um
atributo está automaticamente na 2FN.
Terceira Forma Normal (3FN) – A 3FN exige que não existam atributos
transitivamente dependentes da chave. "
Utilizando as definições acima podemos concluir que a tabela com contas
individuais está na 2FN, pois está na 1FN, já que seus atributos são
monovalorados e os atributos Titular e CPF dependem funcionalmente, seja
direta ou transitivamente, da chave primária completa, e não de partes da
chave. Já a tabela com contas conjuntas não está sequer na 1FN, porque seu

12
atributo Titular é multivalorado, ou seja, uma mesma tupla (conta corrente)
pode armazenar no atributo Titular dois valores distintos.
Quando o atributo Titular é retirado de ambas as tabelas, a tabela resultante
está na 3FN nos dois casos, pois não há atributos dependentes transitivamente
da chave.
Logo, o gabarito permanece "satisfará a 3FN em ambos os bancos de dados,
se Titular for retirado da tabela.", que está correta, e pelo exposto, as demais
alternativas estão incorretas.
Note-se que os exemplos contidos no material de estudo são análogos às
situações propostas pela questão. O exemplo da tabela que está na 2FN e não
na 3FN, na página 30D, possui uma chave composta ({Torneio, Ano}), um
atributo não chave que depende diretamente da mesma (Aluno_vencedor) e
outro que depende funcionalmente deste último, e portanto transitivamente da
chave (Data_nascimento). Esta situação é a mesma apresentada para a tabela
de contas individuais antes da retirada do titular: a chave é composta
({Agencia, Conta}), há um atributo não chave que depende diretamente da
mesma (CPF) e outro que depende funcionalmente deste último (Titular), e
portanto transitivamente da chave.

Resultado da análise de recursos: Gabarito mantido.

QUESTÃO 18

Análise de recursos e justificativa da resposta.

O recurso apresentado afirma que a opção


"SELECT DISTINCT P.NOME FROM PESSOA AS P,
CONTA AS C WHERE P.CPF = C.CPF AND C.AGENCIA = 1234;"
também está correta. A argumentação não procede porque, se uma pessoa
tiver mais de uma conta na agência, o que é possível segundo o enunciado,
será listada duas vezes pela consulta, sendo uma vez para cada conta. Além
disso, no caso limite em que dois homônimos (pessoas com o mesmo nome)
possuam uma conta conjunta (situação improvável mas não impossível, de
acordo com o enunciado), haverá apenas uma linha para as duas pessoas,
relativas à conta conjunta das mesmas. Como é pedida uma lista sem
repetições de todas as pessoas que possuem conta na agência, os dois
contraexemplos que acabamos de fornecer invalidam a alternativa.

Resultado da análise de recursos: Gabarito mantido.

13
COMUNICAÇÕES E
ENGENHARIA DE REDES

14
QUESTÃO 2

Análise de recursos e justificativa da resposta.

Na página 20 (Módulo A) verifica-se que o gerenciamento de token é função da


camada de sessão, nível que não está presente na rede local apresentada pela
questão.

Resultado da análise de recurso: Gabarito mantido.

QUESTÃO 3

Análise de recursos e justificativa da resposta.

O item D está errado porque o estabelecimento do circuito consome tempo,


portanto, NÃO é desprezível. Referência: Página 23 (Módulo A).

Resultado da análise de recurso: Gabarito mantido.

QUESTÃO 9

Análise de recursos e justificativa da resposta.

A página 27 (Módulo B) apresenta material suficiente para resolução da


questão, a começar pela apresentação e explicação da figura 20, continuando
com o exemplo de uma máscara 255.255.252.0.

Resultado da análise de recurso: Gabarito mantido.

QUESTÃO 12

Análise de recursos e justificativa da resposta.

O OSPF NÃO é um protocolo de vetor de distância, mas um protocolo por


estado de enlace. Referência: página 36 (Módulo B).

Resultado da análise de recurso: Gabarito mantido.

15
ENGENHARIA DE AMBIENTES
COMPUTACIONAIS

16
QUESTÃO 15

Análise de recursos e justificativa da resposta.

Na página 33 do módulo B é explicado um dos objetivos do uso da divisão em


zonas de uma SAN: “O zoneamento pode ser utilizado para criar barreiras
entre ambientes distintos.”. Portanto, a separação dos ambientes de produção
e de testes é a resposta correta. As demais opções não são obtidas com o
zoneamento.

Resultado da análise de recurso: Gabarito mantido.

QUESTÃO 18

Análise de recursos e justificativa da resposta.

O item II está correto de acordo com a página 22 do Módulo C.

Resultado da análise de recurso: Gabarito mantido.

17

Potrebbero piacerti anche