Buscar

CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE - EDN - AV2

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Avaliação On-Line 
Avaliação: 
AV2-2012.1 EAD - PROCESSO DE DESENVOLVIMENTO DE 
SOFTWARE - CCT0194 
Disciplina: CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
Tipo de 
Avaliação: 
AV2 
Aluno: eu 
Nota da 
Prova: 
6 Nota do Trabalho: 
Nota da Participação: 
2 
Total: 8 
Prova On-Line 
 
Questão: 1 (123005) 
O nível de abstração e agregação dos elementos dos sistemas podem ser: Pontos 
da Questão: 0,5 
Nível estratégico ou desenho lógico, nível tático ou desenho arquitetônico e 
nível operacional ou desenho detalhado 
Nível estratégico ou desenho arquitetônico, nível tático ou desenho detalhado 
e nível operacional ou desenho lógico 
Nível estratégico ou desenho arquitetônico, nível tático ou desenho lógico e 
nível operacional ou desenho detalhado 
Nível estratégico ou desenho detalhado, nível tático ou desenho lógico e nível 
operacional ou desenho arquitetônico 
 
Questão: 2 (124947) 
O Interpretador é definido por: Pontos da Questão: 0,5 
Um programa que faz uma leitura do código fonte, desenvolvido em uma 
linguagem de alto nível, e transcreve para um novo tipo de linguagem chamada 
de baixo nível. 
Um programa que, além de fazer a leitura do código fonte e transformá-lo em 
código objeto, transforma-o em um código executável. 
Uma linguagem de programação que utiliza a arquitetura do processador para 
executar as ações. 
Uma linguagem de programação, que se aproxima mais da linguagem 
humana, ou seja, linguagem com um padrão de entendimento humano bem 
definido. 
 
Questão: 3 (125725) 
Em relação ao modelo de prototipação podemos afirmar que: 
1- é aplicável a todo tipo de necessidade; 
2- facilita a validação; 
3- o protótipo vai se transformando em produto; 
 
Das opções, marque aquela em que todos os itens estão corretos: 
Pontos da Questão: 0,5 
2 e 3 
1 
2 
1, 2 e 3 
 
Questão: 4 (125687) 
Dentre as características do modelo cascata, apresentadas no material de ensino, 
temos a linearidade. Isto significa dizer que: 
Marque a questão que apresente a resposta mais completa e correta para o 
enunciado. 
Pontos da Questão: 0,5 
As atividades acontecem de forma iterativa. 
As atividades são executadas em sequência. 
Cada atividade tem que ser concluída antes de iniciar a próxima. 
A ordem das atividades não importa, desde que sejam executadas em 
sequência 
 
Questão: 5 (124326) 
Os manuais de ususário, introdução e referência são identificados como: Pontos da 
Questão: 0,5 
( )documentação do produto 
 
( ) material de apoio 
( ) documentação de reforço 
( ) material de instalação 
 
Questão: 6 (125418) 
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de 
Prototipação, porque os usuários estavam com dificuldade de expressar suas reais 
necessidades. As vantagens que fizeram com que o gerente optasse por esta 
metodologia foram: 
I- Contribuem para melhorar a qualidade da especificação dos futuros programas, 
o que leva à diminuição de gastos com manutenção; 
II- O cliente vê algo que parece ser uma versão do SW desejado e não entende 
porque o produto precisa ser construído; 
III- Partes do protótipo podem ser usadas no desenvolvimento do sistema final. 
Assinale a única resposta correta: 
Pontos da Questão: 1 
Somente as sentenças II e III estão corretas 
Todas as sentenças apresentadas estão corretas 
Somente as sentenças I e II estão corretas 
Somente as sentenças I e III estão corretas 
 
Questão: AV220104CCT01940299 (125423) 
7 - 
O desenvolvimento de um produto comercial de software é uma grande tarefa 
que pode ser alargada por vários meses, possivelmente um ano ou mais. É mais 
fácil dividir o trabalho em partes menores (iterações) tendo cada uma como 
resultado um incremento (processo incremental). 
Assim sendo, o princípio subjacente a este processo é que a equipe envolvida 
pode refinar e alargar pouco-a-pouco a qualidade, detalhe e âmbito do sistema 
envolvido. 
Com essas informações, descreva um desenho de Processo (sequência) e cite 
alguns „porquês‟ deve-se escolher um processo de desenvolvimento iterativo e 
incremental. 
Pontos da Questão: 1,5 
Resposta do Aluno: 
Na medida em que vai se desenvolvendo um sistema ele pode ser feito em partes 
e ao final de cada interação ele ingrementar ao sistema e passa para a proxima 
sequencia até a conclusão do seu processo. 
 
Gabarito: 
Sequência: 1- Planejamento, 2- Análise, 3- Desenho, 4- Desenvolvimento, 4.1- 
Teste, 4.2- 1° Versão; 5- Análise, 6- Desenho, 7- Desenvolvimento, 8- Teste, 
8.1- 2º Versão, 9-Manutenção. Porquês: - Porque hoje, é considerado errado ter 
um processo que gere um “Big Bang!”; - Porque sempre temos algo para mostrar 
ao cliente mais apressado; - Porque os requisitos mudam com o tempo e um 
processo iterativo mantém frequentes contatos com o cliente, o que ajuda a 
manter os requisitos sincronizados; - Porque é altamente motivador para a equipe 
de desenvolvimento (e para o cliente) ver o software a funcionar cedo. 
 
Fundamentação do Professor: 
 
Pontos do Aluno: 1,5 
 
Questão: AV220104CCT01940608 (125852) 
8 - 
Com base nas teorias estudas na disciplina de processo de desenvolvimento de 
software, cite duas características que o modelo em espiral tem em relação ao 
modelo de prototipação e ao modelo interativo-incremental. 
Pontos da Questão: 1,5 
Resposta do Aluno: 
Ele processo uma fase de cada vez , e ele é sequencial 
 
Gabarito: 
- Os riscos são explicitamente avaliados e resolvidos durante o processo (análise 
de risco); - Em cada volta do espiral há possibilidade de se interromper ou não o 
processo. 
 
Fundamentação do Professor: 
 
Pontos do Aluno: 1,5 
 
Questão: 9 (125826) 
Você foi convidado para trabalhar em uma empresa de plano de saúde com um 
sistema de Internação Hospitalar. O sistema está sendo desenvolvido seguindo 
todas as fases do PDS. 
Após uma semana de trabalho você participou da sua primeira reunião com a 
equipe do projeto. Uma novidade que você não conhecia é que todos 
permaneceram em pé durante toda a reunião. Nesta reunião, foram definidas as 
duplas de desenvolvedores que irão trabalhar em conjunto utilizando um único 
computador e que serão co-responsáveis pelo o código dos programas. 
Com base no cenário, assinale dentre as opções, aquela que melhor representa 
esta atividade. Pontos da Questão: 1 
Método XP. 
Método backlog. 
Método Scrum. 
Método Rup. 
 
Questão: 10 (123065) 
Assinale dentre as opções abaixo,a única que corresponde a definição a seguir. 
“Teste realizado após a integração de todos os módulos do sistema.” 
Pontos da Questão: 0,5 
Testes de validação 
Testes de aceitação 
Testes de unidade 
Testes integração

Outros materiais