Вы находитесь на странице: 1из 3

Questionrio 20/02/2014

1. O que um paradigma de engenharia de software?


R: O paradigma de engenharia de software concentra na capacidade de se
especificar software a uma maquina.

2. Quais so as 5 fases do desenvolvimento de software, segundo o ciclo de vida
clssico?
R: Fase 1: definio de requisitos;
Fase 2 : projeto do sistemas e do software;
Fase 3 : implementao e testes unitrios;
Fase 4: integrao e teste do sistema;
Fase 5 : operao e manuteno.

3. Explique brevemente cada uma das fases do ciclo de vida clssico.
R: Fase 1: definio de requisitos levantamento de necessidades vai anotar o
que o cliente precisa, o servio que vai fornecer;
Fase 2 : projeto do sistemas e do software nesta etapa comea a engenharia
de programao ou seja o que foi documentado ser transformado em uma
parte software;
Fase 3 : implementao e testes unitrios; - nessa fase os cdigos que foram
programados sero testados uma a um antes de passar para a prxima etapa;
Fase 4: integrao e teste do sistema - os cdigos que foram testados sero
integrados, e esto sendo testados no sistema;
Fase 5 : operao e manuteno nesta fase os programadores iro fazer
correes de erros, melhorias sobre alguma coisa que no esta de acordo.

4. Quais so as desvantagens do ciclo de vida clssico?
R: As desvantagens so por mais que um projeto projeto difcil seguir o fluxo
sequencial que este modelo prope, o que pode causar descontentamento para
toda equipe, isso no decorrer de todo o projeto. Um outro problema o cliente
que pode mudar ou solicitar alterao com o decorrer do projeto tendo que
inserir boto ou campos com informao etc.

5. O que um prottipo?
R: Prottipo mecanismo para identificar os requisitos do cliente para entender
o que ser projetado no sistema.

6. Explique brevemente cada uma das fases do modelo de prototipao.
R: Fase 1- Coleta dos requisitos e Fase 2- Desenvolver e cliente:
faz se uma reunio com os envolvidos para definir os objetivos gerais do software,
identificar quais requisitos j so conhecidos e esquematizar quais reas necessitam
de uma definio mais ampla.
Fase 3 Projeto rpido: Entrada e sada e Fase 4 Construo do
prottipo: o projeto rpido leva a construo de um prottipo, que empregado e
avaliado pelos envolvidos, que fornecero um retorno (feedback), que servir para
aprimorar os requisitos. A interao ocorre conforme se ajusta o prottipo s
necessidades de vrios interessados e, ao mesmo tempo, possibilidade a melhor
compreenso das necessidades que devem ser atendidas.

7. Quais so as vantagens e desvantagens do modelo de prototipao?
R: A vantagem: definir as regras do jogo logo no inicio. O software final
arquitetado visando qualidade.
Desvantagens : os interessados enxergam o que parece ser uma verso
operacional do software, ignorando que o prottipo mantido de forma no
organizada e que, na pressa de fazer com que ele se torne operacional, no se
considera a qualidade global do software, nem sua manuteno a longo prazo.

8. Como funciona o modelo espiral?
R: O modelo espiral um modelo de processo de software de processo de
software evolucionrio que acopla a natureza iterativa da prototipao com os
aspectos sistemticos e controlados do modelo cascata. Fornece potencial para o
rpido desenvolvimento de verses cada vez mais completas do software.

9. Quais so as vantagens e desvantagens do modelo espiral?
R: Vantagens: uma abordagem realista para o desenvolvimento de sistemas e
de software em larga escala, pelo fato de o software evoluir a medida que o
processo avana, o desenvolvedor e o cliente compreendem e reagem melhor
aos riscos em cada nvel evolucionrio. Se aplicado apropriadamente, reduz os
riscos antes de se tornarem problemticos.
Desvantagens: Esse modelo exige uma especializao na avaliao de riscos e
depende dessa especializao para seu excesso. Se um risco muito importante
no for descoberto e administrado, indubitavelmente ocorrero problemas.

10. O que uma linguagem de quarta gerao (4GL)?
R: Para pequenas aplicaes, talvez seja possvel passar diretamente da etapa de
coleta dos requisitos para uma linguagem de quarta gerao (4 GL).
11. Quais so as vantagens e desvantagens de se utilizar linguagens e ferramentas de
quarta gerao?
R: Vantagens: as tcnicas de quarta gerao j se tornaram uma parte importante
do desenvolvimento de software, na rea de aplicao de sistemas de informao;
Para pequenas aplicaes, talvez seja possvel passar diretamente da etapa de
coletados requisitos para a implementao, utilizando uma linguagem de quarta
gerao (4GL).
Desvantagens: o cliente pode no ter certeza daquilo que exigido, pode ser
ambguo ao especificar fatos que so conhecidos e pode ser invivel especificar as
informaes de maneira que uma ferramenta 4 GT possa receber.

Вам также может понравиться