Buscar

Avaliação - Modelagem 1


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

30/10/23, 13:25 about:blank
about:blank 1/6
Avaliação I - Individual (Cod.:888520)
Código da prova: 73972685
Disciplina: Modelagem de Dados e Projetos de Sistema Web (149971)
Período para responder: 14/08/2023 - 10/11/2023
Peso: 1,50
1 -
A metodologia Scrum é um framework simples para trabalhar com projetos complexos. Ela faz parte das
metodologias ágeis e é comumente utilizada por desenvolvedores de softwares e sistemas.
Um dos seus papéis é definir quais recursos e funcionalidades serão utilizados e construídos, além de definir a
prioridade de cada um.
Fonte: adaptado de: ANDRADE, M. R. Metodologia Scrum: o que é, métodos ágeis e guia prático. Conta
azul Blog. Disponível em: https://bit.ly/3NqQtRD. Acesso em: 5 jun. 2023.
Referente a este papel no Scrum, assinale a alternativa correta:
A )
Product Backlog.
B )
Sprint Backlog.
C )
Scrum Master.
D )
Product Owner.
2 -
A cardinalidade é um número que expressa o comportamento (número de ocorrências) de determinada
entidade associada a uma ocorrência da entidade em questão através do relacionamento. Existem dois tipos de
cardinalidade: mínima e máxima.
Fonte: adaptado de: TECNOLOGIAS de Banco de Dados e Modelagem de Dados. DEVMEDIA. Disponível
em: https://bit.ly/3X7Hlo3. Acesso em: 5 jun. 2023.
Indique a cardinalidade a ser utilizada em relacionamentos entre entidades (muitos para muitos):
A )
1:1.
B )
0:N.
C )
M:N.
30/10/23, 13:25 about:blank
about:blank 2/6
D )
N:1.
3 -
O Extreme Programming (XP) reúne um conjunto coerente de técnicas de engenharia, que agrega dinâmicas
de grupo. No XP temos um conjunto de quatro valores: comunicação, simplicidade, feedback e coragem, que a
partir desses valores são geradas práticas importantes para o desenvolvimento simplificado e rápido em todo o
processo.
Fonte: adaptado de: PRÁTICAS em XP: Extreme Programming. DEVMEDIA. Disponível em:
https://bit.ly/42DiCsQ. Acesso em: 5 jun. 2023.
Considerando o contexto das práticas geradas no XP, classifique V para as sentenças verdadeiras e F para as
falsas:
( ) São práticas do XP: metáforas, padronização de código e integração contínua.
( ) São práticas do XP: propriedade coletiva, programação em pares e planejamento.
( ) São práticas do XP: cliente presente, programação em trio e padronização de código.
( ) São práticas do XP: jornada semanal de 50 horas, padronização de código e propriedade coletiva.
Assinale a alternativa que apresenta a sequência correta:
A )
F, V, V, F.
B )
V, V, F, F.
C )
F, F, V, V.
D )
V, V, V, F.
4 -
Apesar da maioria das pessoas entenderem o que é um website, poucas sabem explicar detalhadamente o que
este retrata. Ora, em suma, um website é um conjunto de páginas que, sob o mesmo URL, fazem um todo,
estando interligadas. Todos os websites têm um domínio único.
Fonte: adaptado de: O que é website? Definição, tipos e como criar site. Webolto. Disponível em:
https://bit.ly/43XUYZs. Acesso em: 6 jun. 2023.
Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas:
I. São páginas estáticas agrupadas e geralmente conectadas de várias maneiras. Estas têm um domínio comum,
com variação na sua terminação.
PORQUE
II. São páginas dinâmicas que podem ter a interação do usuário na manipulação dos dados.
30/10/23, 13:25 about:blank
about:blank 3/6
A respeito dessas asserções, assinale a opção correta:
A )
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
B )
As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
C )
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
D )
As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.
5 -
Os bancos de dados são uma parte fundamental de qualquer sistema de informação, pois são responsáveis por
armazenar e gerenciar grandes quantidades de dados. Existem duas categorias principais de bancos de dados:
os relacionais e os não relacionais.
Fonte: adaptado de: ZANINI. Banco de dados relacional vs não relacional: qual escolher?. Nine Labs.
Disponível em: https://bit.ly/3CodbDy. Acesso em: 5 jun. 2023.
Diante das informações no texto sobre as duas principais categorias de banco de dados, assinale a alternativa
correta:
A )
Os bancos de dados relacionais utilizam a linguagem MongoDB Query Language como seu principal meio de
consulta de dados.
B )
Os bancos de dados não relacionais utilizam a linguagem de consultas SQL.
C )
Os bancos de dados relacionais armazenam seus dados em documentos otimizados.
D )
Os bancos de dados não relacionais não utilizam o esquema de tabelas para armazenar seus dados.
6 -
A metodologia tradicional tem etapas bem definidas sendo o planejamento do projeto, uma estimativa em
termos de prazo e orçamento, a execução e entrega no final. A metodologia tradicional segue um modelo
sequencial, ou seja, uma etapa deve ser executada após a outra, sendo assim, uma tarefa não pode ser iniciada
enquanto a anterior não for concluída.
Fonte: adaptado de: GUEDES, M. Metodologias ágil x tradicional: Quais as diferenças?. Treinaweb.
Disponível em: https://bit.ly/3qH7kGZ. Acesso em: 6 jun. 2023.
Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas:
I. Na metodologia tradicional, a entrega dos processos é constante, até a conclusão de todo o projeto.
30/10/23, 13:25 about:blank
about:blank 4/6
PORQUE
II. Na metodologia tradicional se utiliza métodos sequenciais como o Scrum, para o desenvolvimento do
projeto.
A respeito dessas asserções, assinale a opção correta:
A )
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
B )
As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
C )
As asserções I e II são falsas.
D )
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
7 -
Um modelo físico de dados introduz o contexto específico do banco de dados ausente em modelos conceituais
e lógicos de dados. Ele representa as tabelas, colunas, tipos de dados, visualizações, restrições, índices e
procedimentos dentro do banco de dados e/ou as informações comunicadas durante os processos de
computador.
Fonte: adaptado de: MODELAGEM física de dados. Erwin. Disponível em: https://bit.ly/3CrnLty. Acesso
em: 6 jun. 2023.
Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas:
I. Para o desenvolvimento do modelo físico é utilizado uma linguagem executada no sistema gerenciador de
banco de dados, com base no modelo lógico para criação, inserção, atualização e eliminação dos dados.
PORQUE
II. Para o desenvolvimento do modelo físico é utilizada a migração do modelo conceitual, as tabelas e as
colunas do físico representam as entidades e os atributos do conceitual.
A respeito dessas asserções, assinale a opção correta:
A )
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
B )
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
C )
As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
D )
As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.
30/10/23, 13:25 about:blank
about:blank 5/6
8 -
Nos sistemas web existem partes que compõem a sua estrutura, como a parte que armazena os dados
manipulados pelo sistema, a que é responsável por toda interação com o usuário e a que implementa as regras
de negócio do sistema.
Fonte: adaptado de: ENGENHARIA de Software Moderna. Engsoft Moderna. Disponível em:
https://bit.ly/3NrB3fZ. Acesso em: 5 jun. 2023.
Considerando o texto exposto, indique qual parte da estrutura é responsável pelo armazenamento dos dados
manipulados pelo sistema:
A )
Banco de dados.
B )
HTML.
C )
Front-End.
D )
Back-End.
9 -
Podemos classificar como a parte visual de um site, aquilo que conseguimos interagir. Quem trabalha com
Front-End é responsável por desenvolver por meio do código uma interface gráfica e,normalmente, com as
tecnologias base da Web: HTML, CSS e JavaScript.
O Back-End trabalha em boa parte dos casos fazendo a ponte entre os dados que vêm do navegador rumo ao
banco de dados e vice-versa, sempre aplicando as devidas regras de negócio, validações e garantias num
ambiente restrito ao usuário final.
Fonte: adaptado de: SOUTO, M. Front-end, Back-end e Full Stack. Alura. Disponível em:
https://bit.ly/3Jc9THc. Acesso em: 6 jun. 2023.
Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas:
I. No desenvolvimento Front-End o programador tem o foco principal na parte frontal do sistema, já no Back-
End o desenvolvedor se preocupa mais na parte de manipulação e transporte de dados entre o Front-End e o
banco de dados.
PORQUE
II. No desenvolvimento Back-End, o controle das regras de negócio, o tratamento daquilo que está por trás da
aplicação, é o grande desafio que o desenvolvedor possui quando é responsável por esta parte.
A respeito dessas asserções, assinale a opção correta:
A )
As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.
30/10/23, 13:25 about:blank
about:blank 6/6
B )
As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
C )
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
D )
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
10 -
O modelo cascata configura-se como um modelo de projeto de sistemas projetado para ser usado no
desenvolvimento de diferentes tipos de software. O objetivo principal deste sistema é que as diferentes fases
de desenvolvimento seguem uma sequência: a primeira etapa se direciona para a segunda e esta se movimenta
para a terceira, e assim por diante. Sobre a sequência das etapas do modelo cascata, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Manutenção é a terceira etapa do modelo cascata.
( ) Definição de requisitos é a etapa inicial do modelo cascata.
( ) Projeto de software é a segunda etapa do modelo cascata.
( ) Implementação e teste unitário é a quarta etapa do modelo cascata.
Assinale a alternativa que apresenta a sequência CORRETA:
Fonte: adaptado de: MODELO Cascata: O que é e como funciona? Casa da Consultoria, c2023. Disponível
em: https://bit.ly/3qEI5VA. Acesso em: 5 jun. 2023.
A )
F - V - V - F.
B )
V - F - F - V.
C )
V - V - F - F.
D )
F - F - V - F.

Mais conteúdos dessa disciplina