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.
Considerando as afirmações a seguir, selecione a alternativa correta.
O termo Software está relacionado aos componentes físicos conectados ao computador, tais como: periféricos de entrada e saída, carcaça, placas e cabos.
Os equipamentos utilizados para introduzir informações no computador denominam-se periféricos de entrada. Como exemplo de um periférico de entrada pode-se citar o mouse
À parte lógica de um computador, isto é, ao conjunto de instruções, desenvolvido por fabricantes ou por usuários comuns, que controlam a operação dos computadores, dá-se o nome de hardware.
O sistema operacional é um conjunto de instruções armazenadas em uma me mória somente de leitura. Sua principal função é prover aplicações específicas para os seus usuários, tais como: gerenciadores de banco de dados, processadores de texto e planilhas de cálculo.
O Windows é um sistema operacional monotarefa desenvolvido para estações de trabalho cujo código-fonte é de propriedade da Microsoft. Uma desvantagem no uso de suas versões tem sido a compatibilidade com apenas microprocessadores da Intel.
Considere as seguintes afirmativas sobre o Modelo de Domínio (MD) como utilizado na Análise Orientada a Objetos. O MD:
I - é uma representação visual das classes conceituais de um domínio;
II - é descrito por um ou mais diagramas de classe;
III - não mostra as associações entre as classes de domínio.
É/são correta(s) somente a(s) afirmativa(s):
I
II
III
I e II
II e III
Ciência da Computação - Gerência de memória - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Acerca dos métodos de acesso à memória, assinale a opção incorreta.
No acesso seqüencial, os dados são organizados na memória em unidades chamadas registros. O acesso é feito segundo uma seqüência linear específica. Além dos dados, são armazenadas informações de endereçamento, utilizadas para separar um registro do registro seguinte.
No acesso aleatório, o tempo de acesso a determinada posição é constante e independente da seqüência de acessos anteriores.
No acesso associativo, uma palavra é buscada na memória com base em uma parte do seu conteúdo, e não de acordo com seu endereço.
No acesso direto, o tempo de pesquisa não é constante, já que o acesso é feito a uma vizinhança, para depois se fazer uma busca seqüencial.
No acesso hierárquico, a busca é feita por regiões, denominadas clusters, para depois se fazer a busca aleatória.
Ciência da Computação - Gestão de TI - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Um elemento importante da gestão de conflitos é a identificação de diferenças de percepção entre as partes com relação a eventos conflitantes. Uma ferramenta útil nessa análise é a grade de governança, mostrada na figura acima. Considerando essa grade de governança, julgue os itens a seguir com relação a diferenças de percepção em eventos conflitantes.
Conflitos que se classificam nos quadrantes balanceado informal e balanceado formal são os mais fáceis de resolver.Ciência da Computação - Programação Orientada a Objetos - Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE) - 2005
Qual das seguintes afi rmações a respeito do paradigma de Programação Orientada a Objetos é verdadeira?
A quantidade de métodos de uma classe é de exatamente o dobro do número de atributos defi nidos nesta classe, pois para cada atributo deve existir um método para acesso e outro para alteração do seu valor.
Em uma linguagem orientada a objetos que não suporta herança múltipla de implementação, como Java, uma classe não poderá implementar mais de uma interface.
Em linguagens orientadas a objetos, como Java, uma mesma mensagem enviada para objetos derivados de uma mesma superclasse será tratada exatamente da mesma forma.
Uma classe abstrata não pode ser instanciada, devendo apenas ser utilizada como superclasse para defi nição de outras classes.
Considere as seguintes afirmações sobre sincronização e deadlock em sistemas computacionais multiprocessados e multiprogramados:
i) a eliminação apenas da espera cíclica é suficiente para impedir a ocorrência de deadlocks;
ii) apenas a liberação de recursos de forma preemptiva é suficiente para eliminar a possibilidade de ocorrência de deadlocks;
iii) a eliminação apenas do uso de recursos exclusivos é suficiente para impedir a ocorrência de deadlocks;
iv) a possibilidade de ocorrência de deadlocks somente é eliminada quando não existe espera ocupada e cíclica
A quantidade de afirmativas corretas é:
0;
1;
2;
3;
4.
A propagação de cópia de todos os sinais elétricos transmitidos de um segmento de rede para outro é realizada, sem que os computadores o indique, pelo dispositivo
roteador
transceiver
bridge
switch
repetidor
É característica dos processadores CISC (Complex Instruction Set Computer),
uso intenso de pipeline.
número pequeno de instruções.
codificação de instruções em número fixo de bits.
elevada taxa de instrução (próxima a 1 instrução/ ciclo).
número elevado de modos de endereçamento.
Ciência da Computação - Banco de dados Orientado a Objetos - Escola de Administração Fazendária (ESAF) - 2005
Analise as seguintes afirmações relacionadas às capacidades que devem ser atendidas pelos bancos de dados orientados a objetos:
I. Concorrência: o SGBD orientado a objetos não necessita nem implementa controle de concorrência, que deve ser feita pelas transações solicitadas pelo aplicativo conectado ao banco.
II. Transações: unidades executadas inteiramente ou não. Se um conjunto de atualizações ocorreu dentro de uma transação, todas ou parte delas devem ser visíveis ao mundo exterior, independentemente do estado final da transação.
III. Recuperação: o SGBD deve garantir que os resultados parciais ou atualizações parciais de transações que falharam não sejam propagados para o banco de dados persistente.
IV. Persistência: capacidade de objetos persistirem através de diferentes chamadas do programa. Dados manipulados por bancos de dados orientados a objetos devem ser persistentes ou transientes. Dados transientes são somente válidos dentro de um programa ou transação; eles são perdidos uma vez que o programa ou transação termine. Dados persistentes são armazenados fora de uma transação e sobrevivem às atualizações.
Indique a opção que contenha todas as afirmações verdadeiras.
Considere as seguintes afirmativas sobre o padrão Modelo- Vista-Controle (MVC):
I - As classes do Modelo devem encapsular a informação da aplicação.
II - No padrão Observador, o objeto do Modelo envia mensagens para a Vista através de um Listener.
III - Objetos do Modelo devem ter conhecimento direto de objetos da Vista.
É/são correta(s) somente a(s) afirmativa(s):
I
II
III
I e II
I, II e III
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...