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.

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.

No desenvolvimento de um sistema, um conjunto de métodos e técnicas deve ser empregado para atender aos atributos de "dependabilidade".

Com relação à classificação desses métodos e técnicas é correto afirmar que

  • A.

    a prevenção de falhas envolve a verificação e remoção da presença de falhas.

  • B.

    a prevenção de falhas fornece estimativas sobre a presença de falhas.

  • C.

    a previsão de falhas impede a ocorrência ou introdução de falhas, envolvendo a seleção de metodologias de projeto e de tecnologias adequadas para os seus componentes.

  • D.

    a validação de falhas fornece estimativas sobre conseqüências de falhas.

  • E.

    a tolerância a falhas fornece o serviço esperado, mesmo na presença de falhas envolvendo técnicas como o mascaramento de falhas, detecção de falhas, localização, confinamento, recuperação, reconfiguração e tratamento.

A arquitetura RAID de tolerância a falhas segue um princípio simples que, utilizando uma combinação de um conjunto de discos, um administrador poderá montar uma estratégia que permitirá gravar dados com redundância para prover tolerância a falhas a um servidor. Existem 6 (seis) níveis desta arquitetura e com relação a eles é correto afirmar que

  • A.

    no RAID Nível 1, também conhecido como "espelhamento", os dados são divididos em bytes entre múltiplos discos e a paridade é gravada em um disco em separado.

  • B.

    no RAID Nível 2 a paridade é distribuída entre os discos disponíveis. O nível 2 aumenta a velocidade em gravações pequenas, uma vez que não há um disco separado de paridade como gargalo.

  • C.

    como no nível 1, o nível 4 divide os dados entre dois discos, não utiliza paridade, apresenta um nível de leitura comparável ao nível 0, tornando mais lenta a gravação randômica.

  • D.

    no RAID Nível 0, também conhecido como striping, os dados são divididos entre diversos discos disponíveis, oferecendo alta performance de transferência de dados, sem oferecer redundância. A perda de dados irá acontecer quando houver falha em algum disco.

  • E.

    o nível 5 divide os dados em "blocos" entre múltiplos discos. A paridade é gravada em um disco separado. Os níveis de leitura são comparáveis ao nível 0; entretanto, a gravação requer que a paridade seja atualizada a cada vez que ocorrer alguma gravação, tornando mais lenta a gravação randômica.

Na modelagem com UML, o Diagrama de Casos de Uso fornece

  • A.

    o comportamento dinâmico do sistema, tornandose ideal para especificar as exigências de tempo real ou restrições do desenho.

  • B.

    o contexto completo de uma interação, inclusive os objetos e seus relacionamentos pertinentes a uma interação particular.

  • C.

    o comportamento estático do ator que participa deste diagrama, apenas com o objetivo de receber a informação final de execução do processo.

  • D.

    um modo de descrever a visão externa do sistema e suas interações com o mundo exterior, representando uma visão de alto nível da funcionalidade do sistema mediante uma requisição do usuário.

  • E.

    um gráfico de atores montado sem a especificação de domínio, comunicações ou associações entre atores.

Na modelagem com UML, um Diagrama de Seqüência mostra interações de objetos organizados em uma seqüência de tempo,

  • A.

    mas quando utilizado para representar a autodelegação ou mensagem de autochamada assíncrona, não trata o tempo como uma dimensão separada.

  • B.

    definindo todos os possíveis estados de um sistema.

  • C.

    mas não trata associações entre os objetos.

  • D.

    mas não trata a autodelegação ou mensagem de autochamada.

  • E.

    sendo largamente utilizado de forma individualizada para cada classe, com o objetivo de tornar o estudo simples o bastante para se ter um diagrama compreensível.

No desenvolvimento Orientado a Objetos usando UML, um prefixo é incorporado a um nome de atributo ou nome de operação para indicar a visibilidade da propriedade. Com relação ao prefixo utilizado com esta finalidade, é correto afirmar que os atributos ou operações

  • A.

    protegidas são prefixados com o sinal de subtração (-).

  • B.

    públicas são prefixados com o sinal de subtração (-).

  • C.

    públicas são prefixados com o sinal de adição (+).

  • D.

    privadas são prefixados com o sinal de subtração (-).

  • E.

    privadas são prefixados com o símbolo de número (#).

Analise as seguintes afirmações relativas à UML:

Estão corretos os itens:

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

O CMM orienta a entidade no sentido de implementar a melhoria contínua do processo de desenvolvimento de software utilizando modelo de 5 níveis.

Com relação aos objetivos que devem ser alcançados em cada nível é correto afirmar que a responsabilidade por estabelecer e manter a integridade dos produtos do projeto de software ao longo de todo o ciclo de vida do projeto é da Gerência de

  • A.

    Contrato de Software

  • B.

    Qualidade

  • C.

    Requisitos

  • D.

    Configuração de Software

  • E.

    Recursos e Orçamento

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