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

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

Na orientação a objetos, uma classe abstrata é aquela que:

  • A. não possui operações.
  • B. possui todas as suas operações abstratas.
  • C. não possui atributos.
  • D. não pode ser diretamente instanciada.
  • E. possui todas as operações definidas como privadas.

Sobre a UML, está correto afirmar que é:

  • A. uma linguagem de especificação.
  • B. uma metodologia de desenvolvimento.
  • C.

    específica para atender a um determinado grupo de linguagens orientadas a objeto.

  • D.

    um método para a construção de diagramas de classe.

  • E.

    uma linguagem para a modelagem de diagramas de fluxo de dados.

A respeito de herança e visibilidade, é correto afirmar que:

  • A.

    os atributos privados podem ser vistos pela classe e pelas subclasses.

  • B.

    as operações protegidas não podem ser redefinidas nas subclasses.

  • C.

    as operações privadas podem ser redefinidas nas subclasses.

  • D.

    as operações privadas estão acessíveis para as subclasses.

  • E.

    o acesso aos atributos por outros objetos deve ser sempre feito por meio de operações.

Sobre o relacionamento de agregação, é correto afirmar que:

  • A.

    ele não é um relacionamento válido na orientação a objetos.

  • B. ele é um relacionamento entre classes.
  • C.

    na composição, quando o objeto todo é destruído, o objeto parte permanece e pode ser usado por outro.

  • D. ele é um relacionamento entre objetos.
  • E.

    ele é um relacionamento que ocorre somente entre componentes.

Qual das características abaixo NÃO é desejável em um software?

  • A. Baixa dependência.
  • B. Alta coesão.
  • C. Alto acoplamento.
  • D. Bom encapsulamento.
  • E. Boa abstração.

Em uma passagem de parâmetro por referência, está correta a seguinte afirmação:

  • A.

    É feita uma cópia da variável passada como parâmetro para uso interno da operação.

  • B.

    O valor da variável passada como parâmetro é modificado após o retorno da operação.

  • C.

    O valor original da variável passada como parâmetro é mantido após o retorno da operação.

  • D.

    É criada uma referência para uma cópia exata da variável passada como parâmetro.

  • E.

    A referência não pode ter seu valor modificado dentro da implementação da operação.

Em relação a variáveis e valores, assinale a alternativa correta:

  • A.

    Um valor não tem nenhum local no tempo nem no espaço e a variável somente em alguns casos o apresenta.

  • B.

    Um valor e uma variável não podem ter seus valores atualizados.

  • C.

    Um valor possui um local no tempo e no espaço, mas as variáveis não.

  • D.

    Uma variável pode ser atualizada e os valores, na maioria das vezes, também.

  • E.

    Um valor é uma constante individual e uma variável é um recipiente para uma codificação de um valor.

Sobre um algoritmo, qual das alternativas abaixo está incorreta:

  • A. É um conjunto ordenado de passos.
  • B.

    Deve ser sempre elaborado de acordo com a linguagem de programação a ser adotada.

  • C.

    Não deve ser escrito em uma linguagem de programação específica.

  • D.

    Tem como objetivo apresentar a solução para um problema.

  • E.

    Pode ser representado em diferentes notações.

Qual será a saída do algoritmo abaixo?

  • A. -11
  • B. 1
  • C. 11
  • D. 0
  • E. 10

Considerando que a saída do algoritmo abaixo é (10, -2, 6), qual o valor inicial, respectivamente, para A e B?

  • A. 5 e 2
  • B. 6 e 3
  • C. 4 e 1
  • D. 5 e 3
  • E. 6 e 2
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...