Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Data de aplicação: 26/04/2019 Curso: Engenharia de Software Disciplina: Introdução a Engenharia de Software Ano: 20191 / Semestre: 1 PROVA 01 Questão 1 Qual são as fases do Processo Unificado da Rational (RUP)? Resposta do aluno: Parecer do professor: Questão incorreta. Questão 2 Uma das atividades fundamentais comuns a vários processos de software é a validação do software. O que é “validar o software”? Resposta do aluno: Validar Software é um requisito que verifica se o software vai atender as necessidades do cliente. Parecer do professor: Questão correta. Questão 3 A informática é a ciência que tem como objetivo o tratamento lógico e automático das informações. Muito mais que visar simplesmente à programação de computadores para executar tarefas específicas, a informática estuda a estrutura e o tratamento das informações sob suas mais variadas formas: números, textos, gráficos, imagens, sons, etc. Referente a Informática é INCORRETO afirmar que: a) O armazenamento corresponde à nossa memorização. b) As informações são tratadas e transformadas em dados. (correta) O tratamento diz respeito ao processamento. Os dados são as informações Questão 4 O que é um Software de Comercial? Assinale a alternativa correta. Responde dentro de restrições de tempo estritas. Monitora, analisa e controla eventos do mundo real. Está presente em sistemas de controle de voo, sinalização de trânsito; Programas escritos para apoiarem outros programas. São eles: compiladores, editores de textos, sistemas operacionais; Responsáveis por reestruturar os dados de uma forma que facilita as operações comerciais e a tomada de decisões administrativas: folha de pagamento, contas a pagar e receber, estoque, operações comerciais e de apoio à decisão; (correta) Faz o processamento de textos, planilhas eletrônicas e gerenciador de bancos de dados; Questão 5 GABARITO Protocolo : 523816 Página 1 - 08/05/2019 às 11:57 Para Sommerville (2011), um processo de software diz respeito ao conjunto de atividades que são relacionadas e que levam à produção de um produto de software. O processo de software basicamente, deve se seguir quatro atividades fundamentais, assinale a alternativa que NÃO faz parte das atividades fundamentais. Especificação de software. Projeto e Implementação. Validação de software. d) Gerenciamento do software. (correta) Questão 6 Em relação ao Prototipação, assinale a alternativa que NÃO representa uma fase do modelo. Projeto Rápido Construção Protótipo Avaliação do Protótipo Integração e Teste de Sistema (correta) Questão 7 Em relação ao Modelo em Cascata, assinale a alternativa que NÃO representa uma fase do modelo. a) Definição de Requisitos b) Obtenção dos Requisitos (correta) Projeto de Sistema e Software Operação e Manutenção Questão 8 A respeito da Memória RAM assinale a alternativa correta. É responsável por fazer os cálculos do computador. Atua como se fosse o “maestro” da UCP. É uma estrutura que permite o acesso aos dados de maneira aleatória. (correta) Permite o salvamento de dados e informações de maneira persistente. Questão 9 Analise a situação hipotética a seguir: Uma empresa comprou um sistema de Controle de Estoque e Vendas, um sistema já bastante conhecido e bem conceituado. A compra foi feita por indicação de amigos do mesmo ramo de atividade, que já haviam adquirido o mesmo sistema. Como o sistema já estava pronto, a instalação foi rápida e tranquila, no entanto a empresa teve que fazer algumas pequenas adaptações e modificações no sistema, para se adequar melhor ao procedimento de trabalho que a empresa já estava acostumada. Na situação mostrada acima, este sistema pode ser classificado como um: Produto genérico sob encomenda; Produto sob encomenda; Produto sob encomenda com contrato de manutenção; Produto genérico, fechado, sem possibilidade de modificações; Produto genérico, mas com possibilidade de sofrer modificações. Produto genérico sob encomenda; Produto sob encomenda; Produto sob encomenda com contrato de manutenção; Produto genérico, fechado, sem possibilidade de modificações; Produto genérico, mas com possibilidade de sofrer modificações. (correta) Questão 10 Um sistema de software consiste, geralmente, de: Um conjunto de programas separados; Arquivos de configuração, que são utilizados para configurar esses programas; A documentação do usuário, que explica como usar o sistema; Sites Web por meio dos quais os usuários obtêm informações recentes sobre o produto; Todas as alternativas anteriores. (correta) PROVA 02 Questão 1 Diferencie Verificação de Software de Validação de Software. Resposta do aluno: Validação de Software é uma etapa que verifica se o software vai atender as necessidades do cliente. Verificação de Software é uma etapa que verifica se o software esta sendo projetado da forma correta. Parecer do professor: Questão correta. Questão 2 Na Engenharia de Requisitos são realizadas basicamente 4 (quatro) atividades. Identifique-as e descreva ao menos uma dessas atividades. Resposta do aluno: Codificação, Análise de Requisitos, Prototipação, Manutenção Parecer do professor: Questão parcialmente correta. Questão 3 Para Sommerville (2011, p.421), há quatro questões básicas relacionadas à gestão de pessoas, marque a alternativa que não faz parte do que Sommerville propôs. Consistência (correta) Respeito Inclusão Honestidade e) Valoração Questão 4 Em relação a Engenharia de requisitos, as etapas: Modelagem , Avaliação e Síntese, fazem parte de qual atividade? Codificação; Manutenção; Análise de requisitos; (correta) Processo de software; Prototipação. Questão 5 Em relação a Revisões, assinale a alternativa que descreve a Revisões Técnicas Formais. a) São avaliações que não avaliam um artefato de software, mas sim o processo inteiro. Ela consiste em promover uma reflexão da equipe sobre o que deu certo e o que deu errado no processo de elaboração do sistema, quando o processo e a prática de engenharia de software são aplicados em um projeto específico. b) É uma atividade de controle da qualidade de software realizada por engenheiros de software (e outros profissionais). Seus objetivos são: descobrir erros na função, lógica ou implementação para qualquer representação do software; verificar se o software que está sendo revisado atende aos requisitos e entre outras. (correta) São revisões onde o nível de formalidade é reduzido, onde não se observa nos processos: papéis, artefatos e etapas bem-definidas. É o processo de testar os componentes de programa, como métodos ou classes de objeto. Questão 6 Os grupos de processos são organizados em cinco no PMBOK. Marque a Alternativa que NÃO representa um desses grupos. Iniciação Planejamento Configuração (correta) Encerramento Questão 7 Em relação ao Tipos de Gerenciamento de Risco, marque a alternativa que a qual pertence a seguinte afirmação: "Podem afetar o cronograma ou os recursos, como, por exemplo, a perda de um projetista experiente" a) Riscos de produto. b) Riscos de projeto. (correta) Riscos de negócio. Risco do cliente. Questão 8 Segundo Sommerville, há alguns aspectos específicos a serem consideradas para uma boa comunicação da equipe EXCETO: Tamanho de grupo. (correta) Estrutura de grupo. c) Visibilidade do grupo. d) Composição de grupo. Questão 9 Normalmente, os gerentes assumem as seguintes responsabilidades, discutidas por Sommerville, EXCETO: Os gerentes elaboram os relatórios com os dados sobre o andamento do projeto tanto para os clientes quanto para os gerentes da empresa em que trabalha. Precisam ter a capacidade de articular a linguagem de modo a alcançar diferentes públicos, e ?traduzir? a linguagem técnica a uma linguagem mais acessível, quando estiver produzindo um relatório ao cliente. Os gerentesdo projeto avaliam os riscos que poderão afetá-lo. Assim, devem conseguir identificar e controlar os possíveis riscos Os gerentes devem planejar e elaborar a estimativa e cronograma do desenvolvimento do projeto. Além disso, deve organizar a equipe e atribuir tarefas. Também deve fazer a supervisão do trabalho. Os gerentes não organizam as equipes; não realizando a seleção das pessoas as quais irão trabalhar no projeto. (correta) Questão 10 Referente a Requisito Funcional e Requisito não Funcional, é CORRETO afirmar que: Requisito não Funcional diz respeito a declarações de serviços que o sistema deve fornecer. O modo como sistema deve reagir a entradas específicas refere-se a Requisito não Funcional. O modo como o sistema deve se comportar diante de situações específicas refere-se a Requisito Funcional. (correta) Requisito Funcional diz respeito às restrições a serviços ou funções ofertados pelo sistema.
Compartilhar