Buscar

Analise Modelagem - Prova

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

ANALISE E MODELAGEM
Questão 1
Respondida
Os requisitos devem ser escritos de modo que tanto o cliente, quanto os desenvolvedores possam ter um entendimento claro e preciso do que o software deverá realmente fazer. Não convém criar os enunciados dos requisitos muito extensos e com muita subjetividade. Eles devem ser objetivos e consistentes, permitindo o entendimento do que será realizado por todas as partes envolvidas. Um fator de destaque no levantamento de um requisito é determinar a sua prioridade.
Levando em conta sua prioridade, os requisitos são classificados como:
· Funcional, não funcional ou domínio.
· Essencial, Importante ou Desejável.
· Exatidão, Precisão ou Completude.
· Consistente, Verificável ou Modificável.
· Rastreável, reutilizável ou descartável.
Sua resposta
Essencial, Importante ou Desejável.
Questão 2
Respondida
Conforme Rezende (2002) na Programação Orientada a Objetos a Herança permite criar Classes novas a partir de Classes que já existem. Na prática, a partir de uma classe base, criamos várias classes mais especializadas que possuem Atributos e Métodos específicos. Observe um Diagrama de Classes com o uso deHerança. 
     
Considerando o contexto, avalie as afirmativas a seguir:   I.  Uma Classe genérica é chamada de Superclasse e a Classe que herda as características da superclasse é chamada de Subclasse. II. Uma Subclasse pode acrescentar novas características e comportamentos e ainda alterar as já existentes, pois a Subclasse é uma nova Classe. III. Na Abstração, podemos definir as Classes mais genéricas, que são as Subclasses e a Superclasse é mais específica, com Métodos e Atributos específicos. IV. Quaisquer alterações realizadas em uma Subclasse, toda a estrutura das Classes sofrem alterações.
Considerando o contexto apresentado, é correto o que se afirma em:
· III e IV, apenas.
· I e II, apenas.
· I, II e IV, apenas.
· I, II e III, apenas.
· I, II, III e IV.
Sua resposta
I, II e III, apenas.
Analise novamente as afirmativas e realize uma nova tentativa.
Questão 3
Respondida
Uma classe é a representação de um conjunto de objetos, ou em outras palavras, é a representação da abstração do objeto com suas características e comportamentos.   Com relação a Programação Orientada a Objetos, no que tange as definições sobre Classes, complete as lacunas da sentença a seguir:  
A classe genérica denominamos de ____________ e a classe que herda suas características chamamos de ____________. É importante ressaltar que a ____________ pode acrescentar novas características e comportamentos e alterar as já existentes, pois ela é considerada uma nova classe. Estas alterações têm efeito somente na nova classe especificada.
Assinale a alternativa que preenche corretamente as lacunas:
· Subclasse / superclasse / superclasse;
· Subclasse / superclasse / subclasse;
· Superclasse / superclasse / subclasse;
· Superclasse / subclasse / superclasse;
· Superclasse / subclasse / subclasse;
Sua resposta
Superclasse / subclasse / subclasse;
Questão 4
Respondida
Dentre os métodos de gerenciamento ágil de projeto, temos o Scrum e o XP. A aplicação de um deles certamente trará maior rapidez, flexibilidade e dinamismo para o desenvolvimento dos Softwares. Um grande apelo, se compararmos com o método tradicional de gerenciamento de projetos, é a menor quantidade de documentos a serem preparados e uma grande comunicação entre os membros das equipes e com os clientes. Sem contar com o tempo menor para as entregas.   O Manifesto Ágil, iniciativa de representantes concorrentes da área de tecnologia, oferece 12 Princípios que precisam nortear todo e qualquer projeto que seja caracterizado como Ágil.   Considerando este contexto, avalie as seguintes asserções e a relação proposta entre elas:   I. Os valores do Manifesto Ágil, que são “indivíduos e interações, mais que processos ferramentas”, “software em funcionamento, mais que documentação abrangente”, “colaboração com o cliente, mais que negociação de contratos” e “responder a mudanças, mais que seguir um plano”, ampara os Princípios norteadores do método Ágil   PORQUE   II. a entrega do software funcionando precisa ser feita na menor escala de tempo possível.
A respeito das asserções, assinale a alternativa correta.
· As asserções I e II são proposições verdadeiras, mas a II não justifica a I.
· As asserções I e II são proposições verdadeiras e a II justifica a I.
· A asserção I é uma proposição verdadeira e a II, falsa.
· A asserção I é uma proposição falsa e a II, verdadeira.
· As asserções I e II são proposições falsas.
Sua resposta
As asserções I e II são proposições falsas.
Questão 5
Respondida
A Prototipagem, como afirma Paula Filho (2019), é a criação de uma versão menor do sistema a ser desenvolvido e tem como princípio a verificação de custo-benefício, onde a experiência do usuário é uma parte fundamental do desenvolvimento do protótipo.
Assinale a alternativa que apresenta uma vantagem da técnica de prototipagem.
· Permite verificar que os requisitos do software satisfazem às necessidades dos clientes.
· Possibilita especificar os requisitos de forma que não haja duplicidade de interpretações.
· Coleta de documentos que possam auxiliar na clareza das funcionalidades do sistema.
· Elencar o máximo de requisitos dos stakeholders.
· Estabelecer um entendimento básico sobre o problema a ser resolvido.
Sua resposta
Permite verificar que os requisitos do software satisfazem às necessidades dos clientes.
Questão 6
Sem resposta
Sommerville (2011) e Pressman (2016) são enfáticos sobre a importância da Engenharia de Software nos dias atuais. Com o contexto de atender as demandas (conhecidas ou não) dos clientes e usuários de modo confiável, a custos viáveis e no tempo desejado, bem como aplicar reutilização/manutenção a longo prazo, os autores abordam o assunto com os principais aspectos a serem analisados.   Dentre eles, Pressman diz que a Engenharia de Software apresenta-se em quatro camadas para atendimento dos requisitos de atendimento com excelência.
Indique dentre as alternativas a seguir, aquela que representa as quatro camadas propostas por Pressman.
· Qualidade, Processo, Projeto e Métodos.
· Qualidade, Projeto, Métodos e Ferramentas.
· Cronograma, Qualidade, Processo e Ferramentas.
· Qualidade, Processo, Métodos e Ferramentas.
· Projeto, Cronograma, Qualidade e Métodos.
Sua resposta
Qualidade, Processo, Métodos e Ferramentas.
Questão 7
Sem resposta
O Processo Unificado (PU) surgiu para melhorar o desenvolvimento de softwares e com foco na A/POO (Análise e Projeto Orientados a Objetos). Este modelo de desenvolvimento de software é iterativo e adaptativo, permitindo produzir um sistema de grande porte como se fossem vários pequenos sistemas, o que diminui o risco do projeto. (JACOBSON: BOOCH; RUMBAUGH, 2000)   De acordo com as informações apresentadas na tabela a seguir, faça a associação dos quatro elementos que o PU busca responder com seus respectivos questionamentos:   Tabela 1 - Elementos do PU
	I. ARTEFATO
	1. quem irá fazer o quê?
	II. PAPEL
	2. quando irá fazer?
	III. ATIVIDADE
	3. o que irá fazer?
	IV. DISCIPLINA
	4. como irá fazer?
Fonte: Elaborada pelo autor.
Assinale a alternativa que apresenta a associação correta entre as colunas:
· I - 3; II - 1; III - 4; IV - 2.
· I - 3; II - 1; III - 2; IV - 4.
· I - 1; II - 3; III - 4; IV - 2.
· I - 1; II - 3; III - 2; IV - 4.
· I - 4; II - 2; III - 1; IV - 3.
Sua resposta
I - 3; II - 1; III - 4; IV - 2.
Questão 8
Sem resposta
Diagramas de Caso de Uso são usados para especificação de requisitos e estão presentes nos projetos de desenvolvimento de Software do início ao fim. Por detalhar o que será implementado, este tipo de diagrama promove comunicação entre os analistas de sistemas e os programadores.   Observe a tabela a seguir e faça a associação dos símbolos dos componentes de casos de uso com suas descrições.  
	COLUNA A
	COLUNA B
	I. Atores, ou elementos que interagem com o sistema.
 
	1.
 
 
	II. Casos de uso
	2.
 
	III. Relacionamento: associação
	3.
 
 
	IV. Relacionamento:generalização
	4.
 
 
	V. Dependência: extensão e inclusão
	5.
 
	VI. Fronteira do sistema
	6.
 
 
Fonte: autora (2020).
Assinale a alternativa que apresenta a associação CORRETA entre as colunas.
· I – 3; II – 5; III – 6; IV – 1; V – 4; VI – 2.
· I – 3; II – 6; III – 1; IV – 5; V – 4; VI – 2.
· I – 3; II – 5; III – 1; IV – 6; V – 2; VI – 4.
· I – 3; II – 6; III – 1; IV – 5; V – 2; VI – 4.
· I – 3; II – 1; III – 5; IV – 6; V – 4; VI – 2.
Sua resposta
I – 3; II – 5; III – 1; IV – 6; V – 2; VI – 4.
Questão 9
Sem resposta
O processo de evolução da melhoria dos processos, inicia-se por uma visão de simplificação do trabalho, evoluindo para os controles de qualidade, seis sigma, lean, gestão de negócios e por fim a tecnologia da informação. A soma de todos esses elementos culmina no BPM e vinculado a ele temos o BPMS como suporte tecnológico.
Um BPMS (Business Process Management Suite or System) que em português significa, sistema de gerenciamento de processos de negócio, ou seja, um sistema (software) que permite ...
· A organização de toda infraestrutura necessária para garantir a segurança durante o processo.
· Uma analise detalhada de todo o negocio em questão para uma rápida tomada de decisão.
· Automatizar todas as funções relativas ao contato com os clientes, permitindo a coletem e armazenem de dados.
· O fornecimento de informações que são gerados de acordo com uma programação previa.
· A realização do mapeamento, execução e monitoramento dos processos organizacionais.
Sua resposta
A realização do mapeamento, execução e monitoramento dos processos organizacionais.
Questão 10
Sem resposta
O gerenciamento é uma atividade importante para todas as organizações e em todas as suas áreas, pois é essa atividade que permite a identificação de gaps (lacunas) de resultados e, a partir daí o desenvolvimento de planos de melhoria. No BPM do inglês, Business Process Management (Gerenciamento de Processos de Negócio ou Gestão de Processos de Negócio) os processos organizacionais são vistos de uma forma diferente, pois a visão é ampliada, há uma percepção de toda a cadeia envolvida para entregar um produto ou serviço e não se trata de uma visão verticalizada.
No contexto apresentado, quando se diz visão verticalizada, quer dizer que, uma organização tenha uma visão de seu processo percebida ...
· apenas de cima para baixo, isto quer dizer que a relação entre as áreas não é percebida.
· apenas de cima para baixo, no entanto a relação entre as áreas são naturalmente percebida.
· tando de cima para baixo como também lateralmente, ocasionando assim um relacionamento saudável entre todas as áreas.
· tando de cima para baixo como também lateralmente, no entanto a relação entre as áreas não são percebida.
· de forma bilateral, ou seja, tanto de cima para baixo, quanto de baixo para cima, mantendo assim o fluxo constante do processo.
Sua resposta
apenas de cima para baixo, isto quer dizer que a relação entre as áreas não é percebida.

Continue navegando