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.
Ciência da Computação - Redes de computadores - Universidade de Pernambuco (UPE / UPENET / IAUPE) - 2007
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).
Ciência da Computação - Sistemas Operacionais - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Acerca de sistemas operacionais, assinale a opção incorreta.
Em um sistema operacional monolítico, o kernel consiste de vários processos executando em uma área de memória protegida.
Em um sistema operacional multitarefa, vários processos (tarefas) estão carregados em memória ao mesmo tempo e utilizam o processador alternadamente.
Um sistema operacional multiprocessado é capaz de suportar e distribuir as tarefas entre vários processadores.
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 é
o uso extensivo de javascript para formatar conteúdo para deficientes.
a proibição do acesso às tabelas do banco de dados diretamente pela camada web.
a erradicação de tags como table, td e tr para formatar o layout do website.
a técnica resultante da fusão entre html, xhtml, css, javascript e XSTL.
o design de páginas com ferramentas WYSIWYG.
Com relação aos métodos de ordenação, é INCORRETO afirmar que
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.
o método inserção é o mais indicado para arquivos com poucos elementos.
o método quicksort é o algoritmo bastante robusto no sentido de que qualquer erro de implementação pode ser difícil de ser detectado.
o método shellsort é o algoritmo mais escolhido para a maioria das aplicações por ser muito eficiente para arquivos de tamanho moderado.
Ciência da Computação - Arquitetura de Computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007

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.
Ciência da Computação - Arquitetura de redes - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
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.
Em UML,
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.
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.
Instâncias representam os objetos das classes representadas no processo, sendo estas ilustradas como retângulos.
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.
uma classe nada mais é do que um agrupamento de pacotes.
Ciência da Computação - Programação - Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG) - 2007
Analise o seguinte código:

Ciência da Computação - Redes de computadores - Universidade de Pernambuco (UPE / UPENET / IAUPE) - 2007
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).
Ciência da Computação - Segurança da Informação - Universidade de Pernambuco (UPE / UPENET / IAUPE) - 2007
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).
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...