Buscar

AOL2 programação de computadores

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 12 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 12 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 12 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

Prévia do material em texto

1. Pergunta 1
/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 código apresentará um erro nesta linha pois, conforme visto na teoria, variáveis devem começar com letras, neste caso inicia com &.
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. 
o símbolo &, conhecido como AND é um operador lógico que, juntamente com o OR, podem ser utilizados em estrutura de decisão.
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.
2. Pergunta 2
/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. 
Integer e Single.
2. 
Boolean e Date.
3. 
Boolean e Double.
Resposta correta
4. 
Double e Single.
5. 
Single e Date.
3. Pergunta 3
/1
Analise com atenção o código fonte a seguir:
18_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 objetivo deste algoritmo é trocar o valor de A por B e de B por A, e o comando da linha 6 é essencial neste processo. 
II. ( ) O valor de A após a execução do comando da linha 7 é 4 e o valor de B após a execução do mesmo comando é 9. 
III. ( ) As linhas 9 e 10 podem ser resumidas em uma única, ficando MsgBox “Valor de A é: “ & A & "Valor de B é: " & B. 
IV. ( ) O valor presente na célula A1 após a execução do código será o mesmo valor de B que foi trocado, ou seja, valerá 4. 
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
F, F, V, V.
2. 
V, F, V, F.
Resposta correta
3. 
V, F, F, V.
4. 
F, V, V, F.
5. 
V, V, F, V.
4. Pergunta 4
/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, F, V.
2. 
F, F, V, V.
3. 
V, V, F, V.
4. 
V, F, V, F.
Resposta correta
5. 
F, V, V, F.
5. Pergunta 5
/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,234568.
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 18 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, II e IV.
2. 
II e III.
3. 
I e III.
Resposta correta
4. 
I e IV.
5. 
II e IV.
6. Pergunta 6
/1
Analise a figura a seguir, a qual apresenta os estados de um processo, bem como as suas transições:
17_v1.PNG
Considerando essas informações e o conteúdo estudado sobre sistemas operacionais, analise as afirmativas a seguir.
I. Um processo é levado de C para D por meio da preempção do Sistema Operacional.
II. Um processo em D está em execução, ou seja, ele agora é um programa que está no processador.
III. O estado B significa “Execução”; o processo chega neste estado após ser escolhido pelo processador no estado D.
IV. O processo sai do estado D para B quando ocorre uma requisição de entrada e saída como teclado, por exemplo.
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
1. 
II e IV.
Resposta correta
2. 
II, III e IV.
3. 
I e IV.
4. 
I e II.
5. 
I e III.
7. Pergunta 7
/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:
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 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 falsas.
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 suas respectivas 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 aalternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
4, 2, 1, 3.
Resposta correta
2. 
1, 2, 4, 3.
3. Incorreta: 
2, 4, 3, 1.
4. 
3, 1, 4, 2.
5. 
1, 3, 2, 4.
9. Pergunta 9
/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. 
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. 
A fragmentação externa ocorre quando a memória é dividida em blocos de tamanho fixo, também chamadas páginas.
3. 
Ocorre quando o espaço de memória de tamanho variável é alocado para os processos dinamicamente.
Resposta correta
4. 
A memória deve ser particionada em blocos de tamanho variável e atribuir o bloco de melhor ajuste ao processo.
5. 
Ocorre quando blocos de memória de tamanho fixo são alocados aos processos e a estes blocos chamamos páginas.
10. Pergunta 10
/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. Incorreta: 
F, F, V, V.
5. 
V, F, V, F.

Continue navegando