Buscar

AV--PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

� Fechar�
Avaliação: CCT0194_AV_201301149942 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201301149942 - CARLOS ALBERTO DOS SANTOS JUNIOR
Professor:
EDGAR AUGUSTO GONCALVES GURGEL DO AMARAL
Turma: 9006/AA
Nota da Prova: 4,4        Nota de Partic.: 1,5        Data: 13/11/2013 11:13:40
�
 ��1a Questão (Ref.: 201301197692)
Pontos: 0,8  / 0,8
Marque a alternativa correta que define Classe na modelagem orientada a objetos.
É a conexão física ou conceitual entre instâncias de objetos.
Descreve um conjunto de ligação com estrutura e semântica comuns.
 
Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994).
É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994).
É uma propriedade das ligações de uma associação.
�
 ��2a Questão (Ref.: 201301228185)
Pontos: 0,8  / 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.
I e IV estão corretas.
I, III e IV estão corretas.
II, III e IV estão corretas.
III e IV estão corretas.
 
II e IV estão corretas.
�
 ��3a Questão (Ref.: 201301260223)
DESCARTADA
De acordo com o Processo Unificado são, respectivamente, uma fase e um fluxo de trabalho:
Requisitos e Análise.
Concepção e Construção.
Análise e Requisitos.
 
Análise e Elaboração.
 
Construção e Requisitos.
�
 ��4a Questão (Ref.: 201301260254)
Pontos: 0,0  / 0,8
A figura abaixo apresenta alguns dos principais artefatos do RUP  e o fluxo de informações existentes entre eles. Qual é o nome do artefato identificado, na figura, pela palavra ARTEFATO e por um círculo?
 
 
Modelo de Casos de Uso
Plano de Teste
Projeto do Sistema
 
Lista de Riscos
Especificação Suplementar
�
 ��5a Questão (Ref.: 201301219856)
Pontos: 0,0  / 0,8
Um analisador sintático para uma gramática G é um programa que aceita como entrada uma sentença (uma lista de símbolos @) e constrói para a sentença sua árvore gramatical (ou equivalentemente uma seqüência de derivação) ou, caso a sentença não pertença à linguagem descrita por G, uma indicação de erro. Duas técnicas básicas para a construção de analisadores sintáticos são a construção ascendente ou a construção descendente.
I- Na construção ascendente, o analisador sintático varre a sentença buscando aplicar produções que permitam substituir seqüências de símbolos da sentença pelo lado esquerdo das produções, até alcançar como único símbolo restante o símbolo sentencial.
II- Na construção descendente, o objetivo é iniciar a análise com uma lista que contém inicialmente apenas o símbolo sentencial; a partir da análise dos símbolos presentes na sentença, busca-se aplicar regras que permitam expandir os símbolos na lista até alcançar a sentença desejada.
III- Na construção descendente, o objetivo é obter uma derivação mais à esquerda para uma sentença. Em termos de árvores gramaticais, a construção descendente busca a construção de uma árvore a partir da raiz usando pré-ordem para definir o próximo símbolo não-terminal que deve ser considerado para análise e expansão.
IV- Na construção ascendente, o analisador sintático varre a sentença buscando aplicar produções que permitam substituir seqüências de símbolos da sentença; a partir da análise dos símbolos presentes na sentença, busca-se aplicar regras que permitam expandir os símbolos na lista até alcançar a sentença desejada.
Após analisar as sentenças acima, assinale a única alternativa certa:
 
Somente as sentenças I, II e III estão corretas
Somente as sentenças I, III e IV estão corretas
Somente as sentenças II, III e IV estão corretas
Somente as sentenças I, III e IV estão corretas
 
Somente as sentenças II e IV estão corretas
�
 ��6a Questão (Ref.: 201301262113)
Pontos: 0,4  / 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: O Teste de Integração é para definir os topicos que entrarão e/ou serao confeccionados no sistema O teste de aceitação é a fase em que os usuários entrarão com dados no sistema para verificar a integridade e o bom funcionamento do sistema.
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.
�
 ��7a Questão (Ref.: 201301228155)
Pontos: 0,0  / 0,8
Considerando o seguinte mini mundo marque a alternativa que representa o elemento NÃO relacionado a análise estrutural:
"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."
Código do livro.
 
Encomendar livros.
 
Clientes.
Livros.
Resumo.
�
 ��8a Questão (Ref.: 201301260244)
Pontos: 0,8  / 0,8
A atividade analisar um caso de uso, prevista no Processo Unificado, produz um artefato chamado realização de análise de caso de uso, que mostra como as classes de análise colaboram para que o caso de uso apresente o comportamento especificado. Identifique a afirmação correta.
As classes de análise, neste artefato, devem conter referências a detalhes de implementação.
A interação entre as classes de análise é expressa primariamente através de diagramas de classes UML.
Um outro produto desta atividade é o artefato chamado realização de projeto de caso de uso.
 
Ao realizar a análise de um caso de uso, possíveis falhas e omissões no mesmo se tornam mais perceptíveis, tratando-se, portanto,de uma oportunidade para refinar o modelo de casos de uso.
O diagrama de robustez do sistema, que especifica os requisitos não funcionais de escalabilidade e tolerância a falhas, é um dos insumos para esta atividade.
�
 ��9a Questão (Ref.: 201301256068)
Pontos: 0,8  / 0,8
Na engenharia de software, um processo iterativo denominado sprint, que segue o ciclo PDCA para entregar, num período de 30 dias aproximadamente, um incremento do software pronto, caracteriza a metodologia ágil:
XP
Crystal
DSDM
FDD
 
SCRUM
�
 ��10a Questão (Ref.: 201301198262)
Pontos: 0,0  / 0,8
Em relação à engenharia de software, a afirmação NÃO pertinente aos processos de software é:
 
usam uma sistematização normalmente rígida e pesada
são atividades ordenadas, normalmente divididas em fases
 
um dos primeiros processos de software existente foi o modelo espiral
permitem que atividades sejam definidas em uma sequência lógica, para assim obter determinado software
suas fases buscam manter a integridade e a qualidade do produto final
�
 ��11a Questão (Ref.: 201301223490)
Pontos: 0,8  / 0,8
O que é desenvolver Adhoc?
Resposta: desenvolvimento sob demanda
Gabarito: Desenvolvimento sob demanda.

Outros materiais