Buscar

Avaliações Ricardo, Matheus, Evandro e Monique

Prévia do material em texto

31/05/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=1823978&classId=894880&topicId=2611067&p0=03c7c0ace395d801… 1/3
Avaliação Parcial: CCT0421_SM_201602504563 V.1 
Aluno(a): EVANDRO FELIX DA SILVA Matrícula: 201602504563
Acertos: 9,0 de 10,0 Data: 31/05/2018 13:18:11 (Finalizada)
 
1a Questão (Ref.:201603610292) Acerto: 1,0 / 1,0
Sobre os benefícios do modelo de arquitetura de componentes, assinale a alternativa correta.Parte inferior do formulário
I. Redução de custo: O uso do componente de terceiros permite a redução do custo do desenvolvimento e manutenção.
II. Fácil desenvolvimento: Implementar componentes bem como a funcionalidade definida pela interface, permite desenvolvimento
sem impacto em outros partes do sistema.
III. Reutilização: A reutilização de componentes é um meio agilizar o desenvolvimento e manutenção onde agrega na redução de
custo da aplicação.
Apenas III
Apenas II e III
Apenas II
 I, II e III estão corretas
Apenas I e II
 
2a Questão (Ref.:201603610289) Acerto: 1,0 / 1,0
Em relação ao conceito de componentes é correto afirmar que:
Cada componente encapsulado pode ter mais de uma identidade de dados e funções e podendo assumir estados pré-
determinados.
Um componente é um objeto, derivado de uma classe, mas sem assinatura explícita.
 Um mesmo componente pode ter mais de uma interface.
Não existe a necessidade de existir nos componentes uma relação natural com o que ele representa.
Componentes, no contexto da arquitetura de sistemas, são unidades de software não estruturados de acordo com alguns
princípios específicos.
 
3a Questão (Ref.:201603586074) Acerto: 1,0 / 1,0
Uma estratégia tradicional para a construção do projeto arquitetural envolve a análise do fluxo (workflow) do sistema. Sobre essa estratégia
é correto afirmar:
Todas as afirmações estão erradas
 Nessa estratégia, as operações são usualmente representadas através de componentes, ordenados de acordo com a sequência
dessas operações
Entre todos os cenários possíveis, a arquitetura de sistemas distribuídos não pode ser representada através da análise do fluxo.
Essa estratégia dispensa o levantamento de requisitos
O objetivo principal dessa análise é definir componentes reusáveis, isto é, componentes que possam ser utilizados também em
outros sistemas
 
4a Questão (Ref.:201603586065) Acerto: 0,0 / 1,0
Sobre os Componentes de um Sistema, as questões abaixo são verdadeiras, EXCETO:
 Seguindo o princípio da alta coesão, cada componente deve ter no máximo 3 interfaces
Podem ser definidos desde a primeira iteração do projeto de arquitetura
Devem ser projetados buscando a alta coesão e o baixo acoplamento
O nível de abstração é, geralmente, alto.
 Devem possuir interfaces bem definidas, preferencialmente uma para cada serviço solicitado
 
5a Questão (Ref.:201603618291) Acerto: 1,0 / 1,0
Considerando as seguintes afirmativas sobre processos de desenvolvimento de software conhecidos como Engenharia de Software
Baseada em Componentes (ESBC): I- O ESBC tem ênfase no paralelismo entre tarefas. II- A atividade da Engenharia de Domínio produz
uma lista de componentes que podem ser reutilizados. III- O modelo de troca de dados é um dos ingredientes arquiteturais necessários
para a atividade de composição de componentes. As afirmativas verdadeiras são:
31/05/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=1823978&classId=894880&topicId=2611067&p0=03c7c0ace395d801… 2/3
somente II
somente I
somente III
 I, II e III
somente I e II
 
6a Questão (Ref.:201603520430) Acerto: 1,0 / 1,0
Na especificação de interface de componentes devemos sempre identificar como os elementos podem utilizar esses componentes. Dentre
essas identificações destacamos:
I - Como acessá-los, onde definimos na sua assinatura somente o retorno oferecido.
II - Quais os atributos que ele manipula.
III ¿ Quais as funções disponíveis para uso.
 
 
 
I e II estão corretas.
I e III estão corretas.
I, II e III estão corretas.
 II e III estão corretas.
I, II e III estão incorretas.
 
7a Questão (Ref.:201603571524) Acerto: 1,0 / 1,0
A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o processo de desenvolvimento de software.
Não representa uma afirmação verdadeira acerca da Prototipação:
O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento.
Permite o refinamento iterativo dos requisitos.
Nenhuma das alternativas
Requisitos podem ser derivados dos protótipos.
 Os protótipos podem apontar funcionalidades que não foram contempladas.
 
8a Questão (Ref.:201603618293) Acerto: 1,0 / 1,0
A engenharia de software baseada em componentes é formada por um modelo genérico de desenvolvimento de software que é baseado
em componentes de software reusáveis padronizados e um middleware de integração para esses componentes. O analista de sistemas
que decidir pelo reuso de componentes deve enfrentar o problema de
falta de padronização dos componentes reusados
dependência de linguagem de programação dos componentes reusados
 confiabilidade e certificação dos componentes reusados
nenhuma das anteriores
alto custo de desenvolvimento dos componentes reusados em comparação ao custo de integração e de teste dos mesmos
 
9a Questão (Ref.:201603610314) Acerto: 1,0 / 1,0
Com relação a identificação de componentes, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F):
( ) O processo de identificação de componentes tem como objetivo criar uma visualização inicial de todos os elementos envolvidos e
como eles são integrados.
( ) Artefato Interface de negócios gerado será um modelo que apresente todas as classes do sistema a ser desenvolvido e suas
interfaces de utilização, mapeando como os atores farão os acessos ao sistema e que tipo de funcionalidade estará disponível para cada
um deles.
( ) Artefato Interface de Sistemas gerado traduz a necessidade de identificação dos componentes disponíveis e como eles serão
interligados e resolverão as regras de negócio, para o novo sistema a ser desenvolvido.
As afirmativas são respectivamente:
31/05/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=1823978&classId=894880&topicId=2611067&p0=03c7c0ace395d801… 3/3
F, V e F.
F, F e V.
V, F e F.
V, F e V.
 V, V e V.
 
10a Questão (Ref.:201603610312) Acerto: 1,0 / 1,0
O processo de identificação de componentes tem como objetivo criar uma visualização inicial de todos os elementos envolvidos e como
eles são integrados. Os artefatos gerados a partir desse processo são:
 Interface de Negócios, Interface de Sistemas, Especificação de Componentes do Sistema e Modelo de Negócio.
Modelo de Negócio, Especificação de Componentes e Padrões de Arquitetura.
Interface de Negócios, Padrões de Arquitetura, Modelo de Negócio.
Interface de Negócios, Padrões de Arquitetura e Modelo Conceitual de Negócios.
Interface de Sistemas, Modelos de Casos de Uso, Modelo Conceitual de Negócios.
Avaliação Parcial: CCT0421_SM_201602396329 V.1 
Aluno(a): RICARDO MACIEL VIEIRA Matrícula: 201602396329 
Acertos: 10,0 de 10,0 Data: 14/05/2018 22:42:36 (Finalizada) 
 
 
1a Questão (Ref.:201603491233) Acerto: 1,0 / 1,0 
Arquitetura baseada em componentes descreve uma abordagem da engenharia de software 
para estrutura e desenvolvimento de sistemas. Associe a sentença abaixo ao respectivo 
conceito. 
 "Componentes expõe uma interface dele para os invocadores utilizar suas 
funcionalidades e não revelar detalhes do seu processo interno ou alguma variável interna e 
estado." 
 
 
Extensibilidade 
 
Substituição 
 Encapsulamento 
 
Reusabilidade 
 
Independência 
 
 
 
2a Questão (Ref.:201603491234) Acerto: 1,0 / 1,0 
Sobre os benefícios do modelode arquitetura de componentes, assinale a alternativa 
correta.Parte inferior do formulário 
I. Redução de custo: O uso do componente de terceiros permite a redução do custo do 
desenvolvimento e manutenção. 
II. Fácil desenvolvimento: Implementar componentes bem como a funcionalidade definida 
pela interface, permite desenvolvimento sem impacto em outros partes do sistema. 
III. Reutilização: A reutilização de componentes é um meio agilizar o desenvolvimento e 
manutenção onde agrega na redução de custo da aplicação. 
 
 
Apenas II e III 
 
Apenas III 
 I, II e III estão corretas 
 
Apenas II 
 
Apenas I e II 
 
 
 
3a Questão (Ref.:201603401370) Acerto: 1,0 / 1,0 
O gerenciamento de processos refere-se ao conjunto de conhecimentos que serão utilizados para 
guiar a condução do projeto de desenvolvimento de software. A atividade de desenvolver o termo de 
abertura do projeto pertence ao gerenciamento de qual grupo de processos? 
 
 
 Iniciação 
 
Planejamento 
 
Execução 
 
Encerramento 
 
Monitoramento e Controle 
 
 
 
4a Questão (Ref.:201603491239) Acerto: 1,0 / 1,0 
No processo de desenvolvimento de software, Depois que os modelos conceituais de negócio 
são desenvolvidos, o processo é encaminhado para próxima etapa. Identifique que etapa é 
essa. 
 
 Especificação 
 
Análise 
 
Implementação 
 
Requisitos 
 
Codificação 
 
 
 
5a Questão (Ref.:201603499234) Acerto: 1,0 / 1,0 
De acordo com as seguintes afirmativas sobre o desenvolvimento de software baseado em 
componentes (CBD ¿ Component¿Based Development): I. Incorpora algumas das 
características do modelo de desenvolvimento em espiral; II. Induz o reaproveitamento de 
software; III. Beneficia¿se da tecnologia de orientação para objetos; IV. Não az uso do conceito 
de composição. As afirmativas estão corretas em: 
 
 
II e IV 
 
III e IV 
 
I e IV 
 I, II, III 
 
I 
 
 
 
6a Questão (Ref.:201603491242) Acerto: 1,0 / 1,0 
Um Analista pretende desenvolver um projeto utilizando UML, e em seus propósitos, verificou a 
possibilidade de uso de alguns diagramas. Um deles é o Diagrama de Caso de Uso, cujo 
objetivo é: 
 
 
Representar o domínio de dados a serem tratados e armazenados pelo sistema 
 
Apresentar a interação entre componentes. 
 Definir as funcionalidades do sistema a ser desenvolvido 
 
Descrever o modelo de negócio, suas interfaces e as regras de funcionalidades para 
essas interfaces. 
 
Mapear a troca de mensagens entre objetos. 
 
 
 
7a Questão (Ref.:201603491251) Acerto: 1,0 / 1,0 
Com relação a validação de requisitos, avalie se as afirmativas a seguir são falsas (F) ou 
verdadeiras (V): 
( ) A prototipação é a melhor maneira de se validar requisitos. 
( ) Conseguimos criar um modelo conceitual fraco para ser validado pelas partes 
interessadas. 
( ) A validação de requisitos deve ser feita em duas etapas, chamadas de pré-validação e 
validação de requisitos. 
As afirmativas são respectivamente: 
 
 V, F e V. 
 
V, F e F. 
 
F, F e V. 
 
F, V e F. 
 
V, V e F. 
 
 
 
8a Questão (Ref.:201603491248) Acerto: 1,0 / 1,0 
Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou 
verdadeiras (V): 
( ) Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o 
sistema deve reagir a entradas específicas e como o sistema deve se comportar em 
determinadas situações. 
( ) Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo 
sistema, incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, 
aplicam-se frequentemente ao sistema como um todo. 
( ) Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas 
pelo sistema, enquanto que os não funcionais descrevem a função do sistema detalhadamente, 
incluindo as entradas e saídas. 
As afirmativas são respectivamente: 
 
 
V, F e V. 
 
F, F e V. 
 
V, F e F. 
 V, V e F. 
 
F, V e F. 
 
 
 
9a Questão (Ref.:201603491256) Acerto: 1,0 / 1,0 
Com relação a identificação de componentes, avalie se as afirmativas a seguir são verdadeiras 
(V) ou falsas (F): 
( ) O processo de identificação de componentes tem como objetivo criar uma visualização 
inicial de todos os elementos envolvidos e como eles são integrados. 
( ) Artefato Interface de negócios gerado será um modelo que apresente todas as classes do 
sistema a ser desenvolvido e suas interfaces de utilização, mapeando como os atores farão os 
acessos ao sistema e que tipo de funcionalidade estará disponível para cada um deles. 
( ) Artefato Interface de Sistemas gerado traduz a necessidade de identificação dos 
componentes disponíveis e como eles serão interligados e resolverão as regras de negócio, para 
o novo sistema a ser desenvolvido. 
As afirmativas são respectivamente: 
 
 
V, F e V. 
 
V, F e F. 
 V, V e V. 
 
F, V e F. 
 
F, F e V. 
 
 
 
10a Questão (Ref.:201603491255) Acerto: 1,0 / 1,0 
Baseado no modelo CANVAS de modelagem de negócios, separamos o modelo de negócio em 
grandes grupos que estão associados às seguintes perguntas: 
 
 
O que?, Onde? Como? Quanto? 
 
Como?, Por que?, Quanto? 
 Como?, O que?, Para quem?, Quanto? 
 
Quem?, O que?, Quando?, Como?, Onde? 
 
Por que?, Quando?, Quanto? 
 
 
 
1a Questão (Ref.:201603491235) Acerto: 1,0 / 1,0 
Em relação aos níveis de modelo, descubra qual modelo que é independente do tipo de software 
ou de tecnologia, e representa o problema a ser resolvido. 
 
 
Modelo de Projeto 
 
Modelo de Implementação 
 
Modelo de Requisitos 
 
Modelo de Especificação 
 Modelo Conceitual 
 
 
 
2a Questão (Ref.:201603491234) Acerto: 1,0 / 1,0 
Sobre os benefícios do modelo de arquitetura de componentes, assinale a alternativa 
correta.Parte inferior do formulário 
I. Redução de custo: O uso do componente de terceiros permite a redução do custo do 
desenvolvimento e manutenção. 
II. Fácil desenvolvimento: Implementar componentes bem como a funcionalidade definida 
pela interface, permite desenvolvimento sem impacto em outros partes do sistema. 
III. Reutilização: A reutilização de componentes é um meio agilizar o desenvolvimento e 
manutenção onde agrega na redução de custo da aplicação. 
 
 
Apenas III 
 I, II e III estão corretas 
 
Apenas II 
 
Apenas II e III 
 
Apenas I e II 
 
 
 
3a Questão (Ref.:201603491240) Acerto: 1,0 / 1,0 
No contexto de interação entre componentes, considere as seguintes afirmativas: 
I. A interação de componentes define como cada uma das operações do sistema será 
alcançada, utilizando a arquitetura de componentes. 
II. A interação de componentes é o momento em que todos os fatores do sistema são 
levantados, com uma clara compreensão das dependências entre eles, chegando-se até o nível 
mais detalhado de operações. 
III. Usa-se a interação entre os modelos para descobrir as operações nas interfaces de 
negócios. Quanto mais interações são consideradas, operações e padrões de uso comuns são 
conseguidos e passam a poder ser reutilizados. 
Levando-se em conta as afirmações acima, identifique a única alternativa válida. 
 
 
Apenas I e III estão corretas. 
 
Apenas I. 
 
Apenas I e II estão corretas. 
 
Apenas II e III estão corretas. 
 I, II e III estão corretas. 
 
 
 
4a Questão (Ref.:201603454034) Acerto: 0,0 / 1,0 
A metodologia de gestão deve contemplar quantas fases forem necessárias para conseguir que 
todas as áreas de conhecimento sejam abordadas de forma a garantir que escopo, tempo, 
custose qualidade atinjam os níveis definidos pelas corporações como sendo os ideais. Qual o 
modelo de desenvolvimento, estas fases da metodologia devem seguir? 
 
 Iterativo e incremental 
 Cascata com retroalimentação 
 
Incremental 
 
Espiral 
 
Cascata 
 
 
 
5a Questão (Ref.:201603491242) Acerto: 1,0 / 1,0 
Um Analista pretende desenvolver um projeto utilizando UML, e em seus propósitos, verificou a 
possibilidade de uso de alguns diagramas. Um deles é o Diagrama de Caso de Uso, cujo 
objetivo é: 
 
 
Mapear a troca de mensagens entre objetos. 
 
Descrever o modelo de negócio, suas interfaces e as regras de funcionalidades para 
essas interfaces. 
 Definir as funcionalidades do sistema a ser desenvolvido 
 
Representar o domínio de dados a serem tratados e armazenados pelo sistema 
 
Apresentar a interação entre componentes. 
 
 
 
6a Questão (Ref.:201603499234) Acerto: 1,0 / 1,0 
De acordo com as seguintes afirmativas sobre o desenvolvimento de software baseado em 
componentes (CBD ¿ Component¿Based Development): I. Incorpora algumas das 
características do modelo de desenvolvimento em espiral; II. Induz o reaproveitamento de 
software; III. Beneficia¿se da tecnologia de orientação para objetos; IV. Não az uso do conceito 
de composição. As afirmativas estão corretas em: 
 
 
III e IV 
 
I e IV 
 
I 
 
II e IV 
 I, II, III 
 
 
 
7a Questão (Ref.:201603454074) Acerto: 1,0 / 1,0 
Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. 
 
 
Modificações corretivas devem ser feitas em menos de 5 horas. 
 
Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 
minutos. 
 
A complexidade ciclomática máxima de um módulo não pode ser maior que 20 
 
O sistema deve poder ser executado em sistema operacional Windows e Linux. 
 O sistema deverá dar baixa após a venda ser efetivada. 
 
 
 
8a Questão (Ref.:201603499235) Acerto: 1,0 / 1,0 
A engenharia de software baseada em componentes é formada por um modelo genérico de 
desenvolvimento de software que é baseado em componentes de software reusáveis 
padronizados e um middleware de integração para esses componentes. O analista de sistemas 
que decidir pelo reuso de componentes deve enfrentar o problema de 
 
 
alto custo de desenvolvimento dos componentes reusados em comparação ao custo 
de integração e de teste dos mesmos 
 confiabilidade e certificação dos componentes reusados 
 
dependência de linguagem de programação dos componentes reusados 
 
nenhuma das anteriores 
 
falta de padronização dos componentes reusados 
 
 
 
9a Questão (Ref.:201603401413) Acerto: 1,0 / 1,0 
O modelo de negócio responde a 4 perguntas básicas: Como? O que? Quanto? Para quem?. 
Baseado no modelo de CANVAS de modelo de negócio, identifique a sentença que está 
associada a pergunta: Como? 
 
 Quais recursos chaves a serem utilizados pelo sistema a ser desenvolvido? 
 
Quais os elementos de infraestrutura de hardware e Banco de Dados serão utilizados 
pelo sistema a ser desenvolvido? 
 
Quais os benefícios se espera alcançar com o novo sistema? 
 
Qual o problema a ser resolvido? 
 
Quais são os principais usuários do sistema a ser desenvolvido? 
 
 
 
10a Questão (Ref.:201603454127) Acerto: 1,0 / 1,0 
Correlacione à segunda coluna de acordo com a primeira, considerando os quatro grandes 
grupos do modelo de negócios com os seus respectivos objetivos. 
( 1 ) Como 
( 2 ) O que 
( 3 ) Para Quem 
( 4 ) Quanto 
 
( ) Quais os elementos de infraestrutura devem ser utilizados pelo sistema a ser desenvolvido; 
( ) Definem os recursos chaves, as atividades chave e os componentes prontos que podem ser 
utilizados no novo sistema; 
( ) Informações sobre criticidade do sistema e quais os benefícios se espera alcançar com o 
sistema a ser desenvolvido. 
 ( ) Define qual ou quais problemas o sistema deve resolver depois que ficar pronto; 
A sequência correta, de cima para baixo, é: 
 
 
4 - 3 - 1 - 2 
 
3 - 2 - 4 - 1 
 3 - 1 - 4 - 2 
 
1 - 2 - 4 - 3 
 
4 - 1 - 3 - 2 
 
 
 
1a Questão (Ref.:201603467004) Acerto: 0,0 / 1,0 
Sobre a Arquitetura de Sistemas, as questões abaixo são verdadeiras, EXCETO: 
 
 A arquitetura pode ser vista como um processo e também como um artefato 
 
Diagrama de componentes, diagrama de empacotamento e o diagrama de distribuição 
são algumas representações da UML que podem ser utilizadas na especificação 
arquitetural 
 É tarefa da arquitetura a construção do projeto detalhado dos componentes individuais 
que formam o sistema 
 
No desenvolvimento Orientado a Objetos as classes de um sistema podem ajudar a 
identificar os componentes 
 
A especificação arquitetural pode ser realizada após o levantamento de requisitos, 
buscando atender tanto aos requisitos funcionais quanto aos não-funcionais 
 
 
 
2a Questão (Ref.:201603491235) Acerto: 1,0 / 1,0 
Em relação aos níveis de modelo, descubra qual modelo que é independente do tipo de software 
ou de tecnologia, e representa o problema a ser resolvido. 
 
 Modelo Conceitual 
 
Modelo de Especificação 
 
Modelo de Projeto 
 
Modelo de Implementação 
 
Modelo de Requisitos 
 
 
 
3a Questão (Ref.:201603467016) Acerto: 0,0 / 1,0 
Uma estratégia tradicional para a construção do projeto arquitetural envolve a análise do fluxo 
(workflow) do sistema. Sobre essa estratégia é correto afirmar: 
 
 
Essa estratégia dispensa o levantamento de requisitos 
 Todas as afirmações estão erradas 
 
O objetivo principal dessa análise é definir componentes reusáveis, isto é, componentes 
que possam ser utilizados também em outros sistemas 
 
Entre todos os cenários possíveis, a arquitetura de sistemas distribuídos não pode ser 
representada através da análise do fluxo. 
 Nessa estratégia, as operações são usualmente representadas através de componentes, 
ordenados de acordo com a sequência dessas operações 
 
 
 
4a Questão (Ref.:201603467007) Acerto: 0,0 / 1,0 
Sobre os Componentes de um Sistema, as questões abaixo são verdadeiras, EXCETO: 
 
 
O nível de abstração é, geralmente, alto. 
 
Podem ser definidos desde a primeira iteração do projeto de arquitetura 
 Seguindo o princípio da alta coesão, cada componente deve ter no máximo 3 interfaces 
 
Devem possuir interfaces bem definidas, preferencialmente uma para cada serviço 
solicitado 
 Devem ser projetados buscando a alta coesão e o baixo acoplamento 
 
 
 
5a Questão (Ref.:201603452505) Acerto: 0,0 / 1,0 
Qual modelo abaixo, sugere uma abordagem sequencial e sistemática para o desenvolvimento 
de software nos casos em que os requisitos de um problema são bem compreendidos e quando 
o trabalho flui de forma relativamente linear? 
 
 
modelo em espiral 
 
Nenhuma das alternativas 
 Modelo prototipação 
 
Modelo Ágil 
 Modelo em cascata 
 
 
 
6a Questão (Ref.:201603431389) Acerto: 0,0 / 1,0 
Qual o diagrama que permite que o Arquiteto de um sistema modele a estrutura de arquivos de 
uma aplicação e seus relacionamentos? 
 
 
Diagrama de Objetos 
 diagrama de Componentes 
 
Diagrama de Software 
 Diagrama de Classes 
 
Diagrama de Arquivos 
 
 
 
7a Questão (Ref.:201603452466) Acerto: 0,0 / 1,0 
A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o 
processo de desenvolvimento de software. Não representa uma afirmação verdadeira acerca da 
Prototipação: 
 
 Requisitos podem ser derivados dos protótipos. 
 
O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 
Nenhuma das alternativasOs protótipos podem apontar funcionalidades que não foram contempladas. 
 
Permite o refinamento iterativo dos requisitos. 
 
 
 
8a Questão (Ref.:201603491250) Acerto: 1,0 / 1,0 
No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na 
qual identificou corretamente como requisito funcional: 
 
 
O sistema deve respeitar as leis presentes na Constituição Federal. 
 
O software deve ser fácil de usar, intuitivo e transparente para o usuário. 
 
O sistema deve estar disponível para o usuário 99% do tempo. 
 O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia. 
 
Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário 
confirmá-la. 
 
 
 
9a Questão (Ref.:201603454127) Acerto: 1,0 / 1,0 
Correlacione à segunda coluna de acordo com a primeira, considerando os quatro grandes 
grupos do modelo de negócios com os seus respectivos objetivos. 
( 1 ) Como 
( 2 ) O que 
( 3 ) Para Quem 
( 4 ) Quanto 
 
( ) Quais os elementos de infraestrutura devem ser utilizados pelo sistema a ser desenvolvido; 
( ) Definem os recursos chaves, as atividades chave e os componentes prontos que podem ser 
utilizados no novo sistema; 
( ) Informações sobre criticidade do sistema e quais os benefícios se espera alcançar com o 
sistema a ser desenvolvido. 
 ( ) Define qual ou quais problemas o sistema deve resolver depois que ficar pronto; 
A sequência correta, de cima para baixo, é: 
 
 3 - 1 - 4 - 2 
 
3 - 2 - 4 - 1 
 
4 - 3 - 1 - 2 
 
1 - 2 - 4 - 3 
 
4 - 1 - 3 - 2 
 
 
 
10a Questão (Ref.:201603491254) Acerto: 1,0 / 1,0 
O processo de identificação de componentes tem como objetivo criar uma visualização inicial de 
todos os elementos envolvidos e como eles são integrados. Os artefatos gerados a partir desse 
processo são: 
 
 
Interface de Sistemas, Modelos de Casos de Uso, Modelo Conceitual de Negócios. 
 Interface de Negócios, Interface de Sistemas, Especificação de Componentes do 
Sistema e Modelo de Negócio. 
 
Modelo de Negócio, Especificação de Componentes e Padrões de Arquitetura. 
 
Interface de Negócios, Padrões de Arquitetura, Modelo de Negócio. 
 
Interface de Negócios, Padrões de Arquitetura e Modelo Conceitual de Negócios. 
 
Avaliação Parcial: CCT0421_SM_201602562997 V.1 
Aluno(a): MATHEUS ROCHA RIBEIRO Matrícula: 201602562997 
Acertos: 10,0 de 10,0 Data: 26/05/2018 14:39:40 (Finalizada) 
 
 
1a Questão (Ref.:201603674571) Acerto: 1,0 / 1,0 
Em relação aos níveis de modelo, descubra qual modelo que representa os componentes de 
softwares utilizados. 
 
 Modelo de Especificação 
 
Modelo Conceitual 
 
Modelo de Implementação 
 
Modelo de Implantação 
 
Modelo de Projeto 
 
 
2a Questão (Ref.:201603614464) Acerto: 1,0 / 1,0 
De acordo como processo de desenvolvimento baseado em componentes, analise as assertivas 
e assinale a alternativa que aponta a(s) correta(s). 
 I - Desenvolvimento de arquiteturas complexas a partir de unidades bem especificadas e 
testada. 
 II - Tem como foco na decomposição da estrutura da funcionalidade individual ou componente 
lógico dele expondo bem definido a interface de comunicação contendo seus métodos, eventos 
e propriedades. 
 III - Componentes podem ser objetos, conjunto de objetos, sistemas ou qualquer 
implementação que seja dependente e auto-suficiente. 
 
 
I e III são verdadeiras 
 
Somente I é verdadeira. 
 
Somente II é verdadeira. 
 I e II são verdadeiras 
 
Somente III é verdadeira 
 
 
3a Questão (Ref.:201603650351) Acerto: 1,0 / 1,0 
Uma estratégia tradicional para a construção do projeto arquitetural envolve a análise do fluxo 
(workflow) do sistema. Sobre essa estratégia é correto afirmar: 
 
 
O objetivo principal dessa análise é definir componentes reusáveis, isto é, componentes 
que possam ser utilizados também em outros sistemas 
 
Todas as afirmações estão erradas 
 
Essa estratégia dispensa o levantamento de requisitos 
 Nessa estratégia, as operações são usualmente representadas através de componentes, 
ordenados de acordo com a sequência dessas operações 
 
Entre todos os cenários possíveis, a arquitetura de sistemas distribuídos não pode ser 
representada através da análise do fluxo. 
 
 
4a Questão (Ref.:201603637369) Acerto: 1,0 / 1,0 
A metodologia de gestão deve contemplar quantas fases forem necessárias para conseguir que 
todas as áreas de conhecimento sejam abordadas de forma a garantir que escopo, tempo, 
custos e qualidade atinjam os níveis definidos pelas corporações como sendo os ideais. Qual o 
modelo de desenvolvimento, estas fases da metodologia devem seguir? 
 
 
Incremental 
 
Espiral 
 
Cascata 
 Iterativo e incremental 
 
Cascata com retroalimentação 
 
 
5a Questão (Ref.:201603682568) Acerto: 1,0 / 1,0 
Considerando as seguintes afirmativas sobre processos de desenvolvimento de software 
conhecidos como Engenharia de Software Baseada em Componentes (ESBC): I- O ESBC tem 
ênfase no paralelismo entre tarefas. II- A atividade da Engenharia de Domínio produz uma lista 
de componentes que podem ser reutilizados. III- O modelo de troca de dados é um dos 
ingredientes arquiteturais necessários para a atividade de composição de componentes. As 
afirmativas verdadeiras são: 
 
 
somente I e II 
 
somente III 
 
somente II 
 
somente I 
 I, II e III 
 
 
6a Questão (Ref.:201603584707) Acerto: 1,0 / 1,0 
Na especificação de interface de componentes devemos sempre identificar como os elementos 
podem utilizar esses componentes. Dentre essas identificações destacamos: 
I - Como acessá-los, onde definimos na sua assinatura somente o retorno oferecido. 
II - Quais os atributos que ele manipula. 
III ¿ Quais as funções disponíveis para uso. 
 
 
 
 
 
I e III estão corretas. 
 
I e II estão corretas. 
 II e III estão corretas. 
 
I, II e III estão corretas. 
 
I, II e III estão incorretas. 
 
 
7a Questão (Ref.:201603584708) Acerto: 1,0 / 1,0 
Analise as afirmativas abaixo. 
I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, 
podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos. 
II- A validação de requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-
Validação. 
III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus 
requisitos estão presentes na definição do que será feito. 
De acordo com as afirmativas anteriores, marque a alternativa CORRETA. 
 
 
 
As afirmativas I e III estão corretas. 
 
As afirmativas II e III estão corretas. 
 
Somente a afirmativa I está correta. 
 
Somente a afirmativa II está correta. 
 Somente a afirmativa III está correta. 
 
 
8a Questão (Ref.:201603635801) Acerto: 1,0 / 1,0 
A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o 
processo de desenvolvimento de software. Não representa uma afirmação verdadeira acerca da 
Prototipação: 
 
 
Permite o refinamento iterativo dos requisitos. 
 
Requisitos podem ser derivados dos protótipos. 
 Os protótipos podem apontar funcionalidades que não foram contempladas. 
 
Nenhuma das alternativas 
 
O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 
 
9a Questão (Ref.:201603637434) Acerto: 1,0 / 1,0 
Em relação à especificação dos componentes: 
I- Uma das funções do arquiteto de sistemas é garantir o processo de identificação, para que 
não sejam desenvolvidos componentes desnecessários. 
II- Se tem um componente que pode ser reutilizado, quanto mais reutilizar mais valor agregadoaquele componente terá, gerando melhores resultados para a minha aplicação. 
III- Para definir quais os componentes já estão prontos e quais deverão ser desenvolvidos, 
basta realizar somente a identificação das interfaces. 
Está correto o que se afirma em: 
 
 I e II, apenas 
 
I, II, III 
 
III, apenas 
 
I e III, apenas 
 
II e III, apenas 
 
 
10a Questão (Ref.:201603584743) Acerto: 1,0 / 1,0 
A identificação de componentes está baseada nas boas práticas da arquitetura de sistemas. 
Analise as afirmativas abaixo. 
I- O modelo conceitual de negócio permite a identificação de interface de sistemas e regras de 
negócio. 
II- O passo seguinte após o desenvolvimento do modelo de negócio é a identificação das 
interfaces de negócio. 
III- A identificação de interface de negócio é baseada no modelo de casos de uso. 
De acordo com as afirmativas anteriores, marque a alternativa CORRETA: 
 
 
Somente a afirmativa I está correta. 
 
As afirmativas II e III estão corretas. 
 Somente a afirmativa II está correta. 
 
As afirmativas I e III estão corretas. 
 
Somente a afirmativa III está correta.

Continue navegando