Lista completa de Questões de Ciência da Computação da MAKIYAMA para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
O RUP abreviação de Rational Unified Process (ou Processo Unificado da Rational) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. Fornece técnicas a serem seguidas pelos membros da equipe de desenvolvimento de software com o objetivo de aumentar a sua produtividade. A esse respeito, analise as afirmativas a seguir:
I. Na fase de Construção ocorre a entrega ("deployment") do software, é realizado o plano de implantação e entrega, acompanhamento e qualidade do software. Produtos (releases, versões) devem ser entregues e ocorrer a satisfação do cliente.
II. São exemplos de fases do RUP: Concepção, Elaboração e Construção.
III. A disciplina de Requisitos explica como levantar pedidos das partes interessadas ("stakeholders") e transformá-los em um conjunto de requisitos que os produtos funcionam no âmbito do sistema a ser construído e fornecem requisitos detalhados para o que deve fazer o sistema.
IV. Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software executável funcionando.
Assinale a alternativa correta.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
Apenas os itens I e IV estão corretos.
Apenas os itens II, III e IV estão corretos.
Todos os itens estão corretos.
No RUP, que fase tem como indicação ênfase na implantação?
Concepção.
Transição.
Elaboração.
Construção.
Codificação.
Para ajudar na avaliação da qualidade de processos e produtos, o Rational Unified Process (RUP) incluiu páginas, como:
I. Atividade: modelos ou protótipos do artefato que informam sobre a estrutura e o conteúdo.
II. Orientações de Trabalho: dicas técnicas e práticas úteis à realização da atividade.
III. Artefato, Diretrizes e Pontos de Verificação: informações sobre como desenvolver, avaliar e usar o artefato.
IV. Templates: uma descrição da atividade a ser realizada e os passos necessários para a realização da atividade.
São corretas APENAS as afirmativas:
I e II.
II e III.
I e IV.
II e IV.
II, III e IV.
As fases do processo unificado de desenvolvimento de sistemas têm como características:
I. A fase de concepção incorpora o estudo de viabilidade e uma parte da análise de requisitos.
II. A fase de elaboração incorpora a maior parte da análise de requisitos, a análise de domínio e o projeto.
III. A fase de construção corresponde à programação e testes.
IV. A fase de transição consiste na instalação e manutenção do sistema.
Avalie as afirmativas acima e assinale a alternativa correta.
Apenas as afirmativas I e II estão corretas.
Apenas as afirmativas II e III estão corretas.
Apenas as afirmativas I e IV estão corretas.
Apenas as afirmativas II e IV estão corretas.
Todas as afirmativas estão corretas.
O início para toda a atividade de desenvolvimento de software é o levantamento de requisitos, sendo esta atividade repetida em todas as demais etapas da engenharia de requisitos. Avalie as seguintes afirmativas, as quais apresentam atividades de desenvolvimento de software.
I. Classificação: agrupamento de requisitos em "módulos" para facilitar a visão global do funcionamento pretendido para o sistema.
II. Resolução de conflitos: dada a multiplicidade e diversidade de papéis das partes interessadas envolvidas na captura e análise de requisitos, é inevitável a existência de conflitos nos requisitos identificados; é importante resolver estes conflitos o mais breve possível.
III. Prioritização: consiste na atribuição de uma "prioridade" a cada requisito (por exemplo, elevada/média/baixa); obviamente, este pode ser um fator gerador de conflitos.
Quais atividades estão incluídas na etapa de análise de requisitos?
II e III, apenas.
I e II, apenas.
I e III, apenas.
I, II e III.
Nenhuma das atividades descrita acima.
Considerando-se a modelagem de sistemas usando UML, é incorreto afirmar que um Caso de Uso tem como objetivo:
Decidir e descrever os requisitos funcionais do sistema.c
Descrever quais são as etapas para se modelar um sistema.
Fornecer uma descrição clara e consistente do que o sistema deve fazer.
Permitir descobrir os requisitos funcionais das classes e operações do sistema.
Descrever a seqüência de eventos feitos por um ator no uso do sistema.
Numa linguagem de programação orientada a objetos separar o programa em partesa a fim de proteger os atributos ou métodos de uma classe, define o conceito de:
Classe.
Instanciação.
Herança.
Polimorfismo.
Encapsulameto.
Dentro dos conceitos que cercam a Orientação a objeto, qual a definição de Sobrecarga ou Overloading?
é a habilidade de criar um objeto que possa esconder seus dados de outros objetos e permite que os dados sejam acessados por intermédio de seus próprios métodos.
é a habilidade de poder definir diversos métodos/funções em uma classe com o mesmo nome.
é a habilidade de se criar uma classe que não possui objetos instanciados a partir dela.
é quando uma classe herda características de outra classe.
Nenhuma das alternativas anteriores.
O projeto de banco de dados é parte integrante do desenvolvimento de um sistema de informação, tem como preocupação a representação adequada de dados operacionais. Em relação às etapas desse projeto analise os itens abaixo:
I. A Análise de Requisitos é responsável pela coleta de informações sobre os dados, suas restrições e seus relacionamentos na organização.
II. A Modelagem Conceitual é responsável pela modelagem dos dados e seus relacionamentos independente da estrutura de representação do SGBD (modelagem conceitual).
III. A Modelagem Física é responsável pela conversão do esquema conceitual para o esquema de representação de um SGBD (esquema lógico).
Assinale a alternativa correta.
Apenas o item III está correto.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
Apenas os itens I e III estão corretos.
Nenhum item está correto.
Num banco de dados relacional, o conjunto de informações contidas em um certo instante de tempo é denominado:
Entidade.
Relacionamento.
Modelo de dados.
Esquema.
Instância.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...