Logo Passei Direto
Buscar

Processo de Software Final O

Prova objetiva de Processo de Software (Avaliação Final). Contém questões de múltipla escolha e itens V/F sobre Diagrama Entidade-Relacionamento, Dicionário de Dados, etapas do processo de software, categorias de software (IA) e fases de desenvolvimento.

User badge image
M Santos

em

Ferramentas de estudo

Questões resolvidas

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.
a) V - F - V - V.
b) F - F - V - V.
c) V - V - F - V.
d) V - V - F - F.

Ao construir um software, é necessário conhecer a aplicação na qual será utilizado. É, também, fundamental compreender os princípios e o processo para guiar como e quanto cada atividade será realizada e, consequentemente, o ator que executará cada uma das atividades. No entanto, os sistemas de informação são estruturas complexas, abstratas, mutáveis e intangíveis. Logo, não é possível medir com objetividade um software, nem fazer a abstração de um sistema de computador sem perder informações.
Sobre natureza do software, assinale a alternativa CORRETA:
a) Um software se desgasta ao longo do tempo igualmente a um hardware.
b) Os sistemas são responsáveis por distribuir a informação.
c) As falhas são baixas no início do ciclo de vida de software.
d) Construir um software leva pouco tempo.

O dicionário de dados é uma ferramenta que permite descrever de maneira formal e estruturada os detalhes lógicos dos componentes do sistema, com o objetivo de auxiliar a análise de sistemas de informação, focada na especificação dos dados do domínio do sistema, descrevendo os fluxos de dados, como serão armazenados e os elementos de dados.
Sobre as partes integrantes de um Dicionário de Dados, classifique V para as sentenças verdadeiras e F para as falsas:
( ) As entidades podem ser simples, compostas, multivaloradas ou determinantes.
( ) O tamanho de um atributo define quantos caracteres são necessários para armazenar o conteúdo.
( ) O domínio é uma informação que pode ser do tipo numérico, texto, data ou booleano.
( ) Os atributos representam características de uma entidade representada no modelo.
a) V - F - V - V.
b) V - F - F - V.
c) F - V - V - F.
d) F - V - V - V.

A Engenharia de Software tem por finalidade entabular uma abordagem metodizada de desenvolvimento, por meio de ferramentas e técnicas adequadas, baseado no problema a ser tratado, considerando restrições e disponibilidade de recursos.
Com relação às camadas da engenharia do software, classifique V para as opções verdadeiras e F para as falsas:
( ) Especificação e artefatos.
( ) Ferramentas e processo.
( ) Métodos e qualidade.
( ) Validação e medição.
A V - V - F - F.
B F - F - V - V.
C F - V - V - F.
D V - F - V - V.

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:
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 I, II e III estão corretas.
c) As sentenças II e IV estão corretas.
d) As sentenças III e IV estão corretas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

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.
a) V - F - V - V.
b) F - F - V - V.
c) V - V - F - V.
d) V - V - F - F.

Ao construir um software, é necessário conhecer a aplicação na qual será utilizado. É, também, fundamental compreender os princípios e o processo para guiar como e quanto cada atividade será realizada e, consequentemente, o ator que executará cada uma das atividades. No entanto, os sistemas de informação são estruturas complexas, abstratas, mutáveis e intangíveis. Logo, não é possível medir com objetividade um software, nem fazer a abstração de um sistema de computador sem perder informações.
Sobre natureza do software, assinale a alternativa CORRETA:
a) Um software se desgasta ao longo do tempo igualmente a um hardware.
b) Os sistemas são responsáveis por distribuir a informação.
c) As falhas são baixas no início do ciclo de vida de software.
d) Construir um software leva pouco tempo.

O dicionário de dados é uma ferramenta que permite descrever de maneira formal e estruturada os detalhes lógicos dos componentes do sistema, com o objetivo de auxiliar a análise de sistemas de informação, focada na especificação dos dados do domínio do sistema, descrevendo os fluxos de dados, como serão armazenados e os elementos de dados.
Sobre as partes integrantes de um Dicionário de Dados, classifique V para as sentenças verdadeiras e F para as falsas:
( ) As entidades podem ser simples, compostas, multivaloradas ou determinantes.
( ) O tamanho de um atributo define quantos caracteres são necessários para armazenar o conteúdo.
( ) O domínio é uma informação que pode ser do tipo numérico, texto, data ou booleano.
( ) Os atributos representam características de uma entidade representada no modelo.
a) V - F - V - V.
b) V - F - F - V.
c) F - V - V - F.
d) F - V - V - V.

A Engenharia de Software tem por finalidade entabular uma abordagem metodizada de desenvolvimento, por meio de ferramentas e técnicas adequadas, baseado no problema a ser tratado, considerando restrições e disponibilidade de recursos.
Com relação às camadas da engenharia do software, classifique V para as opções verdadeiras e F para as falsas:
( ) Especificação e artefatos.
( ) Ferramentas e processo.
( ) Métodos e qualidade.
( ) Validação e medição.
A V - V - F - F.
B F - F - V - V.
C F - V - V - F.
D V - F - V - V.

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:
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 I, II e III estão corretas.
c) As sentenças II e IV estão corretas.
d) As sentenças III e IV estão corretas.

Prévia do material em texto

Disciplina:
	Processo de Software (ADS28)
	Avaliação:
	Avaliação Final (Objetiva) - Individual FLEX
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	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)
	V - F - V - V.
	 b)
	F - F - V - V.
	 c)
	V - V - F - V.
	 d)
	V - V - F - F.
	2.
	Na engenharia de software, um Dicionário de Dados (DD) é uma lista dos elementos de dados que são necessários para a representação do sistema, e uma ferramenta de referência para a equipe, a qual permite associar um significado aos termos utilizados pelo sistema. Sobre os Dicionários de Dados, assinale a alternativa CORRETA:
	 a)
	O DD é uma lista dos elementos de dados que são utilizados pelo sistema.
	 b)
	A especificação dos fluxos de dados não são especificados pelo DD.
	 c)
	O símbolo " = " significa um comentário nos DDs.
	 d)
	As entidades externas são de onde parte ou para onde chegam os dados.
	3.
	A especificação, execução dos processos de software, é uma atividade complexa, interferida basicamente pela capacidade cognitiva de analistas e engenheiros. Os documentos necessitam de uma especificação clara e bem detalhada, a fim de evitar dupla interpretação e levar o projeto para caminhos não desejáveis. A organização em etapas do processo de software é um fator determinante no projeto. Sobre estas etapas, assinale a alternativa CORRETA:
	 a)
	A definição dos objetivos é uma atividade secundária para o sucesso no processo de software.
	 b)
	A etapa de testes de software deve ser executada posteriormente às etapas de requisitos e desenvolvimento.
	 c)
	A etapa de implantação deve ser executada anteriormente à etapa de testes.
	 d)
	Durante a fase de análise, é pouco importante ouvir as pessoas envolvidas no projeto.
	4.
	Os softwares podem ser definidos e desenvolvidos para diversas áreas de aplicabilidade, suas funcionalidades são executar funções, disponibilizar resultados específicos, gerenciar uma grande gama de dados e informações. Um desafio da tecnologia da informação é disponibilizar para os usuários/clientes, softwares de qualidade, que sejam confiáveis, fáceis de utilizar e que tenham interoperabilidade. Uma categoria de software em específico utiliza algoritmos não numéricos, utilizados no desenvolvimento da robótica, sistemas especialistas, redes neurais e jogos. Com relação a essa categoria de software, analise as opções a seguir:
I- Linhas de produtos.
II- Aplicação embutida.
III- Inteligência artificial.
IV- Engenharia web.
Assinale a alternativa CORRETA:
	 a)
	Somente a opção II está correta.
	 b)
	As opções I e III estão corretas.
	 c)
	As opções I, II e IV estão corretas.
	 d)
	Somente a opção III está correta.
	5.
	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 destas etapas: planejamento, análise e especificação de requisitos, projeto e implementação do projeto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Planejamento: 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.
(    ) Análise e especificação de requisitos: tomando como base os requisitos do projeto e seu processo de desenvolvimento, esta etapa irá definir a arquitetura do projeto e a especificação técnica do software.
(    ) Projeto: 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.
(    ) Implementação: é a etapa que se materializa o projeto na construção do seu código-fonte, etapa que busca criar o que foi definido no planejamento, especificação de requisitos e arquitetura do projeto.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - F - V.
	 b)
	V - V - F - F.
	 c)
	V - F - V - V.
	 d)
	F - V - V - F.
	6.
	Ao construir um software, é necessário conhecer a aplicação na qual será utilizado. É, também, fundamental compreender os princípios e o processo para guiar como e quanto cada atividade será realizada e, consequentemente, o ator que executará cada uma das atividades. No entanto, os sistemas de informação são estruturas complexas, abstratas, mutáveis e intangíveis. Logo, não é possível medir com objetividade um software, nem fazer a abstração de um sistema de computador sem perder informações. Estas afirmativas refletem aspectos sobre a possibilidade de medir um software, se é realmente possível medir o tamanho de um software pela quantidade de linhas, ou como um software é mais confiável que outro, ou como medir a sua usabilidade. Sobre natureza do software, assinale a alternativa CORRETA:
FONTE: MENDES, Antonio. Natureza do software e a necessidade de princípios e processo. 2015. Disponível em: <http://www.devmedia.com.br/natureza-do-software-e-a-necessidade-de-principios-e-processo-engenharia-de-software-25/17144>. Acesso em: 30 ago. 2017.
RICARDO, Luiz. Reflexões sobre a natureza do software e das estimativas de software. 2012. Disponível em: <http://luizricardo.org/2012/09/reflexoes-sobre-a-natureza-do-software-e-das-estimativas-de-software/>. Acesso em: 30 ago. 2017.
	 a)
	Um software se desgasta ao longo do tempo igualmente a um hardware.
	 b)
	Os sistemas são responsáveis por distribuir a informação.
	 c)
	As falhas são baixas no início do ciclo de vida de software.
	 d)
	Construir um software leva pouco tempo.
	7.
	O dicionário de dados é uma ferramenta que permite descrever de maneira formal e estruturada os detalhes lógicos dos componentes do sistema, com o objetivo de auxiliar a análise de sistemas de informação, focada na especificação dos dados do domínio do sistema, descrevendo os fluxos de dados, como serão armazenados e os elementos de dados. Sobre as partes integrantes de um Dicionário de Dados, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) As entidades podem ser simples, compostas, multivaloradas ou determinantes.  
(    ) O tamanho de um atributo define quantos caracteres são necessários para armazenar o conteúdo.  
(    ) O domínio é uma informação que pode ser do tipo numérico, texto, data ou booleano.  
(    ) Os atributos representam características de uma entidade representada no modelo. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - V - V.
	 b)
	V - F - F - V.
	 c)
	F - V - V - F.
	 d)
	F - V - V - V.
	8.
	A tecnologia PSEEs (Process-centred Software Engineering Environments / Ambiente de Engenharia de Software Centrado no Processo) busca automatizar a gerência e a reutilização dos processos existentes para projetos futuros, a fim de facilitar a comunicação entre as pessoas envolvidas no projeto. Sobre os problemas/limitações encontrados na tecnologia PSEEs, analise as sentenças a seguir:
I- A não utilização de modelos de desenvolvimento de software ágeisimpede a alocação de recursos tecnológicos certos para o projeto, bem como a tornar as pessoas inovadoras.
II- Devido a modelos de desenvolvimento de software muito burocráticos e rígidos, as mudanças se tornam difíceis de acontecer, impedindo que as pessoas sejam criativas na execução de suas tarefas.
III- Não existir tecnologias com inteligência para tornar as pessoas mais criativas na execução de suas tarefas.
IV- Problemas de sobreposição de tarefas, ou seja, uma pessoa poderá ser direcionada a mais de uma atividade ao mesmo tempo. 
Assinale a alternativa CORRETA:
	 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, III e IV estão corretas.
	 d)
	As sentenças II, III e IV estão corretas.
	9.
	A Engenharia de Software tem por finalidade entabular uma abordagem metodizada de desenvolvimento, por meio de ferramentas e técnicas adequadas, baseado no problema a ser tratado, considerando restrições e disponibilidade de recursos. Com relação às camadas da engenharia do software, classifique V para as opções verdadeiras e F para as falsas:
(    ) Especificação e artefatos.
(    ) Ferramentas e processo.
(    ) Métodos e qualidade.
(    ) Validação e medição.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - F.
	 b)
	V - F - V - V.
	 c)
	F - F - V - V.
	 d)
	F - V - V - F.
	10.
	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:
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.
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, III e IV estão corretas.
	 b)
	As sentenças I, II e III estão corretas.
	 c)
	As sentenças II e IV estão corretas.
	 d)
	As sentenças III e IV estão corretas.
Parte inferior do formulário
 Parte inferior do formulário

Mais conteúdos dessa disciplina