Lista completa de Questões de Ciência da Computação da Núcleo de Computação Eletrônica UFRJ (NCE) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Observe o trecho de código Java abaixo, definido em um único arquivo, C1.java:
As variáveis que podem ser referenciadas no ponto assinalado, no interior do método m1, são:
m, n
j, k, n
j, m, n
j, k, l, m, n
i, j, k, l, m, n
O sistema operacional Linux permite a coexistência, em um mesmo computador, com outros sistemas operacionais como, por exemplo, o Windows. O acesso a partições NTFS através do Linux é possível considerando:
a implementação do EXT3, que permite traduzir o formato NTFS para ser tratado por uma rotina específica do Linux;
o padrão ISO 9660, que compatibiliza os sistemas NTFS e EXT3 tornando o acesso transparente;
o desenvolvimento simultâneo dos sistemas VFS e NTFS, tornando-os compatíveis;
o uso do comando mount que garante o acesso a qualquer tipo de sistema de arquivo;
a implementação do VFS, que trata todas as chamadas ao sistema para acesso a arquivos.
A tabela abaixo mostra os dados de uma rede de projeto.
Em relação a esses dados, observe as assertivas a seguir:
I- O número de percursos entre a atividade 1 e a atividade 12 é 6
II- O prazo mínimo de execução deste projeto é 12
III- A atividade 11 tem uma folga de 4 unidades
As assertivas corretas são:
somente I;
somente II;
somente III;
somente I e II;
I, II e III.
Observe o código Java a seguir:
De modo a não tornar a classe Cliente dependente de uma implementação específica, as expressões em XXX e YYY poderiam ser substituídas respectivamente por:
C1, new C1()
I1, new C1()
I1, new C2()
C1, Fabrica.getInstancia(op)
I1, Fabrica.getInstancia(op)
Suponha que você está no mês 9 de um projeto com duração planejada de 12 meses e que tem um orçamento de R$ 200 mil. Uma análise do andamento do projeto, usando a técnica do valor agregado (EVA), mostrou os seguintes dados:
Valor orçado para o trabalho previsto (BCWS) =R$150 mil Valor real do trabalho executado (ACWP) =R$160 mil Valor orçado para o trabalho executado (BCWP)=R$ 140 mil
A alternativa que mostra os valores mais próximos ao custo e ao prazo estimado para o término do projeto é:
R$200 mil e 12 meses;
R$228 mil e 12,8 meses;
R$175 mil e 11,2 meses;
R$228 mil e 11,2 meses;
R$175 mil e 12,8 meses.
O código Java a seguir mostra uma implementação de uma hashtable usando um mecanismo linear para tratamento de colisões. Os objetos inseridos na hashtable devem implementar a interface Hashable mostrada.
Se dez objetos da classe Inteiro, com valores 1, 4, 3, 73, 44, 9, 80, 70, 2 e 41, forem inseridos nesta ordem na hashtable, a ordem em que eles serão armazenados no vetor vetor[] será:
1, 4, 3, 73, 44, 9, 80, 70, 2, 41
80, 1, 70, 3, 4, 73, 44, 2, 41, 9
70, 41, 2, 80, 44, 73, 3, 4, 1, 9
1, 70, 3, 4, 73, 44, 2, 41, 9, 80
41, 2, 70, 80, 9, 44, 73, 3, 4, 1
Observe a tabela que mostra os valores estimados de média e variância para os componentes de projeto de instalação para o custo de desenvolvimento e implantação de um novo sistema
.O valor do custo mais próximo ao que apresenta um risco de 16% de ser ultrapassado é:
Obs.: Use o teorema do limite central e os valores da distribuição normal reduzida cumulativa a seguir:
Tabela de valores da Distribuição Normal Cumulativa
140;
145;
150;
155;
160.
Será impresso, pelo código Java abaixo,
o seguinte:
1
2
1 2
1 3
1 2 3
Em um sistema UNIX, os i-nodes são:
segmentos de memória não inicializados;
ponteiros para páginas de memória em swap;
arquivos temporários;
metadados contendo informações sobre arquivos e diretórios;
partições de disco.
Em qualquer acesso a disco, o tempo de deslocamento das cabeças de leitura e gravação (seek time) é o fator de maior custo no cálculo do desempenho das operações de E/S. Com o objetivo de melhorar o desempenho em ambientes multiprogramados, é comum fazer com que o sistema operacional mantenha uma fila de requisições de acesso (leitura / escrita) para cada unidade de disco magnético e adotar uma estratégia de escalonamento mais adequada para atendimento das requisições pendentes. Nesse contexto, para a seqüência de requisições: 38, 55, 58, 39, 18, 90, 160, 150, 38 e 184, considerando que a posição corrente das cabeças de leitura e gravação esteja sobre o cilindro de número 100, o braço com as cabeças de leitura/gravação esteja se deslocando no sentido dos cilindros de mais alta ordem e que a estratégia de escalonamento adotada para atendimento das requisições seja do tipo FIFO (first in - first out) ou do tipo SSTF (shortest service time first); o comprimento médio de deslocamento das cabeças de leitura e gravação será respectivamente de:
53,2 e 25,0
35,8 e 27,5
47,0 e 35,8
53,2 e 24,8
52,2 e 29,6
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...