Buscar

PROJETO DE SISTEMAS ORIENTADO A OBJETO - QUESTIONÁRIO UNIDADE I

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE IPROJETO DE SISTEMAS ORIENTADO A OBJETOS 6860-60_57501_D_20232CONTEÚDO
Usuário
Curso PROJETO DE SISTEMAS ORIENTADO A OBJETOS
Teste QUESTIONÁRIO UNIDADE I
Iniciado
Enviado
Status Completada
Resultado da tentativa 2,5 em 2,5 pontos 
Tempo decorrido 5 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. 
Comentário 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
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário 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 especicadas;
II. Está ligado à capacidade do sistema de software de ser modicado, e essa modicaçã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. 
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 ( Unied 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 linguagem de modelagem que serve como ferramenta de modelagem do software.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Respostas: a. 
b.
c. 
d. 
e. 
Comentário da
resposta:
Auxilia na pesquisa de metodologias de desenvolvimento de software, bem como toda a documentação associada.
É 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 linguagem de modelagem que serve como ferramenta de modelagem do software.
Permite desenvolver o projeto orientado a objetos, na fase de codicaçã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.
Comentário
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 identicaçã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
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.
Comentário
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ócio empresarial 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 oobjetivo 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
0,25 em 0,25 pontos
0,25 em 0,25 pontos
habilidades como o “conhecimento dos domínios de negócios e de tecnologia, ou a capacidade de absorver e compreender essas
informações rapidamente”.
Pergunta 6
Resposta
Selecionada:
d.
Respostas: a. 
b.
c.
d.
e.
Comentário 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 codicaçã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 exemplicar, 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 [...].
Pergunta 7
Resposta
Selecionada:
d. 
Respostas: a. 
b. 
c.
d. 
e. 
Comentário 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 identicar 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 justicativa 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 justica 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 identicam 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
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:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
 
“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.
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. 
Comentário 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. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
Todo o projeto enfrenta diculdades 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.
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 – unidade I”. 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
0,25 em 0,25 pontos
0,25 em 0,25 pontos
	Page 1
	Page 2
	Page 3
	Page 4

Continue navegando

Outros materiais