

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Quanto à diversidade e necessidade de sistemas e algoritmos de escalonamento de recursos, é correto afirmar que ela é crescente na seqüência dos dispositivos: G, H e F.
Considere os seguintes trechos de pseudo-código em português estruturado, em que as variáveis TOPO, NOVO e LIXO são ponteiros de um tipo estruturado, composto por LETRA (caractere) e PROX (ponteiro para o mesmo tipo).
Inclusão:
aloca memória para NOVO
NOVO ->LETRA recebe caractere digitado pelo usuário
NOVO ->PROX recebe TOPO
TOPO recebe NOVO
Retirada:
SE TOPO diferente de vazio
LIXO recebe TOPO
TOPO recebe TOPO->PROX
esvazia LIXO
FIM SE
De acordo com a forma de inserção e retirada, é correto concluir que esses códigos foram escritos para a estrutura de dados
deque.
árvore.
fila.
pilha.
Uma exceção é um evento, errôneo ou não, detectável por hardware ou software, que pode exigir processamento especial. Os processamentos das exceções não podem ser diferentes para diferentes tipos de exceções.
Entre os algoritmos de escalonamento de disco, o first-come, first-served oferece o melhor desempenho em sistemas com alta taxa de requisições de acesso a disco, uma vez que não há necessidade de escalonamento das requisições.
Procedimentos e funções são categorias de subprogramas, e as funções são chamadas pelo aparecimento dos seus nomes em expressões. Um valor produzido pela execução de uma função pode ser retornado ao código que a chamou.
Um dos riscos de uma política de alocação de recursos do tipo primeiro a chegar, primeiro a ser servido é a ocorrência de condição de inanição (starvation) para os processos.
Certo
Errado
O algoritmo para alocação dinâmica de memória (worst-fit) consiste em procurar o primeiro menor espaço disponível que seja suficiente para alocar a quantidade de memória necessária. Essa abordagem sempre obriga a procura por espaço em toda a estrutura, acarretando em degradação significativa de desempenho.
Quando há necessidade de freqüentes varreduras seqüenciais de elementos uniformes e contíguos, as tabelas (arrays) apresentam características de desempenho melhores que as das listas encadeadas.
Uma estrutura de programação do tipo ENQUANTO somente será executada se a primeira condição for satisfeita.
A independência lógica de dado permite se modificar o esquema conceitual de um banco de dados sem a necessidade de se reescrever os programas aplicativos. Esse tipo de independência dos dados é mais fácil de ser alcançada que a independência física, porém os programas são bastante dependentes da estrutura lógica dos dados que eles acessam.

Considerando os algoritmos I e II acima, que são, respectivamente, recursivo e iterativo, assinale a opção correta.
In the text, a synonym for although is
because.
since.
therefore.
where.
while.
Considere que, no algoritmo em alto nível a seguir, todas as variáveis sejam inteiras:
Na execução desse algoritmo, o valor impresso na linha 7 é:
55
89
144
233
Analise o pseudocódigo abaixo.
Após a execução, as variáveis INDICE, K e SOMA terão os seguintes valores:
0, 6 e 15
0, 7 e 21
0, 7 e 28
1, 6 e 28
1, 7 e 21
A função procurar é capaz de localizar um valor armazenado em um dos elementos A[0] a A[n-1] de um vetor passado como parâmetro, desde que os elementos no vetor estejam em ordem crescente.
Considere:
I. Os algoritmos de busca binária e de busca seqüencial executam processamento repetitivo.
II. Os algoritmos de busca binária e de busca seqüencial utilizam a técnica de recursão.
III. A busca seqüencial executa cada fase da repetição na forma de uma subtarefa da fase anterior.
IV. A busca binária trabalha com uma forma circular de repetição.
Está correto o que consta em
I, apenas.
II, apenas.
I e II, apenas.
I, III e IV, apenas.
I, II, III e IV.