Anda di halaman 1dari 4

Avaliao: CCT0215_AV2_201101385243 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Tipo de Avaliao: AV2

Aluno: 201101385243 - JORDAN RODRIGUES DA SILVA SOUSA

Professor: MARCILENE SCANTAMBURLO FONSECA Turma: 9001/AA

Nota da Prova: 6,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 01/06/2016 13:58:08

1a Questo (Ref.: 201102096905) Pontos: 0,0 / 1,0

Uma das tcnicas apresentadas na Anlise de Requisitos a ECONMICA que Visa a atender os requisitos
financeiros do projeto/produto. Esta anlise considerada a mais critica, pois consiste em julgar se o projeto
ser deficitrio ou se os custos de sua implementao no tero os benefcios desejados. Uma das ferramentas
utilizadas a Anlise do ROI (Return Over Investiment Retorno sobre Investimento)que o percentual que
mede a relao entre quanto se ganhou e quanto se investiu. ROI = (TOTAL DO LUCRO TOTAL DO
CUSTO)/TOTAL DO CUSTO. O Projeto A tem ROI de 12% e o Projeto B de 25%. Qual o melhor projeto, baseado
na anlise financeira ? Justifique.

Resposta:

Gabarito: Projeto B. Quanto maior a taxa de retorno, melhor o retorno do projeto

2a Questo (Ref.: 201101655947) Pontos: 0,0 / 1,0

Analisando a abordagem de desenvolvimento de software, encontramos os modelos iterativo, incremental e


iterativo incremental. Descreva cada um deles e mostre a diferena entre eles.

Resposta:

Gabarito: Processo Iterativo: Seleciona uma parte do projeto, identificando, especificando, implementando,
testando e implantando a iterao. Se atender as especificaes, passa-se a prxima iterao. Processo
Incremental: Modelo que se baseia na ideia de aumento do mbito do sistema. desenvolvido em partes, ou
seja, na criao de novas verses para o modelo proposto. As partes podem ser desenvolvidas em paralelo e
integradas quando completas. Processo Iterativo Incremental: Cada poro do ciclo segue o projeto de
arquitetura inicial como guia, mas com uma abordagem bem menor. Uma vez satisfeitos os requisitos e os
objetivos da iterao forem completos, o desenvolvimento segue para a prxima iterao.

3a Questo (Ref.: 201102132669) Pontos: 1,0 / 1,0

Marque a alternativa INCORRETA:

REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Esto diretamente ligados s


especificaes da tecnologia envolvida, do perfil do usurio, do tipo do sistema.
Atividades para anlise de requisitos - ECONMICA - Visa a atender os requisitos financeiros do
projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto ser deficitrio ou se os
custos de sua implementao no tero os benefcios desejados
Atividades para anlise de requisitos OPERACIONAL - Visa a atender os requisitos tcnicos do produto a
ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de
desenvolvimento.
Atividades para anlise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os
prazos estabelecidos. O levantamento deve ser baseado na viabilidade tcnica em relao ao prazo
estipulado. Prazos obrigatrios so mais difceis de serem negociados.
Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve
oferecer base para ajudar nessa deciso: O projeto/produto pode ser feito? O projeto/produto beneficiar
os clientes interessados?Existe uma outra alternativa?

4a Questo (Ref.: 201102183861) Pontos: 1,0 / 1,0

Ao levantar os requisitos de um sistema necessrio ter ateno com:

As necessidades relatadas pelos usurios, as necessidades dos demais usurios envolvidos, as normas
que se aplicam e afetam o software a se desenvolver
A linguagem de programao que ser utilizada no desenvolvimento, a legislao envolvida no processo e
os desejos do usurio.
As necessidades dos usurios apresentadas nas reunies de levantamento e a linguagem de programao
que ser utilizada no desenvolvimento.
A performance futura do sistema e a linguagem de programao que ser utilizada.
Deve-se prestar ateno aos desejos do usurio, satisfazendo todos os seus pedidos.

5a Questo (Ref.: 201102116067) Pontos: 1,0 / 1,0

Em um processo de desenvolvimento de software, a etapa de testes envolve vrias particularidades relacionadas


a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que testado,
entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como
FALSA

Testes de sistema podem verificar caractersticas como performance, segurana ou usabilidade do


software
Os testes de aceitao ou validao podem ser classificados como alfa ou beta, dependendo de como
esses testes so feitos
Os testes de software, quando classificados quanto visibilidade do que testado, podem ser
classificados como Caixa branca e caixa preta
A etapa de teste de software pode ser simples e executada por um nico programador como tambm
terceirizada para uma fbrica de software
Os testes de unidade so executados pelo usurio final depois que o produto final entregue. o ltimo
tipo de teste executado

6a Questo (Ref.: 201101991717) Pontos: 1,0 / 1,0

A fase de implementao, ou codificao, tem como objetivo escrever o programa em uma linguagem de programao, 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. Implementao ( ) Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e estruturada;
aps o processo de compilao ou interpretao.
2. Desenho ( ) Etapa do processo de desenvolvimento de software j estudada anteriormente.

3. Cdigo Fonte ( ) Processo que realiza a transformao do desenho em diversos tipos de componentes de cdigo de
programao.

4. Cdigo Objeto ( ) Sequncia binria de aes diretamente direcionadas para o processador da mquina.

5. Cdigo Mquina ( ) Resultado da compilao do cdigo fonte.

1, 4, 5, 2, 3
4, 5, 3, 1, 2
5, 4, 3, 2, 1
3, 2, 1, 5, 4
2, 1, 4, 3, 5

7a Questo (Ref.: 201102144779) Pontos: 0,0 / 1,0

A documentao do produto fundamental para a melhora da qualidade da fase de manuteno. Um desses


documentos o Manual de Instalao, ou Documente de Instalao, que compreender:

Um documento com uma linguagem que deve se clara e conter os termos e construes de acordo com o
nvel cultural e tcnico do usurio final;
Um documento que descreve as facilidades do uso do sistema, informar os erros que podem ocorrer e
como agir quando encontra-los;
Um documento que descreve as funcionalidades do sistema, como o usurio pode utilizar, os pr-
requisitos necessrios para funcionar;
Um documento com formato adequado ao perfil do publico que utilizar o sistema ou produto;
Um documento com a descrio de como instalar o sistema, plataformas de operao e pr-requisitos
necessrios;

8a Questo (Ref.: 201102058403) Pontos: 1,0 / 1,0

Considere as assertivas que seguem:

I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a prxima

II. Permite a reviso de fases anteriores e a superposio entre as fases.

As consideraes apresentam caractersticas de modelos de processo de desenvolvimento e correspondem,


respectivamente aos modelos:

Cascata com Retroalimentao / Cascata


Incremental / Cascata com Retroalimentao
Cascata / Cascata com Retroalimentao
Cascata com Retroalimentao / Incremental
Cascata / Prototipao

9a Questo (Ref.: 201102095607) Pontos: 0,0 / 1,0

Considere as seguintes caractersticas encontradas em projetos de desenvolvimento de software:

I. Os requisitos so complexos e mudanas significativas so esperadas;

II. Projeto de longo prazo;

III. Os custos e os riscos de avaliao so importantes

IV. Avaliao de riscos realizada constantemente

Essas so caractersticas que encontramos no modelo:

Evolucionrio
Incremental
Espiral
Prototipao
Cascata

10a Questo (Ref.: 201101479227) Pontos: 1,0 / 1,0

NO fase do RUP?

Construo.
Transio.
Elaborao.
Gerenciamento.
Iniciao ou concepo.

Anda mungkin juga menyukai