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

Lista completa de Questões de Ciência da Computação do ano 2006 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considere as seguintes afirmativas sobre o Modelo Essencial de um sistema de informação. O modelo essencial:

I- Não trata os erros dos dados recebidos do ambiente.

II- Define a resposta do sistema a todos os eventos externos.

III- Quando adaptado aos requisitos tecnológicos, torna-se o Modelo de Implementação.

A(s) afirmativa(s) correta(s) é/são somente:

  • A.

    I;

  • B.

    II;

  • C.

    I e II;

  • D.

    II e III;

  • E.

    I, II e III.

Considere as seguintes afirmativas sobre os Diagramas de Seqüência da UML:

I - Linhas verticais representam instâncias de classes do sistema.

II - Linhas horizontais representam chamadas de funções.

III - Triângulos representam estados do sistema.

 A(s) afirmativa(s) correta(s) é/são somente:

  • A.

    I;

  • B.

    II;

  • C.

    I e II;

  • D.

    I e III;

  • E.

    II e III.

Considere as seguintes afirmativas sobre o Modelo de Domínio como usado na Análise Orientada a Objetos:

I- Um Modelo de Domínio é uma representação visual das classes de domínio.

II-Um Modelo de Domínio é ilustrado por um conjunto de diagramas de classes.

III- O diagrama de classe do Modelo de Domínio deve mostrar os métodos de todas as classes.

 A(s) afirmativa(s) correta(s) é/são somente:

  • A.

    I;

  • B.

    II;

  • C.

    I e II;

  • D.

    II e III;

  • E.

    I, II e III.

Considere as seguintes afirmativas sobre diagramas de transição de estados (DTE). Um DTE é considerado correto quando:

 I- Tem somente um estado inicial.

II- Todo estado pode ser alcançado a partir do estado inicial.

III- Para cada estado existe um caminho até o estado final.

 A(s) afirmativa(s) correta(s) é/são somente:

  • A.

    I;

  • B.

    II;

  • C.

    I e II;

  • D.

    II e III;

  • E.

    I, II e III.

Observe o diagrama de classes a seguir:

 Com base neste diagrama, os possíveis valores para XXX no código a seguir são:

  • A.

    copiar, recortar e imprimir;

  • B.

    colar, recortar e imprimir;

  • C.

    colar, copiar e imprimir;

  • D.

    colar, copiar e recortar;

  • E.

    colar, copiar, recortar e imprimir.

São responsabilidades típicas de um middleware para aplicações distribuídas baseadas em componentes:

I. controle de transações

 II. mecanismos para localizar e criar componentes remotos

 III. tratar questões de segurança

IV. manter a persistência do estado do sistema

 V. transformação de dados (marshalling)

O número de afirmações corretas é:

  • A.

    1

  • B.

    2

  • C.

    3

  • D.

    4

  • E.

    5

Observe o seguinte diagrama de classes:

No código a seguir, os possíveis valores para XXX são:

  • A.

    m1, m2

  • B.

    m3, m4

  • C.

    m5, m6

  • D.

    m1, m2, m3, m4, m5, m6

  • E.

    Nenhum deles. O compilador acusa uma atribuição entre tipos incompatíveis na linha 1

Qual das afirmações abaixo corresponde mais adequadamente ao conceito de UML?

  • A.

    padrão da indústria para modelagem de sistemas orientados a objeto.

  • B.

    serve para modelar tanto sistemas estruturados quanto orientados a objeto.

  • C.

    padrão da indústria para modelagem de sistemas estruturados.

  • D.

    não conseguiu ser efetivamente um padrão de modelagem de sistemas.

A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os seus principais conceitos e técnicas, é CORRETO afirmar que:

  • A.

    a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de aplicativos para o ambiente WEB.

  • B.

    o diagrama de caso de uso mostra as relações entre as classes.

  • C.

    o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de atores externos, mostrando o relacionamento entre os atores e o sistema.

  • D.

    o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido.

  • E.

    o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo recebido.

A UML faz uso de uma série de diagramas, entre os quais pode-se destacar o diagrama de classes. Sobre este diagrama, é INCORRETO afirmar que:

  • A.

    por meio do diagrama de classes, podem-se visualizar os diversos estados de um objeto, após um estímulo externo.

  • B.

    por meio do diagrama de classes, podem-se estabelecer relações de generalização.

  • C.

    por meio do diagrama de classes, podem-se estabelecer as relações de agregação (relacionamento entre o todo e a parte).

  • D.

    por meio do diagrama de classes, podem-se estabelecer relações de especificação.

  • E.

    por meio do diagrama de classes, podem-se estabelecer associações entre as classes, em que uma associação é definida como um relacionamento estabelecendo conexões semânticas.

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