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

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 do número binário:
1.1000.0110.1010.0000
(2^0) x0=0
(2^1) x0=0
(2^2) x0=0
(2^3) x0=0
(2^4) x0=0
(2^5) x1=32
(2^6) x0=0
(2^7) x1=128
(2^8) x0=0
(2^9) x1=512
(2^10) x1=1024
(2^11) x0=0
(2^12) x0=0
(2^13) x0=0
(2^14) x0=0
(2^15) x1=32768
(2^16) x1=65536
100.000 bytes 
 
100.000 x 1048576 = 104.857.600.000 bytes / 2³ GB°
Serão necessários 97,65625 GB para acomodar os dados. 
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. Qual é o significado de cada um desses fatores?
Funcionalidade: Refere-se a parte do programa ou software que executa uma tarefa específica.
 
Confiabilidade: Certeza de que um programa execute a função que foi determinada.
Usabilidade: O empenho para aprender, operar, preparar a entrada e interpretar a saída de um programa. 
Eficiência: Refere-se à capacidade do software em fornecer um desempenho adequado, referente à quantidade de recursos utilizados, em uma condição estabelecida em um determinado ponto de tempo. 
Manutenção: Processo exigido para localização e reparo de erros em um programa.
Testabilidade: O esforço exigido para testar um programa a fim de garantir que ele execute a função pretendida.
Portabilidade: O esforço exigido para transferir o programa de um ambiente de sistema de hardware ou software para outro.
Reusabilidade: Quando um programa (ou partes dele) pode 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ê?
Não. O desenvolvimento do programa passaria por avaliações antes da entrega com prazo final, com finalidade de evitar problemas e riscos com relação aos custos futuros. Todo cliente iria solicitar testes com base no que foi solicitado, para todo software criado devem ser feitos testes, com relação a desempenho, modo de operações e acessibilidade após a entrega. 
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ê?  
Optariam pelo menos custo, com a finalidade de testar e verificar todo o software, verificação comportamental, verificando os pontos fortes com base na qualidade exigida, evitando futuros gastos com manutenção futuras.
 
Referências 
Qualidade de software: Conceitos e características. Devmedia, 2022. Disponível em: <https://www.devmedia.com.br/qualidade-de-software-engenharia-de-software-29/18209>. Acesso em: 31, março de 2022.

Continue navegando