Logo Passei Direto
Buscar

Questões 2 Lógica de Programação e Algoritmos

Conjunto de questões de Lógica de Programação e Algoritmos (Aula 03), com cinco questões de múltipla escolha sobre código em Visualg: cálculo de área, potência, resolução de equação quadrática, avaliação de expressões/variáveis e tipos primitivos/estruturas (sequência, seleção, repetição).

User badge image
Lipe Silva

em

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Prévia do material em texto

Questão 1/5 - Lógica de Programação e Algoritmos
Na Aula 3 trabalhamos com os primeiros algoritmos no VISUALG. 
Sabendo disso, o código abaixo faz o cálculo da área de um retângulo.
Porém, há dois erros neste código. Assinale a alternativa que contém estes erros.
Nota: 20.0
	
	A
	Na linha 13 deveria ser: leia(altura).
Na linha 16 deveria ser: escreval("Area do retângulo=", area)
Você acertou!
	
	B
	Na linha 10 deveria ser: leia(altura).
Na linha 16 deveria ser: escreval("Area do retângulo=", area)
	
	C
	Na linha 15 deveria ser área=base*altura.
Na linha 16 deveria ser: escreval("Area do retângulo=", area)
	
	D
	Na linha 05 deveria ser: real: base, altura, area
Na linha 16 deveria ser: escreval("Area do retângulo=", area)
	
	E
	Na linha 13 deveria ser: leia(area).
Na linha 16 deveria ser: escreval("Area do retângulo=", area)
Questão 2/5 - Lógica de Programação e Algoritmos
O algoritmo abaixo tem como objetivo calcular o resultado de um número qualquer elevado em uma potência qualquer.
Identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o cálculo correto:
Nota: 20.0
	
	A
	result==base^expo
	
	B
	result<-^base*expo
	
	C
	result<-base^expo
Você acertou!
Aula 03.
	
	D
	result<-base*(expo)^2
	
	E
	result=base^expo
Questão 3/5 - Lógica de Programação e Algoritmos
Trabalhamos na Aula 3 com o conceito de variáveis, tipos, leitura e escrita. Observe o algoritmo a seguir que resolve uma equação de segundo grau.
Neste código existem alguns erros. Assinale a alternativa que identifica estes erros.
Observação: A função RaizQ é uma função pré-definida no VisuALG e o erro não está nesta função.
Nota: 20.0
	
	A
	As linhas 28 e 29 estão erradas. Não deveria aparecer tal mensagem.
Na linha 22 deveria ser: x<-((b*3)-4*(a*c))
	
	B
	Na linha 05 deveria ser: a,b,c, delta : inteiro
Na linha 29 deveria ser: escreva("x2=",x2)
Você acertou!
	
	C
	Na linha 05 deveria ser: inteiro: a,b,c, delta
Na linha 22 deveria ser: delta<-((b*2)-4*(a*c))
	
	D
	Está faltando um fimse entre as linhas 22 e 23.
	
	E
	Na linha 17 deveria ser: leia(area).
Está faltando um fimse entre as linhas 22 e 23.
Questão 4/5 - Lógica de Programação e Algoritmos
O pedaço do código abaixo trabalha com conceitos da Aula 3 e da Aula 4.
Estude este código e assinale a alternativa que corresponde ao valor final das variáveis y, z e w, assumindo que x seja inicializado com 10 (x<-10).
Nota: 20.0
	
	A
	y = 65
z = 12
w = 99
	
	B
	y = 24
z = 12
w = 1
	
	C
	y = 65
z = 10
w = 1
	
	D
	y = 24
z = 79
w = 99
	
	E
	y = 24
z = 79
w = 1
Você acertou!
Questão 5/5 - Lógica de Programação e Algoritmos
Na Aula 3, é abordado o assunto de tipos primitivos básicos de dados, aproximando-nos da maneira pela qual o computador manipula as informações.
Assim, os tipos primitivos básicos utilizados para construção de programas são:
Nota: 20.0
	
	A
	Sequência, condicional e repetição.
	
	B
	Sequência, seleção e repetição.
	
	C
	Inteiro, caracter, real e lógico.
Você acertou!
Slide 05 da Aula 03.
	
	D
	Inteiro, lógico, real e numérico.

Mais conteúdos dessa disciplina