Buscar

AV1_PROC_DESENV_SW_2014

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 4 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

Prévia do material em texto

Avaliação: CCT0194_AV_201402284918 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno:
Professor: PATRICIA FIUZA DE CASTRO Turma: 9001/AA
Nota da Prova: 6,0 Nota de Partic.: 2 Data: 14/11/2014 18:57:53
1a Questão (Ref.: 201402881313) Pontos: 0,0 / 0,5
Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo
com a sua licença de publicação:
Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso.
Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É
comum o código fonte estar disponível para manuseá-lo.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização.
2a Questão (Ref.: 201402548627) Pontos: 0,5 / 0,5
Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos
profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo,
claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do
projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de
aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um
produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de
software podem ser
I. Descrições dos serviços fornecidos pelo sistema.
II. Restrições e características desses serviços.
III. Apresentados somente como Não Funcionais.
IV. Apresentados somente como Funcionais.
É correto, apenas, o que se afirma em
II, III e IV
I, II e III
I e II
I e III
II e IV
3a Questão (Ref.: 201402546703) Pontos: 0,5 / 0,5
Uma representação definida de um procedimento de teste define um(a):
Objetivo de teste de software
Script de teste de software
Definição de teste de software
Critério de teste de software
Forma de teste de software
4a Questão (Ref.: 201402368865) Pontos: 0,5 / 0,5
Baseado nos estudos de organizações como a Standish Group observou-se que a maioria dos projetos são
cancelados ou concluídos com falhas. Qual dessas opções NÃO é um motivo?
Funcionalidades entregues não contemplando todas as acordadas com os stakeholders.
Falta de interesse dos stakeholders.
Valor final do projeto acima do planejado.
Falta de entendimento dos requisitos.
Entrega final do projeto bem acima do prazo planejado.
5a Questão (Ref.: 201402345925) Pontos: 0,5 / 0,5
Para as questões de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opção correta:
Um enunciado dos requisitos deve satisfazer uma série de características de qualidade. São elas:
correto, preciso, completo, consistente, verificável.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser incluídas. ( )
Na lista de requisitos todos os métodos e atributos importantes para o entendimento do problema devem ser
incluídos. ( )
V V F
F F F
V F V
V V V
V F F
6a Questão (Ref.: 201402881359) Pontos: 0,5 / 0,5
A fase de implementação, ou codificação, tem como objetivo escrever o programa em uma linguagem de programação, seguindo
normas e diretrizes da empresa à qual o desenvolvedor esteja ligado.
Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequencia de cima
para baixo:
1. Implementação ( ) Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada;
após o processo de compilação ou interpretação.
2. Desenho ( ) Etapa do processo de desenvolvimento de software já estudada anteriormente.
3. Código Fonte ( ) Processo que realiza a transformação do desenho em diversos tipos de componentes de código de
programação.
4. Código Objeto ( ) Sequência binária de ações diretamente direcionadas para o processador da máquina.
5. Código Máquina ( ) Resultado da compilação do código fonte.
5, 4, 3, 2, 1
1, 4, 5, 2, 3
3, 2, 1, 5, 4
2, 1, 4, 3, 5
4, 5, 3, 1, 2
7a Questão (Ref.: 201402408734) Pontos: 0,0 / 1,0
É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de
sistema que usa a arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a
reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar
mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em
outro sistema não afetarão o seu sistema. Identifique de qual processo se trata:
XP.
DSDM.
TDP.
DDP.
RUP.
8a Questão (Ref.: 201402550116) Pontos: 1,0 / 1,5
O processo do desenvolvimento ágil é baseado em um manifesto criado por desenvolvedores experientes. Cite
duas características que o manifesto ágil procura valorizar.
Resposta: Redução do valor final do produto e a redução do tempo para a entrega do produto final.
Gabarito: Indivíduos e interações; Software em funcionamento; Colaboração com o cliente; Responder a
mudanças.
9a Questão (Ref.: 201402546794) Pontos: 1,0 / 1,0
Marque a alternativa CORRETA. O modelo em cascata:
Trata cada etapa do ciclo de vida do sistemas de informação de forma independente
Tem uma etapa iniciada em conjunto com a etapa da anterior do ciclo de vida do sistema de informação
Não trata o ciclo de vida do sistema de informação
Tem uma etapa iniciada somente após a conclusão da etapa anterior do ciclo de vida do sistema de
informação
Trata cada etapa do ciclo de vida do sistemas de informação de forma incremental
10a Questão (Ref.: 201402371963) Pontos: 1,5 / 1,5
O que é desenvolver Adhoc?
Resposta: Desenvolver sob demanda.
Gabarito: Desenvolvimento sob demanda.
Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.

Outros materiais