Buscar

Avaliação I - Individual

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

Prévia do material em texto

24/08/2023, 10:10 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:739456)
Peso da Avaliação 1,50
Prova 48399485
Qtd. de Questões 10
Acertos/Erros 8/2
Nota 8,00
São apresentadas diversas técnicas no âmbito de processos de negócio, com entradas e saídas 
bem definidas, que ordenam a execução de suas atividades, a fim de gerar resultados com maior 
qualidade e produtividade, atendendo de forma clara seus eventos internos e externos. Sobre os 
benefícios da utilização de um modelo de processo de negócio, analise as sentenças a seguir:
I- O processo tem com requisito principal as necessidades de negócio.
II- Propõe pouca redundância dos requisitos utilizados nos processos.
III- Identifica os profissionais envolvidos no processo, evitando altos custos com as técnicas de 
desenvolvimento.
IV- A execução do projeto de software será guiada pelas necessidades de negócio.
Assinale a alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I, II e III estão corretas.
Segundo Reis (2003), a execução dos processos de software depende diretamente da linguagem 
adotada na etapa da modelagem dos processos, sendo que na maioria das vezes o nível de 
formalidade adotado é baixo. Geralmente, a modelagem orientada a processos usa o mesmo nível de 
formalismo para a execução dos processos e a elaboração de sistemas computacionais como 
prioridade a sua coesão. A respeito dos tipos de formalismos de execução/modelagem mais 
conhecidos e utilizados em ambientes de desenvolvimento de software, assinale a alternativa 
CORRETA:
FONTE: REIS, C. A. Uma abordagem flexível para execução de processos de software evolutivos. 
267 f. Tese (Doutorado) - Curso de Ciência da Computação da Universidade Federal do Rio Grande 
do Sul, Porto Alegre, 2003.
A Execução procedimental, Execução baseada em Progressão, Execução baseada em Diretrizes,
Execução baseada em Regras ECA (Evento-Condição-Ação) e Execução baseada em Redes Petri.
B
Execução procedimental, Execução baseada em Regras, Execução baseada em Regras ECA
(Evento-Condição-Ação), Execução Baseada em Redes de Petri e Execução baseada em Redes de
Tarefas.
C Execução procedimental, Execução baseada em Evento-Ação, Execução baseada em Regras,
Execução baseada em Redes de Petri e Execução baseada em Redes Colaborativas.
 VOLTAR
A+ Alterar modo de visualização
1
2
24/08/2023, 10:10 Avaliação I - Individual
about:blank 2/5
D Execução Rotineira, Execução baseada em Progressão, Execução baseada em Diretrizes,
Execução baseada em Redes de Evento-Ação e Execução baseada em Redes de Tarefas.
Cada organização possui missão, objetivos e processos próprios e é importante dar atenção à 
modelagem desses itens. A modelagem organizacional pode ser compreendida como um processo 
através do qual é possibilitada a formação da estrutura organizacional. Levando-se em conta que 
nenhuma estratégia pode ser seguida sem uma estrutura que a suporte, o processo de modelagem 
desempenha, então, um papel fundamental dentro de qualquer organização, seja ela de pequeno, 
médio ou grande porte. Referente à abordagem da Modelagem Organizacional definida por Alencar 
(1999), analise as sentenças a seguir: 
I- Oferece maior habilitação de respostas e questionamentos para tarefas da cadeia de fornecimento 
que não estão explicitamente representados no modelo.
II- Permite visualizar o modelo de forma fácil, correta e intuitiva.
III- Permite reutilizar os ativos internos da organização e obter controle centralizado da cadeia de 
fornecimento de informação e conhecimento.
IV- Oferece maior habilidade para compartilhamento das informações e conhecimentos da 
organização, sem reúso destes recursos.
Assinale a alternativa CORRETA:
ALENCAR, F. M. R. Mapeando a modelagem organizacional em especificações precisas. 1999. 304 
f. Tese (Doutorado) - Centro de Informática, Universidade Federal de Pernambuco, Recife, 1999.
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 I, II e IV estão corretas.
D As sentenças I e II estão corretas.
O ambiente de Engenharia de Software centrado no processo está diretamente associado ao 
nível de formalismo e tipo de orientação ocorridos durante os projetos, cuja orientação ativa traz de 
forma direta aos desenvolvedores quais são suas tarefas ou eventos de maior importância executados 
de forma interativa, sejam eles de forma ativa, passiva ou obrigatória. Referente aos quatro 
paradigmas de interação na execução de processos de software listados, classifique V para as 
sentenças verdadeiras e F para as falsas:
( ) Interação orientada a tarefas: o processo passa a ser executado a partir de metas predefinidas a 
serem executadas e atingidas, direcionando quais tarefas devem ser realizadas ou quais documentos 
devem ser manipulados.
( ) Interação orientada a documentos: toma como base um conjunto de documentos criados ou 
manipulados, que servem como instruções de procedimentos disponíveis no processo.
( ) Interação orientada a metas: é executada a partir de uma lista já definida de tarefas.
( ) Interação orientada a ferramentas: o processo é orientado com base nas ferramentas "cases" de 
engenharia de software para a realização do desenvolvimento do projeto de software.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F - F.
3
4
24/08/2023, 10:10 Avaliação I - Individual
about:blank 3/5
B V - F - V - V.
C F - V - F - V.
D V - F - F - V.
Um processo de software eficiente depende fortemente do uso de uma excelente plataforma 
tecnológica, adotada no desenvolvimento do projeto, como sua linguagem adotada na etapa da 
modelagem dos processos. Sobre os níveis de formalidade das linguagens adotadas nesta modelagem, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Procedimental: modela o processo de software, levando em consideração o próprio código-fonte 
do projeto, utilizando a programação convencional através do conceito de baixo nível.
( ) Baseada em regras: modela o processo utilizando diretrizes convencionais e sem inteligência de 
programação, utilizando uma linguagem de desenvolvimento pouco especialista.
( ) Evento-condição-ação: modela o processo a partir da identificação de eventos que validarão a 
execução do projeto a partir das condições que devem ser seguidas e ações tomadas para satisfazer a 
condição do evento.
( ) Redes de tarefas: modela o processo utilizando um grafo, representando a sua estrutura do 
processo em que seus nodos representam as atividades e os arcos executam o fluxo de controle/dados 
entre as diversas atividades.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - V - V.
C V - V - V - F.
D V - F - F - V.
Muitas organizações desenvolvedoras de software, na busca da qualidade de seus processos, 
adotam modelos de referência para atingir seus objetivos. Um dos modelos existentes no mercado é o 
CMMI (Capability Maturity Model Integration) que prescreve sobre as melhores práticas para o 
desenvolvimento de software e atesta sobre a maturidade destes processos. Quanto à sua estrutura, 
quais são os níveis que compõem este modelo?
A Inicial, gerenciado, definido, gerenciado quantitativamente e otimização.
B Melhoria contínua, planejado, definido, gerenciado e otimização.
C Inicializado, parcialmente gerenciado, gerenciado, parcialmente otimizado e padronizado.
D Otimização, gerenciado, parcialmente definido, definido.
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, 
5
6
7
24/08/2023, 10:10 Avaliação I - Individual
about:blank 4/5
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 - V - F - F.
B V - F - F - V.
C F - V - V - F.
D V - F - V - V.
A criação de um Processo de Software precisa levar em consideração todo seu ambiente de 
desenvolvimento, a forma como as equipes se relacionam, as tecnologias e atividades que precisam 
ser realizadas durante o projeto. Os ambientes de software orientados a processos têm como foco 
apoiar de forma efetiva os desenvolvedores no sentido de auxiliar no aumento da produtividade, 
melhoria da qualidade e diminuição de custos através da adoção de Ambiente de Engenharia de 
Software Centrado no Processo (PSEEs) para automatizar a gerência dos processos. Com relação ao 
ambiente do processo de software, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O ambiente de processo de software é um fator essencial para sua descrição, pois é com base no 
ambiente que é definida a forma como é realizado, da concepção até a entrega, um produto de 
software na organização.
( ) Compete também considerar no ambiente de processo de software além de todas as suas 
atividades, técnicas, métodos e ferramentas, aspectos como o entendimento e o esboço da solução de 
um problema específico, ou seja, toda gestão e impactos de possíveis riscos nos projetos de software.
( ) Um ambiente de desenvolvimento de software deve levar como prática a modelagem e a 
execução de projetos de software, e seu sucesso ocorre quando sua forma estiver orientada a 
processos.
( ) Compete ao gerente de desenvolvimento de um projeto de software decidir durante o 
planejamento sobre o ambiente de processo de software a ser utilizado no projeto, sendo as suas 
características de pouca relevância. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B V - V - F - F.
8
24/08/2023, 10:10 Avaliação I - Individual
about:blank 5/5
C V - F - V - F.
D F - V - F - V.
O modelo sequencial, conhecido também como cascata, corresponde à principal metodologia 
tradicional de desenvolvimento de software. Neste modelo, há a necessidade de que o software seja 
todo planejado e documentado antes de sua implementação. Acerca do modelo sequencial de 
desenvolvimento de software, assinale a alternativa CORRETA:
A Traz, como uma de suas fases, a análise de riscos.
B O custo de manutenção do software é inferior aos outros modelos.
C Divide-se em fases, sendo que a próxima fase somente inicia com o término da anterior.
D A fase de Design sempre exige a criação de um protótipo.
Em uma organização, o desenvolvimento do modelo de negócio é realizado por equipes 
diferentes das equipes que desenvolvem a modelagem de software. O modelo de negócio serve de 
suporte para o projeto do software, cujos detalhes técnicos do modelo de software não estarão 
contemplados ou detalhados no modelo de negócio. Para auxiliar no desenvolvimento destes 
modelos, pode-se utilizar a técnica i, proposta por Eric Yu, que define quem executará os processos, 
as diferentes formas para executá-los e quem deverá receber as informações. Esta técnica utiliza-se do 
Modelo de Dependência Estratégica (SD) e do Modelo de Razão Estratégica (SR). Sobre a definição 
do Modelo de Razão Estratégica (SR), assinale a alternativa CORRETA:
A Fornece uma definição intencional de um processo com relação a uma rede de relacionamento de
dependência entre atores que executarão estes processos.
B Fornece um guia de uso e razões de validação dos processos organizacionais.
C Fornece uma definição intencional do processo, considerando seus elementos e as razões que
estão por trás deles.
D Fornece uma descrição dos elementos do projeto e instruções para a utilização dos processos.
9
10
Imprimir

Continue navegando