Buscar

Informática Aplicada - Exercício de Fixação 02

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

Informática Aplicada - Exercício de Fixação 02 
 
1. Pergunta 1 
0/0 
Nas estruturas de seleção faz-se necessária, muitas vezes, a utilização de operadores, 
pois por meio destes torna-se possível realizar a combinação de mais de uma condição 
e então aplicar os conceitos de verdadeiro e falso conforme resultado da condição. 
Assinale a alternativa correta em relação aos tipos de operadores utilizados em 
algoritmos: 
Ocultar opções de resposta 
1. 
Lógico, caso, condicionais. 
2. 
Lógico, relacionais, condicionais. 
3. Incorreta: 
Lógico, condicionais, aritmético. 
4. 
Lógico, aritmético, caso. 
5. 
Lógico, aritmético, relacionais. 
Resposta correta 
2. Pergunta 2 
0/0 
De acordo com Costa, Koehler e Morais (2016), “No algoritmo, precisamos representar 
as informações que iremos trocar entre a máquina e o usuário. Elas são realizadas por 
meio de comandos de entrada e saída de dados, tornando possível manipular 
dispositivos de hardware.” 
Considerando o pseudocódigo a seguir, e a sequência de execução dos comandos, qual 
valor será apresentado na tela ao final da execução? 
 
 
 
 
Ocultar opções de resposta 
1. 
1 
2. 
6 
Resposta correta 
3. Incorreta: 
4 
4. 
2 
5. 
3 
3. Pergunta 3 
0/0 
Todo algoritmo precisa respeitar uma estrutura de comandos para que possa seguir 
uma sequência lógica de passos. 
Assinale a alternativa correta em relação à estrutura de um algoritmo escrito em 
pseudocódigo: 
Ocultar opções de resposta 
1. 
algoritmo 
Bloco de comandos/instruções 
fimalgoritmo 
2. Incorreta: 
algoritmo 
Bloco de comandos/instruções 
Declaração de variáveis 
fimalgoritmo 
3. 
algoritmo 
Declaração de variáveis e seus respectivos tipos 
Bloco de comandos/instruções 
Declaração de constantes 
fimalgoritmo 
4. 
algoritmo 
Declaração de variáveis e seus respectivos tipos 
Bloco de comandos/instruções 
fimalgoritmo 
Resposta correta 
5. 
algoritmo 
Declaração de variáveis e seus respectivos tipos 
fimalgoritmo 
4. Pergunta 4 
0/0 
As linguagens de programação são capazes de resolver problemas com expressões do 
tipo aritmética, relacional e booleana. 
 
Dada as seguintes expressões: 
 
20 - 3 * 2 + 2 * 3 
2300 <= 235 
FALSO ou não FALSO 
1+11 > = 12 
VERDADEIRO e 10 * 2 -1 = 15 
 
Identifique a alternativa que correspondem aos resultados das expressões 
(respectivamente): 
Ocultar opções de resposta 
1. 
8, FALSO, VERDADEIRO, VERDADEIRO, FALSO 
Resposta correta 
2. Incorreta: 
8, VERDAEIRO, VERDADEIRO, FALSO, VERDADEIRO 
3. 
8, FALSO, VERDADEIRO, FALSO, FALSO 
4. 
8, FALSO, FALSO, VERDADEIRO, VERDADEIRO 
5. 
8, VERDADEIRO, FALSO, FALSO, FALSO 
Comentários 
8, FALSO, VERDADEIRO, VERDADEIRO, FALSO 
Os aritméticos são responsáveis pelos cálculos numéricos; os relacionais estabelecem 
comparações entre valores de mesmo tipo e os lógicos são utilizados na comparação 
de uma ou mais condições. Capítulo 3, páginas 43 e 44. 
5. Pergunta 5 
0/0 
Quando desenvolvemos um algoritmo, precisamos representar as informações que 
iremos trocar entre a máquina e o usuário. 
Essa representação é chamada de: 
Ocultar opções de resposta 
1. 
Comandos de entrada e saída. 
Resposta correta 
2. 
Comando de armazenamento. 
3. Incorreta: 
Comandos de escrita. 
4. 
Comandos de leitura. 
5. 
Comandos de processamento. 
6. Pergunta 6 
0/0 
Na elaboração de determinados algoritmos e programas é necessário o uso de 
estruturas que possibilitam uma situação de escolha mutuamente exclusiva, ou seja, se 
determinada situação for executada as demais não serão. Para essas circunstâncias, 
uma determinada estrutura é mais indicada. 
Assinale a alternativa correta em relação ao nome da estrutura para situações 
condicionais mutuamente exclusivas: 
Ocultar opções de resposta 
1. 
para 
2. 
imprime 
3. 
enquanto 
4. 
escolha/caso 
Resposta correta 
5. 
leia 
Comentários 
A resposta da questão está disponível no capítulo 5 seção 5.2.3. 
A estrutura escolha/caso é o nome dado a condições mutuamente exclusivas, isto é, 
quando uma determinada situação é executada as demais são descartadas. 
7. Pergunta 7 
0/0 
Em um programa de computador conseguimos identificar a Entrada de dados, o 
Processamento destes dados e a Saída da informação desejada. Para que o 
processamento dos dados ocorra, o computador necessita da memória e do 
processador. 
Considerando o processador, ele é composto por: 
Ocultar opções de resposta 
1. 
Unidade Aritmética e Unidade de Armazenamento. 
2. 
Unidade Lógica e Aritmética, Unidade de Controle. 
Resposta correta 
3. 
Unidade de Processamento e Unidade de Armazenamento. 
4. 
Unidade Lógica e Unidade de Processamento. 
5. 
Unidade Lógica e Unidade de Entrada. 
Comentários 
A resposta está disponível no capítulo 4 do livro, na página 59. 
O processador em um sistema computacional é composto por Unidade Lógica e 
Aritmética e Unidade de Controle. Sendo que a primeira é um circuito combinatório 
responsável pela execução de somas, subtrações e funções lógicas em um sistema 
digital. E a segunda é responsável por gerar todos os sinais que controlam as 
operações no exterior do CPU, e dar as instruções para o correto funcionamento 
interno do CPU. 
8. Pergunta 8 
0/0 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. 
Este fluxograma representa qual comando? 
 
 
 
Ocultar opções de resposta 
1. 
Condicional simples. 
2. 
Procedimento. 
3. 
Variável global. 
4. 
Loop com teste no início. 
Resposta correta 
5. 
Loop infinito. 
Comentários 
A resposta está disponível no livro da disciplina, capítulo 6, seção 6.2.2. 
Uma estrutura de repetição é utilizada quando não se sabe o número de vezes que uma 
parte do programa deve ser repetida, embora também possa ser utilizada quando se 
tem tal informação. Essa estrutura baseia-se na análise de uma condição. A repetição 
será feita enquanto a condição mostrar-se verdadeira. 
9. Pergunta 9 
0/0 
Os comandos de atribuição são responsável por inserir valores dentro de uma variável 
ou constante no desenvolvimento de um algoritmo, por meio de um operador de 
atribuição. 
Simbolicamente, uma atribuição de valor pode ser representada, em um algoritmo, 
por: 
Ocultar opções de resposta 
1. 
<+ 
2. 
-> 
3. Incorreta: 
--> 
4. 
<= 
5. 
<- 
Resposta correta 
10. Pergunta 10 
0/0 
A interação entre um humano e o computador acontece mediante os dispositivos de 
entrada e saída. Um programa deve estar preparado para realizar estas operações, 
através de comandos específicos. Considerando a pseudolinguagem Portugol e a sua 
implementação em Visualg, analise as afirmações a seguir: 
I. Os comandos de entrada e saída, no Portugol, são, respectivamente: “leia” e 
“escreva”. 
II. Os comandos de entrada e saída, no Portugol, são, respectivamente: “receba” e 
“imprima”. 
III. Há uma variação entre o comando “escreva” e o “escreval”, que muda de linha após 
apresentar o resultado. 
IV. Tudo o que é apresentado pelo comando de saída deve estar entre aspas. 
 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas I, III e IV 
2. 
apenas as alternativas II, III e IV 
3. 
apenas as alternativas I e IV 
4. 
apenas as alternativas II e III 
5. 
apenas as alternativas I e III 
Resposta correta 
Comentários 
A resposta encontra-se disponível no Capítulo 4, na página 55. 
A troca de informações entre a máquina e o usuário são realizadas por meio de 
comandos de entrada e saída de dados, tornando possível manipular dispositivos de 
hardware como: teclados, mouses, discos, impressoras. No Visualg, o comando de 
entrada é representado pela palavra “leia” e o comando de saída utiliza a palavra 
“escreva”, sendo que este último pode receber a letra “l” ao seu final, inicial da palavra 
“linha”, resultando no comando “escreval”, que força a troca de linha ao final do que é 
escrito. 
 
 
1. Pergunta1 
0/0 
A interação entre um humano e o computador acontece mediante os dispositivos de 
entrada e saída. Um programa deve estar preparado para realizar estas operações, 
através de comandos específicos. Considerando a pseudo linguagem Portugol e a sua 
implementação em Visualg, analise as afirmações: 
I. Os comandos de entrada e saída, no Portugol, são, respectivamente: “leia” e 
“escreva”. 
II. Os comandos de entrada e saída, no Portugol, são, respectivamente: “receba” e 
“imprima”. 
III. Há uma variação entre o comando “escreva” e o “escreval”, que muda de linha após 
apresentar o resultado. 
IV. Tudo o que é apresentado pelo comando de saída deve estar entre aspas. 
 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas I e III 
Resposta correta 
2. Incorreta: 
apenas as alternativas I, III e IV 
3. 
apenas as alternativas II, III e IV 
4. 
apenas as alternativas I e IV 
2. Pergunta 2 
0/0 
Nas estruturas de seleção faz-se necessária, muitas vezes, a utilização de operadores, 
pois por meio destes torna-se possível realizar a combinação de mais de uma condição 
e então aplicar os conceitos de verdadeiro e falso conforme resultado da condição. 
Assinale a alternativa correta em relação aos tipos de operadores utilizados em 
algoritmos: 
Ocultar opções de resposta 
1. 
Lógico, relacionais, condicionais. 
2. Incorreta: 
Lógico, condicionais, aritmético. 
3. 
Lógico, caso, condicionais. 
4. 
Lógico, aritmético, caso. 
5. 
Lógico, aritmético, relacionais. 
Resposta correta 
3. Pergunta 3 
0/0 
O comando de entrada em um algoritmo é utilizado para inserir dados no programa. 
Assinale a alternativa correta referente ao comando que permite a entrada de dados: 
Ocultar opções de resposta 
1. 
mostre. 
Resposta correta 
2. 
imprima. 
3. Incorreta: 
leia. 
4. 
ilustre. 
5. 
digite. 
4. Pergunta 4 
0/0 
Dado o seguinte pseudocódigo, onde os valores de entrada de x, y e z são 3, 2 e 5, 
respectivamente. Assinale qual o valor saída de y: 
 
Algoritmo "selecão composta" 
Var 
 x, y, z: inteiro 
 Inicio 
 escreva ("Digite três valores: ") 
 leia (z, y, x) 
 se (z > y) ou (x * y < z) então 
 escreva (y*2) 
 senão 
 escreva (y+12) 
 fimse 
Fimalgoritmo 
Ocultar opções de resposta 
1. 
4 
Resposta correta 
2. 
8 
3. Incorreta: 
10 
4. 
6 
5. 
14 
5. Pergunta 5 
0/0 
O comando de entrada em um algoritmo é utilizado para inserir dados no programa. 
Assinale a alternativa correta referente ao comando que permite a entrada de dados: 
Ocultar opções de resposta 
1. 
mostre. 
2. 
leia. 
Resposta correta 
3. Incorreta: 
ilustre. 
4. 
imprima. 
5. 
digite. 
6. Pergunta 6 
0/0 
É muito frequente que um programa, durante a sua execução, precise passar por uma 
tomada de decisão. A execução de uma determinada sequência de comandos pode 
estar subordinada a uma expressão, cujo resultado lógico será colocado a prova em 
uma seleção simples, ou em uma estrutura composta. 
Considerando a pseudolinguagem Portugol e a sua implementação em Visualg, sobre 
estruturas de seleção, analise as afirmações: 
I. Uma estrutura de seleção simples utiliza as cláusulas “se”, “então", “senão" e “fimse”. 
II. A cláusula “senão" é utilizada para executar uma sequência de comandos quando o 
teste lógico da expressão em questão resulta em FALSO. 
III. Depois da cláusula “senão" é necessário colocar uma expressão lógica antes da 
sequência de comandos. 
 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas I e II 
Resposta correta 
2. 
apenas a alternativa I 
3. Incorreta: 
apenas as alternativas I e III 
4. 
apenas as alternativas I, II e III 
5. 
apenas as alternativas II e III 
7. Pergunta 7 
0/0 
Os operadores relacionais são utilizados em expressões lógicas para se testar a relação 
entre dois valores do mesmo tipo, retornando VERDADEIRO ou FALSO. 
Assinale a alternativa correta em relação a comparação que pode ser utilizada por 
estes operadores: 
Ocultar opções de resposta 
1. 
8 mod 3 ++= 2 
2. 
100//50 = 20 
3. 
12x3=>36 
4. Incorreta: 
3 ^ 2 %= 9 
5. 
10=10 
Resposta correta 
8. Pergunta 8 
0/0 
Quando desenvolvemos um algoritmo, precisamos representar as informações que 
iremos trocar entre a máquina e o usuário. 
Essa representação é chamada de: 
Ocultar opções de resposta 
1. 
Comandos de processamento. 
2. 
Comandos de entrada e saída. 
Resposta correta 
3. 
Comando de armazenamento. 
4. Incorreta: 
Comandos de leitura. 
5. 
Comandos de escrita. 
9. Pergunta 9 
0/0 
Na elaboração de determinados algoritmos e programas é necessário o uso de 
estruturas que possibilitam uma situação de escolha mutuamente exclusiva, ou seja, se 
determinada situação for executada as demais não serão. Para essas circunstâncias, 
uma determinada estrutura é mais indicada. 
Assinale a alternativa correta em relação ao nome da estrutura para situações 
condicionais mutuamente exclusivas: 
Ocultar opções de resposta 
1. 
escolha/caso 
Resposta correta 
2. 
para 
3. Incorreta: 
enquanto 
4. 
imprime 
5. 
leia 
10. Pergunta 10 
0/0 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. 
Este fluxograma representa qual comando? 
 
 
 
Ocultar opções de resposta 
1. 
Variável global. 
2. Incorreta: 
Loop infinito. 
3. 
Loop com teste no início. 
Resposta correta 
4. 
Condicional simples. 
5. 
Procedimento. 
 
 
1. Pergunta 1 
0/0 
As estruturas condicionais compostas são utilizadas quando a situação requer duas 
possíveis soluções, isto é, a situação atende dois casos uma para a condição verdadeira 
e outra para a condição falsa. 
Assinale a alternativa correta em relação a sintaxe da estrutura condicional composta: 
Ocultar opções de resposta 
1. 
se condição faça comando. 
2. 
se condição comando. 
3. Incorreta: 
se condição então comando. 
4. 
se condição senão 
5. 
se condição então comando1 senão comando2 
Resposta correta 
2. Pergunta 2 
0/0 
A interação entre um humano e o computador acontece mediante os dispositivos de 
entrada e saída. Um programa deve estar preparado para realizar estas operações, 
através de comandos específicos. 
Considerando a pseudo linguagem Portugol e a sua implementação em Visualg, analise 
as afirmações: 
I. Os comandos de entrada e saída, no Portugol, são, respectivamente: “leia” e 
“escreva”. 
II. Os comandos de entrada e saída, no Portugol, são, respectivamente: “receba” e 
“imprima”. 
III. Há uma variação entre o comando “escreva” e o “escreval”, que muda de linha após 
apresentar o resultado. 
IV. Tudo o que é apresentado pelo comando de saída deve estar entre aspas. 
 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas I e IV 
2. 
apenas as alternativas I e III 
Resposta correta 
3. 
apenas as alternativas I, III e IV 
4. Incorreta: 
apenas as alternativas II e III 
5. 
apenas as alternativas II, III e IV 
3. Pergunta 3 
0/0 
O comando de entrada em um algoritmo é utilizado para inserir dados no programa. 
Assinale a alternativa correta referente ao comando que permite a entrada de dados: 
Ocultar opções de resposta 
1. 
ilustre. 
2. 
mostre. 
3. 
digite. 
4. Incorreta: 
imprima. 
5. 
leia. 
Resposta correta 
4. Pergunta 4 
0/0 
De acordo com Costa, Koehler e Morais (2016), “No algoritmo, precisamos representar 
as informações que iremos trocar entre a máquina e o usuário. Elas são realizadas por 
meio de comandos de entrada e saída de dados, tornando possível manipular 
dispositivos de hardware.” 
Considerando o pseudocódigo a seguir, e a sequência de execução dos comandos, qual 
valor será apresentado na tela ao final da execução? 
 
 
 
 
Ocultar opções de resposta 
1. 
2 
2. 
1 
3. Incorreta: 
4 
4. 
3 
5. 
6 
Resposta correta 
5. Pergunta 5 
0/0 
Um computadorpode resolver nativamente três tipos de expressões: aritméticas, 
relacionais e lógicas. Para a lista de expressões a seguir, indique, respectivamente, o 
resultado obtido ao se resolver cada uma delas: 
2 * 4 - 10 / 2 
3 <= 5 
FALSO ou não FALSO 
3 + (3 * 2) >= 12 
VERDADEIRO e 5 * 4 - 5 = 15 
Ocultar opções de resposta 
1. 
3, VERDADEIRO, VERDADEIRO, VERDADEIRO, VERDADEIRO 
2. 
3, VERDADEIRO, FALSO, FALSO, VERDADEIRO. 
3. Incorreta: 
-1, VERDADEIRO, FALSO, VERDADEIRO, VERDADEIRO. 
4. 
-1, VERDADEIRO, FALSO, FALSO, VERDADEIRO. 
5. 
3, VERDADEIRO, VERDADEIRO, FALSO, VERDADEIRO. 
Resposta correta 
6. Pergunta 6 
0/0 
Nas estruturas de seleção faz-se necessária, muitas vezes, a utilização de operadores, 
pois por meio destes torna-se possível realizar a combinação de mais de uma condição 
e então aplicar os conceitos de verdadeiro e falso conforme resultado da condição. 
Assinale a alternativa correta em relação aos tipos de operadores utilizados em 
algoritmos: 
Ocultar opções de resposta 
1. 
Lógico, aritmético, caso. 
2. 
Lógico, condicionais, aritmético. 
3. 
Lógico, aritmético, relacionais. 
Resposta correta 
4. Incorreta: 
Lógico, relacionais, condicionais. 
5. 
Lógico, caso, condicionais. 
7. Pergunta 7 
0/0 
O comando de saída em um algoritmo é utilizado para mostrar dados na tela ou na 
impressora. 
Assinale a alternativa correta referente ao comando que permite a saída de dados: 
Ocultar opções de resposta 
1. 
digite 
2. 
escreva 
Resposta correta 
3. Incorreta: 
ilustre 
4. 
mostre 
5. 
imprima 
8. Pergunta 8 
0/0 
Quando desenvolvemos um algoritmo, precisamos representar as informações que 
iremos trocar entre a máquina e o usuário. 
Essa representação é chamada de: 
Ocultar opções de resposta 
1. 
Comandos de processamento. 
2. 
Comandos de leitura. 
3. Incorreta: 
Comando de armazenamento. 
4. 
Comandos de escrita. 
5. 
Comandos de entrada e saída. 
Resposta correta 
9. Pergunta 9 
0/0 
Os operadores relacionais são utilizados em expressões lógicas para se testar a relação 
entre dois valores do mesmo tipo, retornando VERDADEIRO ou FALSO. 
Assinale a alternativa correta em relação a comparação que pode ser utilizada por 
estes operadores: 
Ocultar opções de resposta 
1. 
8 mod 3 ++= 2 
2. 
100//50 = 20 
3. 
10=10 
Resposta correta 
4. Incorreta: 
12x3=>36 
5. 
3 ^ 2 %= 9 
10. Pergunta 10 
0/0 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. 
Este fluxograma representa qual comando? 
 
 
 
Ocultar opções de resposta 
1. 
Loop com teste no início. 
Resposta correta 
2. 
Variável global. 
3. Incorreta: 
Procedimento. 
4. 
Condicional simples. 
5. 
Loop infinito.

Continue navegando