Baixe o app para aproveitar ainda mais
Prévia do material em texto
INGLET CARMO PLANO DE REFORMULÇÃO DOS SISTEMAS DE NEGOCIOS DA ANTHROPOS Salvador BA 2021 Faculdade: Centro Universitário Jorge Amado Matéria: Tópicos da Computação Curso: Superior de Tecnologia em Análise de Desenvolvimento de Sistema Aluna: Inglet Carmo 22/03/2021 AVA2 SALVADOR BA 2021 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? 1.1000.0110.1010.0000 (2^1)x0=0 (2^2)x0=0 (2^3)x0=0 (2^4)x0=0 (2^5)x1=3 2(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 = 100000 bytes 100000x1048576=104857600000/1024 = 102.400.000 102.400.000/1024=100.000 100.000 / 1024 = 97,65625 R: 97,65625 GB são necessários . 2Em 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: Capacidade do software cumprir com as necessidades do usuario Confiabilidade : O quanto se pode esperar que o software execute a função para qual foi projetado com sucesso. Usabilidade: Capacidade do sistema em fazer com que o usuário tenha sucesso na execução de suas tarefas Manutenção: Localizar e reparar erros do softweare Testabilidade: Capacidade de testar um programa para garantir que ele execute sua função. Portabilidade: Capacidade de transferir o programa de um ambiente de sistema para outro. Reusabilidade: Quanto um programa 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, pois sem os testes ele não pode garantir o funcionamento do programa, correndo risco de haver bugs. 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ê? R: Durante o desenvolvimento, o custo seria menor pois teria como testar e observar como o software se comporta, corrigindo e aperfeiçuando experiencia do programa.
Compartilhar