Questões de Ciência da Computação do ano 2007

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:

 

  • A.

  • B.

  • C.

  • D.

  • E.

Considere o modelo MVC, abaixo.

 I, II e III referem-se, respectivamente, a

  • A. Controller, Model e View.
  • B. Model, Controller e View.
  • C. Model, View e Controller.
  • D. View, Controller e Model.
  • E. View, Model e Controller.

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

  • A.

    três: a primeira contém seu nome, a segunda suas operações e a terceira seus atributos

  • B.

    três: a primeira contém seus atributos, a segunda sua operações e a terceira seu nome

  • C.

    duas: a primeira contém seu nome e a segunda seus atributos

  • D.

    duas: a primeira contém seu nome e a segunda segunda suas operações

  • E.

    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

  • A.

    generalização, que é um tipo especial de associação, e dependência, representada por uma linha cehia com seta

  • B.

    dependência, representada por uma linha tracejada com seta, e agregação, que é um tipo especial de associação

  • C.

    generalização e agregação que são tipos especiais de associação

  • D.

    dependência, representada por uma linha cheia com seta, e generalização, que é um tipo especial de associação

  • E.

    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:

  • A.

    codificação, teste de programa, manutenção e planejamento

  • B.

    análise, codificação, projeto de aplicação e teste de programa

  • C.

    análise, planejamento, teste de programa, análise e codificação

  • D.

    projeto da aplicação, teste de programa, análise e codificação

  • E.

    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

  • A.

    da Elaboration Phase

  • B.

    da Construction Phase

  • C.

    da Inception Phase

  • D.

    da Transition Phase

  • E.

    do Deployment

Dos nove core process workflow do RUP, são, respectivamente, dois core engineering e dois core supporting workflows:

  • A.

    Implementation, Test, Project Management e Environment

  • B.

    Requirements, Configuration and Change Management, Project Management e Test

  • C.

    Configuration and Change Management, Implementation, Requirements e Test

  • D.

    Project Management, Requirements e Implementation

  • E.

    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

  • A.

    do Modelo, da Visão e do Controlador

  • B.

    da Visão, do Modelo e do Controlador

  • C.

    do Controlador, do Modelo e da Visão

  • D.

    do Modelo, do Controlador e da Visão

  • E.

    da Visão, do Controlador e do Modelo

No contexto da UML

  • A.

    não exist distinção entre operação e método

  • B.

    um método especifica um serviço que pode ser solicitado por qualquer objeto da classe para afetar o comportamento

  • C.

    toda operação não abstrata de uma classe deve ter um método que fornece um algoritmo executável com um corpo

  • D.

    em uma etrutura de herança somente é permitido um método para a mesma operação

  • E.

    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

  • A. dependência.
  • B. agregação.
  • C. generalização.
  • D. composição.
  • E. associação binária.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...