Prévia do material em texto
14/06/2021 AVALIAÇÃO ENG DE SOFTWARE - AV2 - 2021/01 https://forms.office.com/pages/responsepage.aspx?id=RKhJ2uPir0CGpsOBnXBPSe0Sva-Y4NJBj3Pq8l_nTDBUNk5WNDBNUEVMMklQNllYUVhaQTVJ… 1/5 AVALIAÇÃO ENG DE SOFTWARE - AV2 - 2021/01 UNIDADE EM QUE ESTÁ ESTUDANDO ESTA DISCIPLINA * 1. NOVA IGUAÇU - NOITE CENTRO IV - MANHÃ CENTRO IV - NOITE NOME * 2. Leonardo Ferreira Albino Dentre os diversos conhecimentos aprendidos em qualidade de software, podemos afirmar que Garantia da Qualidade de Software é * (1 Ponto) 3. um conjunto de padrões e procedimentos para assegurar a criação de um software com alto padrão de qualidade. uma norma utilizada para determinar requisitos de qualidade de software. parte integrante das ferramentas CASE e tem como objetivo certificar que ela cumpre as boas práticas de qualidade. uma certificação obtida por empresas que cumprem todas as boas práticas de qualidade. um modelo de automatização de testes, que garante a cobertura total do software testado. 14/06/2021 AVALIAÇÃO ENG DE SOFTWARE - AV2 - 2021/01 https://forms.office.com/pages/responsepage.aspx?id=RKhJ2uPir0CGpsOBnXBPSe0Sva-Y4NJBj3Pq8l_nTDBUNk5WNDBNUEVMMklQNllYUVhaQTVJ… 2/5 Sobre processos de software, avalie quais das alternativas abaixo estão corretas: I. Em um processo de cascata, testes de sistemas testam todo o sistema, enquanto, em processos de desenvolvimento iterativo, será testado apenas um incremento a ser entregue ao cliente. II. Metodologias ágeis como XP e Scrum incentivam o desenvolvimento de software de maneira simples, excluindo processos trabalhosos como a criação de documentação. III. O Processo Unificado RUP sugere um fluxo de processo iterativo e incremental, proporcionando a sensação evolucionária através da sua estrutura organizada em fases e disciplinas. * (1 Ponto) 4. Apenas I. Apenas I e III. Apenas II e III. Nenhuma alternativa está correta. Todas as alternativas estão corretas. Entender os requisitos de um problema está entre as tarefas mais difíceis enfrentadas por um engenheiro de software. São requisitos que tratam das restrições do software, visando sempre a qualidade: * (1 Ponto) 5. Requisitos Inversos Requisitos Voláteis Requisitos Não Funcionais Requisitos Funcionais Requisitos Estáveis São desafios do uso das técnicas de Engenharia de Software: * (1 Ponto) 6. Reduzir custos e melhorar a qualidade do software 14/06/2021 AVALIAÇÃO ENG DE SOFTWARE - AV2 - 2021/01 https://forms.office.com/pages/responsepage.aspx?id=RKhJ2uPir0CGpsOBnXBPSe0Sva-Y4NJBj3Pq8l_nTDBUNk5WNDBNUEVMMklQNllYUVhaQTVJ… 3/5 Atender parcialmente as espectativas do cliente Reduzir custos e prolongar os prazos Garantir total eficiência na etapa de definição de requisitos pelos clientes Manter o super preparo dos gerentes e coordenadores de projetos para controlar o desenvolvimento do software Testes de software são um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Sobre o método de desenvolvimento TDD (test driven development), assinale a alternativa correta: * (1 Ponto) 7. o testador utiliza apenas testes de caixa preta o testador utiliza apenas testes de caixa branca o testador desenvolve teses informais e objetivos o desenvolvedor escreve primeiro um caso de teste e, posteriormente, o código. o desenvolvedor escreve o caso de teste e o código simultaneamente. Um projeto utilizando RUP é dividido em quatro fases. Uma das fases chama- se Elaboração e é responsável por dar ênfase a: * (1 Ponto) 8. Escopo do sistema. Arquitetura. Desenvolvimento. Implantação. Reuniões de Levantamento. Na engenharia de requisitos, um fator importante são os requisitos não funcionais, que se classificam em organizacionais, de produto e externos. Os requisitos * (1 Ponto) 9. 14/06/2021 AVALIAÇÃO ENG DE SOFTWARE - AV2 - 2021/01 https://forms.office.com/pages/responsepage.aspx?id=RKhJ2uPir0CGpsOBnXBPSe0Sva-Y4NJBj3Pq8l_nTDBUNk5WNDBNUEVMMklQNllYUVhaQTVJ… 4/5 de produto têm origem em políticas e procedimentos da organização do cliente. de produto compreendem fatores oriundos de fatores externos ao sistema e seu processo de desenvolvimento. externos especificam o comportamento do produto, tais como o desempenho e a memória requerida. organizacionais têm origem em políticas e procedimentos da organização do cliente. organizacionais especificam o comportamento do produto, tais como o desempenho e a memória requerida. "O software de prateleira é uma solução produzida de maneira genérica, uniforme e em larga escala, ou seja, suas funcionalidades não são desenvolvidas especialmente para usuários ou organizações específicos." "O software personalizado é uma solução desenhada, criada, entregue e mantida, seja por fornecedor externo -- como fábricas de software -- ou por uma equipe interna, sob demanda e especialmente para um conjunto de usuários ou organização." Fonte: https://bit.ly/2OkK7qC. Acesso em 03 março 2021. Diante dessas definições, e pensando no processo de produção de software em comparação ao processo de produção do hardware, comente porque a escolha de um software customizado pode ser mais adequada para uma empresa do que a opção por um software de prateleira. * (1 Ponto) 10. Um software personalizado e uma soluçao desenvolvida para necessidades especificas ele e criado de forma unica diante dos requisitos apontados pelo contratante por causa disso ira atuar de forma bem mais pontual nas exigencias da empresa. O software de prateleira foca em soluçoes mais comuns ao mercado esse tipo pode ser adquirido por qualquer empresa que se adapte ao que e oferecido pelo programa e um tipo de software mais generico e generalista cujo a intençao e alcançar o maior número de consumidores alem disso, nao oferece tanta especificidade nas resoluçoes dos problemas. https://bit.ly/2OkK7qC 14/06/2021 AVALIAÇÃO ENG DE SOFTWARE - AV2 - 2021/01 https://forms.office.com/pages/responsepage.aspx?id=RKhJ2uPir0CGpsOBnXBPSe0Sva-Y4NJBj3Pq8l_nTDBUNk5WNDBNUEVMMklQNllYUVhaQTVJ… 5/5 Este conteúdo foi criado pelo proprietário do formulário. Os dados que você enviar serão enviados ao proprietário do formulário. A Microsoft não é responsável pela privacidade ou práticas de segurança de seus clientes, incluindo aqueles do proprietário deste formulário. Nunca forneça sua senha. Da plataforma Microsoft Forms | Política de privacidade | Condições de uso O processo de engenharia de requisitos é realizado por meio da execução de diversas funções distintas. O resultado final da função de __________ é um modelo de análise que define o domínio do problema funcional, comportamental e informacional. - Tipo de função que preenche a lacuna acima: * (1 Ponto) 11. Elaboração https://go.microsoft.com/fwlink/p/?LinkId=2083423 https://go.microsoft.com/fwlink/p/?linkid=857875