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.