Buscar

MODELAGEM DE SISTEMAS EMPRESARIAIS

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

DE UM LIKE PELO AMOR DE DEUS!
Nota da Prova: 4,00
Legenda: Resposta Certa Sua Resposta Errada
1. O Diagrama de Entidade de Relacionamento ? DER ? é uma ferramenta que
possui como objetivo modelar as entidades e seus relacionamentos, são
informações definidas para o banco de dados de sistema. O DER é formado
por entidades, relacionamentos e atributos. As entidades são formadas
pelos dados concretos e abstratos, os quais formam um conjunto de
informações sobre o sistema. Os relacionamentos são definidos pelas
ocorrências entre as entidades. Os atributos são as descrições, nomes
definidos para cada entidade do relacionamento. Sobre como é
representado graficamente o DER, analise as opções a seguir:
I- Triângulo, quadrado e setas.
II- Reta, círculo e esfera.
III- Pirâmide, cubo e circular.
IV- Retângulo, losango e linhas.
Assinale a alternativa CORRETA:
a)Somente a opção I está correta.
b)As opções I e III estão corretas.
c)As opções II e IV estão corretas.
d)Somente a opção IV está correta.
2. O roteiro que define o trabalho a ser executado durante um projeto de
software é classificado por ciclo de vida de desenvolvimento. É
constituído por atividades e artefatos que fazem uso de métodos,
técnicas, ferramentas e procedimentos para construção do produto de
software. Sobre os principais ciclos de vida de software, assinale a
alternativa CORRETA:
a)O modelo evolucionário é estabelecido pelas funções realizadas na
engenharia convencional, uma fase só inicia se a anterior estiver
concluída.
b)O modelo em V traz maior velocidade de desenvolvimento e
envolvimento direto do usuário, pois se produz uma representação
visual das funcionalidades que o software terá depois de pronto.
c)O modelo cascata é utilizado ao buscar estratégias diferentes de
se executar o planejamento do projeto, sendo que o desenvolvimento
evolui em versões de novas funcionalidades até que o sistema
completo esteja construído. Cada ciclo é constituído pelas fases
de análise, projeto, implementação e testes.
d)No modelo espiral, o percurso de avanço do desenvolvimento é no
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
DE UM LIKE PELO AMOR DE DEUS!
sentido horário, do centro para fora de forma evolutiva,
incorporando novos requisitos do projeto. Verifica-se que há
sobreposição evolutiva durante quatro setores: planejar os
objetivos, avaliação e redução de riscos, desenvolve e valida
estratégia de desenvolvimento e, por fim, revisão e planejamento
do projeto.
3. O ciclo de vida de um software, definindo assim o seu tempo de
utilização, possui como objetivo disponibilizar para os programadores
o tempo em que se inicia o desenvolvimento do software, tempo de
manutenção que este terá durante seu uso, bem como definir quando ele
deixará de ser utilizado. O método de processo unificado, também
chamado de Rational Unified Process (RUP), realiza a função de definir
cada período do desenvolvimento do software, desde sua criação até sua
finalização. Assinale a alternativa CORRETA que apresenta uma fase do
ciclo de vida do processo unificado:
a)Construção.
b)Interatividade.
c)Manutenibilidade.
d)Manutenção.
4. O ciclo de vida é a primeira escolha que deve ser realizada no processo
de software. Ele é a estrutura que contém os processos, as atividades
e as tarefas envolvidas no desenvolvimento, operação e manutenção de
um produto de software, abrangendo a vida do sistema, desde a definição
de seus requisitos até o término de seu uso. O modelo de ciclo de vida
clássico ou modelo Cascata recebeu esse nome devido ao encadeamento
de uma fase com outra. Os principais estágios desse modelo demonstram
as atividades fundamentais de desenvolvimento. Com base no modelo
apresentado e na definição de cada fase, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) Operação e manutenção: considerada a etapa mais breve, é
onde o sistema de software é liberado para o cliente.
( ) Implementação e teste de unidade: durante esse estágio, o
projeto de software é realizado como um conjunto de programas ou
unidades de programa.
( ) Análise e definição de requisitos: fase em que os serviços,
as restrições e os objetivos do sistema são definidos.
( ) Projeto de sistema e software: momento em que o cliente
projeta os requisitos, normalmente essa é a primeira fase do sistema.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
DE UM LIKE PELO AMOR DE DEUS!
a)F - V - V - F.
b)F - F - V - V.
c)V - V - F - F.
d)V - F - F - V.
5. A metodologia Scrum é utilizada com o objetivo de realizar o
desenvolvimento ágil de um software, consegue gerenciar o trabalho de
forma eficiente e possui como vantagem o trabalho em grupo. O Scrum
baseia-se em três pilares que apoiam a implementação de controle de
processo empírico. Assinale a alternativa CORRETA:
a)Análise, inspeção e adaptação.
b)Transparência, verificação e programação.
c)Transparência, desenvolvimento e teste.
d)Transparência, inspeção e adaptação.
6. Cascata, espiral e prototipação são modelos de ciclo de vida que
auxiliam no desenvolvimento de software. Esses modelos podem se adequar
segundo as preferências da equipe ou as características específicas
de um. Diante disso, analise as sentenças a seguir:
I- Todos os modelos de ciclo de vida possuem três fases em comum:
definição, desenvolvimento e manutenção.
II- Metodologias que seguem o modelo em cascata possuem fases bem
definidas, mas que poderão variar conforme a necessidade da equipe.
III- O modelo cascata faz parte dos modelos clássicos de
desenvolvimento.
IV- A fase de testes do modelo cascata tem por finalidade garantir
rapidez e agilidade no desenvolvimento.
V- Projetos desenvolvidos através do modelo em espiral normalmente
possuem um maior potencial de risco, já que sua abordagem está orientada
à codificação.
Assinale a alternativa CORRETA:
a)As sentenças I, II e III estão corretas.
b)As sentenças II, IV e V estão corretas.
c)As sentenças III e V estão corretas.
d)As sentenças I, III e IV estão corretas.
7
.
A arquitetura global do RUP (uma variação do UP - Unified Process) é
organizada em duas dimensões: a horizontal e a vertical. O eixo
horizontal evidencia o aspecto dinâmico do processo, descrevendo como
ocorre o desenvolvimento ao longo do tempo em termos de fases, iterações
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
DE UM LIKE PELO AMOR DE DEUS!
e marcos. Também mostra como a ênfase varia ao longo do tempo. Já o eixo
vertical representa o aspecto estático do processo, organizado em
termos de disciplinas. A visão estática do RUP, prioriza as atividades
que ocorrem durante o processo de desenvolvimento. Sobre estas
atividades ou workflows, analise as sentenças a seguir:
I- Análise e Projeto:um modelo de projeto é criado e documentado com
modelos de arquitetura, modelos de componentes, modelos de objetos e
modelos de sequência.
II- Gerenciamento de Projeto: um dos principais do RUP, os componentes
do sistema são implementados e estruturados em subsistemas de
implementação.
III- Modelagem de Negócios: são disponibilizadas as ferramentas
apropriadas para a equipe de desenvolvimento implementar o modelo de
projeto do software.
Agora, assinale a alternativa CORRETA:
FONTE: Disponível em:
<http://www2.dbd.puc-rio.br/pergamum/tesesabertas/0210668_06_cap_03
.pdf>. Acesso em: 27 out. 2016.
a)Somente a sentença III está correta.
b)As sentenças I e III estão corretas.
c)As sentenças II e III estão corretas.
d)Somente a sentença I está correta.
8. Os modelos de processos foram propostos para trazer ordem ao caos
existente na área de desenvolvimento de software. Segundo Pressman
(2011), esses modelos proporcionavam uma contribuição quanto à
estrutura utilizável no trabalho de engenharia de software e forneceram
um roteiro razoavelmente eficaz para as equipes. Num desses modelos,
durante o desenvolvimento é possível avaliar riscos de projeto,
tomando-se decisões baseadas na experimentação de diferentes soluções.
Assinale a alternativa CORRETA que apresenta o modelo mencionado:
FONTE: PRESSMAN, R. S. Engenharia de Software: uma abordagem
profissional. 7. ed. Porto Alegre: AMGH, 2011.
a)Prototipação.
b)Modelo Incremental.
c)Modelo Cascata.
d)Modelo Espiral.
9. Os modelos de ciclo de vida de processo de software são descrições
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=
DE UM LIKE PELO AMOR DE DEUS!
abstratas do processo de desenvolvimento e apresentam as principais
atividades e informações usadas na produção e manutenção de software,
bem como a ordem em que as atividades devem ser executadas. Um dos
importantes modelos de ciclo de vida de software tem desenvolvimento
iterativo, e cada ciclo inclui uma etapa de definição de objetivos e
alternativas; outra de avaliação de alternativas e identificação e
resolução de riscos; uma terceira etapa de validação e verificação e,
finalmente, na etapa seguinte, o planejamento. Sobre o modelo
apresentado, assinale a alternativa CORRETA:
a)Híbrido.
b)Clássico ou Cascata.
c)Prototipação.
d)Espiral.
10.O desenvolvimento de sistemas orientados a objetos estrutura o
problema apresentado pelo usuário em forma de objetos do mundo real
que podem trocar mensagens entre si, e possuem suas características
representadas em seus atributos. Referente ao desenvolvimento de
software orientado a objetos, analise as afirmativas a seguir:
I- A Orientação a Objeto também auxilia a determinar a quantidade de
reuniões com o cliente, a fim de realizar o levantamento de requisitos
para transformá-los em objetos.
II- A Orientação a Objeto torna mais fácil o desenvolvimento e
manutenção de um sistema devido à possibilidade de reutilização de
código por meio da herança.
III- O desenvolvimento de software orientado a objeto é menos eficiente
e menos flexível em relação à programação não orientada a objetos.
IV- A comunicação do projeto entre os envolvidos é mais segura e rápida
no desenvolvimento orientado a objeto, pois é auxiliada por meio dos
modelos.
V- A definição de casos de uso não é obrigatória na orientação a
objetos, pois a identificação das funcionalidades e interação do
usuário no sistema pode ser desenvolvida por outro modelo.
Assinale a alternativa CORRETA:
a)As afirmativas II e III estão corretas.
b)As afirmativas II e IV estão corretas.
c)As afirmativas III, IV e V estão corretas.
d)As afirmativas I e V estão corretas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDkzOQ==&action2=R1RJMjI=&action3=NjQ4ODE0&action4=MjAyMC8y&prova=MjMyOTI5NzQ=

Continue navegando