Buscar

PROJETO DE SISTEMAS ORIENTADO A OBJETOS QUESTIONÁRIO UNIDADE I

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

Revisar envio do teste: QUESTIONÁRIO UNIDADE I
PROJETO DE SISTEMAS ORIENTADO A OBJETOS 6860-60_57501_R_20202 CONTEÚDO
Usuário andre.comegno @aluno.unip.br
Curso PROJETO DE SISTEMAS ORIENTADO A OBJETOS
Teste QUESTIONÁRIO UNIDADE I
Iniciado 14/08/20 12:14
Enviado 14/08/20 12:17
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 3 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas
incorretamente
Pergunta 1
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
A gerência de projeto se empenha para monitorar a integração de diversos componentes para
construir um produto, e a Engenharia de Software projeta e constrói o produto software de
computador. De que forma se inicia o projeto de software?
Pelos requisitos do negócio.
Pela de�nição dos computadores que serão utilizados.
Pela infraestrutura da rede de computadores.
Pela modelagem dos dados.
Pela necessidade que a empresa tem de aumentar os seus lucros.
Pelos requisitos do negócio.
Resposta: E 
Comentário: de acordo com o “tópico 2.1 A fase de projetos – unidade I”. A fase de
projetos sempre se inicia após a fase de requisitos, ou após uma primeira iteração
dos requisitos, nos casos em que adotamos um modelo de ciclo de vida iterativo
incremental ou qualquer variante dele.
Pergunta 2
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_106468_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_106468_1&content_id=_1433516_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Associe as de�nições dos atributos da qualidade da ISO 25010, a seguir, com a alternativa que
apresenta a sequência correta dos nomes dos atributos: 
  
I. Está ligado à capacidade do sistema de software de manter um determinado nível de
desempenho quando usado sob as condições especi�cadas; 
II. Está ligado à capacidade do sistema de software de ser modi�cado, e essa modi�cação pode
ser uma correção, uma melhoria ou uma adaptação; 
III. Está ligado à capacidade do sistema de software de prover o desempenho apropriado, relativo
à quantidade de recursos utilizados.
Con�abilidade, manutenibilidade, e�ciência.
Con�abilidade, manutenibilidade, e�ciência.
Con�abilidade, portabilidade, usabilidade.
Funcionalidade, manutenibilidade, e�ciência.
Funcionalidade, portabilidade, usabilidade.
Portabilidade, usabilidade, funcionalidade.
Resposta: A
Comentário:
Definição (I): o fato do sistema permanecer estável indica que é confiável à
Confiabilidade;
Definição (II): modificações no software são constantes e isso gera as mudanças no
software. Na verdade, a manutenção do software, que diz respeito à mudança, está no
esforço necessário para manter o software no nível desejado de qualidade à
Manutenibilidade;
Definição (III): obter uma melhora no sistema de alguma forma: por mudança no projeto,
melhora de algoritmos e dados, hardware, redes, enfim, em qualquer componente do
sistema que leve a um ganho de desempenho à Eficiência.
Estas definições podem ser encontradas no “tópico 2.6 O que buscamos atingir no
projeto? – unidade I”.
Pergunta 3
Resposta
Selecionada:
d.
Respostas: a.
Existem várias tecnologias que apoiam o Projeto de Sistemas Orientado a Objetos. No processo
de desenvolvimento do software, estas tecnologias são apresentadas como ferramentas de
trabalho. No projeto orientado a objetos, a UML ( Uni�ed Modeling Language), na de�nição de
seus criadores, Booch, Jacobson e Rumbaugh (2006), “é uma linguagem-padrão para a
elaboração da estrutura de projetos de software [...] adequada para a modelagem de sistemas.”
Em relação à UML podemos a�rmar que:
É uma plataforma de desenvolvimento que serve como ferramenta de
modelagem do software.
Auxilia na pesquisa de metodologias de desenvolvimento de software, bem como
toda a documentação associada.
0,25 em 0,25 pontos
b.
c. 
d.
e.
Feedback
da
resposta:
É um framework para o desenvolvimento que, além de permitir a modelagem do
software, permite integrar as linguagens de programação no projeto de sistemas.
É um padrão de linguagem de programação para o projeto de software.
É uma plataforma de desenvolvimento que serve como ferramenta de
modelagem do software.
Permite desenvolver o projeto orientado a objetos, na fase de codi�cação, e os
testes em sistemas estruturados.
Resposta: D 
Comentário: a UML é uma ferramenta de modelagem do software orientada aos
objetos. A UML não auxilia na pesquisa de metodologias, não é um framework, que,
normalmente, trabalha só com códigos. O projeto é desenvolvido antes da fase de
codi�cação. Saiba mais em: “tópico 2.7 Introdução ao projeto orientado a objetos –
unidade I”.
Pergunta 4
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Na modelagem de um sistema, a abstração está relacionada à capacidade de analistas,
desenvolvedores e arquitetos de estabelecer um modelo de objetos que resolva o problema da
melhor forma possível. A identi�cação inicial dos elementos de um negócio, as suas atividades e
as ligações são compostas em um modelo. Este modelo é chamado de Modelagem de Processos
de Negócio ( Business Process Modeling – BPM). Das alternativas a seguir, qual delas expressa,
corretamente, o objetivo da modelagem?
Permite visualizar o processo de negócio por meio de diagramas que ajudam a
um melhor entendimento de como o processo funciona.
A modelagem do processo de negócio é utilizada pela área administrativa nos
projetos de lançamento de produtos no mercado.
É uma atividade ou um conjunto de atividades, realizada em uma empresa para
criar ou adicionar alguma espécie de valor para os seus clientes.
É uma estrutura hierárquica bem de�nida que mostra o seu ponto de entrada
(input), saída (output) e o processo de transformação de dados em informação.
Permite visualizar o processo de negócio por meio de diagramas que ajudam a
um melhor entendimento de como o processo funciona.
São formadas por modelos ou protótipos que têm como objetivo a geração do
código fonte de uma função especí�ca do negócio empresarial.
Resposta: D 
Comentário: de acordo com “tópico 2.2 Por que modelar? – unidade I”. Na fase de
projeto, os modelos de projeto têm como objetivo representar as diversas visões da
solução de um sistema de software. E com base no “tópico 6.3 Documentação de
0,25 em 0,25 pontos
arquitetura – unidade III”, o processo de de�nição da arquitetura de um software,
idealmente, deve iniciar-se, ainda, na fase de análise de requisitos e na modelagem
do domínio, na qual o arquiteto obtém informações importantes, tanto a respeito
do negócio quanto a respeito dos clientes que in�uenciarão as decisões
arquiteturais futuras.
Pergunta 5
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Nas estratégias das empresas um sistema de informação ERP traz a e�ciência na tomada de
decisão. Os sistemas de informação compreendem as diversas aplicações, tais como: a geração
de documentos que incluem as formas impressas e virtuais, e os dados que combinam os
números e o texto, mas também incluem as representações de informação em �guras, em vídeo
e em áudio. Assinale a alternativa que representa a fase inicial do plano de desenvolvimento de
um sistema de informação:
Para compreender o negócioempresarial são feitas várias reuniões com o
cliente, com o objetivo de fazer o levantamento dos requisitos do negócio.
Com várias reuniões com os usuários, o analista estuda os dados que são
empregados com o objetivo de fazer a modelagem dos dados.
Com várias reuniões com os usuários, o analista estuda os problemas
observados e pesquisa a melhor forma de desenvolver um software
para corrigir estes problemas.
O analista faz entrevistas com os gerentes de diversos setores e estuda a melhor
forma de se usar o sistema, para aumentar os lucros da empresa.
Os analistas pesquisam o ambiente de sistema da empresa com o objetivo de
adaptar o novo sistema, de�nindo os computadores e a topologia de rede que
será empregada.
Para compreender o negócio empresarial são feitas várias reuniões com o
cliente, com o objetivo de fazer o levantamento dos requisitos do negócio.
Resposta: E 
Comentário: esta é uma resposta analítica que combina as habilidades do analista
de sistemas com o início do projeto. De acordo com o “tópico 2.1 A fase de projetos
– unidade I”. A fase de projetos sempre se inicia após a fase de requisitos, ou após
uma primeira iteração dos requisitos, nos casos em que adotamos um modelo de
ciclo de vida iterativo incremental ou qualquer variante dele. A fase de projeto não
se inicia até que todos os requisitos sejam elucidados, documentados e aprovados
pelo usuário. E dada às atribuições do analista de sistemas no “tópico 2.5 Aspectos
humanos da fase de projetos – unidade I”. O analista de sistemas possui habilidades
como o “conhecimento dos domínios de negócios e de tecnologia, ou a capacidade
de absorver e compreender essas informações rapidamente”.
0,25 em 0,25 pontos
Pergunta 6
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Observe o modelo a seguir e assinale a alternativa correspondente: 
 
Fonte: VERSOLATTO (2015).
Foi o primeiro modelo publicado do processo de software, originário de outros
processos da engenharia, e é considerado o modelo clássico do ciclo de vida de
desenvolvimento do software.
Este modelo combina elementos de vários modelos, aplicados de forma iterativa.
Este modelo é caracterizado pela administração do caos, pela informalidade,
pelo loop de gestação, pelos requisitos, pelos projetos, pela documentação, pelos
planejamentos caóticos ou, até mesmo, pela falta deles.
Este modelo é uma estratégia de planejamento para retrabalhar o processo, de
modo que sejam revistas, durante o desenvolvimento, o tempo de revisão, as
melhorias de partes do sistema, pré-de�nidas a cada release, e a distribuição de
tarefas.
Foi o primeiro modelo publicado do processo de software, originário de outros
processos da engenharia, e é considerado o modelo clássico do ciclo de vida de
desenvolvimento do software.
Neste modelo, o desenvolvimento do sistema ocorre por incrementos sucessivos
de codi�cação e correção, embasado em procedimentos de implementação no
projeto.
Resposta: D 
Comentário: de acordo com o “tópico 2.1 A fase de projetos – unidade I”, muitos são
os modelos de processos aplicados e debatidos, atualmente. Para exempli�car,
vamos trabalhar com um dos modelos mais tradicionais: o Modelo Cascata.
Também chamado de waterfall ou, também, citado na literatura como ciclo de vida
clássico [...].
0,25 em 0,25 pontos
Pergunta 7
Resposta
Selecionada:
d. 
Respostas: a.
b.
c.
d. 
e.
Feedback
da
resposta:
Referente à modularidade, analise a questão e a sua conclusão: 
  
I. Projetar módulos auxilia na diminuição da complexidade global quanto ao número de
caminhos de controle, intervalos de referência, número de variáveis, fazendo com que o
programa tenha uma alta compreensão para todos. 
PORQUE 
II. A modularidade de um sistema é vantajosa para identi�car os componentes de um sistema.
Em projetos de sistemas, a modularidade consiste na divisão do software em componentes
nomeados separadamente e endereçáveis. 
  
Avalie as alternativas a seguir e assinale a justi�cativa correta desta análise:
O conceito da questão está correto e sua conclusão também.
O conceito da questão é válido e a conclusão também é válida. Contudo, a
conclusão não justi�ca a questão.
O conceito da questão está errado. A conclusão é que explica o conceito de
modularidade.
O conceito da questão está errado e a sua conclusão também. É o oposto. O
conceito se refere ao componente, e pelos componentes se identi�cam os
módulos que podem ser trabalhados isoladamente, por serem endereçáveis.
O conceito da questão está correto e sua conclusão também.
O conceito da questão está correto, contudo os componentes é que são
divididos em módulos separados e endereçáveis.
Resposta: D 
Comentário: o conceito da questão está correto, porque a modularidade é um
recurso para visualizar um processo ou um sistema, com o objetivo de criar uma
linguagem comum entre os participantes do projeto. Com a visão por módulos é
possível melhorar cada módulo, de forma independente, que, ligados, permitem
que todo o sistema melhore. Faça uma leitura em “tópico 2.3.2 Modularidade –
unidade I”.
Pergunta 8
Resposta Selecionada: c. 
Respostas:
Referente às fases do modelo de projeto editado por Pressman (2006), analise a de�nição a
seguir e responda à alternativa correspondente à fase do projeto: 
  
“Esta fase do projeto tem como insumo o modelo de requisitos (casos de uso, descrição de casos
de uso, modelo de classe conceitual etc.), e tem como objetivo estruturar a informação e um
modelo de dados aplicáveis no projeto.”
Projeto de dados/classe.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Projeto arquitetural.
Projeto de componentes.
Projeto de dados/classe.
Projeto de interfaces.
Projeto de requisitos do software.
Resposta: C 
Comentário: a estrutura da informação é montada com o apoio dos modelos de
casos de uso e dos modelos de classe conceitual, tais como entidade-
relacionamento (E-R). Veja toda a de�nição de projeto de dados/classe no “tópico
2.4 Fases de projeto – unidade I”.
Pergunta 9
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Referente às fases do modelo de projeto editado por Pressman (2006), analise a de�nição a
seguir e responda à alternativa correspondente à fase do projeto: 
  
“Esta fase do projeto organiza as classes e os objetos em componentes do software, e de�ne os
seus relacionamentos”.
Projeto arquitetural.
Projeto arquitetural.
Projeto de componentes.
Projeto de dados/classe.
Projeto de interfaces.
Projeto de requisitos do software.
Resposta: A 
Comentário: o objetivo do projeto arquitetural é dimensionar o tamanho do sistema
ou, ainda, o escopo do sistema, em que mostra as principais partes: componentes
ou módulos do sistema. Leia o “tópico 2.4 Fases de projeto – unidade I”.
Pergunta 10
Resposta
Selecionada:
d.
Respostas: a.
Todo o projeto enfrenta di�culdades técnicas, mas estas não são a causa principal do fracasso
de projetos. Os maiores problemas enfrentados são devido ao gerenciamento inadequado do
projeto. Assinale a alternativa que representa a principal função do gerenciamento do projeto:
Controlar a integração dos diversos componentes para construir um
produto.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Sexta-feira, 14 de Agosto de 2020 12h17min47s BRT
b. 
c.
d.
e.
Feedback
da
resposta:
Analisar a estrutura organizacional, de forma a alinhar as necessidades do
negócio ao projeto.
Atender às necessidades do cliente sem restrições.
Construir a modelagem dos dados, da aplicação e da infraestrutura da
tecnologia da informação.
Controlar a integração dos diversos componentes para construir um
produto.
Manter organizado todos os meios de comunicação e fornecer feedbacks
constantes ao cliente.
Resposta: D 
Comentário: esta é uma resposta analítica que combina as atividades e as
habilidades do gerente de projeto com o projeto do produto. Dada às atribuições do
gerente de projeto no “tópico 2.5 Aspectos humanos da fase de projetos – unidadeI”. O gerente de projetos é responsável pelo resultado do projeto e da aceitação do
produto por parte do cliente. No caso e de acordo com o “tópico 2.3 Conceitos do
projeto – unidade I”, o software deve ser dividido em componentes, ou módulos, que
trabalham em conjunto para desempenhar uma determinada atividade e atingir um
determinado objetivo. No caso da questão, o objetivo é construir um produto.
← OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1433516_1&course_id=_106468_1&nolaunch_after_review=true');

Continue navegando