Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 1/8 Conteúdo do exercício Avaliação On-Line 2 (AOL 2) - Questionário Janaina Beghini Oliveira Pergunta 1 -- /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: 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: 4_v1.PNG 4_v1.PNG 10/10 Nota final Enviado: 03/06/21 17:42 (BRT) 03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 2/8 Ocultar opções de resposta Ocultar opções de resposta Resposta corretaV, F, V, F. F, F, V, V. V, F, F, V. F, V, V, F. V, V, F, V. Pergunta 2 -- /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: 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: 3_v1.PNG 3_v1.PNG Resposta corretaV, F, F, V. F, F, V, V. V, F, V, F. 03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 3/8 Ocultar opções de resposta F, V, V, F. V, V, F, F. Pergunta 3 -- /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: A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições falsas. Resposta corretaA asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. Pergunta 4 -- /1 Analise com atenção o seguinte código fonte escrito em VBA: 03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 4/8 Ocultar opções de resposta 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: 8_v1.PNG 8_v1.PNG II e III. I e III. II e IV. Resposta corretaI e IV. III e IV. Pergunta 5 -- /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: 03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 5/8 Ocultar opções de resposta Ocultar opções de resposta 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: Resposta corretaA asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições falsas. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. Pergunta 6 -- /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: O swapping é uma técnica do escalonador que evita que ocorram paginações (paging) em uma memória, armazenando o processo no disco. O swapping ocorre quando o escalonador realiza a alocação de um processo entre dois outros processos, evitando fragmentação. Resposta correta O swapping traz o processo do disco para a memória principal, executa-o por um tempo e coloca-o novamente no disco.O swapping se diferencia da segmentação pois, enquanto as páginas do primeiro possuem tamanho fixo, a segmentação possui tamanhos diferentes. 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. 03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 6/8 Ocultar opções de resposta Pergunta 7 -- /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: As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. As asserções I e II são proposições falsas. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. Resposta corretaA asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Pergunta 8 -- /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: 03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 7/8 Ocultar opções de resposta Ocultar opções de resposta Resposta correta O tipo de dado Double é responsável por armazenar o maior valor numérico em VBA e ocupa 8 bytes na memória. Boolean e Byte armazenam dois valores, o primeiro somente true e false, o segundo 0 e 1. O Double é um tipo de dado que armazena valor duas vezes maior que o tamanho de Integer. O tipo boolean é binário, bem como o tipo Byte, logo, eles devem ser empregados juntos. O Long é o tipo de dados que armazena o maior valor numérico na linguagem VBA e ocupa 8 bytes na memória. Pergunta 9 -- /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: Resposta corretaBoolean e Double. Boolean e Date. Double e Single. Single e Date. Integer e Single. Pergunta 10 -- /1 03/06/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3628697_1/overview/attempt/_12569116_1/review/inline-feedback?… 8/8 Ocultar opções de resposta Comentários 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_v1.PNG 1_v1.PNG mostra na tela uma mensagem de texto no formato “Mensagem é “ & texto, sendo que o & comercial é um operador de junção. Resposta correta concatena o texto “Mensagem é “ e o conteúdo digitado pelo usuário, mostrando na tela uma mensagem. o símbolo &, conhecido como AND é um operador lógico que, juntamente com o OR, podem ser utilizados em estrutura de decisão. o código apresentará um erro nesta linha pois, conforme visto na teoria, variáveis devem começar com letras, neste caso inicia com &. 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 Comentários para o aluno
Compartilhar