questionário_aula02
Post on 10-Oct-2015
14 Views
Preview:
TRANSCRIPT
-
5/20/2018 Question rio_Aula02
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 seespecificar 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 foramprogramados 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 manutenonesta 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.
-
5/20/2018 Question rio_Aula02
2/3
R: Fase 1- Coleta dos requis i tose Fase 2- Desenv olv er 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 Proj eto rp ido: En trada e sada e Fase 4 Const ruo do
prott ipo: o projeto rpido leva a construo de um prottipo, que empregado eavaliado 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 versooperacional 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?
-
5/20/2018 Question rio_Aula02
3/3
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 quartagerao (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.
top related