Buscar

Avaliação On-Line 2 (AOL 2) - Questionário

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação On-Line 2 (AOL 2) - 
Questionário 
Celestina Paulino de Lira Neta 
Nota final 
Enviado em: 05/08/23 18:56 (BRT) 
10/10 
As respostas certas são exibidas depois de todas as avaliações serem publicadas 
As pontuações para a pergunta são exibidas depois de todas as notas serem publicadas 
Conteúdo do exercício 
Conteúdo do exercício 
1. Pergunta 1 
O gerenciamento de memória no sistema operacional é uma funcionalidade essencial, que permite a 
alocação de memória RAM (Random Access Memory) para os processos serem executados e 
desaloca a memória quando o processo não é mais necessário ou quando o mesmo já utilizou sua 
fração de tempo na CPU, retornando assim para o final da fila de processos prontos. 
Considerando essa informação e conteúdo estudado sobre sistemas operacionais, analise as asserções 
a seguir e a relação proposta entre elas 
I. A paginação permite que um processo seja armazenado na memória de maneira não contígua, 
resolvendo o problema de fragmentação externa. 
Porque: 
II. Fragmentação externa ocorre quando blocos de memória de tamanho fixo são alocados ao 
processo sem se preocupar com o tamanho do processo. 
A seguir, assinale a alternativa correta: 
1. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
2. 
As asserções I e II são proposições falsas. 
3. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
4. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
5. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
2. Pergunta 2 
A variável representa, em linguagem de alto nível, um espaço de memória onde serão inseridos 
valores. Utilizar variável é mais prático do que referenciar a memória diretamente utilizando bits 
binários 0s e 1s. Elas podem assumir os seguintes tipos de dados: Integer, Long, Byte, Decimal, 
String, entre outros. Veja o código a seguir, que declara algumas variáveis e realiza algumas 
operações sobre elas: 
 
Considerando essas informações e o conteúdo estudado sobre visual basic, analise as afirmativas a 
seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): 
I. ( ) Neste código será apresentada uma caixa de entrada que, ao digitar valores numéricos, eles 
serão mostrados na tela. 
II. ( ) Neste código, ao digitar caracteres alfanuméricos, bem como palavras e expressões, eles serão 
mostrados na tela. 
III. ( ) Este código apresentará mensagem de erro na linha 8, que recebe um texto, porém a variável 
txt3 é do tipo Inteiro. 
IV. ( ) Este código apresenta uma caixa de texto cujo conteúdo da mensagem está na variável txt1 e 
o título da caixa de texto está em txt2. 
Agora, assinale a alternativa que apresenta a sequência correta: 
1. 
F, F, V, V. 
2. 
V, V, F, F. 
3. 
V, F, F, V. 
4. 
V, F, V, F. 
5. 
F, V, V, F. 
3. Pergunta 3 
Uma variável possui papel fundamental em um código: guardar dados. As variáveis podem 
armazenar apenas um dado por vez, logo, se uma variável chamada nome possui o conteúdo “João”, 
ao receber o valor “Maria”, a palavra “João” é perdida. Veja um exemplo de código fonte em VBA a 
qual manipula uma única variável chamada txt: 
 
 
Considerando essas informações e o conteúdo estudado sobre linguagem de programação, analise as 
afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
I. ( ) O valor digitado pelo usuário na InputBox será armazenado na variável txt e apresentado no 
MsgBox da linha 6. 
II. ( ) A linha 6 deste código apresentará a mensagem “Qual o seu nome?”, pois este é o valor da 
variável txt. 
III. ( ) O comando da linha 5 captura o valor digitado no InputBox e o insere no intervalo de células 
A1 e A2 da Planilha1. 
IV. ( ) O algoritmo apresentará um erro de Memory Fault, pois faltam variáveis para armazenar 
alguns dados na memória. 
Agora, assinale a alternativa que apresenta a sequência correta: 
1. 
V, F, V, F. 
2. 
V, F, F, V. 
3. 
V, V, F, V. 
4. 
F, F, V, V. 
5. 
F, V, V, F. 
4. Pergunta 4 
A linguagem VBA (Visual Basic for Application) está diretamente relacionada à linguagem Visual 
Basic (VB). Uma de suas características é que ela só pode ser executada através de um aplicativo 
host, como o caso do Excel. Para programar com o VBA, você pode utilizar o editor de projetos 
VBA, o qual pode ser aberto pela aba “Desenvolvedores” no excel ou ao pressionar o atalho 
ALT+F11. 
Considerando essas informações e o conteúdo estudado sobre o visual basic for application, pode-se 
afirmar que o procedimento: 
1. 
refere-se às funções do excel que podem ser simples ou compostas. 
2. 
é formado por funções que iniciam com Sub e terminam com End Sub. 
3. 
refere-se às instruções executadas dentro de um módulo no excel. 
4. 
é a área no editor do visual basic onde o código é escrito. 
5. 
refere-se às sequências de ações delimitadas pelas tags With e End With. 
5. Pergunta 5 
Analise com atenção o seguinte código fonte escrito em VBA: 
 
Considerando o código apresentado e o conteúdo estudado sobre Visual Basic, analise as afirmativas 
a seguir: 
I. A linha 5 do código apresentará um erro, pois a “inteiro” é uma constante e não uma variável, 
logo, não pode ser modificada. 
II. A linha 3 apresentará um erro, pois a palavra reservada var não existe na linguagem VBA e não 
deve ser utilizada na declaração de variável. 
III. A linha 4 possui uma variável chamada msg que não foi previamente declarada, logo, ocorrerá 
um erro nesta linha. 
IV. A linha 5, caso seja excluída, modificará o comportamento do código como um todo, não 
apresentando erro, mas uma mensagem na tela. 
Está correto apenas o que se afirma em: 
1. 
I e III. 
2. 
III e IV. 
3. 
II e III. 
4. 
II e IV. 
5. 
I e IV. 
6. Pergunta 6 
Linguagem de programação é uma sequência de ações ou instruções de como a máquina 
(computador) deve se comportar. Desse modo, elas são utilizadas, principalmente, para controlar o 
desempenho do computador ou para expressar algoritmos. A linguagem Visual Basic foi criada para 
permitir que iniciantes em programação pudessem ter facilidade no aprendizado. 
Considerando essa informação e conteúdo estudado sobre VBA, analise as asserções a seguir: 
I. Uma característica da linguagem VBA é que esta linguagem consiste em várias instruções que são 
executadas uma a uma em sequência, como em VB. 
Porque: 
II. A principal diferença entre VB e VBA é que, enquanto a primeira linguagem gera executáveis, 
VBA lida com programação nos aplicativos da Microsoft. 
A seguir, assinale a alternativa correta: 
1. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
2. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
3. 
As asserções I e II são proposições falsas. 
4. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
5. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
7. Pergunta 7 
Variáveis são nomenclaturas que utilizamos para referenciar endereços físicos na memória do 
computador. Sabe-se que a maioria das linguagens possui um tipo de variável responsável por 
armazenar valores lógicos (verdadeiro ou falso) e outras para armazenar variáveis numéricas do tipo 
decimal, ponto flutuante ou real. 
Considerando essas informações e o conteúdo estudado sobre variáveis, pode-se afirmar que estas 
variáveis citadas são, respectivamente, dos tipos: 
1. 
Double e Single. 
2. 
Boolean e Double. 
3. 
Boolean e Date. 
4. 
Integer e Single. 
5. 
Single e Date. 
8. Pergunta 8 
Sempre que um processo é carregado ou removido do bloco de memória física, ele cria um pequeno 
buraco no espaço da memória chamado fragmento. Devido à fragmentação, o sistema falha ao alocar 
o espaço de memória contíguo para um processo, mesmo que tenha a quantidade solicitada de 
memória, mas de maneiranão contígua. 
Considerando essas informações e o conteúdo estudado sobre sistemas operacionais, assinale a 
alternativa que apresenta uma característica da fragmentação EXTERNA: 
1. 
Ocorre quando blocos de memória de tamanho fixo são alocados aos processos e a estes blocos 
chamamos páginas. 
2. 
A fragmentação externa ocorre quando a memória é dividida em blocos de tamanho fixo, também 
chamadas páginas. 
3. 
A memória deve ser particionada em blocos de tamanho variável e atribuir o bloco de melhor ajuste 
ao processo. 
4. 
Ocorre quando o espaço de memória de tamanho variável é alocado para os processos 
dinamicamente. 
5. 
Quando a memória atribuída ao processo é um pouco maior que a memória solicitada pelo processo, 
cria-se espaço livre no bloco alocado. 
9. Pergunta 9 
Um código fonte em Visual Basic obedece a uma estrutura fixa a qual chamamos de sintaxe da 
linguagem. Observe o algoritmo a seguir que apresenta uma sequência de comandos nesta 
linguagem: 
 
Considerando essas informações e o conteúdo estudado sobre visual basic, pode-se afirmar que a 
linha 4 deste código fonte: 
1. 
mostra na tela uma mensagem de texto no formato “Mensagem é “ & texto, sendo que o & comercial 
é um operador de junção. 
2. 
o símbolo & na linguagem Visual Basic possui a propriedade de armazenar na variável texto o 
conteúdo que o usuário digitou no InputBox 
3. 
concatena o texto “Mensagem é “ e o conteúdo digitado pelo usuário, mostrando na tela uma 
mensagem. 
4. 
o código apresentará um erro nesta linha pois, conforme visto na teoria, variáveis devem começar 
com letras, neste caso inicia com &. 
5. 
o símbolo &, conhecido como AND é um operador lógico que, juntamente com o OR, podem ser 
utilizados em estrutura de decisão. 
10. Pergunta 10 
Analise a descrição a seguir: 
O escalonador possui a responsabilidade de atribuir um processo à CPU sempre que ela estiver no 
estado ocioso. O escalonador seleciona um processo da fila pronta e aloca o processo para a CPU. Se 
houver um processo com maior prioridade, o escalonador realiza um agendamento para retirar este 
processo da CPU antes mesmo que ele tenha concluído sua execução. 
Considerando essas informações e o conteúdo estudado sobre sistemas operacionais, pode-se afirmar 
que o processo de agendamento descrito, o qual retira um processo da CPU e o coloca no final da 
fila de espera é: 
1. 
a segmentação. 
2. 
a troca de processo. 
3. 
a fragmentação. 
4. 
a preempção. 
5. 
a chamada ao sistema.

Outros materiais