Buscar

Lógica de Programação - Exercício 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 16 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 16 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 16 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

Questão 1 de 10 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. Este fluxograma representa qual comando? 
 
image.png 22.4 KB 
 
A - Repita ate. 
B - Loop infinito. 
C - Laço com contador de controle. 
D - Desvio condicional simples. check_circle Resposta correta 
E - Desvio condicional composto. 
 
Questão 2 de 10 
É 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 e na sequência marque a alternativa correta. 
 
1. Uma estrutura de seleção simples utiliza as cláusulas “se”, “então", “senão" e 
“fimse”. 
2. 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. 
3. Depois da cláusula “senão" é necessário colocar uma expressão lógica antes da 
sequência de comandos. 
 
Assinale a alternativa correta: 
https://storage.googleapis.com/painel-docente-prod/questions_db/question/114400/1623782533/image.png
A - apenas as alternativas I e II check_circle Resposta correta 
B - apenas as alternativas I e III 
C - apenas as alternativas II e III cancel Respondida 
D - apenas a alternativa I 
E - apenas as alternativas I, II e III 
 
Questão 3 de 10 
A estrutura de seleção em algoritmos pode ser simples ou composta. Na estrutura 
condicional simples o comando só será executado se a condição for verdadeira. 
Assinale a alternativa correta em relação a sintaxe da estrutura condicional simples. 
A - se condição então comando. check_circle Resposta correta 
B - se condição faça comando. 
C - se condição comando . 
D - se condição então comando senão comando. 
E - se condição senão . 
 
Questão 4 de 10 
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. 
A - algoritmo 
 Declaração de variáveis e seus respectivos tipos 
 Bloco de comandos/instruções 
fimalgoritmo 
check_circle Resposta correta 
B - algoritmo 
 Declaração de variáveis e seus respectivos tipos 
 Bloco de comandos/instruções 
 Declaração de constantes 
fimalgoritmo 
C - algoritmo 
 Bloco de comandos/instruções 
fimalgoritmo 
D - algoritmo 
 Declaração de variáveis e seus respectivos tipos 
fimalgoritmo 
E - algoritmo 
 Bloco de comandos/instruções 
 Declaração de variáveis 
fimalgoritmo 
 
Questão 5 de 10 
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. 
A - 10=10 check_circle Resposta correta 
B - 8 mod 3 ++= 2 
C - 3 ̂ 2 %= 9 
D - 100//50 = 20 
E - 12x3=>36 
 
Questão 6 de 10 
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. 
A - digite 
B - escreva check_circle Resposta correta 
C - ilustre 
D - imprima cancel Respondida 
E - mostre 
 
Questão 7 de 10 
Em um algoritmo, desenvolvido no Visualg, o resultado de saída pode ser formatado e 
adequado de acordo com a quantidade de casa decimais que se deseja ilustrar após a 
virgula. Assinale a alternativa que representa 3 casas decimais após a virgula da 
variável x: 
A - x:2:3 
B - x:3:3 cancel Respondida 
C - x:2:3 check_circle Resposta correta 
D - x:3,2 
E - x,2,3 
 
Questão 8 de 10 
Em alguns programas, existem situações mutuamente exclusivas, ou seja, se uma 
situação for executada as demais não serão. Quando este for o caso, um comando 
seletivo será o mais indicado. Assinale a alternativa correta em relação ao nome do 
comando para situações condicionais mutuamente exclusivas. 
A - case check_circle Resposta correta 
B - enquanto 
C - imprima 
D - leia 
E - para 
 
Questão 9 de 10 
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 a seguir e posteriormente marque a 
alternativa correta. 
 
1. Os comandos de entrada e saída, no Portugol, são, respectivamente: “leia” e 
“escreva”. 
2. Os comandos de entrada e saída, no Portugol, são, respectivamente: “receba” e 
“imprima”. 
3. Há uma variação entre o comando “escreva” e o “escreval”, que muda de linha 
após apresentar o resultado. 
4. Tudo o que é apresentado pelo comando de saída deve estar entre aspas. 
 
Assinale a alternativa correta: 
A - apenas as alternativas I e III check_circle Resposta correta 
B - apenas as alternativas II e III 
C - apenas as alternativas I, III e IV cancel Respondida 
D - apenas as alternativas II, III e IV 
E - apenas as alternativas I e IV 
 
Questão 10 de 10 
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 
A - 6 
B - 4 check_circle Resposta correta 
C - 14 
D - 10 
E - 8 
 
Questão 1 de 10 
Em alguns programas, existem situações mutuamente exclusivas, ou seja, se uma 
situação for executada as demais não serão. Quando este for o caso, um comando 
seletivo será o mais indicado. Assinalea alternativa correta em relação ao nome do 
comando para situações condicionais mutuamente exclusivas. 
A - case check_circle Resposta correta 
B - enquanto 
C - imprima 
D - leia 
E - para 
 
Questão 2 de 10 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. Este fluxograma representa qual comando? 
 
image.png 22.4 KB 
 
A - Repita ate. 
B - Loop infinito. 
C - Laço com contador de controle. 
D - Desvio condicional simples. check_circle Resposta correta 
E - Desvio condicional composto. 
 
Questão 3 de 10 
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 a seguir e posteriormente marque a 
alternativa correta. 
 
1. Os comandos de entrada e saída, no Portugol, são, respectivamente: “leia” e 
“escreva”. 
2. Os comandos de entrada e saída, no Portugol, são, respectivamente: “receba” e 
“imprima”. 
3. Há uma variação entre o comando “escreva” e o “escreval”, que muda de linha 
após apresentar o resultado. 
4. Tudo o que é apresentado pelo comando de saída deve estar entre aspas. 
 
Assinale a alternativa correta: 
A - apenas as alternativas I e III check_circle Resposta correta 
B - apenas as alternativas II e III 
https://storage.googleapis.com/painel-docente-prod/questions_db/question/114400/1623782533/image.png
C - apenas as alternativas I, III e IV 
D - apenas as alternativas II, III e IV 
E - apenas as alternativas I e IV 
 
Questão 4 de 10 
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: 
A - Comandos de entrada e saída. check_circle Resposta correta 
B - Comando de armazenamento. 
C - Comandos de processamento. cancel Respondida 
D - Comandos de leitura. 
E - Comandos de escrita. 
 
Questão 5 de 10 
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 
A - <- check_circle Resposta correta 
B - <+ 
C - <= cancel Respondida 
D - -> 
E - --> 
 
Questão 6 de 10 
É 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 e na sequência marque a alternativa correta. 
 
1. Uma estrutura de seleção simples utiliza as cláusulas “se”, “então", “senão" e 
“fimse”. 
2. 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. 
3. Depois da cláusula “senão" é necessário colocar uma expressão lógica antes da 
sequência de comandos. 
 
Assinale a alternativa correta: 
A - apenas as alternativas I e II check_circle Resposta correta 
B - apenas as alternativas I e III 
C - apenas as alternativas II e III 
D - apenas a alternativa I 
E - apenas as alternativas I, II e III 
 
Questão 7 de 10 
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. 
A - | Lógico, caso, condicionais. 
B - | Lógico, aritmético, caso. 
C - Lógico, relacionais, condicionais. cancel Respondida 
D - Lógico, condicionais, aritmético. 
E - Lógico, aritmético, relacionais. check_circle Resposta correta 
 
Questão 8 de 10 
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? 
image.png 12.12 KB 
A - 3 
B - 4 
C - 6 check_circle Resposta correta 
D - 1 
E - 2 
 
Questão 9 de 10 
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. 
 
A - mostre. 
B - leia. check_circle Resposta correta 
C - ilustre. 
D - digite. 
E - imprima. 
 
Questão 10 de 10 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. Este fluxograma representa qual comando? 
 
https://storage.googleapis.com/painel-docente-prod/questions_db/question/1960/1587063516/image.png
image.png 26.7 KB 
A - Variável global. 
B - Procedimento. 
C - Loop infinito. 
D - Loop com teste no início. check_circle Resposta correta 
E - Condicional simples. cancel Respondida 
 
Questão 1 de 10 
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. 
 
A - leia 
B - imprime 
C - escolha/caso check_circle Resposta correta 
D - para 
E - enquanto 
 
Questão 2 de 10 
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. 
https://storage.googleapis.com/painel-docente-prod/questions_db/question/114401/1623782607/image.pngA - digite 
B - escreva check_circle Resposta correta 
C - ilustre 
D - imprima 
E - mostre 
 
Questão 3 de 10 
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. 
 
A - mostre. 
B - leia. check_circle Resposta correta 
C - ilustre. 
D - digite. 
E - imprima. 
 
Questão 4 de 10 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. Este fluxograma representa qual comando? 
 
 
A - Desvio condicional composto. 
B - Desvio condicional simples. check_circle Resposta correta 
C - Laço com contador de controle. 
D - Loop infinito. 
E - Repita ate. 
 
Questão 5 de 10 
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. 
 
A - mostre 
B - imprima 
C - digite 
D - escreva check_circle Resposta correta 
E - ilustre 
 
Questão 6 de 10 
A estrutura de seleção em algoritmos pode ser simples ou composta. Na estrutura 
condicional simples o comando só será executado se a condição for verdadeira. 
Assinale a alternativa correta em relação a sintaxe da estrutura condicional simples. 
A - se condição então comando. check_circle Resposta correta 
B - se condição faça comando. 
C - se condição comando . 
D - se condição então comando senão comando. 
E - se condição senão . 
 
Questão 7 de 10 
Para realizarmos o processamento dos dados temos disponível os comandos na 
programação. Este fluxograma representa qual comando? 
 
image.png 26.7 KB 
A - Variável global. 
B - Procedimento. 
C - Loop infinito. 
D - Loop com teste no início. check_circle Resposta correta 
E - Condicional simples. 
 
Questão 8 de 10 
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. 
A - algoritmo 
 Declaração de variáveis e seus respectivos tipos 
 Bloco de comandos/instruções 
fimalgoritmo 
check_circle Resposta correta 
B - algoritmo 
 Declaração de variáveis e seus respectivos tipos 
 Bloco de comandos/instruções 
 Declaração de constantes 
fimalgoritmo 
C - algoritmo 
https://storage.googleapis.com/painel-docente-prod/questions_db/question/114401/1623782607/image.png
 Bloco de comandos/instruções 
fimalgoritmo 
D - algoritmo 
 Declaração de variáveis e seus respectivos tipos 
fimalgoritmo 
E - algoritmo 
 Bloco de comandos/instruções 
 Declaração de variáveis 
fimalgoritmo 
 
Questão 9 de 10 
Em um algoritmo, desenvolvido no Visualg, o resultado de saída pode ser formatado e 
adequado de acordo com a quantidade de casa decimais que se deseja ilustrar após a 
virgula. Assinale a alternativa que representa 3 casas decimais após a virgula da 
variável x: 
A - x:2:3 
B - x:3:3 
C - x:2:3 check_circle Resposta correta 
D - x:3,2 
E - x,2,3 
 
Questão 10 de 10 
É 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, é correto afirmar que: 
I. Uma estrutura de seleção simples utiliza as cláusulas “se”, “entao", “senao" e “fimse”. 
II. A cláusula “senao" é 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 “senao" é necessário colocar uma expressão lógica antes da 
sequência de comandos. 
IV. Uma estrutura de seleção composta é iniciada pela cláusula “enquanto”. 
Consideram-se como verdadeiras: 
A - apenas as alternativas I e II check_circle Resposta correta 
B - apenas as alternativas I, II e III 
C - apenas as alternativas I, II e IV 
D - apenas as alternativas I, III e IV 
E - apenas as alternativas II e III

Continue navegando