Logo Passei Direto
Buscar

Questões de Engenharia de Software

Ferramentas de estudo

Questões resolvidas

Na análise estruturada desenvolvemos o diagrama de fluxo de dados — DFD, que tem como objetivo mostrar a interdependência das funções que compõem um sistema, apresentando fluxos de dados entre elas.
São artefatos da análise estruturada:
a) Entidade externa, classe e depósito de dados.
b) Ator, processo, classe e fluxo de dados.
c) Caso de uso, processo, entidade externa e depósito de dados.
d) Entidade externa, fluxo de dados, processo e depósito de dados.
e) Caso de uso, ator, classe e fluxo de dados.

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:
a) I e III.
b) I e II.
c) I e IV.
d) II e III.
e) II e IV.

A elicitação de requisitos é o processo para descobrir os requisitos do sistema a ser desenvolvido, comunicando-se com o cliente, usuários finais, usuários do sistema e outros que tenham interesse no desenvolvimento do sistema de software.
Diante disso, marque a alternativa que apresenta corretamente a técnica de elicitação de requisitos mais indicada quando os usuários não conseguem expressar seus requisitos e/ou a análise de requisitos e o estudo de viabilidade são difíceis.
A) Questionário.
B) Prototipagem.
C) Brainstorming.
D) Entrevista.
E) Casos de uso.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Na análise estruturada desenvolvemos o diagrama de fluxo de dados — DFD, que tem como objetivo mostrar a interdependência das funções que compõem um sistema, apresentando fluxos de dados entre elas.
São artefatos da análise estruturada:
a) Entidade externa, classe e depósito de dados.
b) Ator, processo, classe e fluxo de dados.
c) Caso de uso, processo, entidade externa e depósito de dados.
d) Entidade externa, fluxo de dados, processo e depósito de dados.
e) Caso de uso, ator, classe e fluxo de dados.

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:
a) I e III.
b) I e II.
c) I e IV.
d) II e III.
e) II e IV.

A elicitação de requisitos é o processo para descobrir os requisitos do sistema a ser desenvolvido, comunicando-se com o cliente, usuários finais, usuários do sistema e outros que tenham interesse no desenvolvimento do sistema de software.
Diante disso, marque a alternativa que apresenta corretamente a técnica de elicitação de requisitos mais indicada quando os usuários não conseguem expressar seus requisitos e/ou a análise de requisitos e o estudo de viabilidade são difíceis.
A) Questionário.
B) Prototipagem.
C) Brainstorming.
D) Entrevista.
E) Casos de uso.

Prévia do material em texto

Local: Sala 1 - TJ - Prova On-line / Andar / Polo Tijuca / POLO UVA TIJUCA
Acadêmico: EAD-IL10322-20202A
Aluno: LUÃ TOLENTINO BASTOS
Avaliação: A2-
Matrícula: 20161300730
Data: 18 de Junho de 2020 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 4,50/10,00
1  Código: 33865 - Enunciado: Na Análise Essencial, toda função a ser executada através do sistema
deverá ter um estímulo (interação), que será responsável por sua ativação. Analisando o evento
"Professor lança nota", pode-se afirmar que o estímulo é o(a):
 a) Notas_lançadas.
 b) Professor.
 c) Dados_professor.
 d) Nota.
 e) Lançar nota.
Alternativa marcada:
b) Professor.
Justificativa: Resposta correta: Nota.O estímulo é o ativador de uma função. É a forma como o
evento age sobre o sistema. Nesse caso, a função (ação) é "Lançar nota", e, para que isso
ocorra, são necessárias as notas.
Distratores:  Professor. Errada, pois representa a entidade externa do sistema.Lançar
nota. Errada, pois representa a função, ou seja, o processo.Dados_professor. Errada,
pois representa o fluxo de dados, mas não é estímulo para o lançamento das
notas.Notas_lançadas. Errada, pois representa a resposta, ou seja, resultado gerado pelo sistema
devido à ocorrência de um evento.
0,00/ 1,50
2  Código: 33864 - Enunciado: O processo de levantamento de requisitos é uma das tarefas mais
importantes da engenharia de requisitos. Uma empresa de desenvolvimento, está analisando
qual a técnica de levantamento de requisitos que melhor atende a sua necessidade para o
desenvolvimento do sistema a ser desenvolvido. Sabe-se que a empresa busca uma técnica na
qual o analista acompanhe o ambiente operacional onde o sistema será implantado. Esse
acompanhamento do dia a dia de trabalho permite que sejam documentadas as tarefas reais nas
quais os participantes estão envolvidos. Analisando o exposto, pode-se afirmar que a técnica a
ser aplicada é:
 a) Etnografia.
 b) Questionário.
 c) Brainstorming.
 d) Entrevista.
 e) Prototipagem.
Alternativa marcada:
a) Etnografia.
Justificativa: Resposta correta: Etnografia. A etnografia permite a descoberta de requisitos
implícitos do sistema que refletem como realmente os participantes trabalham, sem a influência
dos processos formais determinados pela empresa/organização.   
Distratores: Entrevista. Errada, pois na entrevista, o analista e os engenheiros da engenharia
discutem com os diferentes stakeholders (pessoas interessadas) para compreender os requisitos
do sistema.Questionário. Errada, pois é um documento elaborado com um
conjunto predefinido de questões objetivas e entregue às partes interessadas para que estas
1,50/ 1,50
respondam.Prototipagem. Errada, pois 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.Brainstorming. Errada, pois é usada para identificar uma lista de ideias em um curto
intervalo de tempo. E realizada em um ambiente de grupo e liderada por um facilitador.  
3  Código: 33798 - Enunciado: Todo projeto está sujeito ao fracasso, pois não existe a garantia de
sucesso. Diversos riscos podem comprometer o projeto negativamente. No que se refere aos
riscos, considere: Os riscos técnicos estão ligados diretamente à qualidade do produto de
so�ware gerado, aumentando consideravelmente a complexidade ou mesmo impedindo que
sejam atingidos os objetivos do projeto. Os riscos de projeto são riscos que ameaçam a
viabilidade do projeto. Mudanças de normas ou regras, além de dificuldades financeiras, podem
levar ao cancelamento do projeto. Os riscos do negócios são riscos ligados diretamente ao
planejamento do projeto e podem ser gerados por estimativas não realistas de custos e prazos.
Está correto apenas o que se afirma em:
 a) II e III.
 b) III.
 c) I e III.
 d) I.
 e) II.
Alternativa marcada:
d) I.
Justificativa: Resposta correta: I.A afirmativa I está correta, pois estão relacionados ao uso de
novas tecnologias, escolha não adequada de alguma tecnologia, falta de recursos especializados,
entre outros. Distratores:A afirmativa II está incorreta, uma vez que são os riscos do negócio que
ameaçam a viabilidade do projeto. Mudanças de normas ou regras, além de dificuldades
financeiras, podem levar ao cancelamento do projeto.A afirmativa III está incorreta, já que são os
riscos de projeto que estão ligados diretamente ao planejamento do projeto e podem ser gerados
por estimativas não realistas de custos e prazos.
1,00/ 1,00
4  Código: 34274 - Enunciado: "Não existe um processo único e ideal para desenvolvimento de
so�ware, 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 So�ware: 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.
 a) Sistemas Embutidos.
 b) Sistemas Especialistas.
 c) Sistemas Legados.
 d) Sistemas Proprietários.
 e) Sistemas Transacionais.
Alternativa marcada:
c) Sistemas Legados.
Justificativa: Resposta correta: Sistemas Legados. Os sistemas legados são sistemas antigos
que têm algumas características, tais como: tempo de vida, tecnologias e hardware obsoletos,
dificuldade de manutenção.
Distratores:Sistemas Proprietários. Incorreta, pois  são so�wares para computadores
1,00/ 1,00
que são licenciados com direitos exclusivos para o produtor.  Sistemas Embutidos. Incorreta, pois
são sistemas que são comercializados como parte de um produto. Têm funções específicas para o
controle e gerenciamento do produto.Sistemas Especialistas. Incorreta, pois são sistemas
baseados em conhecimentos de especialistas que funcionam de acordo com uma base de regras
que determinam um valor ou resultado apropriado para cada situação.Sistemas
Transacionais. Incorreta , pois um sistema transacional nada mais é do que o coração da maior
parte das organizações empresariais, que dá apoio à monitoração e à realização das negociações
de uma organização e gera e armazena dados sobre essas negociações. 
5  Código: 34276 - Enunciado: Na análise estruturada desenvolvemos o diagrama de fluxo de
dados — DFD, que tem como objetivo mostrar a interdependência das funções que compõem um
sistema, apresentando fluxos de dados entre elas.São artefatos da análise estruturada:
 a) Caso de uso, ator, classe e fluxo de dados.
 b) Ator, processo, classe e fluxo de dados.
 c) Entidade externa, fluxo de dados, processo e depósito de dados.
 d) Entidade externa, classe e depósito de dados.
 e) Caso de uso, processo, entidade externa e depósito de dados.
Alternativa marcada:
c) Entidade externa, fluxo de dados, processo e depósito de dados.
Justificativa: Resposta correta: Entidade externa, fluxo de dados, processo e depósito de
dados.Os artefatos são os componentes da análise estruturada. São componentes da análise
estruturada: entidade externa, fluxo de dados, processo e depósito de dados. 
Distratores: Caso de uso, ator, classe e fluxo de dados. Incorreta, pois casos de uso e ator são
componentes da UML. Já fluxo de dados é da análise estruturada.Ator, processo, classe e fluxo de
dados.  Incorreta, pois ator e classe são componentes  da UML. Já fluxo de dados e processos são
da análise estruturada.Entidade externa, classe e depósito de dados. Incorreta, pois classe é
componentes  da UML. Já depósito de dados e entidade externa são  da análise estruturada.Caso
de uso, processo, entidade externa e depósito de dados. Incorreta, pois caso de uso e classe são
componentes  da UML. Já entidade externa e depósito de dados são da análise estruturada.
1,00/ 1,00
6  Código: 33801 - Enunciado: "Segundo Pressman, um modelo de processo prescritivoconcentra-
se em estruturar e ordenar o desenvolvimento de so�ware. 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 So�ware: 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:
 a) II e IV.
 b) I, II e III.
 c) II e III.
 d) III e IV.
 e) I e III.
Alternativa marcada:
b) I, II e III.
0,00/ 1,00
Justificativa: Resposta correta: I e III. A afirmativa I está correta, pois o modelo cascata apresenta
dificuldades em realizar mudanças com o processo em andamento.A afirmativa III está correta,
pois o modelo cascata trabalha com uma abordagem sequencial e sistemática para o
desenvolvimento do so�ware.A afirmativa II está incorreta, uma vez que é o modelo incremental
que apresenta requisitos iniciais bem definidos, mas o escopo geral ainda não é conhecido.A
afirmativa IV está incorreta, pois é o modelo de prototipação que é baseado no desenvolvimento
de um protótipo, o qual permite ter uma versão inicial do sistema a ser desenvolvido.
7  Código: 34281 - 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:
 a) I e II.
 b) I e III.
 c) I e IV.
 d) II e IV.
 e) II e III.
Alternativa marcada:
b) I e III.
Justificativa: Resposta correta: II e IV.A afirmativa II está correta, pois a entidade externa
representa os elementos externos que enviam ou recebem informações do sistema.A
afirmativa IV está correta, pois o depósito de dados representa um conjunto de dados em
repouso. Nesse caso são armazenados os dados do pedidos no depósito de dados pedido.
Distratores:A afirmativa I é falsa, uma vez que o gerente também é uma entidade externa.A
afirmativa III é falsa uma vez que é resposta, e não estímulo.
0,00/ 1,50
8  Código: 34288 - Enunciado: A elicitação de requisitos é o processo para descobrir os requisitos
do sistema a ser desenvolvido, comunicando-se com o cliente, usuários finais, usuários do
sistema e outros que tenham interesse no desenvolvimento do sistema de so�ware.Diante disso,
marque a alternativa que apresenta corretamente a técnica de elicitação de requisitos mais
indicada quando os usuários não conseguem expressar seus requisitos e/ou a análise de
requisitos e o estudo de viabilidade são difíceis.
 a) Entrevista.
 b) Casos de uso.
 c) Questionário.
 d) Prototipagem.
 e) Brainstorming.
0,00/ 1,50
Alternativa marcada:
e) Brainstorming.
Justificativa: Resposta correta: Prototipagem.Protótipo 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.
Distratores: Entrevista. Incorreta, pois, na entrevista, o analista e os engenheiros da engenharia
discutem com os diferentes stakeholders (pessoas interessadas) para compreender os requisitos
do sistema.Questionário. Incorreta, pois um documento é elaborado com um conjunto
predefinido de questões objetivas, e entregue às partes interessadas para que
respondam.Brainstorming. Incorreta, pois é uma técnica que é utilizada para identificar uma lista
de ideias em um curto intervalo de tempo. É realizada em um ambiente de grupo e liderada por
um facilitador.Casos de uso. Incorreta, pois os casos de uso descrevem as interações entre os
diferentes usuários (atores) e o sistema proposto.

Mais conteúdos dessa disciplina