Buscar

Introdução à Engenharia de Software

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 5 páginas

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

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.

Continue navegando