Buscar

Respostas e Livro Texto

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 54 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 54 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 54 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Unidade III Revisar envio do teste: Atividade TeleAula III (2017/2)H
Revisar envio do teste: Atividade TeleAula III (2017/2) 
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Atividade TeleAula III (2017/2)
Iniciado 25/10/17 11:47
Enviado 25/10/17 11:48
Status Completada
Resultado
da
tentativa
0 em 0 pontos 
Tempo
decorrido
0 minuto
Instruções ATENÇÃO: A avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua frequência na disciplina em questão – a não realização pode gerar uma
reprovação por frequência;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- Não apresenta pontuação, porém informa seus acertos e erros;
- Apresenta estado de conclusão (“tique verde”) no boletim AVA.
Autoteste O aluno responde e o resultado do aluno não é visível ao professor.
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
O Test Driven Development (TDD) é um método que tem como característica principal:
Resposta Selecionada:
c. 
Escrever os testes antes da codificação.
 
 
Respostas:
a. 
Aumentar a qualidade da especificação.
b. 
Fazer testes integrados.
 
Unip Interativa
0 em 0 pontos
maceilto.almeida @unipinterativa.edu.br
c. 
Escrever os testes antes da codificação.
 
 
d. 
Elaborar protótipo.
 
 
 
e. 
Codificar e depois testar.
 
 
 
 
 
Feedback da resposta: Resposta: C
Pergunta 2
 Métodos ágeis visam acelerar o processo de desenvolvimento de software. Dentre as opções
abaixo, qual representa uma prática proposta pelo Manifesto Ágil?
Resposta Selecionada:
e. 
Entregas contínuas.
 
 
Respostas:
a. 
Processo cascata de desenvolvimento.
 
 
b. 
Equipe com perfil misto.
 
 
c. 
Grande quantidade de desenvolvedores.
 
 
d. 
Horas-extras não essenciais.
 
 
e. 
Entregas contínuas.
 
 
Feedback da resposta: Resposta: E
 
Pergunta 3
 O FDD, ASD e DSDM são métodos ágeis que precedem o Manifesto Ágil de 2001, mas já
propõem uma série de boas práticas recomendadas pelo Manifesto. Das alternativas abaixo,
qual contém práticas comuns aos três métodos?
0 em 0 pontos
0 em 0 pontos
Resposta Selecionada:
a. 
Cliente sempre presente e desenvolvimento incremental.
 
 
Respostas:
a. 
Cliente sempre presente e desenvolvimento incremental.
 
 
b. 
Desenvolvimento incremental e prototipação.
 
 
c. 
Baseado em componentes e reuso.
 
 
 
 
d. 
Testes incorporados ao ciclo de vida e prototipação.
 
 
e. 
Nenhuma das anteriores.
 
 
Feedback da resposta: Resposta: A
 
Pergunta 4
 O SCRUM é um dos modelos ágeis mais utilizados no mercado. Qual das opções abaixo se
refere a uma atividade do método SCRUM?
Resposta Selecionada:
b. 
Reuniões de diárias e de revisão.
 
 
Respostas:
a. 
Gerente de projetos.
 
 
b. 
Reuniões de diárias e de revisão.
 
 
c. 
Diagrama de classes.
 
 
d. 
Dirigido por casos de uso.
 
 
e. 
Protótipo de interface desde o início.
 
 
0 em 0 pontos
Quarta-feira, 25 de Outubro de 2017 11h48min03s BRST
Feedback da resposta: Resposta: B
 
← OK
 Unidade III Revisar envio do teste: Questionário Unidade III (2017/2)H
Revisar envio do teste: Questionário Unidade III (2017/2) 
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Questionário Unidade III (2017/2)
Iniciado 25/10/17 11:43
Enviado 25/10/17 11:44
Status Completada
Resultado
da
tentativa
2,5 em 2,5 pontos 
Tempo
decorrido
0 minuto
Instruções ATENÇÃO: a avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua nota e/ou frequência na disciplina em questão – a não realização pode
prejudicar sua nota de participação AVA, bem como gerar uma reprovação por
frequência;
- Apresenta as justificativas das questões para auxílio em seus estudos – porém,
aconselhamos que as consulte como último recurso;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- A não realização prevê nota 0 (zero).
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
A modelagem ágil adiciona um quinto valor aos 4 valores (comunicação, simplicidade,
feedback e coragem) estabelecidos pelas Extremme Programming, que é:
 
Resposta Selecionada:
d. 
Humildade.
 
Respostas:
a. 
 Força.
 
Unip Interativa
0,25 em 0,25 pontos
maceilto.almeida @unipinterativa.edu.br
b. 
 Negociação.
 
c. 
 Atitude.
 
d. 
Humildade.
 
e. 
Dedicação.
 
 
Feedback da
resposta:
Resposta correta: D.
Comentário: Ter humildade para admitir que você não pode saber tudo e que
os outros têm valor para acrescentar ao projeto.
Pergunta 2
Com relação ao processo ágil denominado Crystal, é correto afirmar:
 
 
Resposta Selecionada:
b. 
Comunicação efetiva e focada nos membros da equipe.
 
Respostas:
a. 
Só é aplicável para equipes pequenas.
 
b. 
Comunicação efetiva e focada nos membros da equipe.
 
c. 
 Só atende equipes grandes e projetos complexos.
 
d. 
Documentação formal.
 
e. 
 Não utiliza UML.
 
 
 
Feedback da
resposta:
Resposta correta: B.
Comentário: O DSDM baseia-se em um forte processo de comunicação e
existe Crystal para todos os tipos de projeto.
Pergunta 3
Das afirmativas abaixo, qual é um papel do método ágil SCRUM:
 
Resposta Selecionada:
a. 
 Product owner.
 
 
Respostas:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
a. 
 Product owner.
 
 
b. 
Cliente.
 
 
c. 
Agile team.
 
 
d. 
Programador.
 
 
e. 
Scrum chief.
 
Feedback da
resposta:
Resposta correta: A.
Comentário: Os papéis do SCRUM são: product owner, scrum master e
o scrum team.
Pergunta 4
Dentro do método SCRUM, qual das reuniões abaixo busca o alinhamento e o foco do time
com as atividades durante um sprint:
Resposta Selecionada:
d. 
Reunião diária.
 
Respostas:
a. 
 Reunião de planejamento.
 
b. 
Reunião de revisão.
 
c. 
Reunião semanal.
 
d. 
Reunião diária.
 
e. 
Reunião retrospectiva.
 
 
Feedback da
resposta:
Resposta correta: D.
Comentário: As reuniões diárias durante um sprint focam no apoio ao time
e na resolução de problemas.
Pergunta 5
Em relação ao método ágil ASD, assinale a alternativa que é uma de suas características:
 
Resposta Selecionada:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
e. 
 Especular-colaborar-aprender.
 
 
Respostas:
a. 
 Cliente não faz parte da equipe.
 
b. 
 Equipes grandes.
 
c. 
Utilizado para softwares complexos.
 
d. 
Desenvolvimento cascata.
 
e. 
 Especular-colaborar-aprender.
 
 
Feedback da
resposta:
Resposta correta: E.Especular-colaborar-aprender são as fases do processo ASD, processo que
segue os princípios do manifesto ágil.
Pergunta 6
Em relação ao método ágil DSDM (Dynamic Systems Development Method), marque a
alternativa correta com relação às afirmativas abaixo,
 I. Usa desenvolvimento cascata.
 II. Utiliza a premissa “construa o produto certo antes de construí-lo corretamente”.
III. Trabalha com equipes grandes.
 
Resposta Selecionada:
a. 
 Somente a II está correta.
 
Respostas:
a. 
 Somente a II está correta.
 
b. 
 II e III estão corretas.
 
c. 
 Somente a I está correta.
 
d. 
 I e III estão corretas.
 
e. 
 I e II estão corretas.
 
 
Feedback da
resposta:
Resposta correta: A.
Comentário: O DSDM foca em entender muito bem o que está sendo feito,
antes de sair programando.
0,25 em 0,25 pontos
Pergunta 7
O Extremme Programming (XP) é um método ágil de desenvolvimento e estabelece 12
práticas para o desenvolvimento de sistemas, De acordo com as afirmativas abaixo, assinale
a alternativa correta:
 
 I. O desenvolvimento é feito em pequenas versões.
 II. O cliente participa somente das validações finais.
III. A aplicação resolve o problema de hoje, não se preocupa com o futuro.
 
Resposta Selecionada:
d. 
 I e III estão corretas.
 
Respostas:
a. 
Somente a II está correta.
 
b. 
I e II estão corretas.
 
c. 
 Somente a III está correta.
 
d. 
 I e III estão corretas.
 
e. 
 Somente a I está correta.
 
 
Feedback
da resposta:
Resposta correta: D.
Comentário: O desenvolvimento interativo e a preocupação com o agora são
práticas do XP. O cliente deve participar de todo o projeto.
Pergunta 8
O manifesto ágil define quatro valores básicos. Qual alternativa apresenta um desses
princípios?
 
Resposta Selecionada:
e. 
Colaboração do cliente.
 
 
 
Respostas:
a. 
Negociação de contratos.
 
b. 
Uso de ferramentas CASE.
 
c. 
 Documentação extensa.
 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
d. 
Processo bem definido.
 
e. 
Colaboração do cliente.
 
 
 
Feedback da
resposta:
Resposta correta: E.
Comentário: A colaboração do cliente, ou seja, a participação efetiva do
cliente durante o projeto é essencial para seu sucesso.
Pergunta 9
O processo ágil Iconix é um processo dirigido por casos de uso como o RUP. De acordo com
as afirmativas abaixo, assinale a alternativa correta.
 
 I. É tão complexo como o RUP.
 II. Utiliza prototipação desde o início do processo.
III. Não utiliza modelagem com UML, como o XP.
 
Resposta Selecionada:
a. 
 Somente a II está correta.
 
Respostas:
a. 
 Somente a II está correta.
 
b. 
 I e II estão corretas.
 
c. 
 Somente a III está correta.
 
d. 
I e III estão corretas.
 
 
 
 
e. 
Somente a I está correta.
 
 
Feedback
da
resposta:
Resposta correta: A.
Comentário: O processo Iconix é mais simples que o RUP, mais detalhado do
que o XP e usa prototipação e diagramas da UML durante o ciclo de
desenvolvimento.
Pergunta 10
É
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Quarta-feira, 25 de Outubro de 2017 11h44min40s BRST
É uma afirmativa verdadeira em relação ao FDD (Feature Driven Development):
Resposta Selecionada:
c. 
 Planejamento é incremental.
 
Respostas:
a. 
 Surgiu após o manifesto ágil.
 
b. 
 Utiliza análise estruturada.
 
c. 
 Planejamento é incremental.
 
d. 
 Não pode ser utilizado junto com o SCRUM.
 
e. 
Não é um método ágil.
 
 
Feedback da
resposta:
Resposta correta: C.
Comentário: O planejamento e desenvolvimento do software com FDD é
incremental e orientado por funcionalidade.
 
← OK
 Unidade IV Revisar envio do teste: Atividade TeleAula IV (2017/2)H
Revisar envio do teste: Atividade TeleAula IV (2017/2) 
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Atividade TeleAula IV (2017/2)
Iniciado 25/10/17 11:53
Enviado 25/10/17 11:54
Status Completada
Resultado
da
tentativa
0 em 0 pontos 
Tempo
decorrido
0 minuto
Instruções ATENÇÃO: A avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua frequência na disciplina em questão – a não realização pode gerar uma
reprovação por frequência;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- Não apresenta pontuação, porém informa seus acertos e erros;
- Apresenta estado de conclusão (“tique verde”) no boletim AVA.
Autoteste O aluno responde e o resultado do aluno não é visível ao professor.
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
A UML é a principal linguagem de modelagem, orientada para objetos para o
desenvolvimento de software e possui diversos diagramas para representar os objetos. O
diagrama que mostra a interação entre esses objetos é o:
Resposta Selecionada:
c. 
Diagrama de sequência.
 
 
Respostas:
a. 
 Diagrama de classes.
 
 
Unip Interativa
0 em 0 pontos
maceilto.almeida @unipinterativa.edu.br
b. 
Diagrama de casos de uso.
 
 
c. 
Diagrama de sequência.
 
 
d. 
Diagrama de objetos.
 
 
e. 
Diagrama de componentes.
 
 
Feedback da resposta: Resposta: C
Pergunta 2
A prática de comunicação é essencial para o sucesso do desenvolvimento de software.
Dentre as opções abaixo, qual alternativa representa um dos princípios da comunicação
efetiva?
Resposta Selecionada:
b. 
Comunicação face a face.
 
 
Respostas:
a. 
 Utilizar o processo cascata.
 
 
b. 
Comunicação face a face.
 
 
c. 
Tratar múltiplos assuntos.
 
 
d. 
 Interromper sempre que achar necessário.
 
 
e. 
Procurar uma negociação boa para você.
 
 
Feedback da resposta: Resposta: B
Pergunta 3
O desenvolvimento baseado em componentes é uma boa prática de construção da
engenharia de software. Dentre as alternativas abaixo, qual é um benefício do uso dessa
prática?
0 em 0 pontos
0 em 0 pontos
 
Resposta Selecionada:
d. 
Reuso do código desenvolvido.
 
 
 
Respostas:
a. 
Não melhora a qualidade.
 
 
b. 
É uma boa prática para testes.
c. 
Aumenta o tempo de desenvolvimento.
 
 
d. 
Reuso do código desenvolvido.
 
 
 
e. 
Nenhuma das anteriores.
 
 
 
Feedback da resposta: Resposta: D
Pergunta 4
 As práticas de planejamento são essenciais para o sucesso 
de um projeto de software. Qual das alternativas abaixo está correta com relação a esta
afirmação?
Resposta Selecionada:
e. 
Todas estão corretas.
 
 
Respostas:
a. 
Deve ser feito um cronograma.
 
 
b. 
É preciso definir o número de recursos necessários.
c. 
Deve ser feita uma análise de riscos.
 
 
d. 
Deve ser elaborada uma Estrutura Analítica do Projeto.
 
 
e. 
Todas estão corretas.
 
 
Feedback da resposta: Resposta: E
0 em 0 pontos
Quarta-feira, 25 de Outubro de 2017 11h54min23s BRST
← OK
 Unidade IV Revisar envio do teste: Questionário Unidade IV (2017/2)H
Revisar envio do teste: Questionário Unidade IV (2017/2)
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Questionário Unidade IV (2017/2)
Iniciado 25/10/17 11:51
Enviado 25/10/17 11:52Status Completada
Resultado
da
tentativa
2,5 em 2,5 pontos 
Tempo
decorrido
0 minuto
Instruções ATENÇÃO: a avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua nota e/ou frequência na disciplina em questão – a não realização pode
prejudicar sua nota de participação AVA, bem como gerar uma reprovação por
frequência;
- Apresenta as justificativas das questões para auxílio em seus estudos – porém,
aconselhamos que as consulte como último recurso;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- A não realização prevê nota 0 (zero).
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
A comunicação é parte integrante da engenharia de software desde a fase de levantamento
de requisitos. A prática da boa comunicação tem princípios básicos que precisam ser
exercidos para reduzir os conflitos em um projeto. Qual das opções abaixo é um princípio
dessa boa comunicação?
 
 
Resposta Selecionada:
a. 
 Preparar-se conhecendo o negócio e entender o problema
 
Respostas:
Unip Interativa
0,25 em 0,25 pontos
maceilto.almeida @unipinterativa.edu.br
a. 
 Preparar-se conhecendo o negócio e entender o problema
 
b. 
 Não precisa ouvir.
 
c. 
 Preocupar-se com suas perguntas na hora da reunião.
 
d. 
A comunicação informal é suficiente.
e. 
 A negociação não faz parte da comunicação.
 
 
 
Feedback da
resposta:
Comentário: da resposta correta A
A preparação antes da comunicação para conhecer o negócio e entender
o problema é essencial.
 
Pergunta 2
A prática de análise de riscos em um projeto é tudo aquilo que pode afetar o resultado de
forma positiva ou negativa, gerando atrasos e problemas com o orçamento. Assinale a
alternativa que nos auxilia a identificar riscos.
Resposta Selecionada:
d. 
 Lições aprendidas em projetos anteriores.
 
 
Respostas:
a. 
 Gráfico de Pareto.
 
 
b. 
Diagrama de máximos e mínimos.
 
 
c. 
Reuniões JAD.
 
 
d. 
 Lições aprendidas em projetos anteriores.
 
 
e. 
Problemas que acabaram de ocorrer.
 
 
Feedback
da
resposta:
Comentário: da resposta correta D
Os riscos podem ser identificados por lições aprendidas em outros projetos,
checklists, brainstorming, análise de falhas e efeitos, entrevistas entre outras.
0,25 em 0,25 pontos
Pergunta 3
A técnica de reunião JAD – Joint Applicatioon Development – é uma das principais utilizadas
no mercado corporativo. Analise as afirmativas abaixo sobre as práticas de JAD e marque a
opção correta. 
I – Pode haver representantes de pessoas chave, mesmo não conhecendo o assunto.
II – Os envolvidos conhecem do assunto a ser tratado na reunião.
III – Uma agenda objetiva é estabelecida. 
Resposta Selecionada:
b. 
II e III estão corretas.
 
Respostas:
a. 
 Somente I está correta.
 
b. 
II e III estão corretas.
 
c. 
 Somente III está correta.
 
d. 
I e III estão corretas
e. 
Somente II está correta.
 
 
Feedback da
resposta:
Comentário: da resposta correta B
Numa reunião JAD, todos os participantes devem dominar os assuntos
tratados e ter poder de decisão.
 
Pergunta 4
Em relação às práticas de implantação do software, analise as afirmativas abaixo e assinale a
alternativa correta.
I – Garante a utilização do software pelo usuário final.
II – Não é responsável pela infraestrutura de instalação.
III – Deve prever um procedimento de retorno a versão anterior. 
Resposta Selecionada:
b. 
Todas as afirmativas estão corretas
Respostas:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
a. 
 I e II estão corretas.
 
 
b. 
Todas as afirmativas estão corretas
c. 
 I e III estão corretas.
 
 
d. 
II e III estão corretas
e. 
 Somente a I está correta.
 
 
Feedback
da
resposta:
Comentário: da resposta correta B
A prática de implantação deve garantir a utilização do software pelo usuário final,
no ambiente disponibilizado para tal fim, e prever um procedimento de retorno à
versão anterior em caso de problemas para manter o ambiente íntegro.
Pergunta 5
O objetivo da modelagem BPM é:
Resposta Selecionada:
a. 
 Modelar o processo de negócio.
 
 
Respostas:
a. 
 Modelar o processo de negócio.
 
 
b. 
Mapear os objetos do sistema
 
 
c. 
Definir a arquitetura do sistema.
 
 
d. 
Modelar os casos de uso.
 
 
e. 
Substituir a UML.
 
 
 
 
Feedback da
resposta:
Comentário: da resposta correta A
O BPM – Business Process Modeling – tem por objetivo modelar o processo
de negócio do sistema a ser desenvolvido.
 
0,25 em 0,25 pontos
Pergunta 6
 Em relação à prática de planejamento na engenharia de software é correto afirmar:
 
Resposta Selecionada:
e. 
É uma prática que se repete durante o ciclo de vida.
Respostas:
a. 
É burocrática
b. 
 Realizado apenas no início do projeto.
 
 
c. 
 Demora demais e não traz benefícios
 
 
d. 
Atrasa o início das atividades
e. 
É uma prática que se repete durante o ciclo de vida.
Feedback da
resposta:
Comentário: da resposta correta E
O planejamento é uma atividade interativa e constante durante todo o
projeto.
 
Pergunta 7
 Os recursos planejados para um projeto são:
 
Resposta Selecionada:
b. 
 Todos os recursos requeridos para a execução do projeto.
 
 
Respostas:
a. 
Somente recursos humanos.
 
 
b. 
 Todos os recursos requeridos para a execução do projeto.
 
 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
c. 
 Recursos humanos e materiais.
 
 
d. 
 Somente equipamentos e materiais.
 
 
e. 
Capital e instalações
Feedback da
resposta:
Comentário: da resposta correta B
Os recursos de um projeto são tudo aquilo que é necessário para executar
o projeto, gerando ou não custos.
 
Pergunta 8
 É um diagrama dinâmico da UML:
 
Resposta Selecionada:
c. 
Diagrama de sequência.
 
Respostas:
a. 
Diagrama de objetos.
 
b. 
Diagrama de componentes.
 
c. 
Diagrama de sequência.
 
d. 
Diagrama de casos de uso.
 
e. 
Diagrama de classes.
 
 
Feedback da
resposta:
Comentário: da resposta correta C
Os diagramas dinâmicos da UML são os digramas de sequência,
colaboração, atividades e estados.
 
Pergunta 9
É um diagrama estático da UML:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada:
e. 
Diagrama de classes.
 
Respostas:
a. 
 Diagrama de seqüência.
 
b. 
Diagrama de colaboração.
 
c. 
 Diagrama de componentes.
 
d. 
Diagrama de estados.
 
e. 
Diagrama de classes.
 
Feedback da
resposta:
Comentário: da resposta correta E
Os diagramas estáticos da UML são os digramas de casos de uso,
classes e objetos.
 
Pergunta 10
É um objetivo da arquitetura baseada em componentes:
 
Resposta Selecionada:
d. 
Reuso de parte do software por outros sistemas.
 
 
Respostas:
a. 
Dificultar a manutenção.
 
 
b. 
 Aumentar o tempo de desenvolvimento.
 
 
c. 
 Reuso de parte do software pelo próprio sistema.
 
 
d. 
Reuso de parte do software por outros sistemas.
 
 
e. 
 Tornar o software um único módulo.
 
 
 
 
Feedback
da
resposta:
Comentário: da respostacorreta D
0,25 em 0,25 pontos
Quarta-feira, 25 de Outubro de 2017 11h52min23s BRST
O principal objetivo da arquitetura baseada em componentes é criar software
em módulos independentes entre si que possa ser utilizado por outros
softwares.
 
← OK
 Unidade II Revisar envio do teste: Questionário Unidade II (2017/2)H
Revisar envio do teste: Questionário Unidade II (2017/2) 
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Questionário Unidade II (2017/2)
Iniciado 25/10/17 11:36
Enviado 25/10/17 11:37
Status Completada
Resultado
da
tentativa
2,5 em 2,5 pontos 
Tempo
decorrido
0 minuto
Instruções ATENÇÃO: a avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua nota e/ou frequência na disciplina em questão – a não realização pode
prejudicar sua nota de participação AVA, bem como gerar uma reprovação por
frequência;
- Apresenta as justificativas das questões para auxílio em seus estudos – porém,
aconselhamos que as consulte como último recurso;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- A não realização prevê nota 0 (zero).
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
Define a aplicação do modelo cascata por diversas vezes em um mesmo projeto, ao se dividir
o desenvolvimento em pequenas partes para o cliente validar, é o modelo:
 
Resposta Selecionada:
b. 
 Incremental.
 
 
Respostas:
a. 
 Codifica-remenda.
 
Unip Interativa
0,25 em 0,25 pontos
maceilto.almeida @unipinterativa.edu.br
b. 
 Incremental.
 
 
c. 
Espiral.
 
d. 
RAD.
 
e. 
 Cascata.
 
Feedback
da
resposta:
 Comentário: da resposta correta B
O processo incremental entrega o sistema em partes, permitindo a visualização
do resultando e feedbacks à medida que o software é construído.
 
Pergunta 2
Dentre as fase do ciclo de vida de desenvolvimento de software, a fase de elaboração tem
por objetivo:
 
Resposta Selecionada:
c. 
 Definir a arquitetura de construção do software.
 
Respostas:
a. 
 Testar a aplicação.
 
b. 
Validar os requisitos do cliente.
c. 
 Definir a arquitetura de construção do software.
 
d. 
Realizar as melhorias do software.
 
e. 
 Corrigir defeitos da aplicação.
 
 
 
Feedback da
resposta:
Comentário: da resposta correta C
A fase de elaboração equivale à fase de projeto e define como o software
será construído, incluindo a definição da arquitetura.
 
Pergunta 3
O RUP se caracteriza por ser baseado em quatro princípios básicos. Qual alternativa
apresenta esses princípios?
 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada:
b. 
Dirigido por casos de uso e centrado na arquitetura
 
Respostas:
a. 
 iterativo-incremental e espiral
 
b. 
Dirigido por casos de uso e centrado na arquitetura
 
c. 
 Centrado em arquitetura e riscos.
 
d. 
 Dirigido por casos de uso e espiral
 
e. 
Centrado em casos de uso e dirigido por riscos
Feedback
da
resposta:
 Comentário: da resposta correta B
O RUP é um framework do processo unificado e seus princípios são: dirigidos
por casos de uso, baseado em componentes, centrado em arquitetura e iterativo-
incremental.
 
Pergunta 4
O TSP, definido pelo SEI, estabelece um conjunto de atividades para a construção de times
eficazes e de alto desempenho. Das opções abaixo, qual atividade é parte dessa
abordagem?
 
Resposta Selecionada:
a. 
 Comprometimento.
 
Respostas:
a. 
 Comprometimento.
 
b. 
Planos pessoais.
 
c. 
Comunicação.
 
d. 
Custo da qualidade.
 
e. 
 Medidas de qualidade.
 
 
 
Feedback da
resposta:
Comentário: da resposta correta A
O comprometimento da equipe com os objetivos do projeto é essencial para
o sucesso do empreendimento.
 
0,25 em 0,25 pontos
Pergunta 5
O modelo Cleanroom é considerado uma aplicação prática de matemática e estatística para
produzir software de alta qualidade. Assinale a alternativa correta em relação às afirmações
abaixo:
 
 
Resposta Selecionada:
e. 
 Todas as afirmativas estão corretas.
 
 
 
Respostas:
a. 
Análise de requisitos utilizando especificações formais
b. 
Fase de projeto muito detalhada e validada.
 
c. 
Usa testes estatísticos.
 
d. 
 Completude e consistência matemática na verificação.
 
e. 
 Todas as afirmativas estão corretas.
 
 
 
Feedback
da
resposta:
Comentário: da resposta correta E
Todas as afirmações são parte do processo sala limpa que é um processo formal
de desenvolvimento e, normalmente, utilizada em sistemas que envolvem
possibilidade de perda de vidas humanas como controle avião, trens e usinas
nucleares.
 
Pergunta 6
O modelo de desenvolvimento que se caracteriza por entregar o produto somente ao seu final
para a avaliação dos clientes é o processo:
 
Resposta Selecionada:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
e. 
Cascata.
 
 
 
Respostas:
a. 
 Codifica-remenda.
 
b. 
 Espiral.
 
c. 
 Incremental.
 
d. 
RAD.
 
e. 
Cascata.
 
 
 
Feedback da
resposta:
Comentário: da resposta correta E
O modelo cascata é chamado de modelo clássico e entrega o resultado
ao final.
 
Pergunta 7
O modelo espiral é um modelo que incorpora os pontos positivos dos outros modelos e
despreza os negativos com o objetivo de melhorar o desenvolvimento do software. Qual
afirmativa abaixo está relacionada ao modelo espiral?
Resposta Selecionada:
a. 
Faz a gerência dos baselines dos documentos
Respostas:
a. 
Faz a gerência dos baselines dos documentos
b. 
 A prototipação interativa não é usada.
 
c. 
Análise de riscos é opcional.
 
d. 
O modelo cascata é descartado.
 
e. 
Cria cenários de testes durante o planejamento.
 
 
Feedback
da resposta:
Comentário: da resposta correta A
O modelo espiral inclui a gerência dos documentos elaborados no ciclo de
vida, controlando as alterações e validações dos clientes.
 
0,25 em 0,25 pontos
Pergunta 8
 As práticas individuais para fazer melhorias no seu desempenho no desenvolvimento de
software são um processo definido pelo SEI através do processo de:
 
Resposta Selecionada:
d. 
PSP.
 
Respostas:
a. 
 RSP.
 
b. 
CMMI.
 
c. 
TSP.
 
d. 
PSP.
 
e. 
 ESP.
 
 
Feedback da resposta: Comentário: da resposta correta D
OSEI define o PSP como o processo para melhorias individuais.
 
Pergunta 9
 A .......................... é um modelo evolucionário que permite entender, definir e validar os
requisitos com os clientes e pode ser utilizado em qualquer modelo de ciclo de vida.
 
Resposta Selecionada:
d. 
Prototipação.
 
 
Respostas:
a. 
 Espiral.
 
b. 
 Cascata.
 
c. 
RAD.
 
d. 
Prototipação.
 
 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Quarta-feira, 25 de Outubro de 2017 11h37min36s BRST
e. 
RUP
Feedback
da
resposta:
Comentário: da resposta correta D
A prototipação é uma ferramenta essencial para todos os modelos de ciclo de
vida de software na captura e entendimento dos requisitos com os clientes.
Pergunta 10
 Em relação ao modelo de ciclo de vida RAD nas afirmativas abaixo, identifique a alternativa
correta:I – É sequencial linear com ciclos curtos.
II – Não pode ser dividido em mais de uma equipe.
III – A prototipação interativa é utilizada de forma constante.
 
Resposta Selecionada:
c. 
 I e III estão corretas
 
Respostas:
a. 
 Somente a II está correta.
 
b. 
I e II estão corretas.
 
c. 
 I e III estão corretas
 
d. 
 Somente a I está correta.
 
e. 
 Somente III está correta.
 
 
 
Feedback
da
resposta:
Comentário: da resposta correta C
O RAD é sequencial linear para entrega rápida de software, com uso de ciclos
curtos, prototipação e desenvolvimento baseado em componentes.
 
← OK
0,25 em 0,25 pontos
 Unidade II Revisar envio do teste: Atividade TeleAula II (2017/2)H
Revisar envio do teste: Atividade TeleAula II (2017/2) 
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Atividade TeleAula II (2017/2)
Iniciado 25/10/17 11:39
Enviado 25/10/17 11:40
Status Completada
Resultado
da
tentativa
0 em 0 pontos 
Tempo
decorrido
0 minuto
Instruções ATENÇÃO: A avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua frequência na disciplina em questão – a não realização pode gerar uma
reprovação por frequência;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- Não apresenta pontuação, porém informa seus acertos e erros;
- Apresenta estado de conclusão (“tique verde”) no boletim AVA.
Autoteste O aluno responde e o resultado do aluno não é visível ao professor.
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
Um processo de desenvolvimento define um conjunto de atividades para organizar e
padronizar a construção de um software. A fase responsável por definir as características
técnicas da arquitetura do software é:
Resposta Selecionada:
d. 
 Fase de elaboração.
 
 
Respostas:
a. 
 Fase de construção.
 
 
Unip Interativa
0 em 0 pontos
maceilto.almeida @unipinterativa.edu.br
b. 
 Fase de concepção.
 
 
c. 
Fase de manutenção.
 
 
d. 
 Fase de elaboração.
 
 
e. 
 Fase de transição.
 
 
 
 
Feedback da resposta: Resposta: D
 
Pergunta 2
 Com relação às afirmativas abaixo sobre o processo unificado, qual a alternativa correta:
Resposta Selecionada:
d. 
É baseado em casos de uso e centrado em arquitetura.
Respostas:
a. 
 Não utiliza técnicas para garantia da qualidade.
 
 
b. 
É um processo simples, que não requer treinamento.
c. 
 É um processo rápido e de fácil aceitação pelo cliente.
 
 
d. 
É baseado em casos de uso e centrado em arquitetura.
e. 
 Não requer gerenciamento do projeto.
 
 
 
Feedback da resposta: Resposta: D
 
0 em 0 pontos
Pergunta 3
 O modelo cascata ainda é muito utilizado nos dias atuais e representa a estrutura base para
os demais modelos. Qual das opções abaixo é uma de suas características?
Resposta Selecionada:
c. 
O produto é visto somente ao final.
 
 
Respostas:
a. 
É um processo interativo.
b. 
É indicado para projetos longos.
c. 
O produto é visto somente ao final.
 
 
d. 
É indicado para projetos com requisitos mal definidos.
e. 
Nenhuma das alternativas.
 
 
 
Feedback da resposta: Resposta: C
 
Pergunta 4
 Os modelos de ciclo de vida de desenvolvimento de software incremental e RAD são
semelhantes em sua estrutura. Assinale a alternativa que indica uma dessas semelhanças.
Resposta Selecionada:
b. 
Dividem o software em partes menores.
 
 
Respostas:
a. 
 Usam prototipação.
 
 
b. 
Dividem o software em partes menores.
 
 
c. 
Utilizam componentes.
 
 
d. 
Não melhoram a qualidade.
 
 
0 em 0 pontos
0 em 0 pontos
Quarta-feira, 25 de Outubro de 2017 11h40min42s BRST
e. 
 São testados só ao final de todo o projeto.
 
 
Feedback da resposta: Resposta: B
 
← OK
 Unidade I Revisar envio do teste: Atividade TeleAula I (2017/2)H
Revisar envio do teste: Atividade TeleAula I (2017/2) 
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Atividade TeleAula I (2017/2)
Iniciado 25/10/17 11:33
Enviado 25/10/17 11:34
Status Completada
Resultado
da
tentativa
0 em 0 pontos 
Tempo
decorrido
0 minuto
Instruções ATENÇÃO: A avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua frequência na disciplina em questão – a não realização pode gerar uma
reprovação por frequência;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- Não apresenta pontuação, porém informa seus acertos e erros;
- Apresenta estado de conclusão (“tique verde”) no boletim AVA.
Autoteste O aluno responde e o resultado do aluno não é visível ao professor.
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
A engenharia de software está dividida em 4 camadas. Qual é a camada responsável por
definir as técnicas e como elas devem ser utilizadas durante o desenvolvimento do sistema?
Resposta Selecionada:
c. 
Método.
 
 
 
 
Respostas:
a. 
Qualidade.
 
Unip Interativa
0 em 0 pontos
maceilto.almeida @unipinterativa.edu.br
b. 
Processo.
 
c. 
Método.
 
 
 
 
d. 
Ferramentas.
 
e. 
Nenhuma das alternativas.
 
Feedback da resposta: Resposta: C
Pergunta 2
Existem diversos tipos de aplicações de software, com finalidades específicas para todas as
áreas de negócio de uma empresa. O tipo de aplicação que permite a integração de várias
áreas, com a troca de informações em um mesmo ambiente é o:
Resposta Selecionada:
e. 
Sistema de Informações Gerenciais.
 
Respostas:
a. 
Sistema de Apoio à Decisão.
 
b. 
Sistema de Especialistas.
 
c. 
Sistema de Informações Transacionais.
 
d. 
Sistema de Automação de Escritório.
 
e. 
Sistema de Informações Gerenciais.
 
Feedback da resposta: Resposta: E
 
Pergunta 3
Mesmo com o advento da engenharia de software, o desenvolvimento de sistemas continua
apresentando diversos problemas durante sua execução. Assinale a alternativa que
apresenta um desses problemas:
Resposta Selecionada:
b. 
Falhas nas estimativas de prazo e custo.
 
Respostas:
a. 
Apoio executivo.
0 em 0 pontos
0 em 0 pontos
Quarta-feira, 25 de Outubro de 2017 11h34min24s BRST
b. 
Falhas nas estimativas de prazo e custo.
 
c. 
Foco na qualidade.
 
d. 
Equipes experientes.
 
e. 
Falta de uso de métodos ágeis.
 
Feedback da resposta: Resposta: B
Pergunta 4
O gerenciamento de projetos, para atender às expectativas dos clientes, baseia-se na tríplice
restrição. Assinale a alternativa que apresenta elementos que pertencem a esta tríplice
restrição:
Resposta Selecionada: d. Escopo, prazo e qualidade.
Respostas:
a. 
Escopo,custos e riscos.
 
b. 
Prazo, riscos e qualidade.
 
 
c. 
Escopo, recursos e qualidade.
 
 
 
d. Escopo, prazo e qualidade.
e. 
Recursos, custo e qualidade.
 
Feedback da resposta: Resposta: D
← OK
0 em 0 pontos
 Unidade I Revisar envio do teste: Questionário Unidade I (2017/2)H
Revisar envio do teste: Questionário Unidade I (2017/2) 
Usuário maceilto.almeida @unipinterativa.edu.br
Curso Engenharia de Software I
Teste Questionário Unidade I (2017/2)
Iniciado 25/10/17 11:29
Enviado 25/10/17 11:30
Status Completada
Resultado
da
tentativa
2,5 em 2,5 pontos 
Tempo
decorrido
1 minuto
Instruções ATENÇÃO: a avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua nota e/ou frequência na disciplina em questão – a não realização pode
prejudicar sua nota de participação AVA, bem como gerar uma reprovação por
frequência;
- Apresenta as justificativas das questões para auxílio em seus estudos – porém,
aconselhamos que as consulte como último recurso;
- Não considera “tentativa em andamento” (tentativas iniciadas e não
concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3
(três) tentativas permitidas e precisa ser editada e enviada para ser devidamente
considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo
impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou
impressão para futuros estudos;
- A não realização prevê nota 0 (zero).
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas
respondidas incorretamente
Pergunta 1
A engenharia de software é uma disciplina que auxilia na construção de software, propondo
técnicas e procedimentos para a melhoria do desenvolvimento de software. Em relação a
esse conceito, qual a alternativa possui afirmação correta?
Resposta Selecionada:
d. 
Busca a melhoria da qualidade e a satisfação dos clientes.
 
Respostas:
a. 
 A engenharia de software gera um processo burocrático.
 
b. 
A gerência de projetos não faz parte da engenharia de software.
Unip Interativa
0,25 em 0,25 pontos
maceilto.almeida @unipinterativa.edu.br
c. 
 A engenharia de software torna o desenvolvimento mais lento.
 
d. 
Busca a melhoria da qualidade e a satisfação dos clientes.
 
e. 
Criada para resolver problemas simples.
 
 
Feedback da
resposta:
Alternativa: D
Comentário: estabelece processos e métodos para a melhoria da qualidade
do software e consequente satisfação dos clientes.
 
 
Pergunta 2
Os softwares são classificados em seis tipos básicos de aplicações. Dentre as alternativas
abaixo, qual não é um desses tipos?
Resposta Selecionada:
a. 
 Sistemas de internet para vendas ao consumidor.
 
Respostas:
a. 
 Sistemas de internet para vendas ao consumidor.
 
b. 
 Sistemas especialistas.
 
c. 
 Sistemas de apoio à decisão.
 
d. 
Sistemas de processamento de transações.
 
e. 
Sistemas de informações gerenciais.
 
 
Feedback
da
resposta:
Alternativa: A
Comentário: sistemas de internet de vendas ao consumidor não é um tipo
básico. Eles se enquadram no tipo de sistemas de processamento de
transações.
 
 
Pergunta 3
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Processo de software é um conjunto de passos constituídos por atividades, métodos e
práticas para a elaboração de um produto de software. De acordo com essa afirmação,
marque a afirmativa correta:
Resposta
Selecionada:
b.
 A validação é um processo para garantir que o software está de acordo
com os requisitos.
 
Respostas:
a. 
Produto de software é composto apenas por programas de computador.
 
b.
 A validação é um processo para garantir que o software está de acordo
com os requisitos.
 
c.
A técnica de programação está dentro do processo de especificação de
software.
 
d. 
Um produto de software não é parte do processo de software.
 
 
 
 
 
 
 
 
 
e. 
A manutenção de software não faz parte dos processos de software.
Feedback da
resposta:
Alternativa: B
Comentário: a validação de software é definida no processo para garantir
a qualidade do produto.
 
 
Pergunta 4
Sistemas que fornecem informações centralizadas e necessárias para gerenciar efetivamente
as organizações são chamados de SIG ou Sistemas de Informações Gerenciais. No contexto
atual, existem diversas denominações para esse tipo de sistemas de informação. Das
alternativas abaixo, qual não é um SIG?
Resposta Selecionada:
0,25 em 0,25 pontos
c. 
 SGBD – Sistemas de Gerenciamento de Banco de Dados.
 
Respostas:
a. 
 ERP – Sistemas Integrados de Gestão Empresarial.
 
b. 
 SCM – Gerenciamento de Cadeia de Suprimentos.
 
c. 
 SGBD – Sistemas de Gerenciamento de Banco de Dados.
 
d. 
CRM – Gestão de Relacionamento de Clientes.
 
e. 
 EPM – Gestão de Desempenho Empresarial
 
 
 
Feedback
da
resposta:
Alternativa: C
Comentário: SGBD é um sistema básico de infraestrutura que gerencia os
dados armazenados por todas as denominações de SIGs e demais tipos de
softwares.
 
 
Pergunta 5
Um sistema embarcado de um automóvel que controla os comandos elétricos do veículo são
sistemas do tipo:
Resposta Selecionada:
e. 
Sistema Especialista.
 
 
Respostas:
a. 
 Sistema Transacional.
 
b. 
 Sistema de Apoio à Decisão.
 
c. 
 Sistema Embarcado.
 
d. 
 Sistema Gerencial.
 
e. 
Sistema Especialista.
 
 
Feedback da
resposta:
Alternativa: E
Comentário: sistemas que simulam o controle humano são chamados de
sistemas especialistas.
 
 
0,25 em 0,25 pontos
Pergunta 6
 A engenharia de software é dividida em quatro camadas. Qual alternativa apresenta essas
camadas de forma correta?
Resposta Selecionada:
c. 
Qualidade, processo, método e ferramentas.
 
Respostas:
a. 
 Qualidade, processo, pessoas e ferramentas.
 
b. 
 Método, engenharia, processo e qualidade.
 
c. 
Qualidade, processo, método e ferramentas.
 
d. 
Processo, engenharia, pessoas e métodos.
 
e. 
 Ferramentas, métodos, qualidade e engenharia.
 
 
 
Feedback da
resposta:
Alternativa: C
Comentário: as quatro camadas da engenharia de software são qualidade,
processo, método e ferramentas.
 
Pergunta 7
 A engenharia de software, além de tratar do processo de desenvolvimento de software,
também define a disciplina de gerenciamento de projetos para controlar todo o contexto do
desenvolvimento de um sistema de informação. O gerenciamento de projetos é executado
com o objetivo de controlar um dos principais problemas na construção de um novo software
que é:
Resposta Selecionada:
c. 
Atraso na entrega do software e custos estourados.
 
Respostas:
a. 
 Insatisfação com os requisitos funcionais e não funcionais.
 
b. 
 Falhas em programas e componentes.
 
c. 
Atraso na entrega do software e custos estourados.
 
d. 
 Testes insuficientes no software.
 
 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
e. 
 Falta de informação e custos estourados.
 
 
 
Feedback
da
resposta:
Alternativa: C
Comentário: os principais problemas de um projeto é o atraso na entrega e o
orçamento comprometido. Ambos fazem parte da tríplice restrição do
gerenciamento de projetos, que ainda inclui o escopo e a qualidade.
 
 
Pergunta 8
 Dentro das quatro camadas, uma é o suporte a outras três camadas, com foco na melhoria
do software. Essa camada é:
Resposta Selecionada:
e. 
Qualidade.
 
 
Respostas:
a. 
 Processo.
 
b. 
Engenharia.
 
c. 
 Ferramentas.
 
d. 
 Método.
 
e. 
Qualidade.
 
 
Feedback da
resposta:
Alternativa: E
Comentário:a camada de qualidade é o suporte, por fornecer a base para a
melhoria contínua do desenvolvimento de software.
 
 
Pergunta 9
 Qualidade também é um fator essencial para a engenharia de software. O objetivo principal
da qualidade é:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
 
Resposta Selecionada:
a. 
Satisfação do cliente.
 
Respostas:
a. 
Satisfação do cliente.
 
b. 
Cumprir o orçamento.
 
c. 
 Atender o prazo estimado.
 
 
 
d. 
Programa sem erros.
 
 
 
 
 
 
 
 
 
 
 
 
e. 
Atender aos requisitos não funcionais.
Feedback
da resposta:
Alternativa: A
Comentário: atender as necessidades do cliente e deixá-lo satisfeito com o
produto de software é o objetivo principal da qualidade.
Pergunta 10
 São características de sistemas de processamento de transações:
Resposta Selecionada:
d. 
Processamento controlado e resposta rápida.
 
 
 
Respostas:
a. 
 Resposta rápida e flexibilidade.
 
0,25 em 0,25 pontos
Quarta-feira, 25 de Outubro de 2017 11h30min39s BRST
b. 
Armazenamento e dados transientes.
c. 
Confiabilidade e processamento não controlado.
 
 
d. 
Processamento controlado e resposta rápida.
 
 
 
e. 
Inflexibilidade e dados transientes.
 
 
Feedback
da
resposta:
Alternativa: D
Comentário: processamento controlado, como segurança, e resposta rápida,
para atender as necessidades dos usuários, são duas das características
previstas para software transacional.
← OK
Engenharia de Software 
 
Unidade I 
Questão 2. 
 
Resposta correta: alternativa E. 
 
Análise das afirmativas 
I) Afirmativa incorreta. 
Justificativa: de acordo com Pressman (2010), a camada de processos é a responsável por 
manter as camadas de tecnologia coesas e é a que possibilita o desenvolvimento de software de 
forma racional e dentro do prazo. A afirmativa é somente uma visão parcial da camada de processo 
de Pressman e não poderia ser considerada como correta. 
II) Afirmativa correta. 
Justificativa: Essa afirmativa, ao contrário da afirmativa I, descreve uma visão mais completa da 
camada de processos apresentada por Pressman (2010). Um conjunto de atividades, produtos 
resultantes de suas execuções, métodos de trabalho, pessoas participantes, ferramentas de 
automação e gerência na busca de se ter uma entrega efetiva do software, possibilitam o 
desenvolvimento de software de forma racional e dentro do prazo. 
III) Afirmativa incorreta. 
Justificativa: Segundo Pressman (2010), as ferramentas da engenharia de software fornecem 
suporte automatizado ou semiautomatizado para o processo e para os métodos e visam o suporte 
ao desenvolvimento e manutenção de software. A afirmativa apresenta uma visão limitada dessas 
ferramentas e não poderia ser considerada como correta. 
IV) Afirmativa correta. 
Justificativa: Os métodos da engenharia de software fornecem as informações técnicas para 
desenvolver software e envolvem uma ampla gama de tarefas, que incluem: comunicação, análise 
de requisitos, modelagem de projeto, construção de programa, testes e suporte. Os métodos da 
engenharia de software baseiam-se em um conjunto de princípios básicos que governam cada área 
da tecnologia e inclui atividades de modelagem e outras técnicas descritivas. Portanto, a afirmativa 
está correta. 
V) Afirmativa correta. 
Justificativa: Para Pressman (2010), as ferramentas da engenharia de software fornecem suporte 
automatizado ou semiautomatizado para o processo e para os métodos. Quando as ferramentas são 
integradas, de modo que as informações criadas por uma ferramenta possam ser usadas por outra, 
é estabelecido um sistema para o suporte ao desenvolvimento e manutenção de software, 
denominado engenharia de software com o auxílio do computador (CASE - Computer-Aided 
Software Engineering). Portanto, a afirmativa está correta. 
Engenharia de Software 
Unidade II 
Questão 2 
Resposta correta: alternativa B. 
 
Análise das afirmativas 
 
I) Afirmativa correta. 
O software como um produto industrial possui os elementos-chave de um ciclo de vida, como a 
concepção, o desenvolvimento, a operação, a evolução e a decadência. 
II) Afirmativa correta. 
É no ciclo de evolução que ocorre a alteração de um produto de software que inclui melhorias, 
novas funcionalidades ou adaptações às novas tecnologias, e, com isso, o software pode ser usado 
por muito tempo. 
III) Afirmativa incorreta. 
O Modelo PSP foi desenvolvido para sugerir práticas e métodos para uso dos indivíduos, a fim 
de melhorarem seus trabalhos, e não para equipes ou times. Com a aplicação dessas práticas, o 
desenvolvedor pode identificar e corrigir seus pontos fracos. 
IV) Afirmativa correta. 
O SEI desenvolveu o TSP como um guia para que as equipes de software possam planejar suas 
atividades e gerenciá-las, dentro de um processo padronizado, com papéis definidos e com 
princípios de trabalho em time (teamwork). 
V) Afirmativa incorreta. 
O professor Wilson de Pádua Paula Filho desenvolveu o Processo Praxis baseado em seus 
conhecimentos e práticas com o modelo CMMI, a linguagem UML e o processo unificado UP. 
Engenharia de Software 
Unidade III 
Questão 2. 
Resposta correta: alternativa C. 
Análise das afirmativas 
I – Afirmativa correta. 
Justificativa: o método ágil XP é uma disciplina leve que possui os seguintes princípios: 
simplicidade, comunicação, feedback e coragem. 
II – Afirmativa incorreta. 
O Método Scrum não se encaixa em nenhuma das definições de metodologia existentes nos 
dicionários e, dessa forma, pode ser entendido como um conjunto de práticas para o gerenciamento 
de projetos ágeis. 
III – Afirmativa incorreta. 
De acordo com os autores, a abordagem Scrum visa ao oposto dos modelos tradicionais, em 
razão da sua natureza iterativa e dos ciclos curtos de desenvolvimento. Os produtos pequenos são 
liberados para produção assim que prontos. 
IV – Afirmativa incorreta. 
O Método XP aplica um processo que, a partir da arquitetura de risco e das histórias do usuário, 
desenvolve um plano de liberação baseada em pequenos ciclos de desenvolvimento. 
V – Afirmativa incorreta. 
Como o Iconix trabalha dirigido por Casos de Uso (da UML) e ainda aplica os modelos de 
Classes de Objetos, Diagrama de Sequência e Diagrama de Robustez, ele não está próximo dos 
métodos convencionais, mas não deixa de ser prescritivo. 
Engenharia de Software 
Unidade IV 
Questão 2 
Resposta correta: alternativa C. 
Análise das afirmativas 
I – Afirmativa incorreta. 
Risco está relacionado com o grau de exposição do projeto a eventos negativos e suas prováveis 
consequências. Em projetos de software existem diversos eventos que podem levar um projeto ao 
fracasso, na opinião da maioria dos autores de Engenharia de Software. 
II – Afirmativa correta. 
O autor Gasnier (2010) indica que a incerteza representa uma oportunidade de ganhar ou perder. 
Os projetos de software levam um grau razoável de incerteza em seu início. 
III – Afirmativa incorreta. 
Os riscos em um projeto de software devem ser avaliados na transição de cada etapa do projeto, 
mas principalmente devem ser observados logo no início do processo de planejamento, pois isso 
possibilita parar o projeto antes que seja muito tarde ou custoso. 
IV – Afirmativa correta. 
O uso da técnica de brainstorming é muito eficaz quando é necessário garimpar riscos 
desconhecidos. 
V – Afirmativa correta. 
O uso de fluxogramas, ilustrações como cronogramas, redes de atividades e outros tipos de 
diagramas facilita a participação e a compreensão dos participantes na elaboração dos riscos do 
projeto, inclusive na avaliação do grau do risco. 
 
ANÁLISE COMPARATIVA ENTRE AS METODOLOGIAS 
DE DESENVOLVIMENTOTRADICIONAIS E ÁGEIS 
Bruna Avanci Taroco
1
, Claudete Werner¹ 
1
Universidade Paranaense (Unipar) 
Paranavaí – PR – Brasil 
brunnataroco@gmail.com, claudete@unipar.br 
 
Resumo. Para o desenvolvimento de um software é necessário seguir processos 
que assegurem a qualidade do desenvolvimento e a padronização do produto 
computacional. Os Modelos de Processos de Software, tem como objetivo, fazer 
com que o desenvolvimento do mesmo, siga métodos específicos para cada área 
de aplicação desenvolvida. Este artigo tem como objetivo comparar 
características, aplicações e formas de trabalho das duas metodologias de 
desenvolvimento de software oferecidas no mercado, que são os “Modelos de 
Processos Tradicionais e as Metodologias Ágeis”. Através deste comparativo, 
foi possível justificar as principais diferenças entre estas duas metodologias de 
desenvolvimento, estabelecendo uma relação de comparação entre elas. 
 
1. Introdução 
“Engenharia de Software é o estabelecimento e o emprego de princípios sólidos de 
engenharia, obtendo-o de maneira econômica, de modo confiável e que funcione de 
forma eficiente em máquinas reais” [Pressman, 2011 p.39]. 
 A Engenharia de Software possui uma variedade de Metodologias de 
Desenvolvimento que estão subdivididos em dois tipos: os Modelos de Processos 
Tradicionais são totalmente documentados, antes de iniciar o desenvolvimento, a fim de 
não sofrer nenhuma alteração e as Metodologias Ágeis utilizam o mínimo de 
documentação em seu desenvolvimento e o software é alterado conforme as necessidades 
do cliente. 
 O objetivo principal deste artigo é comparar as duas metodologias, através de 
critérios que cada uma apresenta, sendo que os Modelos de Processos Tradicionais são 
utilizados os modelos Sequencial Linear, RUP e Evolucionários (Prototipação e Espiral) 
e para as Metodologias Ágeis são utilizados os modelos SCRUM, XP, Crystal e Kanban, 
através destes, são comparadas as duas metodologias, a fim de identificar qual a de maior 
utilidade. 
 
2. Metodologia 
Para compor este artigo foi realizada uma revisão bibliográfica em livros, artigos, teses e 
sites da internet. Foi feito um estudo profundo da utilização dos modelos, identificando 
critérios de comparação, sendo que as duas metodologias foram comparadas entre si, 
obtendo-se então, a diferenciação de uma da outra. 
 
 
3. Desenvolvimento 
3.1. Modelos de Processos Tradicionais 
Segundo Sommerville [2011], os modelos de processo de software são representações 
simplificadas de um processo de desenvolvimento de software, sendo que cada um é uma 
representação de um processo e fornece informações parciais sobre ele. 
 A seguir serão apresentados os Modelos de Processos Tradicionais utilizados para 
a comparação: 
 O Sequencial Linear “é um modelo em que exige uma sequência a ser seguida de 
uma etapa a outra e cada uma está associada a uma documentação padrão que deve ser 
aprovada para que se inicie a posterior” [Soares, 2013 apud Pressman 2001 p.02] 
 O RUP é um processo de desenvolvimento iterativo e incremental que tem como 
objetivo garantir que a produção de software seja de alta qualidade e atenda às 
necessidades de seus usuários finais em um cronograma e um orçamento previsível 
[Wagner, 2011 p.30 apud IBM, 2007; Shuja, 2008]. 
 Segundo Pressman [2011], os modelos evolucionários são interativos e 
apresentam características que possibilitam o desenvolvimento de versões do software 
cada vez mais completos. 
 
3.2. Metodologias Ágeis 
Os conceitos relacionados ao desenvolvimento ágil de software foram motivados por uma 
reação adversa aos chamados “métodos pesados” de desenvolvimento de software, 
caracterizados por um formalismo nas documentações e regulamentações, sendo, na sua 
maioria, micro gerenciado pelo modelo cascata. A partir desta reflexão, novos 
frameworks para processo de desenvolvimentos começaram a surgir, pois são conhecidos 
inicialmente pela denominação “métodos leves” [Sbrocco; Macedo, 2012 p.87]. 
 A seguir serão apresentados os Modelos de Processos Ágeis utilizados para a 
comparação: 
 Segundo Schwaber e Sutherland [2013], o Scrum é um framework que trata e 
resolve problemas complexos e adaptativos, de forma produtiva e criativa entregam 
produtos com o mais alto valor possível. 
 A metodologia ágil XP “envolve um conjunto de regras e práticas constantes no 
contexto de quatro atividades metodológicas: planejamento, projeto, codificação e testes” 
[Pressman, 2011 p.88]. 
 O Crystal foca nas habilidades das pessoas, por isso, permite que seus processos 
de desenvolvimento sejam moldados de acordo com as características específicas da 
equipe, mesclados a sua cultura de trabalho com a proposta de desenvolvimento ágil. 
[Bassi Filho, 2008]. 
 O Kanban, com seu mecanismo de sinalização, tem o objetivo de apresentar 
atividades de trabalho em processo, ou seja, o número de atividades ou cartões em 
circulação é equivalente à capacidade do sistema [Mariotti, s.d]. 
 
 
 
 
3.3. Análise Comparativa 
Para comparar as duas metodologias foram escolhidos alguns modelos: os Modelos de 
Processos Tradicionais foram escolhidos os Sequencial Linear, RUP e Modelos 
Evolucionários e para comparar as Metodologias Ágeis, foram escolhidos os modelos 
SCRUM, XP, Crystal e Kanban, estes foram comparados por meio de critérios 
referenciados nos autores Pressman [2011] e Sommerville [2011]. 
A tabela 1, apresenta uma análise comparativa entre os modelos Sequencial 
Linear, RUP e Modelos Evolucionários. 
Tabela 1: Analise Comparativa entre Modelos de Processos Tradicionais 
Critérios Sequencial 
Linear 
RUP Evolucionários 
Resistente a Mudanças X 
Planejamento Pré-Determinado X X X 
Foco na Documentação X X 
Comunicação com o Cliente X X X 
Prioridade das Necessidades de acordo com 
o Cliente 
 X X 
Testes Unitários X X X 
Software é Testado Apenas no Final X X 
Conforme acima apresentado, o modelo Sequencial Linear é aquele que atende 
85,71% dos critérios identificados para comparação. Este é um modelo que segue uma 
metodologia onde o seu planejamento é realizado logo no início do projeto e não sofre 
muitas alterações durante seu ciclo de desenvolvimento. A comunicação com o cliente é 
realizada no início do desenvolvimento, onde são levantados todos os requisitos do 
sistema, sendo feito uma documentação completa do desenvolvimento do software, cujo 
seu término terá alguns testes unitários, já o Modelo Rational Unified Process - RUP é o 
modelo que atende 71,42% dos critérios identificados para comparação. Este é um 
modelo que segue uma metodologia cujo planejamento é determinado logo no início e 
seu desenvolvimento terá como prioridade as maiores necessidades identificadas pelo 
cliente. Todo seu desenvolvimento é realizado através de testes unitários e os Modelos 
Evolucionários atendem 71,42% dos critérios identificados para comparação. Este é um 
modelo que segue uma metodologia onde o seu planejamento é determinado logo no 
início de seu desenvolvimento, junto ao cliente, priorizando suas maiores necessidades e 
é testado durante o seu ciclo, através de testes unitários. 
 Por meio dos resultados obtidos na análise comparativa entre os Modelos de 
Processos Tradicionais, conclui-se que o seu ciclo é pesado e requer detalhamento antes 
de iniciar o desenvolvimento, isso leva a empresa a utilizar mais tempo detalhando o 
software do que desenvolvendo, que é este o maior objetivo do projeto. 
 Na tabela 2, foi realizada uma análise comparativa entre os modelos SCRUM, XP, 
Crystal e Kanban. 
Tabela 2: Analise Comparativa entre as Metodologias ÁgeisCritérios SCRUM XP Crystal Kanban 
Reuniões Diárias X 
Planejamento Iterativo X X X X 
Quadro de Tarefas X X 
Tempo de Ciclo X X X 
 
Teste Unitário X X 
Participação do Cliente X X X 
 Conforme apresentado na tabela 2, o modelo Scrum é o modelo que atende 90% 
dos critérios identificados para comparação. Este é um modelo que segue uma 
metodologia onde o seu planejamento é realizado de forma interativa entre 
desenvolvedores e cliente, todos os requisitos identificados ao desenvolvimento do 
software são planejados em um quadro de tarefas que deverão ser realizadas no tempo de 
ciclo do desenvolvimento. Todos os dias são realizados reuniões, onde são discutidos o 
que foi desenvolvido no dia anterior e o que será desenvolvido naquele dia, já o Modelo 
Extreme Programming – XP atende 50% dos critérios identificados para comparação. 
Este modelo segue como metodologia um planejamento interativo entre desenvolvedores 
e cliente, e, são realizados testes de unidade sempre antes do desenvolvimento do 
software e o Modelo Crystal atende 67% dos critérios identificados para comparação, 
seguindo também sua metodologia um planejamento interativo entre desenvolvedores e 
clientes, onde um tempo de ciclo é determinado para o desenvolvimento do software que 
passa por testes unitários durante o seu desenvolvimento e o Modelo Kanban atende 50% 
dos critérios identificados para comparação e segue como metodologia um planejamento 
interativo onde todos os requisitos identificados são planejados em um quadro de tarefas, 
onde será realizado em todo tempo de ciclo, do que deverá ser, do que está sendo e o que 
foi desenvolvido. 
 Por meio dos resultados obtidos na análise comparativa entre as Metodologias 
Ágeis, conclui-se que seu ciclo é interativo, o seu desenvolvimento é realizado de acordo 
com as necessidades do cliente e o mesmo é alterado durante o desenvolvimento do 
software. 
 Observando as características de cada modelo apresentado, pode-se comparar as 
duas metodologias na tabela 3, contendo características de um desenvolvimento de 
software. 
Tabela 3: Analise Comparativa entre as duas Metodologias de Desenvolvimento de Software 
Critérios Modelos de Processos 
Tradicionais 
Metodologias Ágeis 
Planejamento Pré-Definido X 
Planejamento Iterativo X 
Documentação Completa X 
Comunicação com o Cliente X X 
Aberto a Mudanças X 
Tempo de Ciclo X X 
Testes Unitários X X 
Teste no Final X X 
Conforme acima apresentado, os dois modelos atendem a maioria dos critérios 
identificados para comparação. 
Os Modelos de Processos Tradicionais atendem 75% dos critérios identificados. 
Através das metodologias comparadas anteriormente, é possível identificar características 
deste modelo que são identificadas em quase todos os pesquisados. Estes modelos são 
desenvolvidos em um tempo de ciclo onde o seu planejamento é realizado logo no início 
do desenvolvimento, onde é realizada uma documentação completa do software e todos 
os requisitos são identificados junto ao cliente. Durante todo o desenvolvimento são 
 
realizados testes unitários e o software é testado como um todo ao final de seu 
desenvolvimento. Já as Metodologias Ágeis, atendem 75% dos critérios identificados. Em 
quase todos os modelos pesquisados anteriormente são desenvolvidos em um tempo de 
ciclo onde todo o seu planejamento é realizado junto ao cliente e seu desenvolvimento 
pode ser modificado em qualquer etapa. Estes modelos são testados durante seu 
desenvolvimento através de testes unitários e testado como um todo ao seu final. 
 Por meio dos resultados obtidos na análise comparativa entre os Modelos de 
Processos Tradicionais e as Metodologias Ágeis, conclui-se que as duas metodologias 
resultam em um produto de software de qualidade. 
 A vantagem de se utilizar Metodologias Ágeis ao invés de Modelos de Processo 
Tradicionais é que o seu desenvolvimento é focado integralmente no desenvolvimento do 
software, assim, concluímos que esta metodologia traz um feedback rápido e interativo 
para o cliente. 
 
4. Conclusão 
A investigação cientifica e a análise comparativa permitiram comprovar que não existe o 
melhor modelo para um desenvolvimento de uma aplicação, cada um tem um método 
diferente para ser seguido. O modelo deve ser escolhido de acordo com as necessidades 
da área de aplicação da empresa, pois cada um atende uma necessidade diferente, a 
equipe de desenvolvimento que deve escolher o que se adequa a ela. Mas, utilizar 
Metodologias Ágeis traria uma vantagem ao desenvolvimento do software, por ser um 
método interativo entre os membros da equipe e o cliente do projeto. 
 
Referências 
Bassi Filho, D. L. 2011 Experiências com desenvolvimento ágil - Instituto de 
Matemática e Estatística da Universidade de São Paulo – São Paulo,SP. Fevereiro 2011. 
Disponível em http://goo.gl/9dmV2X Acesso em 06/05/2015 
Mariotti, F. S. s.d Kanban: o ágil adaptativo. s.d. Disponível em 
http://goo.gl/dUCO6K Acesso em 22/05/2015 
Pressman, R. 2011 Engenharia de Software Uma Abordagem Profissional. Tradução 
Ariovaldo Griesi, Mario Moro Fecchio. 7º ed. - São Paulo, SP: MGH Editora Ltda, 2011. 
Sbrocco, J. H. T. C. e Macedo, P. C. 2012 METODOLOGIAS ÁGEIS Engenharia de 
Software Sob Medida Editora Érica Ltda. 1º ed. 2012 p.87 
Schwaber, K. e Sutherland, J. 2013 Guia do Scrum. 2013. Disponível em 
http://goo.gl/ah2AaM Acesso em 04/05/2015 
Soares, M. S. 2013 Comparação entre Metodologias Ágeis e Tradicionais para o 
Desenvolvimento de Software - Unipac - Universidade Presidente Antônio Carlos, 
2013. p.02. Disponível em http://goo.gl/YHrPps Acesso em 25/02/2015 
Sommerville, I. 2011 Engenharia de Software – Tradução Kalinka Oliveira; Ivan 
Bosnic. 9º ed. Editora Person Prentice Hall. 2011. p.18,19. 
Wagner, R. Processos de Desenvolvimento de Software Confiáveis Baseados em 
Padrões de Segurança – Universidade Federal de Santa Maria. Santa Maria, RS. 2011. 
p.30disponível em http://goo.gl/bnb1qu acesso em 17/04/2015.

Outros materiais