Prévia do material em texto
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso Análise de Sistemas Disciplina: Engenharia de Software I Atividade 03 Atividade referente às aulas 5 e 6 Enviar no Portfólio 3 Nota máxima da Atividade: 2.5 PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 5 E 6 NO PORTIFÓLIO 3. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS 1. Na Engenharia de Software, a linguagem de programação está relacionada com as necessidades do processo de desenvolvimento do software. Referente a esse aspecto, descreva sobre: - Facilidade de derivação do código-fonte. R: É aproximação da linguagem de programação com a linguagem de representação do projeto. As linguagens que dão suporte as construções estruturadas possibilitam a manutenção de bits, a construção orientada a objetos e construções de entrada e saída. - Eficiência do compilador. R: Relacionada com os requisitos de tempo de resposta e qualidade dos projetos, a maior parte dos compiladores de linguagem de alto nível tem geração de código ineficiente. 2. Referente a teste de software, são realizados vários esforços buscando padronizar terminologias utilizadas na Engenharia de Software, entre eles: defeito, erro e falha. Descreva sobre cada um desses termos. R: Defeito: É uma imperfeição ou deficiência em um produto de trabalho em que o produto de trabalho não atende a seus requisitos ou especificações e precisa ser consertado ou substituído. Acontece quando se tem um comando ou uma instrução errada no software. Erro: Onde tem uma etapa, processo ou definição incorreta que pode ser causada por um defeito ou causada por uma operação errada, diferença entre um valor obtido e o valor esperado. Falha: Comportamento do software diferente do solicitado pelo usuário que está utilizando o mesmo. Ex.: Quando usuário tenta buscar uma informação de Julho mas o sistema acaba trazendo de Março. Bom Estudo!