Buscar

EAD - A2 -Engenharia de Software a2

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

EAD - A2 - Objetivas e Discursivas - 2023.2 - SISTEMAS DE 
INFORMAÇÃO - 0º PERÍODO - Engenharia de Software 
 
1 Enunciado "Segundo Pressman, um modelo de processo prescritivo concentra-se em 
estruturar e ordenar o desenvolvimento de software. Os modelos de processo prescritivo 
definem um conjunto prescrito de elementos de processo e um fluxo de trabalho de processo 
previsível." 
(PRESSMAN, R. S. Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: 
Mc Graw Hill, 2016.) 
Dentre os modelos de processos prescritivos, podemos destacar o modelo cascata. Com 
relação a esse modelo, leia as afirmações a seguir: 
 I - É apropriado quando se tem um entendimento bem claro dos requisitos. 
II – Apresenta requisitos iniciais bem definidos, mas o escopo geral ainda não é conhecido. 
III - Só é possível passar para a próxima atividade se atual estiver concluída. 
IV – É baseado no desenvolvimento de um protótipo, o qual permite ter uma versão inicial do 
sistema a ser desenvolvido. 
 
É correto apenas o que se afirma em: 
Alternativas 
A) Marcada pelo alunoI e III. 
B)II e III. 
C)I, II e III. 
D)III e IV. 
E)II e IV. 
 
2 Enunciado O modelo de processo de desenvolvimento de software espiral é dividido 
em quatro fases que são revistas a cada ciclo. Com relação às fases deste modelo, leia as 
afirmações a seguir: 
I – Na fase de definição dos objetivos é idealizado um plano de gerenciamento detalhado, no 
qual os riscos do projeto são identificados e estratégias alternativas são planejadas. 
II – Na fase de desenvolvimento e validação, são identificados os riscos, são avaliadas 
detalhadamente as alternativas aos riscos e são realizadas ações para a redução dos riscos. 
III – Na fase de planejamento é definido o planejamento do próximo ciclo. 
 
 
Está correto apenas o que se afirma em: 
Alternativas 
A)II está correta. 
B)II e III estão corretas. 
C)I está correta. 
D) Marcada pelo alunoI e III estão corretas. 
 
 
3 Enunciado "Não existe um processo único e ideal para desenvolvimento de software, porque 
cada sistema tem suas particularidades. Porém, usualmente, pode-se agrupar os sistemas de 
acordo com certas características e então definir modelos de processos mais adequados a 
elas." 
(WAZLAWICK, R. S. Engenharia de Software: conceitos e práticas. Rio de Janeiro: Elsevier, 
2013.) 
 
 
Em muitas empresas, deparamo-nos com uma variedade de sistemas. Diante disso, marque a 
alternativa que apresenta corretamente o nome dado aos sistemas antigos que ainda fornecem 
serviços de negócio essenciais, e que, em alguns casos, já não contam com manutenção e 
atualização. 
 
Alternativas 
A) Marcada pelo alunoSistemas Legados. 
 
B)Sistemas Transacionais. 
 
C)Sistemas Especialistas. 
 
D)Sistemas Embutidos. 
 
E)Sistemas Proprietários. 
 
 
4 Enunciado "A análise essencial propõe o particionamento do sistema por eventos. A rigor, o 
valor de um sistema está na sua capacidade de responder com eficácia a todos os estímulos a 
que for submetido." 
(S. POMPILHO. Análise Essencial – Guia prático de Análise de Sistemas. Rio de Janeiro: 
Ciência Moderna, 2002.) 
 
Diante disso, analise o fluxo a seguir. 
 
 
 
 
 
No DFD particionado por evento apresentado, pode-se afirmar que Dados_Evento e Eventos 
são, respectivamente: 
 
Alternativas 
A)Fluxo de dados e dicionário de dados. 
 
B)Fluxo de dados e processo. 
 
C)Entidade externa e depósito de dados. 
 
D) Gabarito da questãoFluxo de dados e depósito de dados. 
 
E) Marcada pelo aluno Entidade externa e processo. 
 
4 Enunciado "Os me´todos da engenharia de software fornecem as informac¸o~es te´cnicas 
para desenvolver software. Os me´todos envolvem uma ampla variedade de tarefas, que 
incluem: comunicac¸a~o, ana´lise de requisitos, modelagem de projeto, construc¸a~o de 
programa, testes e suporte." 
(PRESSMAN, R. S. Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: 
Mc Graw Hill, 2016.) 
 
 
Com relação ao processo de software, pode-se afirmar que: 
I – Processo e´ um conjunto de atividades, ac¸o~es e tarefas realizadas na criac¸a~o de algum 
artefato. 
II – Uma tarefa define quem está fazendo o que, quando e como para atingir determinado 
objetivo. 
III – Uma ação envolve um conjunto de tarefas que resultam em um artefato de software 
fundamental. 
 
Está correto apenas o que se afirma em: 
Alternativas 
A)II e III. 
 
B)I, II e III. 
 
C) Marcada pelo alunoI e III. 
 
D)I e II. 
 
E)I. 
 
5 Enunciado Analise o cenário a seguir. 
Cenário: Sistema de Central de Atendimento 
O cliente solicita uma ordem serviço por meio de um formulário do site da empresa com os 
seguintes dados: nome, telefone, descrição do pedido. O sistema cadastra o pedido do cliente 
com as informações fornecidas e a data e hora do pedido e fornece uma página com a 
seguinte resposta: "A sua ordem de serviço NNNNNN será processada pelo nossa Central de 
Atendimento". 
Em qualquer momento, o atendente pode consultar todos os pedidos pendentes fornecendo a 
data e hora ao sistema. 
Após analisar o pedido, o atendente preenche o prazo de atendimento estimado para cada 
pedido. 
O cliente consulta a previsão de atendimento fornecendo ao sistema o número da ordem de 
serviço. 
O gerente consulta o sistema para selecionar um relatório de todos os pedidos atendidos ou 
um outro relatório com todos os pedidos pendentes a partir de uma data e hora fornecidas por 
ele na consulta. Os relatórios apresentam os dados fornecidos pelo cliente, a data e hora do 
pedido e o prazo de atendimento, caso tenha sido atendido. 
 
Diante disso, pode-se afirmar que: 
 
I – As entidades externas desse cenário são: cliente e atendente. 
 II – No evento “O cliente solicita uma ordem de compra”, temos como estímulo a ordem de 
compra. 
III – O sistema fornece uma página com a lista de pedidos pendentes e um estímulo. 
IV – Um dos depósitos de dados do cenário é pedido. 
 
Está correto apenas o que se afirma em: 
Alternativas 
A) Marcada pelo alunoI e III. 
 
B)I e IV. 
 
C)I e II. 
 
D) Gabarito da questãoII e IV. 
 
E)II e III. 
 
6 Enunciado Analise o cenário a seguir. 
Cenário: Sistema de Central de Atendimento 
O cliente solicita uma ordem serviço por meio de um formulário do site da empresa com os 
seguintes dados: nome, telefone, descrição do pedido. O sistema cadastra o pedido do cliente 
com as informações fornecidas e a data e hora do pedido e fornece uma página com a 
seguinte resposta: "A sua ordem de serviço NNNNNN será processada pelo nossa Central de 
Atendimento". 
Em qualquer momento, o atendente pode consultar todos os pedidos pendentes fornecendo a 
data e hora ao sistema. 
Após analisar o pedido, o atendente preenche o prazo de atendimento estimado para cada 
pedido. 
O cliente consulta a previsão de atendimento fornecendo ao sistema o número da ordem de 
serviço. 
O gerente consulta o sistema para selecionar um relatório de todos os pedidos atendidos ou 
um outro relatório com todos os pedidos pendentes a partir de uma data e hora fornecidas por 
ele na consulta. Os relatórios apresentam os dados fornecidos pelo cliente, a data e hora do 
pedido e o prazo de atendimento, caso tenha sido atendido. 
 
Diante disso, pode-se afirmar que: 
 
I – As entidades externas desse cenário são: cliente e atendente. 
 II – No evento “O cliente solicita uma ordem de compra”, temos como estímulo a ordem de 
compra. 
III – O sistema fornece uma página com a lista de pedidos pendentes e um estímulo. 
IV – Um dos depósitos de dados do cenário é pedido. 
 
Está correto apenas o que se afirma em: 
Alternativas 
A) Marcada pelo alunoI e III. 
 
B)I e IV. 
 
C)I e II. 
 
D) Gabarito da questãoII e IV. 
 
E)II e III. 
 
7 Enunciado Segundo Pressman, a metodologia de processo determina a base para um processo 
de engenharia de software através de um conjunto de atividades estruturais, que devem ser 
aplicadas a todos os projetos de software sem se importar com o seutamanho ou complexidade. 
(Fonte: PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: McGraw Hill, 
2016.) 
 
Diante disso, cite as cinco atividades principais no processo de engenharia de software. 
 
Resposta do aluno 
1- LEVANTAMENTO DE REQUISITOS 2- ANÁLISE DE REQUISITOS 3- PROJETO 4- 
IMPLEMENTAÇÃO 5- TESTES E IMPLANTAÇÃO. 
 
Correção do professor 
Resposta incorreta. As atividades são: comunicação, planejamento, modelagem, construção e 
entrega. 
 
8 Enunciado Protótipos são as representações ou visualizações das partes reais do sistema. 
O protótipo é projetado nos estágios iniciais da implementação do projeto, fornecendo a ideia 
geral das funções reais do sistema e do fluxo de trabalho. 
Diante disso, cite, no mínimo, uma situação em que os desenvolvedores de software usam os 
protótipos. 
 
 
 
Resposta do aluno 
 
 
Quando em fases iniciais e exploratórias de um projeto, usam para validar o conceito e decidir 
se uma ideia tem ou não valor funcional, sendo assim de maneira rápida e barata como um 
modelo de conceito.

Continue navegando