CONCEITOS Flashcards

PRESSMAN

1
Q

O que consiste em Instruções, estruturas de dados e informações descritivas?

A

Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

São programas de computador, quando executadas, fornecem características, funções e desempenho desejado?

A

Instruções

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Possibilitam aos programas manipular informações adequadamente?

A

Estruturas de dados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Pode ser impressa ou virtual e descreve a operação e o uso do programa?

A

Informações descritivas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Foram desenvolvidos décadas atrás e têm sido continuamento modificados
para se adequar a mudanças dos requisitos de negócio e a plataformas
computacionais?

A

Software legado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Novos ambientes e tecnologias, Novos requisitos de negócio, Expandido para interopera com outros BD ou sistemas modernos e Alteração de Arquitetura, são?

A

Razões para evolução de software legado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

É a aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento, na operação e na manutenção de Software?

A

Engenharia de Software (IEEE)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

É uma tecnologia em camadas

A

Engenharia de Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Deve estar fundamentada em um comprometimento organizacional com a
QUALIDADE?

A

Engenharia de Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

É baseada na gestão de qualidade total da Seis Sigma?

A

Cultura de aperfeiçoamento contínuo de processos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Ferramentas, métodos, processos e foco na qualidade, são?

A

Camadas da Engenharia de Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Pedra fundamental que sustenta a engenharia de software

A

Foco na qualidade

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

É a base da engenharia de software?

A

Processo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

É a liga que mantêm as camadas de tecnologia coesas e possibilita o
desenvolvimento de software de forma racional e dentro do prazo?

A

Processo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Define a metodologia que deve ser estabelecida para entrega efetiva
da tecnologia de Engenharia de software?

A

Processo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Constitui a base para o controle e gerenciamento de projetos de SW
e estabelece o contexto de forma apropriada?

A

Processo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Nele são aplicados métodos técnicos?

A

Processos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

A partir dele são produzidos artefatos (modelos, documentos, dados, relatórios, formulários…)?

A

Processos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Nele são estabelecidos marcos?

A

Processos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

É a garantia da qualidade?

A

Processo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Nele são geridas as mudanças?

A

Processos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Fornecem as informações técnicas para desenvolver software?

A

Métodos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Comunicação, análise de requisitos, modelagem de projetos, construção de programas, teste e suporte são exemplos de?

A

Tarefas dos métodos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Se baseiam em um conjunto de princípios básicos que governam
cada área da tecnologia e incluem atividades de modelagem e outras
técnicas descritivas?

A

Métodos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Fornecem suporte automatizado ou semiautomatizado para os
processo e para os métodos?

A

Ferramentas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

É uma abordagem adaptável que possibilita as pessoas realizar o trabalho
de selecionar e escolher o conjunto apropriado de ações e tarefas?

A

Processo de software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

É um conjunto de Atividades, ações e tarefas?

A

Processo de software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Se esforça para atingir um objetivo?

A

Atividade

29
Q

Comunicar-se com os envolvidos é um exemplo de?

A

Atividade

30
Q

É utilizada independentemente do domínio da aplicação, do tamanho do
projeto, da complexidade dos esforços e do grau de rigor com que a Engenharia de Software será aplicada?

A

Atividade

31
Q

Envolve um conjunto de tarefas que resultam em um artefato de Software
funcional?

A

Ações

32
Q

Modelo arquitetural é um exemplo de?

A

Ação do processo de software

33
Q

Se concentra em um objetivo pequeno, mas bem definido

A

Tarefa do processo de software

34
Q

Realizar um teste de unidade, é um exemplo de?

A

Tarefa do processo de Software

35
Q

Estabelece o alicerce para um processo de engenharia de software completo por meio da identificação de um pequeno número de atividades metodológicas aplicáveis a todos os projetos de software, independentemente de tamanho ou complexidade?

A

Metodologia (framework)

36
Q

Engloba um conjunto de atividades de apoio (umbrella activities) aplicáveis a todo o processo de software?

A

Metodologia de processo

37
Q

Comunicação, planejamento, modelagem, construção e entrega são?

A

Atividades de uma metodologia de processo genérica

38
Q

Entender os objetivos dos envolvidos para o projeto e reunir requisitos
que ajudam a definir os recursos e as funções do Software?

A

Comunicação

39
Q

Criar um plano de projeto de software (mapa)?

A

Planejamento

40
Q

Nessa atividade cria-se um esboço para que se possa ter uma ideia do todo?

A

Modelagem

41
Q

Nessa atividade refina-se o esboço para ter melhor compreensão.

A

Modelagem

42
Q

Nessa etapa se projeta o que deve ser construído

A

Construção

43
Q

Essa etapa combina geração de código (manual ou automatizado) e teste.

A

Construção

44
Q

Nessa etapa o software é entregue e o cliente avalia e fornece feedback.

A

Entrega

45
Q

São complementares as Atividades metodológicas do processo de software?

A

Atividades de apoio

46
Q

Gerenciamento e controle: do andamento, da qualidade, das alterações e dos riscos são os objetivos das?

A

Atividades de apoio

47
Q

Controle e acompanhamento do projeto, administração de riscos, garantia da qualidade de Software, medições, gerenciamento da configuração do software, gerenciamento da capacidade de reutilização e preparo e produção de artefatos de software são?

A

Atividades de apoio

48
Q

Controle e acompanhamento do projeto, é uma?

A

Atividade de apoio

49
Q

Administração de risco é uma?

A

Atividade de Apoio

50
Q

Garantia da qualidade de software, é uma?

A

Atividade de apoio

51
Q

Revisão técnica, é uma?

A

Atividade de apoio

52
Q

Medições é uma?

A

Atividade de apoio

53
Q

Gerenciamento de configuração do software é uma?

A

Atividade de apoio

54
Q

Gerenciamento da capacitação de reutilização é uma?

A

Atividade de Apoio

55
Q

Preparo e produção de artefatos de software é uma?

A

Atividade de apoio

56
Q

Adaptação do processo é uma?

A

Atividade de apoio

57
Q

Possibilita que a equipe avalie o progresso em relação ao plano do
projeto e tome as medidas necessárias para cumprir o cronograma?

A

Controle e acompanhamento do projeto

58
Q

Avalia riscos que podem afetar o resultado ou a qualidade do
produto/projeto?

A

Administração de risco

59
Q

Avaliam artefatos de Engenharia de Software, tentando identificar e eliminar erros antes que eles se propagem para a atividade seguinte?

A

Revisões técnicas

60
Q

Define e coleta medidas do processo, do projeto e do produto?

A

Medições

61
Q

Auxilia na entrega do software de acordo com os requisitos?

A

Medições

62
Q

Gerencia os efeitos da mudança ao longo do processo

A

Gerenciamento da configuração do software

63
Q

Define critérios para a reutilização de artefatos (inclusive componentes)?

A

Gerenciamento da capacidade de reutilização

64
Q

Estabelece mecanismo para obtenção de componentes reutilizáveis?

A

Gerenciamento da capacidade de reutilização

65
Q

Engloba as atividades necessárias para criar modelos?

A

Preparo e produção de artefatos de software

66
Q

Curva que indica que o hardware apresenta taxas de defeito alta no início de sua vida. Geralmente, atribuídas a defeitos de projeto e fabricação. E quando os defeitos são corrigidos, as taxas cai para um nível estável por certo período?

A

Curva da banheira

67
Q

Efeito cumulativo de poeira, vibração, impactos, temperaturas extremas são exemplos de?

A

Motivos de desgaste do hardware

68
Q

É uma simplificação grosseira de modelos de defeitos reais para software?

A

Curva idealizada

69
Q

O software não desgasta mas…

A

deteriora