Lista completa de Questões de Ciência da Computação do ano 2008 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
O tipo de codificação Unicode de comprimento variável, que pode usar de um a quatro bytes por caracter, consiste no
UCS-4
UTF-4
UTF-8
UTF-16
UTF-32
Quanto aos processadores Intel, considere:
I. O termo "Xeon" pode estar associado aos modelos Pentium II, Pentium III e Pentium IV.
II. O modelo Celeron diferencia-se dos modelos Pentium com características reduzidas ou removidas nos aspectos de tamanho de cache L2, clock interno e clock do barramento externo.
III. O Centrino é uma plataforma que envolve um determinado processador, um determinado chipset e uma determinada rede sem fio.
Está correto o que consta em
I, II e III.
I e II, apenas.
I e III, apenas.
I, apenas.
II e III, apenas.
As micro-arquiteturas de um projeto de software são representadas pelos modelos
estrutural, comportamental e interativo.
estrutural, comportamental e distribuído.
estrutural, comportamental e de criação.
comportamental, interativo e distribuído.
comportamental, interativo e de criação.
No que concerne às linguagens de montagem, considere:
I. A linguagem de montagem é definida com base na linguagem de máquina, onde cada instrução da máquina é representada por um comando mnemônico em caractere alfanumérico.
II. Os programas escritos nas linguagens de montagem são específicos para cada família de microprocessadores, cujas instruções costumam ser definidas pelo próprio fabricante do microprocessador.
III. Meta-assembler monta, exclusivamente, programas para um mesmo tipo de arquitetura de processadores e tem como característica varrer o programa-fonte apenas uma vez, para gerar o código.
IV. Os programas montadores ou Assemblers são ferramentas que permitem a tradução de programasfonte escritos em linguagem de montagem para programas-objeto.
É correto o que consta APENAS em
I e II.
II e III.
I, II, III.
I, II e IV.
II, III e IV.
Em relação à arquitetura dos computadores modernos, é muito comum a existência de máquinas de seis níveis, onde o nível 0 representa a essência do hardware com seus elementos primários de circuitos lógicos mais complexos. O nível 1 é que inicia o conceito de programa como uma seqüência de instruções a serem executadas diretamente pelos circuitos eletrônicos. Assim, analise:
I. No nível 1, a microprogramação é utilizada especialmente nas máquinas classificadas de CISC – Complex Instruction Set Computer, que implementam instruções complexas correspondentes ao nível 2.
II. O nível 2 corresponde à linguagem de máquina ou o código binário executado pelo hardware. As máquinas RISC – Reduced Instruction Set Computer o utilizam para interpretar os códigos para o nível de microprogramação e, em seguida, para o nível 0.
III. O nível 3, onde, geralmente as instruções são desenvolvidas de forma híbrida, é o nível dos sistemas operacionais e destina-se a fornecer serviços básicos para os níveis superiores, tais como, interface com o usuário, gerenciamento de memória, escalonamento de processos e acionamento de dispositivos de entrada e saída de dados.
IV. Uma das diferenças existentes entre os níveis 1, 2 e 3, de um lado e os níveis superiores, de outro, é a natureza da linguagem provida. Enquanto as linguagens de máquina dos primeiros são freqüentemente numéricas (código binário, hexadecimal ou octal), as linguagens do nível 4 e superiores utilizam mnemônicos, que são ótimos para o entendimento lógico das pessoas.
É correto o que consta em
I e II, apenas.
II e III, apenas.
I, III e IV, apenas.
II, III e IV, apenas.
I, II, III e IV.
Em relação a sistemas distribuídos, considere:
I. Visando a otimização do maior número possível de máquinas e tipos de computadores, o protocolo ou canal de comunicação pode ser dotado de um interpretador para compatibilizar a informação que possa não ser entendida por certas máquinas.
II. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas.
III. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente.
IV. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação.
É correto o que consta APENAS em
I e III.
I e IV.
II e IV.
II e III.
I e II.
Ciência da Computação - Arquitetura de Computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Acerca da organização e da arquitetura de computadores, julgue os próximos itens.
Os processadores RISC têm conjuntos de instruções menores e mais simples e suportam modos de endereçamento de memória mais variados e complexos do que os processadores CISC.
Ciência da Computação - Arquitetura de Computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Acerca da organização e da arquitetura de computadores, julgue os próximos itens.
A memória de um computador é tipicamente organizada em diferentes níveis hierárquicos. As memórias geralmente têm diferentes tempos de acesso e, independentemente dos níveis envolvidos, as transferências de dados entre os níveis são controladas pelo sistema operacional.
Ciência da Computação - Arquitetura de Computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Acerca da organização e da arquitetura de computadores, julgue os próximos itens.
Em alguns computadores, interrupções do processador podem decorrer de sinais enviados pelo hardware ou da execução de instruções. Quando enviados pelo hardware, esses sinais tipicamente passam por controladoras de interrupções que definem as prioridades das interrupções.
Ciência da Computação - Arquitetura de Computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Acerca da organização e da arquitetura de computadores, julgue os próximos itens.
Em alguns computadores, determinadas operações são realizadas somente via instruções privilegiadas, as quais são executadas no modo usuário e não podem ser usadas nos códigos dos sistemas operacionais.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...