Buscar

AOL2 PROGRAMAÇÃO (corrigida)

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

1. Pergunta 1 
/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. 
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. 
Resposta correta 
2. 
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. 
3. 
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. 
4. 
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”, . 
5. 
este código mostra na tela a mensagem “Olá Mundo!” com fonte 
formatada de acordo com as propriedades da célula A1 do Excel. 
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. 
é a área no editor do visual basic onde o código é escrito. 
2. 
é formado por funções que iniciam com Sub e terminam com End Sub. 
3. 
refere-se às funções do excel que podem ser simples ou compostas. 
4. 
refere-se às instruções executadas dentro de um módulo no excel. 
Resposta correta 
5. 
refere-se às sequências de ações delimitadas pelas tags With e End With. 
3. Pergunta 3 
/1 
Um processo pode possuir 3 estados, sendo eles: estado de pronto, que ocorre quando 
o processo está em uma fila e aguardando sua vez de ser escolhido pelo processador 
para entrar em execução; estado de executando, que ocorre quando o processo está 
utilizando a CPU; estado de bloqueado, que ocorre quando o processo necessita de 
algum dispositivo de entrada e saída como o teclado, por exemplo. 
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. Se um processo de alta prioridade chegar frequentemente na fila de espera, um 
processo de baixa prioridade poderá ficar sem acessar a CPU. 
Porque: 
II. Na preempção, o processo não pode ser interrompido até que termine ou até que 
volte para o final da fila de espera (estado pronto). 
Agora, 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 falsas. 
3. 
As asserções I e II são proposições verdadeiras, mas a II não é uma 
justificativa correta da I. 
4. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
Resposta correta 
5. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa 
correta da I. 
4. Pergunta 4 
/1 
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: 
 
1_v1.PNG 
Considerando essas informações e o conteúdo estudado sobre visual basic, pode-se 
afirmar que a linha 4 deste código fonte: 
Ocultar opções de resposta 
1. 
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 
2. 
o símbolo &, conhecido como AND é um operador lógico que, juntamente 
com o OR, podem ser utilizados em estrutura de decisão. 
3. 
o código apresentará um erro nesta linha pois, conforme visto na teoria, 
variáveis devem começar com letras, neste caso inicia com &. 
4. 
concatena o texto “Mensagem é “ e o conteúdo digitado pelo usuário, 
mostrando na tela uma mensagem. 
Resposta correta 
5. 
mostra na tela uma mensagem de texto no formato “Mensagem é “ & 
texto, sendo que o & comercial é um operador de junção. 
5. Pergunta 5 
/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. 
Single e Date. 
2. 
Boolean e Date. 
3. 
Integer e Single. 
4. 
Double e Single. 
5. 
Boolean e Double. 
Resposta correta 
6. Pergunta 6 
/1 
Analise com atenção o seguinte código fonte escrito em VBA: 
 
8_v1.PNG 
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: 
Ocultar opções de resposta 
1. 
I e IV. 
Resposta correta 
2. 
I e III. 
3. 
III e IV. 
4. 
II e III. 
5. 
II e IV. 
7. Pergunta 7 
/1 
A memória primária é conhecida como memória RAM ou memória de acesso aleatório. 
Ela é considerada a memória principal e é uma forma de memória volátil, o que 
significa que quando a energia é perdida, todos os dados são perdidos. A vantagem da 
RAM é ser rápida e barata. Este é o local principal onde as instruções de entrada e 
saídas são carregadas, devido a esse equilíbrio de velocidade e tamanho. A memória 
RAM está conectada à placa-mãe nos computadores. 
Considerando essas informações e o conteúdo estudado sobre sistemas operacionais, 
assinale a alternativa que melhor descreve a técnica de swapping: 
Ocultar opções de resposta 
1. 
O swapping traz o processo do disco para a memória principal, executa-o 
por um tempo e coloca-o novamente no disco. 
Resposta correta 
2. 
O swapping é uma técnica do escalonador que evita que ocorram 
paginações (paging) em uma memória, armazenando o processo no 
disco. 
3. 
O swapping se diferencia da segmentação pois, enquanto as páginas do 
primeiro possuem tamanho fixo, a segmentação possui tamanhos 
diferentes. 
4. 
O swapping troca o processo de uma região de memória de baixa 
arquitetura e a eleva para uma região de alta arquitetura. 
5. 
O swapping ocorre quando o escalonador realiza a alocação de um 
processo entre dois outros processos, evitando fragmentação. 
8. Pergunta 8 
/1 
Os códigos fontes são como os algoritmos, ou seja, uma sequência finita de ações que 
têm como objetivo resolver algum problema. Todo código fonte, independente de qual 
linguagem de programação o tenha gerado, possui variáveis e constantes para 
manipular a memória do computador e armazenar dados. A sintaxe de uma constante 
pode ser definida como: 
Const <<nome_constante>> As <<tipo_constante>> = <<valor>> 
Um exemplo de constante pode ser escrito como: 
Const PI As Double = 3.1415 
Assim, considerando essas informações e os conteúdos estudados sobre variáveis e 
constantes, analise os conceitos a seguir e associe-os com suasrespectivas definições. 
1) Constante. 
2) Dim. 
3) Const. 
4) As. 
( ) Palavra reservada para declarar o tipo de dado que pode ser Integer, String entre 
outros. 
( ) Palavra reservada em VBA para declarar uma variável, a qual armazenará dados 
para consulta posterior. 
( ) Palavra reservada que indica que o dado armazenado não pode ser modificado 
posteriormente. 
( ) Palavra reservada em VBA para declarar uma constante, a qual não pode ser 
modificada durante a execução do script. 
Agora, assinale a alternativa que apresenta a sequência correta: 
Ocultar opções de resposta 
1. 
1, 2, 4, 3. 
2. 
3, 1, 4, 2. 
3. 
2, 4, 3, 1. 
4. 
1, 3, 2, 4. 
5. 
4, 2, 1, 3. 
Resposta correta 
9. Pergunta 9 
/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, V, F, V. 
2. 
F, F, V, V. 
3. 
V, F, F, V. 
4. 
V, F, V, F. 
Resposta correta 
5. 
F, V, V, F. 
10. Pergunta 10 
/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. 
O Long é o tipo de dados que armazena o maior valor numérico na 
linguagem VBA e ocupa 8 bytes na memória. 
2. 
Boolean e Byte armazenam dois valores, o primeiro somente true e false, 
o segundo 0 e 1. 
3. 
O Double é um tipo de dado que armazena valor duas vezes maior que o 
tamanho de Integer. 
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 tipo boolean é binário, bem como o tipo Byte, logo, eles devem ser 
empregados juntos

Continue navegando