Buscar

Avaliação Final Objetiva - processo de software

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 6 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 6 páginas

Prévia do material em texto

Acadêmico:
	João Luis de Souza Inocente (2508232)
	
	Disciplina:
	Processo de Software (ADS28)
	Avaliação:
	Avaliação Final (Objetiva) - Individual FLEX ( Cod.:651588) ( peso.:3,00)
	Prova:
	26508600
	Nota da Prova:
	10,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	A modelagem organizacional se configura pela existência de diversas técnicas que definirão a estruturação organizacional, que define como as tarefas são formalmente distribuídas, agrupadas e coordenadas, apresentando múltiplas visões de análise de metas e objetivos, a fim de facilitar as especificações de requisitos para que seus processos sejam conforme a realidade da organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir:
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems) possibilita construir técnicas capazes de suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas associadas que suportem o processo.
II- A técnica de modelagem de Furlan é composta pelo Modelo de Dependências Estratégicas (SD) e pelo Modelo de Razões Estratégicas (SR).
III- A técnica F3 de Bubenko é constituída por um único modelo: o Modelo de Requisitos do Sistema de Informação - MRSI.
IV- A técnica i* de Yu busca conhecer a missão e a identidade da organização, propor que os objetivos executivos sejam compatíveis com a missão e os objetivos estratégicos relacionados com as áreas funcionais para atender a esta missão.
V- A metodologia EKD (Enterprise Knowledge Development) é a técnica mais rica em uso. É a base para o entendimento e apoio às mudanças organizacionais e ajuda o desenvolvimento de sistemas de informação, que apoiará a organização.
Assinale a alternativa CORRETA:
	 a)
	As sentenças II, III e IV estão corretas.
	 b)
	As sentenças I, II e V estão corretas.
	 c)
	As sentenças I e V estão corretas.
	 d)
	As sentenças IV e V estão corretas.
	2.
	A importância da tecnologia de hardware e software já é reconhecida pela sociedade e pelo mercado. A tecnologia nos aproxima das pessoas e das empresas, por isso, usá-la de forma consciente e eficaz, possibilita o crescimento, podendo trazer bons frutos. Sobre o software, conforme Pressman (2011), classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Consiste em instruções (programas de computador) que, quando executadas, fornecem características, funções e desempenho desejados.
(    ) Consiste em uma estrutura de dados que possibilita aos programas manipular informações adequadamente.
(    ) Consiste em informações descritivas, tanto na forma impressa como na virtual, descrevendo a operação e o uso dos programas.
(    ) Consiste em um executável lógico que manipula de forma especializada as informações dos usuários.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. São Paulo: McGraw Hill, 2011.
	 a)
	F - V - V - F.
	 b)
	F - F - V - V.
	 c)
	V - F - F - V.
	 d)
	V - V - V - F.
	3.
	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 das etapas de análise e especificação de requisitos, implementação, operação e manutenção do projeto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Análise e especificação de requisitos: compreende a etapa do levantamento das necessidades do cliente, identifica os problemas e 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.
(    ) Operação: assim que o projeto for liberado ao cliente esta é a fase de acompanhamento de uso do software, aferindo a estabilidade da aplicação.
(    ) Manutenção: esta etapa irá garantir o funcionamento correto do software através de testes integrados no sistema, a fim de verificar se está correto ao especificado.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - F.
	 b)
	V - F - F - V.
	 c)
	V - V - V - F.
	 d)
	V - V - F - V.
	4.
	A melhoria contínua de processos que satisfaçam as necessidades e tornem as empresas competitivas tornou-se foco das organizações. As metodologias que padronizam e gerenciam os processos de desenvolvimento de software com foco na qualidade de processos e produtos de software, proporcionam ganho de competitividade, de forma a garantir serviços ou produtos de forma rápida, com redução de custos e maior qualidade e segurança. Sobre a melhoria de processo de software, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O processo de software reduz o controle e a organização de atividades.  
(    ) A melhoria contínua de software implica reduções de competitividade da empresa.  
(    ) O processo de software busca melhorias aumentando a capacidade dos processos de maneira contínua e incremental.  
(    ) A melhoria de processo de software busca melhorar as atividade internas e externas durante o desenvolvimento de software.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: DE OLIVEIRA, Leila Ribeiro. Implementação de processos: o uso de técnicas de projetos de software para estimar processos de negócio. Projetos e Dissertações em Sistemas de Informação e Gestão do Conhecimento, v. 1, n. 1, 2013.
	 a)
	F - V - F - V.
	 b)
	V - V - F - F.
	 c)
	V - F - V - F.
	 d)
	F - F - V - V.
	5.
	Os requisitos não funcionais são desenvolvidos no projeto de software com o objetivo de descrever os atributos do sistema ou do ambiente, definindo características de eficiência e restrições. Sobre a importância dos requisitos não funcionais para o projeto de software, classifique V para as opções verdadeiras e F para as falsas:
(    ) Usabilidade.
(    ) Funcionalidade.
(    ) Integridade.
(    ) Segurança.
(    ) Regras de negócio.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - V - V - F.
	 b)
	F - V - F - F - V.
	 c)
	F - V - V - F - V.
	 d)
	V - V - F - F - V.
	6.
	Durante os anos 1970, o termo crise de software ficou em evidência, tinha por finalidade expressar as dificuldades do desenvolvimento de software diante do rápido crescimento da demanda existente, da complexidade dos problemas a serem resolvidos e da inexistência de técnicas estabelecidas para o desenvolvimento de sistemas. Referente à crise de software, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A falta de formação adequada na engenharia de software e a baixa produtividade são fatores que contribuem efetivamente para o surgimento de uma nova crise de software.
(    ) A crise de software refere-se a um conjunto de problemas, dentre os quais se encontra a imprecisão nas estimativas de custo e prazo devido a uma coleta de requisitos escassa.
(    ) A alteração de legislações no Brasil e mudanças na regra de negócio são elencadas como fatores externos que contribuem para alavancar a crise de software, mas que podem ser facilmente gerenciados.
(    ) Pode-se dizer que a crise de software ainda se encontra presente em muitos projetos, não mais pela ausência de métodos, técnicas e ferramentas, mas pela não aplicação correta.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - V - V.
	 b)
	V - V - F - V.
	 c)
	V - F - F - F.
	 d)
	F - V - F - F.
	7.
	O Capability Maturity Model Integration (CMMI) é um modelo de melhoria de processos com ferramentas para tornar as empresas de software mais eficazes, o qual pode ser utilizado apenas um projeto, divisão ou na organização inteira. O modelo trata as práticascomo provadas e efetivas, auxiliando a empresa a estabelecer metas e prioridades, fornecendo um guia de implementação de melhorias. Sobre o CMMI, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O fornecimento das diretrizes baseadas nas melhores práticas de melhoria dos processos e habilidades organizacionais é o principal objetivo do CMMI.
(    ) No nível de otimização, o processo de aperfeiçoamento é contínuo.  
(    ) A implementação do CMMI é mais simples que a do MPS.BR.  
(    ) O CMMI é voltado para empresas médias e pequenas.
Assinale a alternativa que apresenta a sequência CORRETA.
	 a)
	V - V - F - F.
	 b)
	V - F - V - F.
	 c)
	F - V - F - F.
	 d)
	V - V - F - V.
	8.
	O Diagrama Entidade Relacionamento (DER) é a representação gráfica do Modelo Entidade Relacionamento (MER). O MER é apenas um modelo conceitual utilizado pelo engenheiro de software para descrever as entidades presentes no domínio do negócio, elencando atributos e relacionamentos. Ambos diagramas são instrumentos importantes para a comunicação entre os analistas e os engenheiros com suas equipes de desenvolvimento. Sobre os diagramas entidade e relacionamento, assinale a alternativa CORRETA:
	 a)
	A cardinalidade primária é o mecanismo principal para acessar uma entidade.
	 b)
	O relacionamento representa os atributos de uma entidade.
	 c)
	Um atributo facultativo tem a responsabilidade de identificar cada entidade.
	 d)
	As entidades são os objetos em que serão armazenadas informações.
	9.
	Para que um software seja desenvolvido de forma consistente, é preciso aliar boas práticas da engenharia de software com um robusto e eficiente processo de software para seu desenvolvimento. No entanto, para atender à sua consistência, é necessário atender às três categorias de requisitos do processo de software: requisitos de prescrição, requisitos de interação e requisitos de flexibilidade. No que se refere a estas categorias, analise as sentenças a seguir:
I- O requisito de prescrição deve garantir que o processo seja realizado conforme foi planejado, através das etapas seguindo uma sequência de controle, automação de processo, gerência de objetos, descrição do histórico do processo, coleta de métricas, interação e restrições e alocação de recursos.
II- O requisito de interação remete à interação entre os usuários para decidir sobre as questões do ambiente e do processo, sendo executado para orientar desenvolvedores nas suas tarefas, fornecedores de visualização adequada das tarefas do processo, obter feedback do andamento do processo, fornecer visualização dos estados do processo e mecanismo de undo.
III- O requisito de flexibilidade busca meios de interação do cliente em todas as etapas do projeto, através de modificação dinâmica durante a execução, na execução de processos incompletos, instanciação do processo durante a execução, escolha entre caminhos alternativos, adaptação ao usuário, gerência e tratamento de eventos.
IV- O requisito de interação busca garantir maior sincronismo entre os usuários e os clientes através das fases de descrição do histórico do processo, interação e alocação de recursos, múltiplos níveis de compartilhamento de objetos, instanciação do processo durante a execução e gerência e tratamento de eventos.
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, II e III estão corretas.
	 b)
	As sentenças II, III e IV estão corretas.
	 c)
	As sentenças I, III e IV estão corretas.
	 d)
	Somente a sentença I está correta.
	10.
	A qualidade de um produto de software é importante para qualquer empresa desenvolvedora de sistemas, sendo fundamental a cada versão apresentar ainda mais qualidade. As métricas de software são um conjunto de atributos documentados e previamente conhecidos dos ciclos de vida de software. Todos os envolvidos no desenvolvimento de um sistema de informação devem participar na determinação dos níveis de qualidade, auxiliando na definição das métricas. Sobre o conceito de métricas de processo de software, analise as sentenças a seguir:
I- As métricas podem representar dimensões como esforço, tamanho e complexidade.
II- Medir software permite aos profissionais melhorarem o processo, ajudando no planejamento, acompanhamento e controle.
III- Existem dois tipos de medidas: as diretas e as indiretas, as quais diferenciam-se pelo tempo despendido no seu desenvolvimento.
IV- A capacidade de manutenção de um software é difícil de ser avaliada por ser medida de forma indireta.
Assinale a alternativa CORRETA:
	 a)
	Somente a sentença I está correta.
	 b)
	As sentenças II e IV estão corretas.
	 c)
	As sentenças I e II estão corretas.
	 d)
	As sentenças II e III estão corretas.

Continue navegando