Buscar

Processo de Software - Avaliação Final (Objetiva) - Individual FLEX

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

Legenda: Resposta Certa Sua Resposta Errada 
1. 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 III e IV estão corretas. 
 b) As sentenças I, III e IV estão corretas. 
 c) As sentenças I e II estão corretas. 
 d) As sentenças I, II e IV estão corretas. 
 
2. A melhoria do processo de software brasileiro, também denominado MPS.BR tem 
como objetivo melhorar os processos dos softwares das pequenas e médias empresas 
brasileiras. O MPS.BR fornece várias provas oficiais e cursos com a finalidade de 
capacitar profissionais acerca da metodologia. No mundo, existem outros modelos 
bastante conhecidos como o CMMI e o ISO/IEC 15504, os quais trazem níveis de 
capacidade para o processo. Sobre a melhoria de processo de software, analise as 
sentenças a seguir: 
 
I- A melhoria de processo de software busca avaliar e melhorar as operações e 
atividades internas ou externas do desenvolvimento de sistemas. 
II- Quanto maior o esforço para que os processos estejam alinhados aos objetivos do 
negócio, menores os benefícios alcançados pelas organizações. 
III- O processo de software fornece instabilidade e controle para uma atividade de 
desenvolvimento de software. 
IV- O principal retorno das melhorias dos processos de software é aumentar a 
capacidade destes processos de forma contínua e incremental. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I e II estão corretas. 
 b) As sentenças I e IV estão corretas. 
 c) As sentenças II e IV estão corretas. 
 d) As sentenças II e III estão corretas. 
 
3. A análise estruturada tem o objetivo de melhorar e tornar mais fácil a comunicação 
entre os interessados no desenvolvimento de um sistema de informação. Dentre as 
principais ferramentas para modelagem de análise de dados estão o Diagrama de 
Fluxo de Dados (DFD), o Dicionário de Dados (DD) e o Diagrama de Entidade e 
Relacionamento (DER). Sobre o Diagrama de Fluxo de Dados (DFD), analise as 
sentenças a seguir: 
 
I- O DFD é uma representação gráfica que utiliza quatro símbolos, mostrando a 
estrutura do sistema e sua fronteira. 
II- As entidades do DFD são utilizadas para armazenar as informações. 
III- As cardinalidades do DFD podem apresentar grau mínimo e grau máximo. 
IV- O DFD apresenta todas as relações entre os dados. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I, II e IV estão corretas. 
 b) As sentenças I e IV estão corretas. 
 c) As sentenças I, III e IV estão corretas. 
 d) Somente a sentença II está correta. 
 
4. Tornar-se profissional competente na área da tecnologia da informação exige, no 
mínimo, um entendimento sistêmico da área de Engenharia de Software, pois tem 
como enfoque lidar com os aspectos de produção de software em todas as fases do 
seu ciclo de vida. A Engenharia de Software pode ser vista como a área voltada para 
atuar no projeto de software, pensando-se na concepção, planejamento, 
desenvolvimento, testes, implantação e manutenção do software. Segundo Pressman 
(2011), as atividades lógicas do processo de engenharia de software são 
complementadas por uma série de atividades de guarda-chuva, geralmente aplicadas 
ao longo de um projeto, auxiliando a equipe a gerenciar, a controlar o progresso, a 
qualidade, as mudanças e os riscos. Sobre as atividades lógicas do processo de 
engenharia de software, apresentadas por Pressman, analise as sentenças a seguir: 
 
I- Controle e acompanhamento do projeto, administração de riscos, garantia da 
qualidade de software e revisões técnicas. 
II- Planejar e controlar o projeto, definir requisitos funcionais, modelagem UML e 
medição. 
III- Medição, gerenciamento da configuração de software, gerenciamento da 
reusabilidade, preparo e produção dos artefatos de software. 
IV- Gerência de requisitos, reutilização de software, garantia da qualidade e 
produção de artefatos do projeto. 
 
Assinale a alternativa CORRETA: 
 
FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem 
profissional. 7. ed. Porto Alegre: AMGH, 2011. 
 a) As sentenças I e III estão corretas. 
 b) As sentenças III 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. 
 
5. De acordo com Sommerville (2011), os requisitos não funcionais do sistema são 
requisitos que não estão diretamente conexos com os serviços peculiares oferecidos 
pelo sistema a seus usuários. Esses requisitos podem estar relacionados às 
propriedades como credibilidade e tempo de resposta. Podemos ver que os requisitos 
não funcionais podem ser provenientes das características requeridas para o software. 
Acerca destas características de Requisitos de produto, Requisitos organizacionais e 
Requisitos externos, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Requisitos de produto: são os requisitos universais de sistemas derivados das 
políticas e procedimentos da instituição do cliente e do desenvolvedor. 
( ) Requisitos organizacionais: são requisitos que especificam ou restringem o 
comportamento e as funções do software. 
( ) Requisitos externos: todos os requisitos que derivam de fatores de fora do 
sistema e podem incluir requisitos reguladores, tal como um banco central; requisitos 
legais, que devem ser seguidos para garantir que o sistema opere dentro da lei. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: SOMMERVILLE, I. Engenharia de software. 9. ed. Pearson Education, 
2011. 
 a) V - F - F. 
 b) F - F - V. 
 c) F - V - F. 
 d) F - V - V. 
 
6. 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 especializadaas 
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 - V - V - F. 
 d) V - F - F - V. 
 
7. Na engenharia de software, um Dicionário de Dados (DD) é uma lista dos elementos 
de dados que são necessários para a representação do sistema, e uma ferramenta de 
referência para a equipe, a qual permite associar um significado aos termos utilizados 
pelo sistema. Sobre os Dicionários de Dados, assinale a alternativa CORRETA: 
 a) O DD é uma lista dos elementos de dados que são utilizados pelo sistema. 
 b) O símbolo " = " significa um comentário nos DDs. 
 c) As entidades externas são de onde parte ou para onde chegam os dados. 
 d) A especificação dos fluxos de dados não são especificados pelo DD. 
 
8. 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) Divide-se em fases, sendo que a próxima fase somente inicia com o término da 
anterior. 
 b) Traz, como uma de suas fases, a análise de riscos. 
 c) O custo de manutenção do software é inferior aos outros modelos. 
 d) A fase de Design sempre exige a criação de um protótipo. 
 
9. As ferramentas CASE (Computer-Aided Software Engineering) auxiliam a criação 
de programas de computador. A Engenharia de Software visa dividir o problema em 
pequenas partes, para que possa se encontrar a solução específica para cada pequeno 
problema. Cada parte possui etapas e ferramentas específicas para sua efetuação e 
controle, desde o planejamento até a inspeção, cobrindo todo o ciclo de software. 
Sobre as ferramentas CASE, analise as sentenças a seguir: 
 
I- As ferramentas CASE visam minimizar tempo de execução do projeto. 
II- Processos ágeis não possuem ferramentas CASE. 
III- As ferramentas CASE visam manter o alto nível de qualidade dos projetos. 
IV- Existe apenas uma ferramenta CASE disponível no mercado. 
V- Existem ferramentas CASE para documentação, testes e programação. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I, II e III estão corretas. 
 b) As sentenças II, IV e V estão corretas. 
 c) As sentenças II, III e IV estão corretas. 
 d) As sentenças I, III e V estão corretas. 
 
10. 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 Dependência Estratégica (SD), 
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 uma descrição dos elementos do projeto e instruções para a utilização dos 
processos. 
 c) Fornece um guia de uso e razões de validação dos processos organizacionais. 
 d) Fornece uma definição do processo de integração entre os recursos tecnológicos e 
os recursos humanos de um projeto.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes