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.
Uma linguagem de programação pode ser convertida em código de máquina por compilação ou interpretação. Sobre a alocação de memória para programas compilados, é correto afirmar que:
a decisão de alocação se dá somente no momento da execução.
a vantagem da compilação é que o compilador não necessita conhecer o total de memória que está livre.
é permitido fazer swapping.
é permitido fazer buffering.
a alocação é estática.
O Windows 2003 Server oferece dois tipos de tecnologia para clustering: Server Clusters e Network Load Balancing. O número de servidores possíveis para cada tecnologia é, respectivamente,
8 e 32.
16 e 24.
24 e 16.
32 e 12.
4 e 16.
Ciência da Computação - Virtualização - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
A respeito das tecnologias de virtualização, julgue os itens que se seguem.
É possível utilizar a tecnologia de virtualização para servidores, banco de dados e desktops, mas ainda não para softwares como o Exchange e o Oracle.Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Julgue os itens a seguir, no que diz respeito aos conceitos de dicionário de dados.
O dicionário de dados é um repositório utilizado com a finalidade de armazenar informações dos atributos de cada entidade com o maior número de detalhe possível.
Ciência da Computação - Conceitos Básicos de Segurança - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
A respeito de conceitos relacionados a segurança da informação, julgue os itens a seguir.
O termo de confidencialidade, de acordo com norma NBR ISO/IEC, representa a propriedade de salvaguarda da exatidão e completude de ativos.
Considere:
1. Permitem que computadores em uma rede se comuniquem. Cada computador se conecta a este equipamento com um cabo e as informações enviadas de um computador para outro passam por ele. Este equipamento não pode identificar a origem ou o destino planejado das informações que recebe, portanto, ele envia as informações para todos os computadores conectados a ele.
2. Permitem que computadores em uma rede se comuniquem e podem identificar o destino planejado das informações que recebe, portanto, enviam essas informações somente para os computadores que devem recebê-las.
3. Permitem que os computadores se comuniquem e podem transmitir informações entre duas redes, como, por exemplo, entre a rede doméstica e a Internet. Esse recurso para direcionar o tráfego da rede é que dá a ele seu nome. Normalmente, fornecem segurança interna, como um firewall.
Os itens referem-se, respectivamente, a:
gateways, pontos de acesso e repetidores.
switches, roteadores e hubs.
gateways, hubs e pontos de acesso.
bridges, roteadores e hubs.
hubs, switches e roteadores.
A análise estruturada prevê o desenvolvimento do Diagrama de Fluxo de Dados como um dos seus principais documentos.
Esse diagrama é composto de fluxos que representam a comunicação entre
atividades, entidades externas e entidades de dados
depósitos de dados, entidades externas e processos
depósitos de dados, eventos e processos
entidades de dados, processadores e terminadores
entidades externas, processos e tabelas
Atenção: As questões de números 43 a 46 referem-se à UML.
O Diagrama de Caso de Uso NÃO tem como objetivo:
associar narrativas de texto à descrição do Caso de Uso.
representar a interface externa do sistema e especificar um conjunto de exigências de como o sistema deve fazer.
descrever um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário.
mostrar os relacionamentos entre os atores e os Casos de Uso.
mostrar os relacionamentos de Casos de Uso com outros Casos de Uso.
No contexto de programação ágil XP, um débito técnico é descrito como o
número de pontos funcionais não entregues no último período.
custo homem/hora da equipe técnica para um determinado projeto.
método de modificação do código fonte, com alteração do seu comportamento, porém sem alteração de seu significado.
dispêndio relacionado ao desenvolvimento, teste ou entrega da parte funcional do sistema.
total de desenvolvimento feito de maneira rápida e simples sem, às vezes, levar em consideração testes e arquitetura do sistema.

o microprocessador pode executar operações matemáticas como adição, subtração, multiplicação e divisão, utilizando sua UC (Unidade de Controle).
os processadores que podem executar operações extremamente sofisticadas com números grandes em ponto flutuante são destinados apenas aos mainframes.
um microprocessador, ao começar a funcionar, executa primeiro as instruções contidas na RAM, um dispositivo eletrônico que realiza testes no hardware.
os processadores da família Sandy Bridge serão fabricados em 22nm. Quanto maior esse número, maior o número de transistores existentes no processador.
muitos processadores modernos possuem múltiplos decodificadores de instrução, cada um com seu próprio pipeline, permitindo múltiplos canais de execução de instruções.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...