Buscar

Análise e Modelagem de Sistemas - Prova final

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 13 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 13 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 13 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

Prévia do material em texto

Questão 1
Em se tratando de modelagem de processos, as notações são conjuntos de símbolos os quais são padronizados, com regras que indicam seus significados. Ao realizar um projeto, a equipe precisa avaliar a organização para escolher a melhor notação. Por vezes, mais de uma notação pode ser importante de ser adotada, cada qual em uma fase do projeto de modelagem.
 
De acordo com o que você conhece das diferentes notações, faça a associação entre as colunas A e B.
 
 
	
COLUNA A
	
COLUNA B
	
I. BPMN
	
1. Este padrão pode ser muito simples ou muito complexo, tendo regras para representar decisão, teste, paralelismo ou convergência de fluxo. É utilizado em processos de negócio para realização de análise, redesenho ou modelagem. Tem como vantagem o fato de ser utilizado em muitas organizações, mas apresenta como desvantagem o risco de lacunas lógicas.
 
	
II. Fluxograma
	
2. Sua desenvolvimento remonta à Força Aérea Americana, mas atualmente é domínio público. Seus símbolos são simples. Pontos decimais indicam os níveis de descendência, representando assim o processo de modo preciso. Por outro lado, a leitura da notação pode ser confusa de ser feita.
 
	
III. EPC
	
3. Neste padrão, os símbolos indicam relacionamentos bem definidos. O modelo é dividido em raias. Os ícones são organizados em conjuntos descritivos ou analíticos. Eventos de início, meio e fim podem ser indicados. Uma desvantagem deste padrão pode ser a necessidade do uso de várias ferramentas para dar apoio aos conjuntos da notação.
 
	
IV. UML
	
4. Este padrão utilizado em Lean oferece um conjunto de símbolos bastante simples. Ele auxilia na identificação de oportunidades para que os processos sejam otimizados. Como desvantagem, este padrão não se aplica a cenários complexos.
 
	
V. IDEF
	
5. Os símbolos mais “universais” utilizados ao longo do processo são simples: retângulos simples ou com cantos arredondados, setas, paralelogramos, losangos. Raias podem ou não ser utilizadas. Uma vantagem é o amplo entendimento deste padrão pelos profissionais. Uma desvantagem é a quantidade de variações do padrão.
 
	
VI. Mapeamento do Fluxo de Valor
	
6. Amplamente utilizado, este padrão relaciona técnicas de diagramação e notações. Dependendo do modelo, há um conjunto de símbolos. Pode descrever tanto relacionamento pai-filho, como lateral. Sua desvantagem é que seu uso para modelagem de processo de negócio é secundário, pois o padrão foi primariamente desenhado para modelagem de aplicação de software.
 
Assinale a alternativa que apresenta a associação CORRETA entre as colunas.
· I – 1; II – 5; III – 3; IV – 4; V – 2; VI – 6.
· I – 3; II – 1; III – 5; IV – 2; V – 6; VI – 4.
· I – 4; II – 2; III – 6; IV – 1; V – 5; VI – 3.
· I – 4; II – 6; III – 2; IV – 1; V – 3; VI – 5.
· I – 3; II – 5; III – 1; IV – 6; V – 2; VI – 4.
Sua resposta
I – 3; II – 5; III – 1; IV – 6; V – 2; VI – 4.
A sequência correta é: I – 3; II – 5; III – 1; IV – 6; V – 2; VI – 4.   I. BPMN: neste padrão, os símbolos indicam relacionamentos bem definidos. O modelo é dividido em raias. Os ícones são organizados em conjuntos descritivos ou analíticos. Eventos de início, meio e fim podem ser indicados. Uma desvantagem deste padrão pode ser a necessidade do uso de várias ferramentas para dar apoio aos conjuntos da notação.   II. Fluxograma: os símbolos mais “universais” utilizados ao longo do processo são simples: retângulos simples ou com cantos arredondados, setas, paralelogramos, losangos. Raias podem ou não ser utilizadas. Uma vantagem é o amplo entendimento deste padrão pelos profissionais. Uma desvantagem é a quantidade de variações do padrão.   III. EPC: este padrão pode ser muito simples ou muito complexo, tendo regras para representar decisão, teste, paralelismo ou convergência de fluxo. É utilizado em processos de negócio para realização de análise, redesenho ou modelagem. Tem como vantagem o fato de ser utilizado em muitas organizações, mas apresenta como desvantagem o risco de lacunas lógicas.   IV. UML: amplamente utilizado, este padrão relaciona técnicas de diagramação e notações. Dependendo do modelo, há um conjunto de símbolos. Pode descrever tanto relacionamento pai-filho, como lateral. Sua desvantagem é que seu uso para modelagem de processo de negócio é secundário, pois o padrão foi primariamente desenhado para modelagem de aplicação de software.   V. IDEF: sua desenvolvimento remonta à Força Aérea Americana, mas atualmente é domínio público. Seus símbolos são simples. Pontos decimais indicam os níveis de descendência, representando assim o processo de modo preciso. Por outro lado, a leitura da notação pode ser confusa de ser feita.   VI. Mapeamento do Fluxo de Valor: este padrão utilizado em Lean oferece um conjunto de símbolos bastante simples. Ele auxilia na identificação de oportunidades para que os processos sejam otimizados. Como desvantagem, este padrão não se aplica a cenários complexos.
Questão 2
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, Projeto, Métodos e Ferramentas.
ALTERNATIVA INCORRETA: Qualidade, Projeto, Métodos e Ferramentas. Projeto não faz parte das camadas propostas por Pressman.
Correta:
Qualidade, Processo, Métodos e Ferramentas.
Questão 3
O RUP (Rational Unified Process) é considerado um modelo híbrido de processo que reúne elementos de processos genéricos. Por ser um “framework” de processo, ele é altamente customizável, proporcionando possibilidades de se trabalhar com sistemas mais leves ou mais pesados, dependendo das necessidades do desenvolvimento. Segundo Sommerville (2011), ele ilustra boas práticas na especificação e no projeto e apoia a prototipação e a entrega incremental. Suas fases, ao contrário de outros modelos, estão vinculadas ao negócio e não à parte técnica, e são elencadas em Concepção, Elaboração, Construção e Transição.
 
Sua descrição é apresentada em três perspectivas, as quais preenchem as lacunas:
 
A perspectiva ____________ mostra o ciclo de desenvolvimento, contendo quatro fases:
- Iniciação (ou concepção);
- Elaboração;
- Construção; e
- Transição.
 
A perspectiva __________ coloca foco nas atividades (ou disciplinas, ou “workflows”) realizadas ao longo do processo. Contemplam-se nesta perspectiva seis “workflows” de processos principais e três “workflows” de apoio, a saber:
Workflows de processos principais:
- Modelagem de negócios (Business modelling);
- Requisitos (Requirements);
- Análise e design (Analysis & Design);
- Implementação (Implementation);
- Teste (Test); e
- Implantação (Deployment).
Workflows de apoio:
- Gerenciamento de configuração e mudança (Configuration and change management);
- Gerenciamento de projeto (Project management);
- Ambiente (Environment).
 
A perspectiva ____________ recomenda as boas práticas a serem usadas ao longo do processo de desenvolvimento do sistema. São seis as melhores práticas:
- Desenvolver o sistema iterativamente;
- Gerenciar requisitos;
- Usar arquiteturas baseadas em componentes;
- Modelar o software visualmente (UML);
- Verificar a qualidade do software; e
- Gerenciar as mudanças do software.
Assinale a alternativa que completa as lacunas corretamente.
· dinâmica / prática / estática
· estática / dinâmica / prática· prática / estática / dinâmica
· dinâmica / estática / prática
· estática / prática / dinâmica
Sua resposta
dinâmica / estática / prática
Correta.
Questão 4
O software é um produto desenvolvido pelos profissionais de TI, com o objetivo de realizar atividades, de forma lógica, facilitando o desenvolvimento das tarefas do usuário. Ao longo dos anos, a evolução é enorme, e ainda não se visualiza um final nessa história. Então, para manter a evolução deste produto, é preciso conhecer a sua origem e sua história até o momento. Nesse contexto, analise a evolução, a seguir:
1) A Internet é amplamente utilizada; e nasce a linguagem JAVA.
2) Surgem os sistemas operacionais, responsáveis pelo controle do hardware; e as linguagens de programação (COBOL, LISP, ALGOL, BASIC, etc).
3) Utilização da computação em nuvem em larga escala; utilização de algoritmos para a inteligência artificial.
4) Evolução dos desktops; e o avanço do Unix pelo mundo.
5) Criação do conceito de orientação à objetos; e a crise do software.
6) O computador era controlado pelo programa; e o software realizava as operações matemáticas e o funcionamento do hardware.
7) Surgimento de sistemas operacionais gráficos; e softwares utilizando a web como plataforma de desenvolvimento.
Agora, assinale a alternativa que contém a sequência histórica, em ordem cronológica, correta:
1-2-7-6-5-4-3.
7-6-1-2-5-4-3.
2-5-4-1-7-6-3.
6-1-5-4-7-2-3.
6-2-5-4-1-7-3
Sua resposta
6-2-5-4-1-7-3
Correto
Questão 5
Antunes (2008) fala sobre os conceitos de sistemas como sendo um paradigma. Ainda segundo o autor:  
"A terminologia “paradigma” foi cunhada por Thomas S. Kuhn em seu livro A Estrutura das Revoluções Científicas (1995). Segundo esse autor, a noção de paradigma pode ser sintetizada em dois sentidos básicos. No primeiro, o paradigma pode ser entendido como um conjunto de crenças, valores, técnicas etc., partilhados pelos membros de uma comunidade. No segundo, como modelos ou exemplos que podem substituir regras explícitas e que servem de base para a solução de problemas nas diferentes disciplinas científicas.” Fonte: Antunes (2008), capítulo 2.2.    
Isso posto, Antunes passa a discutir os conceitos de sistema, sistemas de manufatura e sistema de produção, para então chegar à construção de paradigma em Engenharia de Produção.   Tendo como foco o conceito de sistema, avalie as afirmativas a seguir:  
I. Antunes coloca como marco histórico os estudos de Trist e Rice na década de 1970, no que se refere à identificação dos subsistemas técnico e social dentro das organizações, considerando o primeiro como associado à eficiência real da empresa, e o segundo à sua eficiência potencial.  
II. Como conceito básico de sistema, Antunes relata que é algo percebido como um todo, contendo partes que se afetam entre si, mas que não necessariamente se mantêm juntas. Esta característica permitirá que um propósito seja alcançado.  
III. Para dar um limite ao “algo percebido como um todo”, ou seja, ao sistema, artificialmente coloca-se uma fronteira, ou seja, a definição dos objetivos a serem alcançados.  
IV. Os sistemas desdobram-se em subsistemas e supersistemas. Cada subsistema contempla um conjunto de partes que têm como significado um dado. O supersistema é um sistema considerado complexo para a organização.  
V. Sistemas podem ser fechados ou abertos. São fechados os sistemas que não têm interação com o ambiente externo; são abertos os que tem esta interação.
Considerando o contexto apresentado, assinale a alternativa correta.
· Estão corretas apenas as alternativas I, II, III, IV e V.
· Estão corretas apenas as alternativas I, II, III e V.
· Estão corretas apenas as alternativas III, IV e V.
· Estão corretas apenas as alternativas I, III e V.
· Estão corretas apenas as alternativas III e V.
Sua resposta
Estão corretas apenas as alternativas I, III e V.
Alternativa correta: estão corretas apenas as alternativas III e V.
Questão 6
O planejamento do gerenciamento de processos de negócios está vinculado a compreensão da organização de seu nível de maturidade em processos, pois a capacidade da empresa de entender e gerenciar seus processos que determinará a forma como o gerenciamento acontecerá. O CMMI (Capability Maturity Model Integration) ou
no português Modelo Integrado de Capacidade de Maturidade é extremamente relevante para o gerenciamento de processos de negócios, pois contribui para o melhor gerenciamento de atividades e, por consequência, o produto final é padronizado, com menor possibilidade de erros e gera satisfação do cliente.
 
Para que uma organização atingir sua maior capacidade de maturidade seguindo o modelo CMMI é necessário passar pelos seguintes níveis de maturidade:
 
1. Definido
2. Quantitativamente Gerenciado
3. Inicial
4. Em Otimização
5. Gerenciado
Assinale a opção que apresenta a ordem correta dos níveis de maturidade CMMI:
· 3 – 5 – 1 – 2 – 4.
· 4 – 3 – 1 – 2 – 5.
· 5 – 4 – 3 – 2 – 1.
· 1 – 5 – 3 – 2 – 4.
· 2 – 5 – 1 – 3 – 4.
Sua resposta
3 – 5 – 1 – 2 – 4.
CORRETO ao indicar: 3 – 5 – 1 – 2 – 4.
Questão 7
A visão de processos se torna bastante ampla quando este é do tipo ponta a ponta. Nele é possível visualizar toda a conexão entre os departamentos, de forma horizontal. Esta visão permite compreender a contribuição de cada parte para atender as necessidades do cliente.
Este processo pode ser, respectivamente, interfuncional e inter organizacional, ou seja:
· Ele conecta todos os elementos externos à organização e todos os departamentos, respectivamente.
· Ele separa todos os departamentos de todos os elementos externos à organização, respectivamente.
· Ele conecta todos os departamentos, mas separa todos os elementos externos à organização, respectivamente.
· Ele separa todos os departamentos, mas conecta todos os elementos externos à organização, respectivamente.
· Ele conecta todos os departamentos e os elementos externos à organização, respectivamente.
Sua resposta
Ele conecta todos os departamentos e os elementos externos à organização, respectivamente.
Correto
Questão 8
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.
CORRETO ao indicar: a realização do mapeamento, execução e monitoramento dos processos organizacionais.
Questão 9
Uma das etapas mais importantes do desenvolvimento de software é o levantamento e análise de requisitos. É fundamental que antes do inicio do desenvolvimento do sistema, todas as necessidades e problemas tenham sidos analisadas e projetados pela Engenharia de Requisitos.
Com base na Engenharia de Requisitos, avalie as seguintes asserções e a relação proposta entre elas:
Ao realizar entrevistas com o Cliente foi detectado a necessidade do sistema permitir o cancelamento de notas de vendas, seguindo as recomendações da prefeitura local, que permite o cancelamento em até 48h apos o seu cadastramento, esse tipo de requisito é considerado Funcional.
PORQUE
Os Requisitos Funcionais determinam os objetivos específicos, ou seja, o que o sistema deve possuir ao final de seu desenvolvimento.Esse tipo de requisito deverá conter todas as funções e informações fornecidas pelo cliente, antes da construção do software.
A respeito dessas asserções, assinale a alternativa correta:
· as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
· as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
· a asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
· a asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
· as asserções I e II são proposições falsas.
Sua resposta
as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
CORRETO ao indicar: as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
Questão 10
Determinar o tipo de requisito em um sistema pode ser uma tarefa extenuante e, um requisito pode ser classificado inicialmente como um tipo e no decorrer no projeto, ele pode sofrer alterações e receber outra classificação ou ainda, gerar uma série de novos requisitos. Segundo as principais bibliografias especializadas nesse assunto, os requisitos de um sistema podem ser classificados como Requisitos Funcionais, Requisitos Não Funcionais e Requisitos de Domínio.
Levando em conta que um Requisito Funcional determina de forma clara e precisa as funcionalidades específicas do que o sistema deve ou não realizar, podemos exemplificar dizendo que ...
· O usuário não poderá aguardar mais do que 8 segundos por uma consulta no banco de dados.
· Os dados devem ser trafegados pela rede de forma criptografada para manter seu sigilo.
· A linguagem adotada deve ser compativel com multiplos tipos de sistemas operacionais.
· Os cadastros devem possuir o mesmo layout para facilitar o entendimento do usuário
· O sistema deve realizar emissão de nota fiscal eletrônica.
Sua resposta
O sistema deve realizar emissão de nota fiscal eletrônica.
CORRETO ao indicar: O sistema deve realizar emissão de nota fiscal eletrônica.

Outros materiais