Você está na página 1de 9

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

Nota final Enviado: 11/06/21 10:01 (AMT)


10/10

Conteúdo do exercício
Conteúdo do exercício

1. Pergunta 1

/1

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 maneira nã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:

Ocultar opções de resposta

1.

A memória deve ser particionada em blocos de tamanho variável e atribuir o bloco de melhor
ajuste ao processo.

2.

Ocorre quando o espaço de memória de tamanho variável é alocado para os processos


dinamicamente.

Resposta correta

3.

A fragmentação externa ocorre quando a memória é dividida em blocos de tamanho fixo,


também chamadas páginas.

4.

Ocorre quando blocos de memória de tamanho fixo são alocados aos processos e a estes blocos
chamamos páginas.

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.

2. Pergunta 2

/1
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:

Ocultar opções de resposta

1.

refere-se às sequências de ações delimitadas pelas tags With e End With.

2.

refere-se às instruções executadas dentro de um módulo no excel.

Resposta correta

3.

refere-se às funções do excel que podem ser simples ou compostas.

4.

é formado por funções que iniciam com Sub e terminam com End Sub.

5.

é a área no editor do visual basic onde o código é escrito.

3. Pergunta 3

/1

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:

Ocultar opções de resposta

1.

Boolean e Double.

Resposta correta
2.

Boolean e Date.

3.

Double e Single.

4.

Integer e Single.

5.

Single e Date.

4. Pergunta 4

/1

A arquitetura atual dos computadores segue o conceito central da arquitetura de Von Neumann: as
unidades que processam informações são separadas das unidades que armazenam informações. Deste
modo, na arquitetura dos computadores temos dois componentes principais: a CPU, ou unidade
central de processamento, e a memória. Cabe ao sistema operacional gerenciar os processos que estão
na CPU bem como os processos na memória.
Considerando essas informações e o conteúdo estudado sobre sistema operacional, analise as
asserções a seguir e a relação proposta entre elas.
I. Dados e instruções são armazenados na memória e são tratados da mesma forma, o que significa
que instruções e dados são endereçáveis.
Porque:
II. Este armazenamento é realizado na memória principal ou primária que, em uma arquitetura
computacional, é representada pelo disco rígido.
A seguir, assinale a alternativa correta:

Ocultar opções de resposta

1.

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

2.

As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

3.

As asserções I e II são proposições falsas.

4.

As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.


5.

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

Resposta correta

5. Pergunta 5

/1

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:

3_v1.PNG

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:

Ocultar opções de resposta

1.

F, V, V, F.

2.

V, F, F, V.

Resposta correta

3.

V, V, F, F.

4.
V, F, V, F.

5.

F, F, V, V.

6. Pergunta 6

/1

As variáveis, em linguagem de programação, são representações textuais de espaços na memória nos


quais podemos guardar valores. Temos as variáveis de tipo inteiro, responsáveis por guardar
números inteiros, e variáveis do tipo real, que guardam números reais. Também temos variáveis do
tipo cadeia de caracteres, que armazenam caractere, palavra e sequência de palavras.
Considerando essas informações e o conteúdo estudado sobre variáveis e constantes, assinale a
alternativa correta a respeito dos tipos de dados em VBA:

Ocultar opções de resposta

1.

Boolean e Byte armazenam dois valores, o primeiro somente true e false, o segundo 0 e 1.

2.

O Double é um tipo de dado que armazena valor duas vezes maior que o tamanho de Integer.

3.

O tipo boolean é binário, bem como o tipo Byte, logo, eles devem ser empregados juntos.

4.

O tipo de dado Double é responsável por armazenar o maior valor numérico em VBA e ocupa 8
bytes na memória.

Resposta correta

5.

O Long é o tipo de dados que armazena o maior valor numérico na linguagem VBA e ocupa 8
bytes na memória.

7. Pergunta 7

/1

Na programação de computadores, um número decimal é aquele que representa uma fração. Os


exemplos são 1,85 ou 426,88. Se você planeja usar uma variável que contenha este tipo de número,
mas a precisão não é sua principal preocupação, declare-a usando o tipo de dados Single, caso
contrário, utilize o Double.
Considerando essas informações e o conteúdo estudado sobre variáveis e constantes, analise as
afirmativas a seguir:
I. Se você tentar armazenar o valor 123456789 em um tipo Single, ele será apresentado como
1,234568E+08.
II. Ao armazenar o valor 123456789 em um tipo Double e pedirmos para mostrar na tela, veremos o
valor 1,234568E+8.
III. Se armazenarmos o valor 18.653 em um tipo Integer e pedirmos para mostrar na tela, veremos o
valor 19 apenas.
IV. Ocorrerá um erro de tipo inválido ao tentarmos armazenar o valor 67 (inteiro) em uma variável do
tipo Double.
Está correto apenas o que se afirma em:

Ocultar opções de resposta

1.

I e IV.

2.

II e IV.

3.

I, II e IV.

4.

I e III.

Resposta correta

5.

II e III.

8. Pergunta 8

/1

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:

4_v1.PNG
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:

Ocultar opções de resposta

1.

V, F, V, F.

Resposta correta

2.

F, F, V, V.

3.

V, F, F, V.

4.

F, V, V, F.

5.

V, V, F, V.

9. Pergunta 9

/1

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:
Ocultar opções de resposta

1.

As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

2.

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

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 falsas.

5.

As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.

Resposta correta

10. Pergunta 10

/1

Analise com atenção o código VBA a seguir:

11_v1.PNG

Considerando essas informações e o conteúdo estudado sobre Visual Basic, assinale a alternativa que
apresenta uma análise correta a respeito deste código:

Ocultar opções de resposta

1.

o código apresentará erro de sintaxe na linha 7, pois para definir o tipo de fonte para a célula
devemos fazer: Range(“A1”).Font.Type=”Arial”, .

2.

o algoritmo está inconsistente, pois falta uma variável que armazene o conteúdo “Olá Mundo!”,
caso contrário será exibida uma tela em branco.
3.

este código mostra na tela a mensagem “Olá Mundo!” com fonte formatada de acordo com as
propriedades da célula A1 do Excel.

4.

sintaticamente, quando desejamos que uma fonte fique em itálico (italic) ou negrito (bold),
devemos escrever YES e não TRUE como está no código.

5.

poderíamos suprimir a repetição Range(“A1”).Font colocando o comando With


Range(“A1”).Font depois da linha 3, fechando em End With após a linha 7.

Você também pode gostar