Você está na página 1de 2

Engenharia de Software

Questionário respostas:

1 R) O software e mais que um programa executado pelo usuário final, já que outras atividades e
pessoas são necessárias para que se chegue ao resultado final de um programa.Ou seja um
software não é classificado como apenas um programa, mas também todos os dados de
documentação e configuração associadas e necessárias para que o programa opere, algo que
externamente pode parecer simples, mas que a fundo é bem complexo.

2 R) Em um processo de desenvolvimento do software genérico, a produção e requisitos do


software é controlada pela empresa que o desenvolve, pois, eles são feitos para atender a
necessidade do mercado em geral, ficando a critério das possíveis empresas comprarem ou não
aquele software em específico. Já no desenvolvimento sobre encomenda, quem compra tem o
controle das especificações, pois, são feitos para atender a necessidade daquele cliente em
específico.

3 R) Facilidade de manutenção — o software deve ser escrito de modo que possa evoluir para
atender as necessidades de mudanças do cliente.

Confiança — o nível de confiança do software tem uma série de características, incluindo


confiabilidade, proteção e segurança. Um software confiável não deve causar danos físicos ou
econômicos no caso de falha do sistema.

Eficiência — O software não deve desperdiçar os recursos do sistema, como memória e ciclos do
processador. Portanto, a eficiência inclui tempo de resposta, tempo de processamento, utilização
de memória, etc.

Usabilidade — O software deve ser usável, sem esforço excessivo, pelo tipo de usuário para o
qual ele foi projetado. Isso significa que ele deve apresentar uma interface com o usuário e
documentação adequada.

Robustez — Um software é robusto quando desempenha as funções esperadas mesmo em


situações não antecipadas.

Desempenho — Espera-se que o software cumpra certo nível de desempenho, que possa
corresponder às expectativas do usuário final, garantindo uma boa experiência do usuário.

Amigável — Fácil de utilizar, um software intuitivo nas suas funcionalidades.

Verificável — Um software é verificável quando as suas propriedades podem ser verificadas (por
análise ou teste) com facilidade. É uma propriedade importante quando a aplicação é crítica.
4 R) Modelo de processo de software nada mais é do que a receita, o projeto, de como deve ser
feito, as instruções de desenvolvimento, a documentação. O processo do software é a execução
do modelo de processo de software, segue o que esta proposta no modelo. Modelo Evolucionário
e Modelo Espiral.

5 R) Porque softwares genéricos são customizados, e desenvolvidos de acordo com a solicitação


do cliente e muitas vezes é software que não foi desenvolvido. Como o software foi feito
exatamente para aquele cliente, as horas de testes aumentam o custo. Diferente de um software
sob encomenda com alguma modificação, você não precisa testar o software inteiro, só a parte
que foi modificada, porque certamente o restante já foi testado quando desenvolvido.

6 R) Usabilidade: Independente da quantidade de funcionalidades do nosso sistema, sempre


temos que preocupar com a sua usabilidade, ou seja, com a facilidade que o usuário terá para
interagir com o sistema. Hoje com inúmeros softwares no mercado, é muito fácil o cliente migrar
de um software para outro na primeira dificuldade que encontra.

7 R) Sim é válido, e dá mais credibilidade para o engenheiro. Ele esta comprovando que ele
conhece e esta qualificado para realizar sua função de engenheiro de software, na minha opinião
todas as profissões devem ter.

8 R)

Confidenciabilidade — Um engenheiro do software profissional tem que seguir a ética e ter a


habilidade em guardar informações, sendo um colaborador de confiança em seu local de trabalho.

Competência — Um engenheiro profissional tem que ser competente, entregar as suas


responsabilidades dentro do prazo estipulado. Não fazer o uso abusivo de seus benefícios como
empregado para ganhar vantagem em cima de alguém ou de algum trabalho. Realizar todas as
suas obrigações em seu local de trabalho.

Direitos sobre propriedade intelectual — Um profissional não deve se apossar e utilizar de um


trabalho, opinião, sugestão, de outra pessoa. Todo mérito e reconhecimento devem ser dados ao
criador do próprio.

Mal uso de computadores — Não fazer o mal uso de computadores, é basicamente não
prejudicar a empresa ou instituição onde o profissional presta serviço, sendo assim não deve
instalar softwares maliciosos visando prejudicar alguém.

Você também pode gostar