Buscar

AVA 2 Tópicos 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

Questão 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
216=65.536
215=32.768
214 =16.384
213=8192
212=4096
211=2048
210=1024
29=512
28=256
27=128
26=64
25=32
24=16
23=8
22=4
21=2
20=1
Logo 1.1000.0110.1010.00002 = 65.536 + 32.768 + 1.024 + 512 + 128 + 32 = 100.000
Se temos 100.000 bytes segurados em que o consumo de cada um é de 1.048.576, temos que a multiplicação de ambos dará o total em bytes que necessitamos.
Utilizaremos Eb para simbolizar o espaço total em bytes.
Eb = 100.000 x 1.048.576 = 104.857.600.000
Agora é necessária a conversão de bytes para Gigabytes.
De acordo com o IEC um Gigabyte ou Gibibyte equivale a 230 bytes, que é igual a 1.073.741.824 bytes aplicaremos regra de 3.
1.073.741.824-------------1Gb
104.857.600.000----------xGb
Gb = 104.857.600.000 = 97,653Gb
 1.073.741.824
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. Qual é o significado de cada um desses fatores?
Funcionalidade: parte de um programa ou software que executa uma tarefa específica 
Confiabilidade: capacidade de um programa para executar uma função exigida, sob condições estabelecidas para um determinado período de tempo 
Usabilidade: grau em que um produto pode ser usado por usuários específicos para atingir metas específicas. 
Eficiência: capacidade do software para fornecer um desempenho adequado, em relação à quantidade de recursos utilizados, sob condições estabelecidas em um determinado ponto no tempo.
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. Ele agiu corretamente? Por quê?
Não. O desenvolvedor violou alguns fatores como: funcionalidade, testabilidade e eficiência levando risco do sistema apresentar bugs
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ê?  
De acordo com Barry Boehm o ideal é que todas as correções de erros devem ser feitas ainda na fase de desenvolvimento para diminuir os custos durante o projeto.
Referências: https://brainly.com.br/tarefa/20653795 https://brainly.com.br/tarefa/20846386 https://imasters.com.br/devsecops/o-custo-real-da-mudanca-em-desenvolvi mento-de-software

Outros materiais