Buscar

Processo e Desen de Soft-AV-2013

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

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

Prévia do material em texto

Avaliação: CCT0194_AV_201301614343 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201301614343 - RODRIGO CESAR MARTINS
Professor: PATRICIA FIUZA DE CASTRO Turma: 9003/AA
Nota da Prova: 4,0 Nota de Partic.: 2 Data: 16/11/2013 10:00:26
 1a Questão (Ref.: 201301708533) Pontos: 0,8 / 0,8
Marque a alternativa correta que define Classe na modelagem orientada a objetos.
 Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento
(operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994).
Descreve um conjunto de ligação com estrutura e semântica comuns.
É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada
(Rumbaugh, 1994).
É a conexão física ou conceitual entre instâncias de objetos.
É uma propriedade das ligações de uma associação.
 2a Questão (Ref.: 201301739026) Pontos: 0,0 / 0,8
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da análise
comportamental:
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por
seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são
selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a
análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os
livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas."
I. Código do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisição.
V. Resumo.
 II e IV estão corretas.
 I, III e IV estão corretas.
III e IV estão corretas.
II, III e IV estão corretas.
I e IV estão corretas.
 3a Questão (Ref.: 201301695659) Pontos: 0,8 / 0,8
O modelo de ciclo de vida em cascata:
recomenda a geração de versões incompletas do sistema, que podem ser passadas para o usuário final,
o que permite a retroalimentação do processo de desenvolvimento.
envolve a ideia principal de criar um protótipo executável e, por meio de transformações sucessivas,
chegar ao sistema completamente implementado.
enfatiza a comunicação estreita com o cliente durante o desenvolvimento do produto de software.
envolve a análise dos riscos envolvidos no desenvolvimento dos requisitos identificados para produto de
software.
BDQ Prova file:///C:/Users/Rodrigo/Desktop/provas av/Estácio_arquivos/bdq_pro...
1 de 5 24/11/2013 10:50
 enfatiza a realização sequencial das atividades do desenvolvimento de um produto de software.
 4a Questão (Ref.: 201301731237) Pontos: 0,0 / 0,8
NÃO é fase do RUP?
Elaboração.
Transição.
 Gerenciamento.
 Iniciação ou concepção.
Construção.
 5a Questão (Ref.: 201301772953) Pontos: 0,0 / 0,8
A adoção de processos de software é fundamental para a qualidade dos produtos construídos por uma empresa.
Neste contexto, explique a importância do MPS-BR para as empresas desenvolvedoras de software no Brasil.
Resposta: na
Gabarito: Hoje temos muitas empresas de pequeno e médio porte, desenvolvedoras de software no Brasil. Para
essas empresas é alto o custo de obter certificações internacionais para seus processos (ex. ISO e CMMI) para
que possam concorrer com grandes empresas e oferecer certo grau de qualidade em seus produtos. O MSP-BR
(melhoria de processo de software brasileiro) está baseado na ISSO/IEC e no CMMI e tem como principal
vantagem possibilitar a certificação destas empresas a um custo bem mais acessível. Assim permite que estas
empresas possam oferecer qualidade em seus produtos aumentando a sua competitividade no mercado atual
de software.
 6a Questão (Ref.: 201301730695) DESCARTADA
Entender como uma linguagem utiliza os recursos computacionais disponíveis é um passo importante para saber como utilizá-lo eficientemente ente e conhecer o
domínio dos problemas no qual ela pode ser empregada naturalmente.A principal grande diferença perceptível no projeto das linguagens C++ e Java é a forma na
qual elas são implementadas. Dadas as afirmativas abaixo:
I- C++ por ser uma linguagem compilada, transforma o código fonte em linguagem de máquina através de um compilador, o que em geral oferece um maior
desempenho de execução. Já a linguagem Java é tida como hibrida, pois utiliza tanto compilação como interpretação.
II- C++ por ser uma linguagem compilada, transforma o código fonte em linguagem de máquina através de um compilador, o que em geral oferece um maior
desempenho de execução. Já a linguagem Java é totalmente hibrida, onde é em uma forma intermediária chamada Java Bytecode, o qual é interpretado por uma
máquina virtual.
III- C++ por ser uma linguagem compilada, destaca-se a sua flexibilidade, permitindo implementar soluções altamente configuráveis, bem como seu desempenho, por
ser executado nativamente pelo sistema. Já a linguagem Java é tida como hibrida, pois utiliza tanto compilação como interpretação.
Após analisar as sentenças acima, assinale a única alternativa correta:
 Somente a sentença I está correta
Somente as sentenças I e II estão corretas
Somente as sentenças II e III estão corretas
 Todas as sentenças apresentadas estão corretas
Somente as sentenças I e III estão corretas
 7a Questão (Ref.: 201301772954) Pontos: 0,0 / 0,8
Teste de software é fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo
do teste de integração e do teste de aceitação, e quando eles devem ser aplicados
Resposta: na
BDQ Prova file:///C:/Users/Rodrigo/Desktop/provas av/Estácio_arquivos/bdq_pro...
2 de 5 24/11/2013 10:50
Gabarito: O objetivo do teste de integração é validar a integração entre os diversos componentes do sistema.
Ele é aplicado durante a fase de implementação do sistema sempre que um novo componente fica pronto, ou
seja, não demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integração
contínua, sempre que um componente está pronto ele é testado e integrado aos demais componentes do
sistema. O teste de aceitação é aquele realizado pelo usuário quando o sistema já está totalmente pronto. Nele
o usuário valida se o sistema atende aos critérios de aceitação estabelecidos para o sistema.
 8a Questão (Ref.: 201301695665) Pontos: 0,8 / 0,8
No contexto da Engenharia de Requisitos, considere:
I. O sistema deve fornecer uma entrada de dados que possibilite a inclusão de atributos de permissão de
acesso às dependências da corporação por técnicos, supervisores e chefes.
II. Algumas permissões de acesso deverão ter tratamento especial para a entrada de atributos. Para este tipo
de permissão, atributos excedentes a uma faixa predeterminada só poderão ser incluídos por chefes de seção.
Em relação às assertivas acima, é correto afirmar:
o item I trata de um requisito não funcional e a ele está associado o requisito funcional, contido no item
II.
a assertiva contida no item II é uma condição restritiva do requisito não funcional do item I. Por si só,
não constitui um requisito, tanto funcional quanto não funcional.
 o item I trata de um requisito funcional e a ele está associado o requisito não funcional, contido no item
II.
a assertiva contida no item II é uma condição restritiva do requisito funcional do item I. Por si só, não
constitui um requisito, tanto funcional quanto não funcional.
ambos referem-se a requisitos funcionais.
 9a Questão (Ref.: 201301708544) Pontos: 0,8 / 0,8
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado às informações
Nome e Estado de saúde.
"Um paciente se dirige a um posto de saúde e apresentaseu nome: "José da Silva" e descreve seu estado de
saúde: "Febre de 40º". O atendente anota o nome e o estado de saúde em uma ficha e o encaminha para o
médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o
total de pacientes por queixa apresentada."
 Atributo.
Generalização.
Classe.
Objeto.
Associação.
 10a Questão (Ref.: 201301695667) Pontos: 0,8 / 0,8
O diagrama abaixo que modela diferentes tipos de veículos, tais como bicicletas, motos e carros é uma
representação para qual tipo de modelo de sistema ?
BDQ Prova file:///C:/Users/Rodrigo/Desktop/provas av/Estácio_arquivos/bdq_pro...
3 de 5 24/11/2013 10:50
 
 
 
 
 
 
Modelos de Máquina de Estados
Modelos de Comportamento
 Modelos de Objetos
Modelos de Dados
Modelos de Contexto
 11a Questão (Ref.: 201301771067) Pontos: 0,0 / 0,8
De acordo com a teoria são características do Processo Unificado o que consta apenas em:
I. Dirigido por caso de uso.
II. Orientado por quatro workflows.
III. Centrado em arquitetura.
IV. Distribuído em cinco fases.
V. Iterativo e incremental.
BDQ Prova file:///C:/Users/Rodrigo/Desktop/provas av/Estácio_arquivos/bdq_pro...
4 de 5 24/11/2013 10:50
 
 I, III e V.
III, IV e V.
 II, III e V.
I, II e III.
I, II e IV.
Período de não visualização da prova: desde 04/11/2013 até 22/11/2013.
 
 
BDQ Prova file:///C:/Users/Rodrigo/Desktop/provas av/Estácio_arquivos/bdq_pro...
5 de 5 24/11/2013 10:50

Outros materiais