Buscar

MSOO P2

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

1)Os dados e as funções são vistos de forma agregada, não
ocorrendo uma modelagem separada para cada um desses componentes. O que estamos definindo? paradigma orientado a objetos 
2) é uma entidade que possui um estado e um conjunto definido de operações que operam nesse estado. O que estamos definindo? Objeto
3) é representado por um conjunto de atributos de objeto. . O que estamos definindo? Estado
4) é o uso de notações de design gráficas e textuais, semanticamente ricas, para
capturar design de software. O que estamos definindo? Modelagem Visual
5) é uma visão simplificada de um sistema. O que estamos definindo? Modelo
6) é importante, pois ajuda a equipe a visualizar, construir e documentar a estrutura e o
comportamento do sistema, sem se perder na complexidade, também é uma parte central de todas as atividades que levam à implantação de um bom software.. O que estamos definindo? Modelagem
7) é um processo de desenvolvimento de software e, como tal, descreve os papéis e as
atividades que cada membro da equipe de projeto deve desempenhar ao longo do ciclo de desenvolvimento do software e os produtos que devem ser gerados como resultado destas atividades, os chamados artefatos. O que estamos definindo? RUP
8) Com o suporte das ferramentas adequadas, um modelo de design pode ser usado para gerar um conjunto inicial de código para implementação. O que estamos definindo? "engenharia direta" ou "geração de código"
9) também pode ser aplicada para gerar modelos de design a partir de
implementações existentes. O que estamos definindo? engenharia reversa 
10) combina as técnicas de engenharia direta e reversa para garantir código e
design consistentes.O que estamos definindo? A engenharia round-trip
11) é uma linguagem de modelagem para documentar e visualizar os artefatos que
especificamos e construímos na análise e desenho de um sistema. E também uma linguagem de modelagem, totalmente orientada a objetos, que une as melhores
práticas e metodologias da Engenharia de Software. O que estamos definindo? UML
 12)Qualquer sistema deve ser considerado a partir de três macros aspectos básicos. Quais são ?
Funcionais (sua estrutura estática e suas interações dinâmicas).
Não Funcionais (requisitos de tempo, confiabilidade, desenvolvimento etc.).
Organizacionais (organização do trabalho, mapeamento dos módulos de código,
distribuição física do hardware etc.).
13) Quais são os CONCEITOS DA UML ?
Disponibilização de mecanismos de especificações que possam expressar os níveis
conceituais.
Independência de processos de desenvolvimento e linguagens de programação.
Incentivo do crescimento das aplicações desenvolvidas no conceito da orientação a
objetos.
Permissão de suporte a conceitos de desenvolvimento de alto nível, tais como
frameworks, padrão e componentes.
14) deve ser a primeira etapa a ser desenvolvida, uma vez que
reunirá os subsídios necessários para as etapas seguintes. . O que estamos definindo? levantamento de requisitos
15) se verificam quais são os problemas e desejos do usuário com
relação ao software que será desenvolvido. O que estamos definindo? análise de requisitos
16) Esse diagrama permite a representação da relação do software com o ambiente externo a ele, demonstrando tudo aquilo que terá alguma responsabilidade frente ao software (pessoas, departamento e outros sistemas). O que estamos definindo? Diagrama de caso de uso
17) só serão modeladas classes que pertençam ao domínio principal do problema, ou seja, classes técnicas que gerenciem banco de dados, interface, comunicação, concorrência e outros que não estarão presentes nesse diagrama. O que estamos definindo? análise sistêmica 
18) Nesta etapa extrapola-se o domínio principal do problema do software. O que estamos definindo? PROJETO 
19) Nesta fase ocorre a codificação dos programas de computador, naturalmente
empregando uma linguagem orientada a objetos. O que estamos definindo? IMPLEMENTAÇÃO
20) Todo software codificado deve sofrer rigoroso e exaustivos testes na busca de erros
E conseqüente eliminação dos mesmos... Por último será o teste de adequação aos requisitos, com o envolvimento direto do usuário, o qual dará a aprovação final, quando então o software poderá ser implantado. O que estamos definindo? TESTES E IMPLANTAÇÃO 
21) representa um tipo de objeto (pessoas, departamentos, máquinas) que interage
diretamente com o sistema. O que estamos definindo? Ator
22) representa a metaclassificação de um elemento, ou seja, mostra uma
classe dentro do metamodelo da UML (isto é, um tipo de elemento de modelagem). O que estamos definindo? Stereotype
23) é um roteiro (textual), podendo-se fazer acompanhar de um quadro
ilustrativo da cena. O que estamos definindo? Storyboarding
24) é o resultado da união de vários casos de usos, e cada um deles possui
diversos cenários a serem investigados. O que estamos definindo? Software
25) expressa a estrutura estática de um sistema, pois aquilo que é descrito é sempre válido em qualquer ponto no ciclo de vida do sistema. O que estamos definindo? Diagrama de Classe
26) representa um conjunto de objetos que tenham a mesma estrutura e
comportamento. são utilizadas para classificar os objetos identificados no mundo real;sendo assim, elas devem ser retiradas do domínio do problema e serem nomeadas pelo que elas representam no sistema. O que estamos definindo? Classe 
27) Trata-se de uma marcação que pode ser realizada pelos símbolos ( +, #, - ), ou ainda
pela aplicação de ícones. O que estamos definindo? Visibilidade
28) Seqüência de caracteres que devem formar um nome auto-explicativo criado pelo
analista que denota o conteúdo que se pretende armazenar. . O que estamos definindo? NomeAtributo 
29) Expressa o tipo de conteúdo que se pretende armazenar para o atributo. O que estamos definindo? TipoDoAtributo
30) Refere-se ao conteúdo inicial do atributo, de acordo com o seu tipo. O que estamos definindo? ValorDefault
31) As classes podem apresentar quatro tipos de relações: herança, dependência,
associação e agregação. O que estamos definindo? RELAÇÕES ENTRE CLASSES
32) como relacionamento entre classes, subentende-se que a subclasse
compartilha toda a estrutura e o comportamento da superclasse (classe mãe ou
metaclasse). O que estamos definindo? Relacionamento de herança
33) entre duas classes mostra que uma instância de umaclasse depende da instância de outra classe, normalmente chamada cliente/servidora respectivamente. O que estamos definindo? Relacionamento de dependência
34) representa uma conexão semântica entre duas classese é o relacionamento mais utilizado. O que estamos definindo? Relacionamento de associação
35) é uma forma especial de associação, que é usada para mostrar que um tipo de objeto é composto de outro objeto. O que estamos definindo? Relacionamento de agregação
36) especifica o número de instancias de uma classe em relação a outra em um relacionamento, por meio do número mínimo e máximo. O que estamos definindo? MULTIPLICIDADE
37) Há um tipo de classe a qual não pode ser instanciada, ou seja, não se conseguirá gerar objetos diretamente dela, o que a torna uma classe virtual, servindo apenas para
especificar as operações externamente visíveis para uma classe. O que estamos definindo? INTERFACE
38) visa construir a modelagem comportamental ou dinâmica do
sistema. O que estamos definindo? diagrama de interação
39) documentam interação organizada em uma seqüência de tempo
entre os objetos participantes de uma operação e as trocas de mensagens entre eles. O que estamos definindo? Diagrama de sequência
40) É um modo alternativo para representar a troca de mensagens entre um conjunto de
objetos, mostra a interação organizada em torno dos objetos e suas ligações uns com os
outros, sem a preocupação de expressar a vida útil das mensagens no tempo. O que estamos definindo? Diagrama de colaboração
41) é usado para mostrar os possíveis estados dosobjetos de uma
classe. O que estamos definindo? Diagrama de Estado
42) A mudança de um estado para outro é chamado de...? transição de estados
41) ferramentas para apoiar a modelagem visual, usando a notação da UML. Rational Rose, Enterprise Architect, Eclipse com Omondo, Argo UML
42) descreve a seqüência de atividades, com suporte para comportamento condicional e paralelo. O que estamos definindo? Diagrama de Atividades
43) é uma transição de entrada única e várias transições de saída. O que estamos definindo? desvio (branch)
44) tem múltiplas transições de entrada e uma única saída O que estamos definindo? intercalação (merge)
45) tem uma transição de entrada e várias transições de saída. O que estamos definindo? separação (fork)
46)é efetuada somente quando todos os estados nas transições de
entrada tenham completado suas atividades. O que estamos definindo? junção (join)
47) permite que você mostre interações sem que tenha que construir
um ciclo. O que estamos definindo? Concorrência Dinâmica
48) são úteis porque combinam a descrição de lógica do diagrama de atividades
com a descrição de responsabilidade do diagrama de interação. O que estamos definindo? Raias (Swimlanes)

Outros materiais