- 1: Ciclo de Vida e Processo de SW
- 2: Viabilidade, Levantamento de Requisitos
- 3: Fase de Análise: conceitos e modelos
- 4. Fase de Desenho: conceitos e modelos
- 5. Fase de Testes: conceitos e tipos
- 6. Implementação
- 7. Suporte e Manutenção
- 8. Processos Clássicos (todo sistema)
- 9. Processos Iterativo incremental
- 10. Processos Ágeis e RUP
Exercícios revisão AV2 - Processo de Desenvolvimento de Software, Aula 6, múltipla escolha
4. Um dos processos de conversão de linguagens de alto nível em linguagem de máquina chama-se interpretação e o outro compilação. Marque C a descrição do processo de compilação e I na descrição do processo de Interpretação
a)Traduz o código a medida em que o executa _______ I
b)Traduz o código e depois o executa _______ C
c)Param quando encontram um erro, na execução ______I
d)Tem desempenho menor que o outro processo _______I
e)Faz otimização no código fonte _______C
5) Como se chama o programa que converte código assembly em código de máquina R: __________________________ Montador
6) Como se chama o programa que converte vários códigos objetos (maquina) em um executável: R: _______________ link editor
6) Um único compilador poder gerar código de máquina para diferentes sistemas operacionais? E para diferentes processadores?
Resp: Não. O compilador é dependente do hardware e do SO, ou seja para a linguagem X, existira um compilador Y para Windows e um compilador Z para MAC
7) E como então a linguagem JAVA é dita portável (entre sistemas operacionais, por exemplo)?
Resp: Ela tem um único compilador, lê o código fonte em linguagem de alto nível que gera um código intermediário chamado BYTECODE e para cada plataforma existirá um interpretador JAVA, que transforma o bytecode em linguagem de máquina para cada plataforma.
– Esse interpretador é a chamada máquina virtual em JAVA.
Exercícios revisão AV2 - Processo de Desenvolvimento de Software, Aula 7, múltipla escolha
Parabéns - Você terminou Exercícios revisão AV2 - Processo de Desenvolvimento de Software, Aula 7, múltipla escolha.
Você fez %%SCORE%% de %%TOTAL%%.
Sua média é: %%RATING%%
Your answers are highlighted below.
Exercícios revisão AV2 - Processo de Desenvolvimento de Software, Aula 7, múltipla escolha
O que de melhor trás de novidade o processo espiral
R: a análise de riscos
MODELO | VANTAGENS | DESVANTAGENS |
CASCATA |
|
|
ESPIRAL |
|
|
PROTOTIPAÇÃO |
|
|
Com relação aos métodos XP e Scrum, representantes dos processos de desenvolvimento ágeis, associe as 2 colunas.
a. Feedback
b. Dividem o código a implementar
c. Requisitos a serem implementados no Scrum
d. Sprint
I. (d ) Iteração no Scrum
II (c ) Sprintbacklog
III ( a) Um dos valores do XP
IV (b ) Programação em par
Como funciona a programação em par, proposta pelo método ágil, de nome XP (extremme programming).
Formada por uma dupla no papel de iniciante e de instrutor. Como utilizam um único computador, o código passa automaticamente pelo crivo de duas pessoas, enriquecendo o código.
*RUP (área de processo)
Last modified: 22 de junho de 2014