Logo Passei Direto
Buscar
O Diagrama Entidade Relacionamento, também conhecido como diagrama ER ou DER, é um modelo conceitual que busca principalmente representar graficamente a estrutura de um banco de dados. A construção de um DER facilita a comunicação entre os profissionais da equipe, sendo uma linguagem comum utilizada por todos. Os DER podem ser construídos em ferramentas CASE como o Enterprise Architecht (EA).
Sobre as entidades dos DER, classifique V para as sentenças verdadeiras e F para as falsas: ( ) São objetos nos quais os dados serão armazenados. ( ) Para ser uma entidade, é necessária a ocorrência de no mínimo três ocorrências do mesmo objeto. ( ) As entidades associativas são geradas por meio de relacionamento entre outras duas entidades. ( ) Os relacionamentos são associação entre duas ou mais entidades. Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - F - F.
C V - V - F - V.
D V - F - V - V.
User badge image
Desafios para Aprender

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada uma das afirmações sobre as entidades dos Diagramas Entidade Relacionamento (DER): ( ) São objetos nos quais os dados serão armazenados. É verdadeira (V). As entidades representam objetos ou conceitos que têm significado no domínio do problema e nos quais os dados são armazenados. ( ) Para ser uma entidade, é necessária a ocorrência de no mínimo três ocorrências do mesmo objeto. É falsa (F). Não é necessário ter três ocorrências para que algo seja considerado uma entidade. Uma entidade pode ter uma ou mais ocorrências. ( ) As entidades associativas são geradas por meio de relacionamento entre outras duas entidades. É verdadeira (V). Entidades associativas são criadas para representar relacionamentos muitos-para-muitos entre duas entidades. ( ) Os relacionamentos são associação entre duas ou mais entidades. É verdadeira (V). Relacionamentos representam como as entidades estão associadas entre si. Agora, organizando as respostas: 1. V 2. F 3. V 4. V Portanto, a sequência correta é: D) V - F - V - V.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Pressmann (2011, p. 39) define a engenharia de software como "o estabelecimento e o emprego de sólidos princípios de engenharia de modo a obter software de maneira econômica, que seja confiável e funcione de forma eficiente em máquinas reais". O autor explica que a engenharia de software é uma tecnologia em camadas compostas por ferramentas, métodos e processos, onde todas essas camadas integradas têm como foco a qualidade do software desenvolvido. A respeito destas camadas da engenharia de software, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A camada de processo fornece as informações e as tarefas técnicas para desenvolver software, que incluem a comunicação, a análise de requisitos, a modelagem de projeto, a construção de programa, os testes e o suporte.
II- A camada dos métodos define uma metodologia que deve ser estabelecida: quais modelos, documentos, dados, relatórios, formulários serão produzidos e aplicados.
III- A camada das ferramentas fornece suporte automatizado ou semiautomatizado para o processo e os métodos onde é estabelecido um sistema para o suporte ao desenvolvimento de software, denominado engenharia de software, com o auxílio do computador (CASE).
a) Somente a sentença II está correta.
b) Somente a sentença III está correta.
c) As sentenças II e III estão corretas.
d) As sentenças I e II estão corretas.

As ferramentas CASE (Computer-Aided Software Engineering) auxiliam a criação de programas de computador. A Engenharia de Software visa dividir o problema em pequenas partes, para que possa se encontrar a solução específica para cada pequeno problema. Cada parte possui etapas e ferramentas específicas para sua efetuação e controle, desde o planejamento até a inspeção, cobrindo todo o ciclo de software.
Sobre as ferramentas CASE, analise as sentenças a seguir: I- As ferramentas CASE visam minimizar tempo de execução do projeto. II- Processos ágeis não possuem ferramentas CASE. III- As ferramentas CASE visam manter o alto nível de qualidade dos projetos. IV- Existe apenas uma ferramenta CASE disponível no mercado. V- Existem ferramentas CASE para documentação, testes e programação. Assinale a alternativa CORRETA:
A As sentenças I, III e V estão corretas.
B As sentenças II, IV e V estão corretas.
C As sentenças I, II e III estão corretas.
D As sentenças II, III e IV estão corretas.

Os anos 1970 foram anos de grandes mudanças. Na área de desenvolvimento de software não foi diferente. No início dessa década, o grande crescimento da produção de softwares deparou-se com um sério problema: a falta de técnicas predefinidas para o desenvolvimento de sistemas. Esta falta de conhecimento acarretou projetos de software de baixa qualidade, com códigos de difícil manutenção, com orçamentos e prazos que não condiziam com a realidade. Como esta situação relatada ficou conhecida?
Assinale a alternativa CORRETA:
a) Crise de Software.
b) Crise de Projeto.
c) Crise da Engenharia do Software.
d) Crise Digital de 1970.

O mundo real está em constante mudança, e sistemas são feitos para refletir comportamentos do mundo real, logo é necessário que o software acompanhe as mudanças de requisitos impostas pelo ambiente no qual ele está inserido. Existem quatro diferentes períodos da evolução de software. Sobre as quatro evoluções do software, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Os primeiros anos: os sistemas eram orientados a batch, tinham distribuição limitada e os softwares eram customizados, desenvolvidos e usados pela própria pessoa, ou pela organização em que ela trabalhava.
II- A segunda era: utilização da multiprogramação e os sistemas multiusuários introduziram novos conceitos de interação homem-máquina, onde os sistemas especialistas e o software de inteligência artificial finalmente saíram do laboratório e foram utilizados em aplicações práticas em problemas de amplo espectro do mundo real.
III- A terceira era: existência dos computadores pessoais, hardware de baixo custo e dos sistemas distribuídos, surgimento do software tempo real, bancos de dados e software houses.
IV- A quarta era: as tecnologias orientadas a objetos estão rapidamente ocupando o lugar das abordagens mais convencionais para o desenvolvimento de software em muitas áreas de aplicação.
a) As sentenças II e IV estão corretas.
b) As sentenças I, II e III estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças II e III estão corretas.

A Engenharia de Software define diversas metodologias de desenvolvimento de software, dinamizando a execução dos projetos, exigindo, desde a definição do escopo, análise, desenvolvimento e até sua implantação, maior experiência dos envolvidos para atingir maior produtividade e qualidade. A respeito das etapas de planejamento, projeto, implementação e testes do projeto, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Planejamento: compreende a etapa do levantamento das necessidades do cliente, identifica os problemas e a definição da documentação dos requisitos, detalhando os resultados esperados da aplicação a ser desenvolvida.
( ) Projeto: etapa em que o gerente do projeto irá identificar as estimativas de prazo, custo e artefatos do projeto, atividades que deverão ser revistas conforme o projeto for evoluindo.
( ) Implementação: tomando como base os requisitos do projeto e seu processo de desenvolvimento; esta etapa irá definir a arquitetura do projeto e a especificação do software.
( ) Testes: esta etapa irá garantir o funcionamento correto do software através de testes integrados no sistema, a fim de verificar se está correto ao especificado e implementado.
a) V - V - F - F.
b) F - V - F - V.
c) F - V - V - F.
d) F - F - F - V.

Diante da dificuldade de descrever, organizar e deixar os processos facilmente compreensíveis o BPMN surgiu. A Notação de Modelagem de Processos de Negócios (BPMN) é uma notação de padrão aberto com muita adesão pelas empresas, em razão de ser um padrão de fácil uso e entendimento; e em permanente evolução pelos mantenedores e usuários. Sobre a modelagem BPMN, assinale a alternativa CORRETA:
A Os eventos são os passos lógicos que ocorrem dentro do processo.
B Os fluxos de sequência represem o fluxo das mensagens trocadas entre emissor e receptor.
C As atividades, também conhecidas como gateways, controlam o fluxo de sequência.
D O BPMN é uma gramática para mapear os processos de negócio de uma empresa.

A Melhoria de Processos do Software Brasileiro (MPS.BR) foi criado em 2003 como um modelo de qualidade de processo para melhorar a capacidade de desenvolvimento de software nas empresas brasileiras. Na sua construção, foi levado em consideração normas e modelos reconhecidos no mundo inteiro, como, por exemplo o CMMI e as normas ISO/IEC 12207 e 15504, e adaptando para a realidade do mercado brasileiro de software. Sobre o MPS.BR, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O MPS.BR é focado nas empresas pequenas e médias com baixo custo de implantação.
( ) Uma das metas é criar cursos para capacitar e formar consultores do MPS.BR.
( ) O nível repetível do MPS.BR de maturidade está em processo disciplinado.
( ) O nível gerenciado do MPS.BR inclui treinamento e adaptação de processos para gerência.
A V - V - F - F.
B F - V - F - V.
C F - V - V - F.
D V - F - F - F.

Um modelo de processo é uma representação simplificada de uma rotina de trabalho com uma sequência de atividades que fazem parte do ciclo de vida do projeto. Pode ser expresso por meio de instâncias, desde uma visão contextual abstrata até uma visão detalhada, representando diversas perspectivas e propósitos, possuindo uma ampla série de aplicações para sua utilização/representação. Sobre os modelos de processos instanciados, assinale a alternativa CORRETA:
a) Um processo abstrato pode dar origem a um único processo instanciado.
b) Um processo instanciado dinâmico relaciona-se por cenários que levam em conta o prazo e o custo do projeto.
c) Um processo é instanciado pelo tipo de recursos empregados e transmitidos com robusta customização.
d) Os processos instanciados são decifrados pelas máquinas de execução, conhecidas conceitualmente como Process Engine, a fim de alinhar a execução das atividades conforme definições estabelecidas por este modelo.

A visão, a missão, os objetivos e os processos de cada organização são atendidos conforme a modelagem adotada. Deve ser compreendida como um processo através do qual é possibilitada a formação da estrutura organizacional, seja ela de pequeno, médio ou grande porte. Enfim, considerando que nenhuma estratégia pode ser seguida sem uma estrutura que a suporte, na qual a modelagem desempenha um papel fundamental. Referente à abordagem da Modelagem Organizacional, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Objetiva tornar a cadeia de fornecimento de informação e conhecimento uma organização compartilhável e reusável.
II- Possibilita maior habilitação de respostas e questionamentos para tarefas da cadeia de fornecimento que não estão explicitamente representados no modelo.
III- Define de forma precisa os objetivos da organização, deixando-os consistentes por meio dos domínios e da interpretação dos usuários.
IV- Objetiva demonstrar visualmente tarefas da cadeia de fornecimento e controlar explicitamente a interpretação das informações pelos usuários.
A As sentenças I, III e IV estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I, II e III estão corretas.

Mais conteúdos dessa disciplina