Lista completa de Questões de Ciência da Computação do ano 2007 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Dadas as especificações abaixo para tipos de artefatos definidos na UML:
I. necessários e suficientes para formar um sistema executável.
II. resíduos do processo de desenvolvimento.
III. criados como conseqüência de um sistema em execução.
É correto associá-las respectivamente aos exemplos:
Considere o modelo MVC, abaixo.
I, II e III referem-se, respectivamente, a
No formalismo da UML, uma classse, em sua respresentação diagramática completa, é composta de cima para baixo por partições verticais em número de
três: a primeira contém seu nome, a segunda suas operações e a terceira seus atributos
três: a primeira contém seus atributos, a segunda sua operações e a terceira seu nome
duas: a primeira contém seu nome e a segunda seus atributos
duas: a primeira contém seu nome e a segunda segunda suas operações
três: a primeira contém seu nome, a segunda seus atributos e a terceira suas operações
Na UML, um relacionamento semântico entre dois itens em que a alteração de um pode afetar a semântica do outro e uma representação estrutural entre o todo e suas partes são as respectivas definições de
generalização, que é um tipo especial de associação, e dependência, representada por uma linha cehia com seta
dependência, representada por uma linha tracejada com seta, e agregação, que é um tipo especial de associação
generalização e agregação que são tipos especiais de associação
dependência, representada por uma linha cheia com seta, e generalização, que é um tipo especial de associação
agregação e generalização, que são tipos especiais de associação
Uma ferramenta computadorizada de auxílio ao processo de software deve contemplar e permitri seu registro e controle em diversos níveis do ciclo de desenvolvimento: Upper CASE em um nível mais alto e Lower CASE em um nível mais baixo. De acordo com a classificação geralmente aceita, são, respectivamente, duas aplicações coerentes para Upper e duas para Lower:
codificação, teste de programa, manutenção e planejamento
análise, codificação, projeto de aplicação e teste de programa
análise, planejamento, teste de programa, análise e codificação
projeto da aplicação, teste de programa, análise e codificação
planejamento, manutenção, teste de programa e análise
No RUP, a análise do domínio do problema, o desnvolvimento do plano do projeto, o estabalecimento de uma sólida base arquitetural e a eliminição dos elementos de mais alto risco do projeto são objetivos
da Elaboration Phase
da Construction Phase
da Inception Phase
da Transition Phase
do Deployment
Dos nove core process workflow do RUP, são, respectivamente, dois core engineering e dois core supporting workflows:
Implementation, Test, Project Management e Environment
Requirements, Configuration and Change Management, Project Management e Test
Configuration and Change Management, Implementation, Requirements e Test
Project Management, Requirements e Implementation
Business modeling, Requirements, Analysis & Design e Implamentation
Na arquitetura MVC, o encapsulamento das funcionalidade de processamento específicas da aplicação, a selação do comportamento do modelo e a permissão do apresentação da lógica de processamento são respectivamente as atribuições
do Modelo, da Visão e do Controlador
da Visão, do Modelo e do Controlador
do Controlador, do Modelo e da Visão
do Modelo, do Controlador e da Visão
da Visão, do Controlador e do Modelo
No contexto da UML
não exist distinção entre operação e método
um método especifica um serviço que pode ser solicitado por qualquer objeto da classe para afetar o comportamento
toda operação não abstrata de uma classe deve ter um método que fornece um algoritmo executável com um corpo
em uma etrutura de herança somente é permitido um método para a mesma operação
operação é a implementação de um método selecionado pelo polimorfismo
Na UML, tem relação direta com o conceito de herança o relacionamento de
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...