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 conceitos básicos de suporte a redes de computadores.

I. Os hubs segmentam a rede internamente, associando a cada porta um segmento diferente. Isso evita colisões entre pacotes de segmentos diferentes.

II. O MAC (Media Access Control) é o endereço físico da interface de rede de uma estação de trabalho.

III. Os roteadores não foram desenvolvidos para conectar duas redes distintas. Eles são, na realidade, equipamentos que possibilitam a comunicação entre computadores, em uma rede local. Para conectar redes diferentes, é necessário utilizar um equipamento chamado switch.

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

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

Acerca de sistemas operacionais, assinale a opção incorreta.

  • A.

    Em um sistema operacional monolítico, o kernel consiste de vários processos executando em uma área de memória protegida.

  • B.

    Em um sistema operacional multitarefa, vários processos (tarefas) estão carregados em memória ao mesmo tempo e utilizam o processador alternadamente.

  • C.

    Um sistema operacional multiprocessado é capaz de suportar e distribuir as tarefas entre vários processadores.

  • D.

    Um sistema operacional monotarefa é capaz de executar apenas um processo de usuário de cada vez. Um exemplo desse tipo de sistema operacional é o DOS da Microsoft.

Os modernos websites são desenvolvidos para serem acessíveis também por deficientes. Um dos métodos que permitem a um site ser acessível é denominada tableless, que é

  • a.

    o uso extensivo de javascript para formatar conteúdo para deficientes.

  • b.

    a proibição do acesso às tabelas do banco de dados diretamente pela camada web.

  • c.

    a erradicação de tags como table, td e tr para formatar o layout do website.

  • d.

    a técnica resultante da fusão entre html, xhtml, css, javascript e XSTL.

  • e.

    o design de páginas com ferramentas WYSIWYG.

Com relação aos métodos de ordenação, é INCORRETO afirmar que

  • A.

    o método heapsort tem um algoritmo indicado para aplicações que não podem tolerar eventuais variações no tempo esperado de execução.

  • B.

    o método inserção é o mais indicado para arquivos com poucos elementos.

  • C.

    o método quicksort é o algoritmo bastante robusto no sentido de que qualquer erro de implementação pode ser difícil de ser detectado.

  • D.

    o método shellsort é o algoritmo mais escolhido para a maioria das aplicações por ser muito eficiente para arquivos de tamanho moderado.

A figura acima, obtida de www.thg.ru, apresenta um diagrama de blocos da arquitetura do processador Pentium III. Considerando essa figura, julgue os itens subseqüentes com relação a conceitos de arquitetura de processadores digitais.

Processadores como o Pentium III provêem suporte a quatro modos básicos de execução — modo protegido, de endereçamento real, de gerenciamento de sistemas e modo virtual 8086. Desses quatro modos, o que apresenta o menor conjunto de abstrações de endereçamento para o programador é o modo virtual 8086.

  • C. Certo
  • E. Errado

Com relação à arquitetura OSI, julgue os itens a seguir.

No modelo OSI, cada camada corresponde a uma abstração e a funções bem definidas no que diz respeito à interoperabilidade entre hosts e(ou) serviços.

  • C. Certo
  • E. Errado

Em UML,

  • a.

    o Diagrama de Colaboração, diferentemente do Diagrama de Seqüência, consiste de um conjunto de processos e seus relacionamentos, incluindo as mensagens que podem ser trocadas entre eles.

  • b.

    Diagramas de Interatividade são variações de "Diagrama de Sequência", onde as sequências formam um fluxo de atividades, mostrando como elas trabalham em uma seqüência de eventos.

  • c.

    Instâncias representam os objetos das classes representadas no processo, sendo estas ilustradas como retângulos.

  • d.

    Diagrama de Pacotes descreve os pacotes ou pedaços do sistema, como o sistema é dividido em agrupamentos lógicos e mostra as dependências entre estes.

  • e.

    uma classe nada mais é do que um agrupamento de pacotes.

Analise o seguinte código:

As seguintes alternativas são chamadas válidas para o procedimento add_dep, EXCETO

  • A. add_dept(, 'Belo Horizonte');
  • B. add_dept('Contabilidade');
  • C. add_dept(p_location=>'Belo Horizonte');
  • D. add_dept;

Analise as seguintes afirmações sobre conceitos básicos de suporte a redes de computadores.

I. O gateway é normalmente uma máquina intermediária utilizada para interligar redes, separar domínios de colisão ou traduzir protocolos.

II. O firewall é um sistema utilizado para regular o tráfego de informações entre redes distintas e impedir a transmissão de dados nocivos ou não autorizados de uma rede a outra.

III. A máscara de sub-rede 255.255.255.0 em uma rede da classe B indica que os três primeiros bytes do endereço IP formam o número de sub-rede, e o quarto byte é o número do host.

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

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

Analise as seguintes afirmações sobre segurança de sistemas computacionais.

I. Do ponto de vista da segurança, os sistemas computacionais têm com um dos principais objetivos a confidencialidade dos dados, que procura impedir que usuários não autorizados sejam capazes de modificar quaisquer dados sem permissão do proprietário.

 II. Um ataque conhecido como conexão alçapão (trap door) substitui a tela de login por uma tela idêntica. Quando o usuário digita seu login e senha, um programa envia essas informações para o criminoso, apresenta uma mensagem de erro e substitui a tela de login falsa pela tela verdadeira.

III. Um método utilizado para prevenir ataques realizados por applets é conhecido como caixa de areia (sandbox). Esse método tenta confinar cada applet a um intervalo limitado de endereços virtuais gerados em tempo de execução.

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

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