COMPANHIA DE ENGENHARIA DE TRÁFEGO
Certificação de Competências
CARGO
ANALISTA DE TECNOLOGIA DA INFORMAÇÃO
Área de Concentração: Suporte
1.
Considere o desenvolvimento de um sistema de vendas de livros pela internet. São vendidos dois tipos
de livros: os livros comuns, normalmente encontrados em livrarias, e os livros em formato eletrônico
(PDF). As vendas são efetivadas por meio de uma página na internet, onde o cliente poderá navegar
pelos diversos livros colocados à venda.
Para concretizar uma compra, o cliente deverá se cadastrar no sistema, informando CPF, RG e
endereço. As vendas são sempre efetuadas com cartão de crédito. Os livros vendidos são entregues na
residência do cliente, havendo uma taxa extra de frete, que depende da localidade da entrega e do peso
do livro a ser despachado. Os livros em formato eletrônico o cliente recebe por meio de downloads, e
nesse caso não são cobradas taxas extras.
O sistema também possui um programa de retaguarda em que a empresa efetua a administração do site.
Esse programa administrativo permite a inserção de livros para a venda. Quando se efetiva uma venda
no site para um cliente qualquer, os dados da venda estarão automaticamente disponíveis no programa
administrativo. As estatísticas de venda da empresa também são obtidas pelo programa administrativo.
a)
b)
c)
d)
Elabore o diagrama de casos de uso e o diagrama de classes da aplicação.
Com o emprego do método da análise estruturada, faça um esboço do modelo de fluxo de dados do
sistema e do diagrama de contexto.
Explique como você estimaria o tempo e os recursos necessários ao desenvolvimento do sistema.
Explique quais técnicas de teste poderiam ser aplicadas ao sistema a ser desenvolvido.
Obs.: Todos os casos omissos, ou situações que não estejam suficientemente explícitas, deverão ser alvo de
decisão com base num pressuposto que deverá ser indicado.
1
2
2.
Um banco de dados educacional contém informações a respeito dos treinamentos desenvolvidos por uma
determinada organização. Para cada curso a ser ministrado, o banco de dados contém detalhes de todos
os pré-requisitos dos cursos. Para cada curso oferecido, o banco de dados mantém informações
referentes a todos os professores que ministram aulas no curso, bem como informações de todos os
alunos nele matriculados. Os cursos são oferecidos internamente, aos empregados da organização. As
informações relevantes aos cursos são: código do curso e denominação do curso. Os cursos sempre são
oferecidos numa determinada localização da empresa e possuem uma data de início e data de término.
Os professores são sempre funcionários contratados da organização. Os alunos participantes de cada
curso também são funcionários que trabalham em setores da empresa. O banco de dados também
armazena informações dos empregados e dos setores nos quais trabalham.
a) Esboce o diagrama entidade-relacionamento desse banco de dados.
Obs.: Todas as informações omissas, ou situações que não estejam suficientemente explícitas no
texto, deverão ser indicadas com base num pressuposto que deverá ser indicado.
b) Os bancos de dados relacionais utilizam a normalização de dados para evitar redundâncias e
possibilitar um maior desempenho nas consultas ao banco de dados. Explique quando uma relação
está na primeira, segunda ou terceira forma normal. Em que forma normal está o diagrama esboçado
no item a)?
3
4
3.
Considerando as especificações na figura e na tabela abaixo, responda às questões.
a)
b)
c)
d)
Considere que o equipamento A solicite uma conexão ao equipamento F. Quais os endereços
possíveis que o equipamento F poderá receber como originador da mensagem? Explique.
Quais os possíveis endereços úteis do site situado na Zona Leste? Explique.
O equipamento E necessita de upgrade ou troca de toda a plataforma, pois está em atividade há três
anos. Sua arquitetura é baseada em RISC (Power PC). Considerando a tecnologia atual dos
processadores baseados em CISC, qual sua recomendação tecnológica? Explique as alternativas da
Intel, AMD, IBM, Sun, HP, dentre outras, comparando-as em relação à flexibilidade, ao crescimento e
adaptabilidade aos DBMS existentes e líderes de mercado.
Recentemente a área de TI recebeu uma solicitação de uma área interna para a aquisição de 10
máquinas, as quais atenderão a técnicos administrativos da empresa. Você, como responsável pela
avaliação técnica, quais aplicativos de Office Automation recomendaria, considerando custos e
aderência ao mercado. Justifique sua resposta.
Tabela: distribuição de endereços IP
Figura: topologia da rede
5
6
7
Download

DISSERTATIVA - Analista de TI - Suporte