José Malcher Jr.

Eng. Software – Analista de Sistemas

Engenharia de Software | Modelo de Maturidade de Software


1 – O modelo de desenvolvimento de software conhecido como Modelo Cascata apresenta as seguintes fases no seu ciclo de vida: Requisitos, análise, projeto, implementação, ____________________________ e ________________________.

  1. recursos, operação.
  2. testes, manutenção.
  3. codificação, testes.
  4. desenvolvimento incremental, manutenção.
  5. geração de relatórios, teste


2- Por que o software deve de ser medido? (assinale a INCORRETA).

  1. Controlar os dispositivos físicos e equipamentos utilizados no processo de desenvolvimento de software.
  2. Melhorar o relacionamento com clientes.
  3. Entender e melhorar o processo de desenvolvimento.
  4. Elaborar cronogramas mais realistas.
  5. Aperfeiçoar o modelo de gerenciamento de projetos.

3 – A Norma ISO/IEC 9126 apresenta diversas características como, por exemplo, “Funcionalidade”. Qual subcaracterística atende à pergunta “Evita acesso não autorizado a programas e dados?”.

  1. Interoperabilidade
  2. Segurança
  3. Tolerância a Falhas
  4. Maturidade
  5. Recuperabilidade

4 – O objetivo da medição de software é aumentar a qualidade, o desempenho e a produtividade dos processos de desenvolvedores. O uso de métricas está diretamente ligado ao controle desses processos.

  1. Hardware
  2. Projeto
  3. Software
  4. Dados
  5. Métricas

5 – A Ciência da Computação tem como objetivo:

  1. Criar sistemas de computação.
  2. Estudar os problemas genéricos das áreas de rede e banco de dados.
  3. Trata os aspectos relacionados ao software.
  4. Propor as práticas de desenvolvimento de software.
  5. O desenvolvimento de teorias e fundamentações no processo de desenvolvimento de software.

6 – Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de sistemas é chamada:

  1. Estudo de viabilidade.
  2. Análise de equilíbrio.
  3. Análise de requisitos.
  4. estudo de caso.
  5. Design lógico do sistema.

7 – CMMI (Capability Maturity Model Integration): I. É um modelo que descreve orientações para a definição e implantação de processos. II. O modelo não descreve processo algum, são orientações definidas através das práticas especificadas. III. É um método de avaliação de software. IV. É um modelo de referência que contém práticas necessárias à maturidade do software.

  1. Apenas I, III
  2. Apenas I, II, III
  3. Todas corretas
  4. Apenas II, III, IV
  5. Apenas II, III

8 – A Gestão da Qualidade tem os seus processos com foco no cliente. As organizações dependem de seus clientes e, portanto, é recomendável que atendam às necessidade atuais e futuras do cliente, aos seus requisitos, e procurem exceder as suas expectativas. Alguns princípios da qualidade são:

I. Liderança: Líderes estabelecem a unidade de propósito e o rumo da organização.

II. Envolvimento de pessoas: Pessoas de todos os níveis são a essência de uma organização e seu total envolvimento possibilita que as suas habilidades sejam usadas para o benefício da organização.

III. Abordagem de processo: Um resultado desejado é alcançado mais eficientemente quando as atividades e os recursos relacionados são gerenciados como um processo.

(Assinale a alternativa C O R R E T A).

  1. Apenas II, III.
  2. Apenas I, III,
  3. Apenas III,
  4. Todas corretas.
  5. Apenas I, II.

9 – O Ciclo de Vida do software especifica todas as fases de desenvolvimento, desde os requisitos até a manutenção e declínio. Um dos processos de desenvolvimento possui característica iterativa e incremental, inicia cada fase com um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O modelo de software em questão é o:

  1. Modelo evolutivo.
  2. Modelo espiral.
  3. Rad.
  4. Prototipação.
  5. Modelo cascata.

10 – A Crise do Software refere-se a um conjunto de problemas encontrados no desenvolvimento de software. Os problemas são referentes a: I. As estimativas de prazo e de custo são frequentemente imprecisas. II. A quantidade e a produtividade de pessoas da área de software não têm acompanhado a demanda por seus serviços. III. A qualidade de software geralmente é menor que a adequada. IV. Dificuldade em manter o software.

Todas corretas.

  1. Apenas II, III.
  2. Apenas I, II, IV.
  3. Apenas II, III, IV.
  4. Apenas I, II, III.

 

 

 

 


 

Gabarito

1 – B | 2 – A | 3 – B| 4 – E | 5 – E | 6 – A | 7 – C | 8 – D | 9 – B | 10 – A |

 


Engenharia de Software | Modelo de Maturidade de Software

novembro 26th, 2017

Posted In: Engenharia de Software, Exercícios, Modelo de maturidade de software

Tags:, ,