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
Fornecem suporte automatizado ou semiautomatizado para os processo e para os métodos?
Ferramentas
26
É uma abordagem adaptável que possibilita as pessoas realizar o trabalho de selecionar e escolher o conjunto apropriado de ações e tarefas?
Processo de software
27
É um conjunto de Atividades, ações e tarefas?
Processo de software
28
Se esforça para atingir um objetivo?
Atividade
29
Comunicar-se com os envolvidos é um exemplo de?
Atividade
30
É 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?
Atividade
31
Envolve um conjunto de tarefas que resultam em um artefato de Software funcional?
Ações
32
Modelo arquitetural é um exemplo de?
Ação do processo de software
33
Se concentra em um objetivo pequeno, mas bem definido
Tarefa do processo de software
34
Realizar um teste de unidade, é um exemplo de?
Tarefa do processo de Software
35
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?
Metodologia (framework)
36
Engloba um conjunto de atividades de apoio (umbrella activities) aplicáveis a todo o processo de software?
Metodologia de processo
37
Comunicação, planejamento, modelagem, construção e entrega são?
Atividades de uma metodologia de processo genérica
38
Entender os objetivos dos envolvidos para o projeto e reunir requisitos que ajudam a definir os recursos e as funções do Software?
Comunicação
39
Criar um plano de projeto de software (mapa)?
Planejamento
40
Nessa atividade cria-se um esboço para que se possa ter uma ideia do todo?
Modelagem
41
Nessa atividade refina-se o esboço para ter melhor compreensão.
Modelagem
42
Nessa etapa se projeta o que deve ser construído
Construção
43
Essa etapa combina geração de código (manual ou automatizado) e teste.
Construção
44
Nessa etapa o software é entregue e o cliente avalia e fornece feedback.
Entrega
45
São complementares as Atividades metodológicas do processo de software?
Atividades de apoio
46
Gerenciamento e controle: do andamento, da qualidade, das alterações e dos riscos são os objetivos das?
Atividades de apoio
47
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?
Atividades de apoio
48
Controle e acompanhamento do projeto, é uma?
Atividade de apoio
49
Administração de risco é uma?
Atividade de Apoio
50
Garantia da qualidade de software, é uma?
Atividade de apoio
51
Revisão técnica, é uma?
Atividade de apoio
52
Medições é uma?
Atividade de apoio
53
Gerenciamento de configuração do software é uma?
Atividade de apoio
54
Gerenciamento da capacitação de reutilização é uma?
Atividade de Apoio
55
Preparo e produção de artefatos de software é uma?
Atividade de apoio
56
Adaptação do processo é uma?
Atividade de apoio
57
Possibilita que a equipe avalie o progresso em relação ao plano do projeto e tome as medidas necessárias para cumprir o cronograma?
Controle e acompanhamento do projeto
58
Avalia riscos que podem afetar o resultado ou a qualidade do produto/projeto?
Administração de risco
59
Avaliam artefatos de Engenharia de Software, tentando identificar e eliminar erros antes que eles se propagem para a atividade seguinte?
Revisões técnicas
60
Define e coleta medidas do processo, do projeto e do produto?
Medições
61
Auxilia na entrega do software de acordo com os requisitos?
Medições
62
Gerencia os efeitos da mudança ao longo do processo
Gerenciamento da configuração do software
63
Define critérios para a reutilização de artefatos (inclusive componentes)?
Gerenciamento da capacidade de reutilização
64
Estabelece mecanismo para obtenção de componentes reutilizáveis?
Gerenciamento da capacidade de reutilização
65
Engloba as atividades necessárias para criar modelos?
Preparo e produção de artefatos de software
66
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?
Curva da banheira
67
Efeito cumulativo de poeira, vibração, impactos, temperaturas extremas são exemplos de?
Motivos de desgaste do hardware
68
É uma simplificação grosseira de modelos de defeitos reais para software?
Curva idealizada
69
O software não desgasta mas...
deteriora