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 - Dados - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Sobre o tempo de inserção, atualização e remoção em estruturas de dados, assinale a alternativa correta.
O tempo de atualização de índice em uma lista ligada é maior que em um array.
Filas implementam estruturas de dados com políticas LIFO.
A ordem de busca em uma árvore AVL balanceada é de O(log n).
A busca em profundidade se diferencia da busca em largura, por visitar todos os vértices adjacentes primeiro.
O número máximo de nós em um nível i de uma árvore binária é 2i –1.
Acerca da construção de bases de dados, julgue os itens que se seguem.
Um dos elementos importantes na criação de uma base de dados bibliográfica é a escolha do formato dos registros, que deve considerar a compatibilidade com o formato padrão de intercâmbio de registro, como o Z39.50.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.
Na análise orientada a objetos, os casos de uso servem para obter um modelo de sistema a partir do ponto de vista do usuário final.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
Tendo o texto acima por referência inicial, julgue os itens seguintes, acerca da melhoria de qualidade e produtividade no desenvolvimento de software.
O aumento de produtividade obtido com o desenvolvimento OO acarreta um aumento da quantidade de linhas de código por abstração de implementação produzida.
Ciência da Computação - Filosofia do SGBD - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
A figura acima apresenta os módulos de uma arquitetura típica de SGBD, em que as linhas tracejadas indicam os pontos de acesso (A, B, C, D e E) que são controlados pelo gerenciador de dados armazenados no disco. Os números 1, 2, 3 e 4, na parte superior da figura, indicam os pontos de acesso dos usuários do SGBD, que estão agrupados em quatro categorias: programadores de aplicação, usuários casuais, usuários paramétricos e DBA (administradores de base de dados). Com base na arquitetura descrita, julgue os itens seguintes.
A principal responsabilidade do módulo compilador DDL é processar e armazenar descrições dos esquemas de dados, que estão armazenados no depósito base de dados armazenados.
Um dos maiores problemas do projeto de uma pipeline de instruções é assegurar um fluxo constante de instruções nos estágios iniciais da pipeline. O principal impedimento a isso é a existência de instruções de desvio condicional. Uma técnica adotada para lidar com desvios condicionais chama-se Memória de Laço de Repetição ( loop buffer). Escolha a alternativa que explica o funcionamento dessa técnica.
Consiste em buscar antecipadamente tanto a instrução-alvo do desvio quanto a instrução consecutiva ao desvio, no instante em que uma instrução de desvio condicional é reconhecida.
Consiste em duplicar os estágios iniciais da pipeline para permitir a busca de ambas as instruções, usando assim dois fluxos de instruções, uma abordagem do tipo 'força bruta'.
Com técnicas para prever se um desvio será tomado ou não, estratégias dinâmicas de previsão de desvio buscam melhorar a exatidão da previsão, mantendo um histórico sobre as instruções de desvio condicional de um programa.
Usa uma pequena memória de alta velocidade, mantida pelo estágio de busca de instrução da pipeline, que é usada para manter n instruções buscadas mais recentemente, em seqüência.
Técnica para reordenar automaticamente as instruções de um programa, de modo que as instruções de desvio ocorram mais tarde do que ocorrem de fato na seqüência especificada.
Considerando o seguinte programa em Java: public class ClasseTeste { public static void main(String[] a) { int j=0; http://www.java.xx for(int i=0; i < 4; i++) { j=j*i; if(i==2) break http; j=j+i; } System.out.println("***Resultado final: "+ j); } } podemos afirmar quanto à sua compilação e execução:
O programa irá gerar um erro em tempo de compilação, porque não importou a biblioteca java.net.* .
O programa irá compilar normalmente e exibir "*** Resultado final: 15".
O programa irá compilar normalmente e exibir "*** Resultado final: 2".
O programa irá compilar normalmente e não executará a linha System.out.println("*** Resultado final: + j)
O programa irá compilar normalmente e irá gerar um erro em tempo de execução, pois o site h ttp://www.java.xx não existe.
Ciência da Computação - Linguagens - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Com relação aos mecanismos de passagem de parâmetro da linguagem Pascal (padrão), é correto afirmar que:
a linguagem oferece três mecanismos: passagem por valor, por referência e por resultado.
procedimentos podem ser passados como parâmetro.
na passagem de um identificador, por valor, para um procedimento, o valor original do identificador pode ser modificado pelo procedimento.
vetores (arrays) não podem ser passados como parâmetro.
expressões podem ser passadas por referência.
Ciência da Computação - Normalização - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.
Uma relação pode ser colocada na terceira forma normal independentemente de estar na primeira forma normal.
Ciência da Computação - Processos - Fundação de Estudos Superiores de administração e Gerência (ESAG) - 2004
Que comando pode ser utilizado para fazer download de arquivos de um servidor UNIX?
netstat.
nbtstat
ftp
arp.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...