Logo Passei Direto
Buscar

Algaritmo e programação

User badge image
leandro

em

Ferramentas de estudo

Questões resolvidas

Em um algoritmo, os identificadores são palavras que distinguem os diversos tipos de elementos (por exemplo, nome do algoritmo, nome de uma variável etc.). O nome de uma variável, por sua vez, segue uma regra com relação aos caracteres válidos. Com base nessas regras adotadas no desenvolvimento de um algoritmo e observando os comandos em linguagem portugol, sobre a correta declaração de variáveis, analise as opções a seguir:
Assinale a alternativa CORRETA:
I- idade : real.
II- variavel 1, variavel 2, variavel 3 : Inteiro.
III- %preço: Real.
IV- inicio = 55.
A As opções I e IV estão corretas.
B Somente a opção I está correta.
C As opções II e III estão corretas.
D As opções II, III e IV estão corretas.

Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de programação. Para manipular as informações e poder fazer cálculos e verificações com elas, o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas como VARIÁVEIS. Analise o programa e assinale a alternativa CORRETA que apresenta o valor final das variáveis (A, B, C, D) respectivamente, após a execução:

algoritmo verifica;
var
A, B, C, D : inteiro;
inicio
A := 5;
B := 10;
C := 15;
D := 20;
A := 1 + B;
B := 5 * A;
B := A + 3;
D := A + C - 14;
C := D + A;
escreva(' valor A ', A);
escreva(' valor B ', B);
escreva(' valor C ', C);
escreva(' valor D ', D);
fim.
A) valor A= 11 valor B= 5 valor C= 16 valor D= 20
B) valor A= 21 valor B= 4 valor C= 55 valor D= 2
C) valor A= 11 valor B= 14 valor C= 31 valor D= 20
D) valor A= 11 valor B= 14 valor C= 23 valor D= 12

Portugol é uma linguagem utilizada para a construção de algoritmos de maneira que a lógica representada no algoritmo não pertença, especificamente, a uma determinada linguagem de programação. Dado o seguinte pseudocódigo escrito em portugol, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Se for informado os valores 5.0, 4.0 e 6.0, respectivamente, no algoritmo proposto a variável média terá 5.0. ( ) Ao final da execução do algoritmo, é apresentada uma mensagem contendo a soma das três notas informadas pelo usuário. ( ) Os valores de nota1 e a nota2 não são divididos por 3. ( ) Se for informado os valores 2.0, 2.0 e 9.0, respectivamente, no algoritmo proposto a variável média terá 7.
a) F - F - V - V.
b) V - F - V - F.
c) V - V - V - F.
d) V - V - F - V.

Por intermédio de instruções específicas, nós, como programadores, estabelecemos os passos que o computador seguirá para solucionar determinado problema. Esse conjunto de instruções pode ser entendido como algoritmo.
Acerca dos conceitos associados a algoritmo, como tipos de dados, variáveis e constantes, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O tipo de dado lógico permite armazenar apenas valores verdadeiro ou falso.
( ) Uma constante é um local para armazenar valores definidos pelo sistema operacional.
( ) Dos quatro tipos de dados primários - inteiro, real, caractere e lógico, o número 8 se enquadra apenas em inteiro.
( ) Variáveis e constantes precisam ser declaradas no início do algoritmo.
a) F - V - F - F.
b) V - F - F - V.
c) V - V - V - F.
d) F - F - V - V.

Portugol é uma linguagem utilizada para a construção de algoritmos de maneira que a lógica representada no algoritmo não pertença, especificamente, a uma determinada linguagem de programação.
Dado o seguinte pseudocódigo escrito em PORTUGOL, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Se for informado o valor de A, for alterado para 2, o resultado final será 18.
( ) O algoritmo não apresentará nenhuma mensagem ao usuário.
( ) A execução apresentará erro, devido à incompatibilidade de tipos na declaração.
( ) Os operadores DIV e MOD só podem ser usados com números reais.
a) V - V - F - F.
b) F - V - V - F.
c) F - V - V - V.
d) V - F - V - F.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em um algoritmo, os identificadores são palavras que distinguem os diversos tipos de elementos (por exemplo, nome do algoritmo, nome de uma variável etc.). O nome de uma variável, por sua vez, segue uma regra com relação aos caracteres válidos. Com base nessas regras adotadas no desenvolvimento de um algoritmo e observando os comandos em linguagem portugol, sobre a correta declaração de variáveis, analise as opções a seguir:
Assinale a alternativa CORRETA:
I- idade : real.
II- variavel 1, variavel 2, variavel 3 : Inteiro.
III- %preço: Real.
IV- inicio = 55.
A As opções I e IV estão corretas.
B Somente a opção I está correta.
C As opções II e III estão corretas.
D As opções II, III e IV estão corretas.

Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de programação. Para manipular as informações e poder fazer cálculos e verificações com elas, o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas como VARIÁVEIS. Analise o programa e assinale a alternativa CORRETA que apresenta o valor final das variáveis (A, B, C, D) respectivamente, após a execução:

algoritmo verifica;
var
A, B, C, D : inteiro;
inicio
A := 5;
B := 10;
C := 15;
D := 20;
A := 1 + B;
B := 5 * A;
B := A + 3;
D := A + C - 14;
C := D + A;
escreva(' valor A ', A);
escreva(' valor B ', B);
escreva(' valor C ', C);
escreva(' valor D ', D);
fim.
A) valor A= 11 valor B= 5 valor C= 16 valor D= 20
B) valor A= 21 valor B= 4 valor C= 55 valor D= 2
C) valor A= 11 valor B= 14 valor C= 31 valor D= 20
D) valor A= 11 valor B= 14 valor C= 23 valor D= 12

Portugol é uma linguagem utilizada para a construção de algoritmos de maneira que a lógica representada no algoritmo não pertença, especificamente, a uma determinada linguagem de programação. Dado o seguinte pseudocódigo escrito em portugol, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Se for informado os valores 5.0, 4.0 e 6.0, respectivamente, no algoritmo proposto a variável média terá 5.0. ( ) Ao final da execução do algoritmo, é apresentada uma mensagem contendo a soma das três notas informadas pelo usuário. ( ) Os valores de nota1 e a nota2 não são divididos por 3. ( ) Se for informado os valores 2.0, 2.0 e 9.0, respectivamente, no algoritmo proposto a variável média terá 7.
a) F - F - V - V.
b) V - F - V - F.
c) V - V - V - F.
d) V - V - F - V.

Por intermédio de instruções específicas, nós, como programadores, estabelecemos os passos que o computador seguirá para solucionar determinado problema. Esse conjunto de instruções pode ser entendido como algoritmo.
Acerca dos conceitos associados a algoritmo, como tipos de dados, variáveis e constantes, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O tipo de dado lógico permite armazenar apenas valores verdadeiro ou falso.
( ) Uma constante é um local para armazenar valores definidos pelo sistema operacional.
( ) Dos quatro tipos de dados primários - inteiro, real, caractere e lógico, o número 8 se enquadra apenas em inteiro.
( ) Variáveis e constantes precisam ser declaradas no início do algoritmo.
a) F - V - F - F.
b) V - F - F - V.
c) V - V - V - F.
d) F - F - V - V.

Portugol é uma linguagem utilizada para a construção de algoritmos de maneira que a lógica representada no algoritmo não pertença, especificamente, a uma determinada linguagem de programação.
Dado o seguinte pseudocódigo escrito em PORTUGOL, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Se for informado o valor de A, for alterado para 2, o resultado final será 18.
( ) O algoritmo não apresentará nenhuma mensagem ao usuário.
( ) A execução apresentará erro, devido à incompatibilidade de tipos na declaração.
( ) Os operadores DIV e MOD só podem ser usados com números reais.
a) V - V - F - F.
b) F - V - V - F.
c) F - V - V - V.
d) V - F - V - F.

Prévia do material em texto

Disciplina: Algoritmo e Programação (LIN12) 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. Os operadores aritméticos, relacionais e lógicos são de suma importância nas 
estruturas algorítmicas, já que possibilitam a realização de cálculos matemáticos e 
auxiliam na tomada de decisões através de comparações ou combinações, as quais 
resultarão um valor verdadeiro ou falso baseados em um quadro conhecido por 
tabela verdade. Considerando as seguintes atribuições: a=2, b=1, c=0, analise as 
expressões lógicas a seguir: 
 
I- (a > b) E (b >= c) = VERDADEIRO 
II- ((a - b) > c) OU (b = 1) = FALSO 
III- (a + b) >= (a + c) = FALSO 
IV- (a * c) <> (c * b) = FALSO 
V- (a mod 2 = 3) E (b * a = 3) = VERDADEIRO 
 
Assinale a alternativa CORRETA: 
 a) As expressões II e V estão corretas 
 b) As expressões I, IV e V estão corretas. 
 c) As expressões I e IV estão corretas. 
 d) As expressões I, III e IV estão corretas.
 
2. Em um algoritmo, os identificadores são palavras que distinguem os diversos tipos 
de elementos (por exemplo, nome do algoritmo, nome de uma variável etc.). O nome 
de uma variável, por sua vez, segue uma regra com relação aos caracteres válidos. 
Com base nessas regras adotadas no desenvolvimento de um algoritmo e observando 
os comandos em linguagem portugol, sobre a correta declaração de variáveis, analise 
as opções a seguir: 
 
I- idade : real. 
II- variavel 1, variavel 2, variavel 3 : Inteiro. 
III- %preço: Real. 
IV- inicio = 55. 
 
Assinale a alternativa CORRETA: 
 a) Somente a opção I está correta. 
 b) As opções II, III e IV estão corretas.
 c) As opções I e IV estão corretas. 
 d) As opções II e III estão corretas. 
 
3. Algoritmos são desenvolvidos para resolver inúmeros problemas, os quais sempre 
respeitam uma estrutura bem definida e também as etapas de entrada, processamento 
e saída. Considerando a estrutura de um algoritmo para realizar a conversão de 
minutos para segundos, analise os processos a seguir: 
 
I- Escreva(Minutos, ' minutos em segundos é equivalente a ', (Minutos*60), ' 
segundos.'); 
II- Início 
III- var 
IV- Minutos : Real; 
V- Algoritmo ConversorMinutos; 
VI- Fim. 
VII- Minutos <- 44; 
 
Assinale a alternativa que apresenta a sequência CORRETA desse processo: 
 a) V - III - IV - II - VII - I - VI.
 b) IV - VII - III - I - II - VI - V.
 c) II - V - III - IV - VII - I - VI.
 d) II - III - IV - I - VI - V - VII.
 
4. Um programa de computador é basicamente um algoritmo escrito em alguma 
linguagem de programação. Para manipular as informações e poder fazer cálculos e 
verificações com elas, o computador precisa mantê-las em memória durante a 
execução do programa em estruturas que são conhecidas como VARIÁVEIS. 
Analise o programa e assinale a alternativa CORRETA que apresenta o valor final 
das variáveis (A, B, C, D) respectivamente, após a execução: 
 
algoritmo verifica; 
var 
A, B, C, D : inteiro; 
inicio 
A := 5; 
B := 10; 
C := 15; 
D := 20; 
A := 1 + B; 
B := 5 * A; 
B := A + 3; 
D := A + C - 14; 
C := D + A; 
escreva(' valor A ', A); 
escreva(' valor B ', B); 
escreva(' valor C ', C); 
escreva(' valor D ', D); 
fim. 
 a) valor A= 11
valor B= 5 
valor C= 16 
valor D= 20
 b) valor A= 11
valor B= 14 
valor C= 31 
valor D= 20
 c) valor A= 11
valor B= 14 
valor C= 23 
valor D= 12
 d) valor A= 21
valor B= 4 
valor C= 55 
valor D= 2 
 
5. Nos algoritmos, bem como nas linguagens de programação, existem diversos tipos 
de dados. Cada tipo de dado pode armazenar um grupo específico de valores. Nesse 
contexto, assinale a alternativa CORRETA que corresponde ao tipo de dado que 
permite representar apenas dois valores - um correspondente a verdadeiro e outro a 
falso: 
 a) Real. 
 b) Inteiro. 
 c) Caractere.
 d) Lógico. 
 
6. Portugol é uma linguagem utilizada para a construção de algoritmos de maneira que 
a lógica representada no algoritmo não pertença, especificamente, a uma 
determinada linguagem de programação. Dado o seguinte pseudocódigo escrito em 
portugol, classifique V para as sentenças verdadeiras e F para as falsas: 
 
Algoritmo CalculaMedia; 
Var 
Nota1, Nota2,Nota3,media: real; 
inicio 
Escreva (´Informe as notas '); 
leia(nota1); 
leia(nota2); 
leia(nota3); 
media <- nota1+nota2+nota3/3; 
Escreva ('média', media); 
fim. 
 
( ) Se for informado os valores 5.0, 4.0 e 6.0, respectivamente, no algoritmo 
proposto a variável média terá 5.0. 
( ) Ao final da execução do algoritmo, é apresentada uma mensagem contendo a 
soma das três notas informadas pelo usuário. 
( ) Os valores de nota1 e a nota2 não são divididos por 3. 
( ) Se for informado os valores 2.0, 2.0 e 9.0, respectivamente, no algoritmo 
proposto a variável média terá 7. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - F - V - V. 
 b) V - F - V - F. 
 c) V - V - V - F.
 d) V - V - F - V.
 
7. Cada informação a ser armazenada ou utilizada em um algoritmo pertence a um tipo 
de dado definido. Considerando que o nome de cada uma das variáveis a seguir 
representa o conteúdo que ela armazenará, defina o tipo de dado ideal para cada 
variável: 
 
 Nome_do_carro 
 Placa_do_carro 
 Salário 
 Quantidade_de_carros 
 a) Real, lógico, inteiro e inteiro. 
 b) Real, lógico, inteiro e real. 
 c) Caractere, caractere, real, real. 
 d) Caractere, caractere, real, inteiro.
 
8. Na construção de um algoritmo, uma das suas principais fases é o processamento dos 
dados informados pelo usuário, em que poderão ser realizadas diversas operações 
aritméticas sobre as variáveis declaradas ou valores previamente especificados, a fim 
de obter o resultado final desejado. Neste sentido, analise o código apresentado e 
assinale a alternativa CORRETA que apresenta o conteúdo para as variáveis VA, 
VB, VC, VD, VE: 
 
 a) VA=63, VB=2, VC=31, VD=1, VE=96.
 b) VA=2, VB=63, VC=1, VD=1, VE=96. 
 c) VA=63, VB=2, VC=1, VD=31, VE=66.
 d) VA=63, VB=2, VC=31, VD=1, VE=66.
 
9. Por intermédio de instruções específicas, nós, como programadores, estabelecemos 
os passos que o computador seguirá para solucionar determinado problema. Esse 
conjunto de instruções pode ser entendido como algoritmo. Acerca dos conceitos 
associados a algoritmo, como tipos de dados, variáveis e constantes, classifique V 
para as sentenças verdadeiras e F para as falsas: 
 
( ) O tipo de dado lógico permite armazenar apenas valores verdadeiro ou falso. 
( ) Uma constante é um local para armazenar valores definidos pelo sistema 
operacional. 
( ) Dos quatro tipos de dados primários - inteiro, real, caractere e lógico, o número 
8 se enquadra apenas em inteiro. 
( ) Variáveis e constantes precisam ser declaradas no início do algoritmo. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - F - V - V. 
 b) F - V - F - F. 
 c) V - F - F - V. 
 d) V - V - V - F.
 
10.Portugol é uma linguagem utilizada para a construção de algoritmos de maneira que 
a lógica representada no algoritmo não pertença, especificamente, a uma 
determinada linguagem de programação. Dado o seguinte pseudocódigo escrito em 
portugol, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Se for informado o valor de A, for alterado para 2, o resultado final será 18. 
( ) O algoritmo não apresentará nenhuma mensagem ao usuário. 
( ) A execução apresentará erro, devido à incompatibilidade de tipos na declaração. 
( ) Os operadores DIV e MOD só podem ser usados com números reais. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
 a) F - V - V - V.
 b) F - V - V - F. 
 c) V - F - V - F. 
 d) V - V - F - F

Mais conteúdos dessa disciplina