Buscar

Ava2 Topicos da computação

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Prévia do material em texto

Classificação: Pública 
[AVA 2 ] Tópicos da computação 
Superior de Tecnologia em Análise e Desenvolvimento de Sistemas 
Aluno(a): Alan Rodrigues de Albuquerque 
Matrícula: 20221303658 
 
Plano de reformulação dos sistemas de negócio da Anthropos 
 A Anthropos Corretora de Seguros vem crescendo a uma média de 12% ao ano. Este ano, 
durante reunião de diretoria, o diretor comercial comentou que os seus funcionários estavam 
reclamando que os sistemas estavam apresentando lentidão cada vez maior. Imediatamente o 
diretor de tecnologia da informação (TI) disse que devido ao crescimento da empresa os 
sistemas da área de vendas não estão mais suportando o volume de negócios e que esses 
sistemas ficarão cada vez mais lentos, suportando no máximo os próximos dois anos. Foi aí que 
o presidente da empresa determinou que se fizesse um planejamento de curto, médio e longo 
prazo para reformular os processos de negócio, os sistemas, a infraestrutura e tudo mais que se 
fizesse necessário para tornar a área de tecnologia da informação compatível com a nova 
realidade da empresa. Preocupados em melhorar o desempenho dos sistemas de negócio o mais 
rápido possível, imediatamente o diretor de TI e o diretor comercial chegaram a um consenso de 
começar realizando o planejamento de curto prazo para colocá-lo logo em prática. O plano de 
curto prazo continha os seguintes itens: a reformulação do espaço físico; a reestruturação da 
equipe de tecnologia da informação (TI); a revisão dos servidores; a revisão da rede de 
computadores; a área disponível para armazenamento dos dados dos segurados e o 
desenvolvimento e implantação de um novo sistema de vendas. Após a aprovação da diretoria o 
plano começou a ser executado. Procedimentos para elaboração do TD. 
 
Questão 1 
Considerando que a Anthropos possui atualmente 1.1000.0110.1010.0000 
(base 2) segurados e que cada segurado consome 1048576 bytes 
de espaço em disco, quantos GB serão necessários para acomodar os 
dados desses segurados? 
 
Cálculo Dos Segurados: 
1x2(16) = 65536 
1x2(15) = 32768 
1x2(10) = 1024 
1x2(9) = 512 
1x2(7) = 128 + 
1x2(5) = 32 
Total Somados = 100.000 Segurados 
 
Classificação: Pública 
 
Calculando Consumo de bytes por segurado: 
100.000 * 1.048.576 = 104.857.600.000 
 
Quantidade de GB´S necessários para atender a demanda dos clientes: 
 104.857.600.000 / 1.073.741.824 = 97,65625 GB 
 
Será necessário um armazenamento de 97,65625 GB. 
 
Questão 2 
 
Em reunião com a equipe de projeto, o gerente do projeto novo sistema de vendas 
apresentou uma lista com os fatores de qualidade de software que deveriam ser 
considerados. Na oportunidade ele pediu que esses fatores fossem catalogados no 
artefato glossário de termos técnicos na seguinte ordem: funcionalidade; confiabilidade; 
usabilidade; eficiência; facilidade de manutenção; testabilidade; portabilidade; 
reusabilidade. 
Termos técnicos explanando os fatores solicitados: 
Funcionalidade: Parte do programa que executa tarefas especificas solicitadas; 
Confiabilidade: O que se pode esperar que um programa que execute sua função 
pretendida com precisão. 
Usabilidade: esforço para aprender, operar, preparar a entrada e interpretar a saída de 
um programa. 
Eficiência: quantidade de recursos de computação e de código exigida para que um 
programa execute sua função. 
Facilidade de manutenção: esforço exigido para localizar e reparar erros num 
programa 
Testabilidade: esforço exigido para testar um programa a fim de garantir sua execução. 
Portabilidade: esforço exigido para transferir o programa de um ambiente para outro 
Reusabilidade: O programa pode ser reusado por outros programas. Podendo ser 
reutilizados seus módulos e objetos, ou partes do software como um todo. 
 
 
 
 
Classificação: Pública 
Questão 3 
Durante o período de desenvolvimento do sistema, para manter a data de entrega 
estabelecida no cronograma e não atrasar o projeto um programador entregou um 
programa como pronto sem testá-lo adequadamente. 
A) Ele agiu corretamente? 
Resposta: Não agiu corretamente. 
Foi conduzido com padrões preestabelecidos ? 
Não! 
As disciplinas técnicas foram cumpridas ? 
Não! 
 
B) Por quê? 
 Resposta: Para a criação de softwares, são exigidos diversos testes, em relação 
a seu desempenho, confiabilidade e usabilidade o que nesse caso, o programador 
ignorou completamente. Deve ser avaliado um conjunto de características e as 
capacidades do programa considerando-se os fatores humanos, a estética global, 
a consistência e a documentação. O objetivo de revisões é descobrir defeitos no 
software, de forma que possam ser corrigidos. 
 
Questão 4 
O gerente do projeto novo sistema de vendas definiu com a sua equipe as 
seguintes fases a serem seguidas: requisitos; projeto; codificação; testes; e manutenção. 
Preocupado com a garantia da qualidade de software ele perguntou para a equipe se era 
mais barato corrigir os erros durante o desenvolvimento ou durante a manutenção, com 
o sistema já em produção. Tecnicamente é melhor fazer o quê? Por quê? 
A melhor opção seria durante o desenvolvimento, em um ambiente de teste 
apropriado, O objetivo de revisões é descobrir defeitos no software, de forma que 
possam ser corrigidos. 50% a 60% de todos os erros ocorrem durante a fase de 
desenvolvimento.

Continue navegando