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.

Considerando a figura acima, que apresenta um relacionamento comumente estabelecido entre os conceitos de dados, informação e conhecimento, julgue os itens subseqüentes, acerca das concepções de modelagem de dados, informação e conhecimento, ecologia da informação, fundamentos de estratégia e planejamento estratégico, bem como de propostas de gestão empreendedora.

O tratamento da informação apresenta maior importância para o planejamento estratégico, enquanto o tratamento do conhecimento apresenta maior importância para a gestão organizacional.

  • C. Certo
  • E. Errado

Nas questões 41 até 49 considere um banco de dados simplificado referente ao controle de concursos, constituído pelas tabelas Concurso, Cargo, Candidato e Inscrição, criadas pelo script SQL mostrado abaixo.

Um candidato pode estar inscrito em zero ou mais concursos e um concurso pode ter zero ou mais candidatos nele inscritos. Para cada concurso, o candidato inscrevese em um cargo e recebe um número de pontos. É possível que um candidato fique temporariamente sem cargo definido. Cada concurso tem uma lista de um ou mais cargos nos quais os candidatos podem estar inscritos.

Considere que o script SQL abaixo tenha sido executado com sucesso.

produz:

  • A.

    a média de pontos para cada concurso;

  • B.

    o número de inscritos para cada cargo de cada concurso;

  • C.

    a média de pontos para cada cargo de cada concurso;

  • D.

    o número de pontos para cada cargo de cada concurso;

  • E.

    o número de cargos e o número de inscritos em cada concurso.

Observe as afirmações a seguir, a respeito das seções interface e implementation nas Units Delphi 7:

i. variáveis declaradas na seção interface são globais à Unit onde elas foram declaradas e a qualquer outra que insira esta Unit na sua cláusula uses;

 ii. variáveis declaradas na seção implementation de uma Unit podem ser usadas apenas na Unit onde foram declaradas;

iii. o código dos métodos das classes definidas em uma Unit podem ser escritos apenas na seção implementation desta mesma Unit;

 iv. as seções interface e implementation de uma Unit, se não usadas, podem ser removidas do código.

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

  • A.

    0;

  • B.

    1;

  • C.

    2;

  • D.

    3;

  • E.

    4;

A figura acima, apresenta um relacionamento entre algumas classes e interfaces de estruturas de dados do package java.util da linguagem Java, chamado collections framework. Julgue os itens seguintes acerca das informações apresentadas e dos conceitos de programação, construção de algoritmos, estruturas de dados, orientação a objetos e linguagem orientada a objetos Java.

A programação orientada a objetos é uma evolução da programação estruturada, tendo-lhe sido acrescentados conceitos como herança, encapsulamento e polimorfismo.

  • C. Certo
  • E. Errado

Acerca de conceitos de orientação a objetos na linguagem Java, julgue os itens subseqüentes.

Se o construtor da subclasse não chamar explicitamente um construtor da superclasse, então a superclasse usa seu construtor default, isto é, sem argumentos. Se a superclasse não tiver construtor default e o construtor da subclasse não chamar explicitamente nenhum construtor, o próprio Java se encarrega de gerar, em tempo de execução, um construtor default da superclasse.

  • C. Certo
  • E. Errado

As tecnologias de redes de comunicação permitem a implantação de redes públicas e privadas que vêm sendo adotadas nas mais diversas áreas em todo o mundo. Quanto a tecnologias, arquiteturas, protocolos e aplicações de redes de comunicação, julgue os itens que se seguem.

Os pacotes do real time control protocol (RTCP) são enviados periodicamente e contêm relatórios com dados estatísticos que podem ser úteis para o remetente e para o receptor em uma aplicação multimídia em tempo real.

  • C. Certo
  • E. Errado

Em uma estrutura VOIP baseada em H.323, o "gatekeeper" NUNCA realiza a função de:

  • A.

    realizar a tradução entre endereços simbólicos e endereços IP;

  • B.

    controlar a admissão à rede;

  • C.

    sinalizar o controle de chamadas em nome dos terminais;

  • D.

    gerenciar a largura de banda;

  • E.

    fornecer uma conexão entre um ponto na rede local e a rede de comutação de circuitos.

Analise as seguintes afirmações relacionadas a conceitos de proteção e segurança da Informação.

I. O SSL é um protocolo para comunicações seguras em redes que usam uma combinação de tecnologia de chave secreta e pública.

II. Uma CA (Autoridade de Certificação) é uma entidade responsável pelo estabelecimento e a garantia da autenticidade de chaves públicas pertencentes a usuários ou a outras autoridades de certificação.

III. Uma VPN é a extensão da Internet que engloba vínculos autenticados, criptografados e encapsulados. Geralmente utilizadas por entidades financeiras para conexão com seus clientes domésticos, as conexões do tipo VPN podem fornecer acesso remoto e conexões seguras à Internet.

IV. Um sistema tolerante a falhas está relacionado à habilidade de um computador ou sistema operacional em assegurar a integridade dos dados quando falhas de hardware ocorrem. No gerenciamento de disco, apenas volumes espelhados são tolerantes a falhas.

Indique a opção que contenha todas as afirmações verdadeiras.

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

Assinale a opção que apresenta uma associação INCORRETA entre um comando ou utilitário Linux e uma função que pode ser executada com este comando ou utilitário.

  • A.

    df - listar o espaço de disco usado e disponível

  • B.

    mkdir – criar um diretório.

  • C.

    more – visualizar na tela um arquivo texto.

  • D.

    nice – criar links simbólicos entre arquivos.

  • E.

    ps – listar os processos em execução no sistema.

Analise as seguintes afirmações relacionadas a noções básicas de programação:

I. A idéia básica do algoritmo de ordenação bubble sort é montar uma árvore com os dados a serem ordenados, percorrer esses dados pela última camada denominada folhas e, a cada passagem, comparar cada elemento da folha com o seu sucessor. Se os elementos não estão ordenados deve-se trocá-los de posição.

 II. Na orientação a objetos, uma classe é uma abstração de software que pode representar algo real ou virtual. Uma classe é formada por um conjunto de propriedades (variáveis) e procedimentos (métodos).

 III. Uma função é dita recursiva quando em seu código existe uma chamada a si própria, podendo utilizar os mesmos parâmetros de entrada (correndo o risco de provocar um ciclo infi nito) ou outros.

IV. Uma árvore binária é um conjunto finito de elementos que ou está vazio ou está dividido em 3 subconjuntos: um elemento chamado raiz da árvore e dois subconjuntos, cada um dos quais é, por si só, uma árvore binária, chamadas sub-árvore direita e sub-árvore esquerda.

 Indique a opção que contenha todas as afirmações verdadeiras.

  • A. I e II
  • B. II e IV
  • C. II e III
  • D. I e III
  • E. III e IV
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...