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

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

Analise as seguintes afirmações sobre dispositivos RAID de armazenamento secundário.

I. O RAID consiste em um agrupamento de unidades de discos físicos, enxergado pelo sistema operacional como uma única unidade de disco lógico.

II. O RAID 0 é utilizado em aplicações que requerem alto desempenho para dados não-críticos.

III. A capacidade de armazenamento redundante é utilizada para armazenar informação de paridade, garantindo a recuperação dos dados, em caso de haver falha em algum disco. Entretanto, o RAID 0 e o RAID 1 não oferecem essa característica.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

  • A. Apenas I.
  • B. Apenas II.
  • C. Apenas III.
  • D. Apenas III.
  • E. Apenas I e III.

Acerca dos conceitos de redes e tecnologias Ethernet, julgue os itens a seguir.

O Ethernet é definido pelo padrão IEEE 802.4.

  • C. Certo
  • E. Errado

Acerca dos princípios e da arquitetura da Internet, julgue os itens a seguir.

Para traduzir um nome de máquina em um endereço IP, independentemente do modo como a consulta seja feita aos servidores Domain Name System (DNS), uma aplicação que seja cliente desse serviço de tradução tem que percorrer a hierarquia de nomes enviando consultas para vários servidores ao longo da hierarquia

  • C. Certo
  • E. Errado

A figura acima apresenta uma proposta de organização e automatização de mudanças em bases de dados, na qual são empregados elementos como ambiente de produção, base de dados build ou réplica etc. A proposta também sugere a execução de atividades, seqüenciadas de #1 a #10. Com base nas informações apresentadas e nos conceitos de administração de bancos de dados e gerência de qualidade de projetos de TI, julgue os itens a seguir.

O ambiente mais adequado para a realização de análises de desempenho é a workstation do desenvolvedor, e não o ambiente de garantia de qualidade.

  • C. Certo
  • E. Errado

Com relação a teste de software, é correto afirmar que:

  • a.

    Teste de Stress tem caráter destrutivo, sendo utilizado para definir os valores máximos de carga que a aplicação suporta.

  • b.

    Ferramentas de acompanhamento de erros (bug tracking) são utilizadas para automatizar testes de performance.

  • c.

    Teste Unitário é utilizado para validar as interfaces entre os componentes e é baseado no grafo de chamadas entre estes componentes.

  • d.

    Teste de Sistema é utilizado para análise do fluxo de dados e de controle, sendo normalmente automatizado por ferramentas xUnit como JUnit e CppUnit.

  • e.

    Teste Estrutural é utilizado para medir o comportamento da aplicação em função de seus recursos e da carga gerada por um gerador de transações.

Quanto ao conceito de interface na notação UML, pode-se afirmar:

I. É uma descrição de um conjunto de objetos que compartilham semântica e o mesmo conjunto de atributos, de operações e de relacionamentos.

II. É uma coleção de operações usadas para especificar um serviço de uma classe ou componente.

III. Implementa um serviço que pode ser executado a partir de qualquer objeto, instância da classe que o define.

IV. Permite, Que uma interface situada entre dois componentes, permite quebrar a dependência direta entre os esses componentes.

V. Pode ser exportada por um componente e importada por outro.

Está(ão) correta(s) apenas:

  • A. II, IV e V
  • B. II e V
  • C. I e III
  • D. I, II e IV
  • E. I, III e V

Analise as seguintes afirmações sobre o desenvolvimento iterativo e incremental do Rational Unified Process (RUP).

I. O desenvolvimento de software no RUP é iterativo, pois ele se dá através da repetição da execução de um mesmo conjunto de atividades, durante o desenvolvimento do software. Tal repetição acontece inúmeras vezes, até que o software esteja terminado.

II. A natureza iterativa e incremental do RUP permite atacar o desenvolvimento do software em partes, no qual uma parte é desenvolvida por vez. Essa natureza segue o princípio bastante conhecido de "dividir para conquistar".

III. O desenvolvimento deve ser planejado, de tal forma que cada iteração adicione um incremento ao software tanto no que diz respeito ao programa em si quanto na documentação e nos demais artefatos que compõem o desenvolvimento.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

  • A. Apenas I.
  • B. Apenas I e II.
  • C. Apenas II e III.
  • D. Apenas III.
  • E. I, II e III.

Dadas as strings PHP:

$x=50;

$y="x é igual a $x";

o conteúdo da $x será

  • A.

    50

  • B.

    igual a $y

  • C.

    "x é igual a 50"

  • D.

    "x é igual a $x"

  • E.

    "x é igual a $y"

Acerca da implementação e da administração do ambiente Linux, julgue os itens subseqüentes.

Em uma partição no disco, pode-se criar um sistema de arquivos executando-se o comando mkdir. Para saber quanto espaço é ocupado por uma hierarquia de diretórios, pode-se usar o comando df.

  • C. Certo
  • E. Errado

Na Análise Orientada a Objetos os componentes de um objeto são:

  • A. Estado, Classe e Identidade.
  • B. Estado, Comportamento e Identidade.
  • C. Cenário, Classe e Identidade.
  • D. Estado, Cenários e Identidade.
  • E. Nome, Atributo e Operações.
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...