Buscar

Uva- trabalho de topicos da computação- ava 2 pedro

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 4 páginas

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Uva- Universidade Veiga de Almeida
Aluno: Pedro Henrique veloso de Araújo
Professor: Fabio Contarini carneiro 
Unidade: Tópicos da computação
Plano de reformulação dos sistemas de negócio da Anthropos
1. Considerando que a Anthropos possui atualmente
1.1000.0110.1010.0000 (está na 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?
Conversão para base 10:
1.1000.0110.1010.00002
2
16 x 1 + 2
15 x 1 + 2
14 x 0 + 2
13 x 0 + 2
12 x 0 + 2
11 x 0 + 2
10 x 1 + 2
9
x 1 + 2
8
x 0 + 2
7
x 1 + 2
6 x 0 + 2
5 x 1 + 2
4
x 0 + 2
3
x 0 + 2
2
x 0 + 2
1
x 0 + 2
0 + 0 =
65.536 + 32.768 + 1.024 + 512 + 128 + 32 = 100.00010
Total de segurados = 100.000
OBSERVAÇÕES CÁLCULOS
Cada segurado consome 0,0009765625 GB
de espaço em disco
1GB = 1073741824 bytes
Consumo por segurados em bytes =
1048576
Conversão do valor em bytes para GB
1048576 ÷ 1073741824 = 0,0009765625
100.000 segurados consomem 97,65625
GB de espaço em disco
0,0009765625x100.000=97,65625 GB
Resposta: Serão necessários 97,65625 GB para acomodar os dados desses
segurados.
2. Qual é o significado de cada um desses fatores?
→ Funcionalidade - Software possui ações que atendam às necessidades
do usuário explícitas e implícitas dentro de um determinado contexto de
uso;
→ Confiabilidade - Capacidade do programa executar todas as suas
funções com o mais alto nível de precisão em condições especificas;
→ Usabilidade - Esforço para aprender, operar, preparar a entrada e
interpretar a saída de um programa;
→ Eficiência - Quantidade de recursos exigida para que um programa
execute sua função
→ Facilidade de manutenção - Facilidade de encontrar falhas, realizar
reparos, acrescentar ou modificar algo do programa.
→ Testabilidade - O quanto de esforço é necessário para realizar testes em
um software para garantir que tudo está funcionando corretamente.
→ Portabilidade - Capacidade do sistema ser usado em outro ambiente
para outro, ou seja, ser transferido de um software para outro.
→ Reusabilidade - Capacidade de partes de um programa ser reutilizado
em outras aplicações
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. Ele agiu corretamente? Por quê?
Resposta: Não, pois é muito necessário testar adequadamente para
conseguir encontrar falhas antes da entrega. Assim, fica mais fácil corrigir
erros e garantir a qualidade do programa. Além do mais, o programador
assumiu um risco muito grande de ocorrer falhas durante a entrega e
precisar de qualquer forma estender o prazo para poder corrigir os erros.
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ê?
Resposta: Tecnicamente é mais barato corrigir erros durante o
desenvolvimento, pois passa por um processo de testes para garantir a
qualidade do software antes de estar em uso. Além do mais, quanto
melhores forem os testes feitos durante o desenvolvimento, menores serão
os custos de manutenção.

Outros materiais