Questões de Ciência da Computação da Núcleo de Computação Eletrônica UFRJ (NCE)

Lista completa de Questões de Ciência da Computação da Núcleo de Computação Eletrônica UFRJ (NCE) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considere o seguinte trecho de Visual Basic:

O texto produzido pela caixa de mensagem é:

  • A. (A) Z&Y&X&V&U&
  • B. (B) VZXZYZZZ
  • C. (C) ZYXVUZZZ
  • D. (D) ZUYVXX
  • E. (E) ZZZYZXZV

Observe as seguintes declarações em Visual Basic:

Considerando-se essas declarações, o comando de atribuição sintaticamente INCORRETO é:

  • A. (A) R = IIf(TT(I).Y, True, TT(I).Y)
  • B. (B) R = True > False
  • C. (C) R = TT(I).X = 31
  • D. (D) R = (I =99) Or (TT.Y(I))
  • E. (E) R = I Xor (I * 2)

Oracle Forms utiliza um arquitetura de três níveis. Os principais componentes de cada camada, no sentido do usuário para os servidores, são:

  • A. (A) WEB browser, servidor de páginas e servidor de aplicação;
  • B. (B) scripts de interface, servidor de banco de dados, servidor de aplicação;
  • C. (C) WEB browser, servidor de aplicação e servidor de banco de dados;
  • D. (D) servidor de páginas WEB, servidor de banco de dados e servidor de aplicação;
  • E. (E) gerenciador de formulários, servidor de páginas e servidor de dados.

Oracle Reports suporta vários tipos de fontes de dados. O tipo de fonte de dados que NÃO é suportado por default (versão 9i) é:

  • A. (A) Oracle 9i OLAP;
  • B. (B) JDBC;
  • C. (C) PL/SQL;
  • D. (D) planilhas EXCEL;
  • E. (E) XML.

Considerando o assunto Teste de Software, é correto afirmar:

  • A.

    Validação de software se refere ao conjunto de atividades que garantem que o software implementa corretamente uma função específica.

  • B.

    A complexidade ciclomática pode ser usada tanto no planejamento de testes quanto no projeto de casos de teste.

  • C.

    Verificação de software se refere a um conjunto de atividades que garantem que o software construído corresponde aos requisitos do cliente.

  • D.

    O teste de regressão é um tipo de teste de caixa-preta aplicado a uma unidade de software.

  • E.

    O teste de segurança é um teste de sistema que força o software a falhar em diversas maneiras e verifica se e como a recuperação é realizada.

Considerando o assunto Projeto de Software, é correto afirmar:

  • A.

    Alta coesão é uma meta de projeto aplicada aos módulos de um sistema, caracterizada por uma forte identidade funcional.

  • B.

    Em um projeto de software, o ideal é manter um alto nível de acoplamento de módulos.

  • C.

    Uma pós-condição define as circunstâncias nas quais uma operação particular é válida.

  • D.

    O projeto é responsável pela implementação dos componentes de um sistema.

  • E.

    Depuração é uma atividade de projeto que independe do modelo de implementação adotado.

Considerando o diagrama de classes UML abaixo, marque a alternativa correta:

  • A.

    Considerando um objeto e qualquer de Empresa, a quantidade de objetos de Funcionário que participam da associação a com e é sempre inferior à quantidade de objetos que participam de b (também com e).

  • B.

    Não existem objetos de Funcionário que participam simultaneamente da associação a e b com um objeto de Empresa.

  • C.

    Pode existir um objeto de Empresa que não esteja associado a qualquer objeto de Funcionário, seja pela associação a ou b.

  • D.

    Um objeto de Funcionário pode estar associado com mais de um objeto de Empresa.

  • E.

    A associação de subordinação garante que um supervisor está associado com subordinados que estão na mesma Empresa.

Considere o diagrama de classes UML e as restrições OCL numeradas como I, II e III:

De acordo com essas informações é correto dizer:

  • A.

    As restrições I, II e III não podem ser aplicadas simultaneamente no modelo.

  • B.

    Segundo a restrição (II), todos os objetos de Funcionário de uma Empresa devem possuir o mesmo sexo.

  • C.

    Segundo a restrição (III), dado um par de objetos de Pessoa relacionados mutuamente pela associação cônjuge, o valor para o atributo nome deve ser distinto para cada um.

  • D.

    Aplicando-se simultaneamente as restrições I e III o conjunto de Funcionário de uma Empresa será vazio.

  • E.

    Segundo a restrição (I), não é permitido que um Funcionário chefie seu cônjuge.

Considerando o diagrama de classes UML abaixo, é correto afirmar:

  • A.

    Para cada objeto de Atividade, existe somente um único valor de data-início.

  • B.

    Um objeto de Ator pode simultaneamente gerenciar vários projetos e atuar em várias atividades.

  • C.

    Um Objetivo pode ser atendido por vários objetos de Atividade.

  • D.

    Em um Projeto, sua duração é determinada pela duração de suas atividades.

  • E.

    Os objetos de Atividade são ordenados pelo valor do atributo id.

Considerando o diagrama de atividades UML apresentado abaixo, é correto afirmar:

  • A.

    As atividades "Calcular valor do frete", "Emitir nota de pedido" e "Armazenar preferências do cliente" são concorrentes.

  • B.

    A concorrência entre as atividades "Calcular valor do frete", "Emitir nota de pedido" e "Armazenar preferências do cliente" implica que a ordem na qual são apresentadas pode ser alterada sem prejuízo para a semântica do diagrama.

  • C.

    Certamente a atividade "Calcular valor do frete" será executada simultaneamente com "Armazenar preferências do cliente".

  • D.

    A atividade "Verificar disponibilidade de itens no estoque" será executada ao menos duas vezes, conforme a avaliação da condição "algum item não disponível".

  • E.

    O diagrama de atividades apresentado pode ser usado para guiar a implementação de um método de uma classe.

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