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.

São consideradas linguagens de programação com suporte a orientação a objetos:

  • A.

    Java, Php, ColdFusion.

  • B.

    Algol, SQL, SmallTalk.

  • C.

    Pascal, Cobol, C#.

  • D.

    Prolog, Perl, Fortran.

Considerando a figura acima, que apresenta um cenário para realização de serviços de análise de vulnerabilidade e riscos em redes de computadores, julgue os itens a seguir.

Os protocolos de criptografia de chave privada podem ser usados para implementação de VPNs, mas não são adequados para uso em plataforma web, especialmente no caso de sítios de comércio eletrônico.

  • C. Certo
  • E. Errado

Com relação às redes de computadores, julgue os itens a seguir. A topologia de rede em estrela tem como principal característica a existência de um nó central ao qual todos os outros nós se conectam.

  • C. Certo
  • E. Errado

Nas questões de número 31 até 52 considere as configurações padrões e/ou típicas de hardware e software, a menos quando especificado em contrário. A quantidade de camadas que compões a pilha completa de protocolos TCP/IP é:

  • A. 2
  • B. 3
  • C. 4
  • D. 5
  • E. 6

Considerando os conceitos associados à transmissão de dados/voz em uma linha telefônica é incorreto afirmar que

  • A. a multiplexação por divisão de freqüência consiste na transmissão seqüencial de canais telefônicos, efetuando com isso um melhor aproveitamento do espectro de freqüência disponibilizado.
  • B. a multiplexação por divisão de freqüência permite o agrupamento de diferentes canais em um super grupo, o qual consiste na multiplexação por freqüência de canais arranjados em grupos, seguido da multiplexação destes grupos, permitindo um melhor aproveitamento do canal.
  • C. para transmissão de vários bits por baud, o modem padrão V.32bis de 14400bps efetua uma transmissão de 6 bits por amostra com uma velocidade de 2400 bauds.
  • D. na multiplexação por divisão do tempo os dados analógicos são convertidos ao formato digital por meio de codec (codificador/decodificador) efetuando-se uma amostragem do sinal milhares de vezes por segundo.
  • E. conforme o teorema de Nyquist, a taxa máxima de dados em um canal sem ruído é o dobro da taxa de amostras, ou seja, em um canal de 4000Hz (com transmissão de sinais binários) a capacidade é de 8000 bps (bits por segundo).

A tabela abaixo mostra as operações para a manipulação de uma pilha.

Utilizando as definições acima, a seqüência de instruções a seguir foi implementada para avaliar o resultado de uma expressão, sendo A, B, C, D e E os operandos desta expressão.

O resultado da avaliação é acumulado em F.

PUSH A

PUSH B

SUB

PUSH C

PUSH D

PUSH E

MPY

ADD

DEC

DIV

POP F

Com base no que foi exposto acima, se A, B, C, D e E apresentarem,

respectivamente, os valores 9, 3, 2, 1 e 1, qual o valor

armazenado em F após a execução da instrução POP F?

  • A.

    2

  • B.

    3

  • C.

    4

  • D.

    5

  • E.

    6

O gerenciamento eficiente da memória é uma tarefa crítica do sistema operacional. A respeito de tal contexto, assinale a opção correta.

  • A. A técnica denominada troca de processos (swapping) é usada pelo sistema operacional para mudar a localização dos processos na memória, agrupando todas as áreas de memória livre em um único bloco, consumindo parte do tempo útil do processador para essa execução.
  • B. Na técnica de paginação hierárquica, cada página de um processo é transferida para a memória, apenas quando é necessária. Para melhorar o desempenho, são usados discos redundantes e replicação de páginas operados de forma paralela.
  • C. Um endereço físico é aquele gerado pela CPU (Central Processing Unit) enquanto o endereço lógico é aquele tratado diretamente pela unidade de memória, carregado especificamente no registrador de endereço de memória.
  • D. Em máquinas Intel 80x86, o sistema operacional Linux usa apenas cinco segmentos: segmento para o código do kernel, segmento para os dados do kernel, segmento para o código do usuário, segmento para os dados do usuário e o segmento de estado da tarefa (TSS – Task State Segment).
  • E. Cada entrada em uma tabela de segmentos possui uma base de segmento que contém o endereço físico inicial no qual o segmento está localizado e o limite de segmento, que indica a extensão do segmento.

Julgue o item seguinte, considerando o trecho de programa SQL acima, composto por comandos que são executados em seqüência.

Nesse trecho de programa é criada uma visão com nome “CHUVA”; a visão criada tem as colunas “Cidade” e “Precipitação” da tabela “TEMPO”; como o comando “drop” descarta a tabela, mas não a visão, a execução do último “select” resulta nos valores das colunas “Cidade” e “Precipitação” da tabela “TEMPO”.

  • C. Certo
  • E. Errado

Dado o seguinte código, em linguagem C#:

Considere as seguintes afirmativas:

Assinale a alternativa correta.

  • A.

    Somente as afirmativas 1, 2 e 3 são verdadeiras.

  • B.

    Somente as afirmativas 3, 4 e 5 são verdadeiras.

  • C.

    Somente as afirmativas 1, 2 e 4 são verdadeiras.

  • D.

    Somente as afirmativas 2, 3 e 5 são verdadeiras.

  • E.

    As afirmativas 1, 2, 3, 4 e 5 são verdadeiras.

São componentes típicos da página de Acesso de Dados do DELPHI:

  • A.

    TTable, TQuery e TStoreProc

  • B.

    TDataSource, TDBText e TDBEdit

  • C.

    TDBEdit, TDataSource e TDBImage

  • D.

    TQuery, TDBText e TTable

  • E.

    TStoreProc, TDataSource e TDBImage

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