Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A utoatividades
PROCESSOS DE SOFTWARE
ADS | 2015/1 | Mdulo II
Centro Universitrio Leonardo da Vinci
Rodovia BR 470, Km 71, n 1.040
Bairro Benedito - CEP 89130-000
Indaial - Santa Catarina - 47 3281-9000
2015
Elaborao:
Prof. Polyanna Pacheco Gomes Fabris
Prof. Luis Cludio Perini
UNIDADE 1
SEO 1
D
E
S
O
F
T
W
A
R
E
6 GABARITO DAS AUTOATIVIDADES UNIASSELVI
NEAD
TCNICAS DE
OBJETOS DE MODELAGEM
MODELAGEM
a)
I BPMN
b)
II UML
III IDF0
c)
P
R
O
C
E
S
S
O
S
D
E
S
O
F
T
W
A
R
E
UNIASSELVI GABARITO DAS AUTOATIVIDADES 7
NEAD
Assinale a alternativa CORRETA:
a) ( ) a III, b II, c I.
b) ( ) a II, b III, c I.
c) ( ) a I, b II, c III.
d) (x) a I, b III, c II.
e) ( ) a III, b I, c II.
I. E
ntendimento da estrutura e a dinmica das reas da organizao.
II. Entendimento dos problemas atuais da organizao e identificar potenciais
melhorias.
III. Garantir que os usurios e engenheiros de software trabalhem de forma
individualizada, visando ao bem comum apenas de sua equipe.
IV. A uxlio na identificao de competncias.
P
Agora, assinale a alternativa CORRETA. R
O
a) ( ) Somente o item I. C
E
b) ( ) Somente o item II. S
c) ( ) Somente o Item III. S
O
d) ( ) Somente os itens I, II, III. S
S
O
F
T
W
A
R
E
8 GABARITO DAS AUTOATIVIDADES UNIASSELVI
NEAD
4 Complete a afirmativa: __________________ uma tcnica de
modelagem organizacional que facilita a compreenso do ambiente
empresarial e conhecida como uma atividade valiosa para a
________________________, e que tem como objetivo estreitar os
laos entre as reas de negcio e a de tecnologia da informao
dentro de uma organizao.
UNIDADE 2
P
R
O
C
E
SEO 1
S
S
O 1 Cite e explique duas atividades guarda-chuva.
S
D
E
S
O
F
T
W
A
R
E
UNIASSELVI GABARITO DAS AUTOATIVIDADES 9
NEAD
R.: Quadro 5 Atividades guarda-chuva tpicas
Atividade Descrio
Possibilita que a equipe avalie o progresso
Controle e acompanhamento em relao ao plano do projeto e tome
do projeto as medidas necessrias para cumprir o
cronograma.
Avalia riscos que possam afetar o resultado
Administrao de riscos
ou a qualidade do produto/projeto.
Garantia da qualidade de Define e conduz as atividades que garantem
software a qualidade do software.
Avaliam artefatos da engenharia de software,
Revises tcnicas tentando identificar e eliminar erros antes
que se propaguem para a atividade seguinte.
Define e coleta medidas (do processo, do
projeto e do produto). Auxilia na entrega
Medio do software de acordo com os requisitos;
pode ser usada com as demais atividades
(metodolgicas e de apoio).
Gerenciamento da Gerencia os efeitos das mudanas ao longo
configurao de software do processo.
Define critrios para o reso de artefatos
Gerenciamento da (inclusive componentes de software) e
reusabilidade estabelece mecanismos para a obteno de
componentes reutilizveis.
Engloba as atividades necessrias para
Preparo e produo de
criar artefatos como, por exemplo, modelos,
artefatos de software
documentos, logs, formulrios e listas. P
R
Fonte: Adaptado de Pressman (2011, p. 41-42). O
C
E
2 Quais so as camadas da Engenharia de Software? S
S
O
S
D
E
S
O
F
T
W
A
R
E
10 GABARITO DAS AUTOATIVIDADES UNIASSELVI
NEAD
R.: Figura 3. Camadas da Engenharia de Software
Mitos Realidade
Um manual pode at existir, porm,
o mesmo usado? As pessoas da
rea sabem que ele existe? Este
Uma vez que temos um manual cheio
manual reflete a prtica moderna
de padres e procedimentos para
da engenharia de software? Ele
desenvolver softwares, ento ele
completo? adaptvel? Est
suficiente para o meu pessoal com
alinhado para melhorar o tempo
tudo que eles precisam saber?
de entrega, mantendo ainda o foco
na qualidade? Em muitos casos, a
resposta para todas essas perguntas
"no".
O desenvolvimento de software no
P
um processo mecnico como o de
R Se o cronograma atrasar, s fbrica, pois acrescentar pessoas
O
C colocar mais programadores e ficar num projeto de software atrasado s
E
S
mos em dia (tambm chamado de o tornar mais atrasado ainda. Pode-
S conceito da "horda mongol'). se adicionar pessoas no projeto,
O
S desde que seja de forma planejada
D
e bem coordenada.
E
Se uma empresa no souber
Se terceirizar o projeto de software,
S
gerenciar e controlar seus projetos de
O posso simplesmente relaxar e deixar
F software, provavelmente enfrentar
T essa empresa realiz-lo.
W dificuldades ao terceiriz-los.
A
R
E
UNIASSELVI GABARITO DAS AUTOATIVIDADES 11
NEAD
Meu pessoal tem ferramentas de preciso muito mais do que os mais
desenvolvimento de software de recentes computadores para se fazer
ltima gerao; afinal lhes compramos um desenvolvimento de software de
os mais novos computadores. alta qualidade.
Fonte: Adaptado de Pressman (2011, p. 46)
Mitos Realidade
Uma definio inicial ruim a principal
preciso muito mais do causa de fracassos dos esforos de
que os mais recentes desenvolvimento de software.
computadores para se fazer fundamental uma descrio formal e
um desenvolvimento de detalhada do domnio da informao, funo,
software de alta qualidade. desempenho, interfaces, restries de
projeto e critrios de validao.
verdade que os requisitos de software
mudam, mas o impacto da mudana varia
dependendo do momento em que ela foi
Os requisitos de introduzida. Quando as mud anas dos
projeto modificam-se requisitos so solicitadas antes do projeto ou
continuamente, mas as da codificao terem comeado, o impacto
mudanas podem ser sobre os custos relativamente pequeno.
facilmente acomodadas, Porm, conforme o tempo passa, os recursos
porque o software flexvel. foram comprometidos, uma estrutura de
projeto j foi estabelecida e mudar isso pode
causar uma revoluo que exija recursos
adicionais e modificaes fundamentais no
projeto. P
R
Fonte: Adaptado de Pressman (2011, p. 46) O
C
E
Quadro 8 Mitos dos Profissionais S
S
O
S
Mitos Realidade
D
Dados da indstria de software E
SEO 2
FASES ARTEFATOS
Concepo I Avaliao de riscos iniciais
Elaborao II Relatrio de execuo (testes)
Construo III Modelo de Projeto finalizado P
R
O
Transio IV Modelo de negcio C
E
V Projeto de arquitetura S
S
O
S
De acordo com o quadro anterior, CORRETO afirmar que:
a) ( ) I e IV correspondem fase de concepo e V fase de transio. D
E
b) ( ) II corresponde fase de transio, III fase de construo e I, IV e V
S
fase de concepo. O
c) ( ) I e IV correspondem fase de concepo, II fase de transio e III F
T
e V fase de elaborao. W
A
R
E
14 GABARITO DAS AUTOATIVIDADES UNIASSELVI
NEAD
d) (x) II corresponde fase de transio, V fase de elaborao, I e IV
de concepo e III de construo.
e) ( ) I e IV correspondem fase de elaborao, II fase de construo, III
fase de transio e V fase de concepo.
a) ( ) Software bsico.
b) (x) Software embutido.
c) ( ) Software de tempo real.
d) ( ) Software comercial.
e) ( ) Software de inteligncia artificial.
S
O
F
T
W
A
R
E
16 GABARITO DAS AUTOATIVIDADES UNIASSELVI
NEAD
UNIDADE 3
SEO 1
I. O
sistema dever emitir relatrios de compras a cada 15 dias.
II. O sistema s permitir a visualizao do campo valor mximo para
gerentes.
III. O
sistema dever fornecer diariamente o relatrio de despesas.
IV. O sistema no poder excluir um fornecedor do cadastro se o fornecedor
P estiver inadimplente.
R V. O sistema no permitir acesso aos registros de compras aps as 17 horas.
O
C
E
S Considerando os requisitos anteriores, CORRETO afirmar que:
S a) ( ) I e V so requisitos no funcionais e II, III e IV so requisitos funcionais.
O
S b) ( ) Somente o requisito V no funcional.
D c) ( ) I e V so requisitos funcionais e II, III e IV so requisitos no funcionais.
E d) ( ) So todos requisitos no funcionais.
S e) (x) So todos requisitos funcionais.
O
F
T
W
A
R
E
UNIASSELVI GABARITO DAS AUTOATIVIDADES 17
NEAD
SEO 2
a) ( ) Estudo de viabilidade.
b) (x) Anlise de risco.
c) ( ) Levantamento de necessidades do cliente.
d) ( ) Verificao.
e) ( ) Gerenciamento.
a) ( ) Um requisito no funcional.
b) (x) Um requisito funcional.
c) ( ) Especificao de risco.
d) ( ) Iterao de processo.
e) ( ) Etnografia.
SEO 3
I. P
essoa ou grupo que fornece os recursos financeiros para o projeto.
II. Pessoas que estejam ativamente envolvidas no gerenciamento ou na
execuo do projeto.
III. Pessoas e organizaes cujos interesses possam ser afetados de forma
positiva pelo projeto.
IV. Pessoas e organizaes cujos interesses possam ser afetados de forma
negativa pelo projeto.
UNIDADE 4
SEO 1
S
O
F
T
W
A
R
E
UNIASSELVI GABARITO DAS AUTOATIVIDADES 21
NEAD
SEO 2
a) ( ) Itens I, II e IV so verdadeiros.
b) (x) Itens I e IV so verdadeiros.
c) ( ) Somente o item II falso.
d) ( ) Somente o item III verdadeiro.
e) ( ) Itens I, III e IV so verdadeiros.
SEO 2
SEO 2
2 Relacionando as colunas
nas duas classes, nesse caso podemos criar a classe Pessoa como a D
superclasse, e Funcionrio e Cliente ficam como subclasses. E
D R.: O aluno deve detalhar algum cadastro que ele acredita ter o conceito de
E
herana.
S
O
F 3 A linguagem orientada a objeto teve seu incio na dcada de 1960,
T
W antes mesmo da modelagem orientada a objeto. Voc sabe o motivo
A
R que fez com que surgisse a modelagem orientada a objeto?
E
UNIASSELVI GABARITO DAS AUTOATIVIDADES 25
NEAD
R.: O aluno deve descrever o que entendeu, pode colocar sobre a
incompatibilidade da modelagem estruturada com a programao orientada
a objeto, e/ou pode falar da evoluo das linguagens e das tecnologias.
R.: Os tipos de visibilidade so pblica (+), protegida (#), privada (-). Dissemos
que algo pode ser pblico (public) quando acessado por qualquer classe.
Protegido (protected) quando acessado somente pela prpria classe e
subclasses. Privado (private) acessado somente pela sua classe.
Temos uma classe pessoa, que possui os atributos endereo e telefone que
so protegidos, um atributo nome que pode ser visualizado por outras classes,
nenhuma outra classe pode ter acesso ao atributo RG. Essa classe possui
mtodos como incluir, alterar e consultar.
P
R
O
C
E
S
S
O
S
D
E
S
O
F
T
W
A
R
E
26 GABARITO DAS AUTOATIVIDADES UNIASSELVI
NEAD
P
R
O
C
E
S
S
O
S
D
E
S
O
F
T
W
A
R
E