Вы находитесь на странице: 1из 20

1.

Quais so os 2 tipos de representaes mais


utilizados em algoritmos ?

Organograma e cdigo

Fluxograma e programao

Fluxograma e pseudocdigo

Nenhuma das alternativas

2. O fluxograma representado por:

Figuras geomtricas

Smbolos

Programao

Linguagem computacional

3. Qual programa utilizaremos para escrever nossos


pseudocdigos ?

VisuAlg

Pascal

Eclipse

Bloco de notas

1. Idade de uma pessoa?

Inteiro

Real

Literal

Lgico

2. Data de nascimento?

Inteiro

Real

Literal

Lgico

3. maior de idade?

Inteiro

Real

Literal

Lgico

4. Salrio de um empregado?

Inteiro

Real

Literal

Lgico

5. Nmeros da nossa calculadora?

Inteiro

Real

Literal

Lgico

1. Selecione abaixo qual o tipo de dado correspondente para "Data de


nascimento":

Inteiro

Real

Literal

Lgico

2. Selecione abaixo qual o tipo de dado correspondente para "Nome


de uma pessoa":

Inteiro

Real

Literal

Lgico

3. Selecione abaixo qual o tipo de dado correspondente para a


pergunta "Ser que est chovendo?":

Inteiro

Real

Literal

Lgico

4. Selecione abaixo qual o tipo de dado correspondente para "Idade


de uma pessoa":

Inteiro

Real

Literal

Lgico

5. Selecione abaixo qual o tipo de dado correspondente para "Peso de


uma pessoa":

Inteiro

Real

Literal

Lgico

1. Qual a finalidade de uma varivel em nosso


programa ?

Guardar dados

Exibir valores

Definir a lgica do algoritmo

No tem finalidade alguma

2. Informe se a afirmao verdadeira ou falsa: Uma


varivel pode ter mais de uma valor.

Verdadeiro

Falso

3. Qual comando do VisuAlg utilizaremos para colocar


um valor digitado para dentro de uma varivel ?

Escreva

Leia

Var

Inicio

4. Informe qual alternativa de fato o nome de uma


varivel aceita no VisuAlg:

1numero

tipo_operacao

meuResultado

nota1

5. No VisuAlg qual a primeira ao que devemos tomar


para que a varivel funcione em nosso programa ?

Definir um nome

Declarar no bloco de variveis

Colocar valores

Definir o tipo de dado

1. Qual o tipo de dado resultante de uma expresso


aritmtica?

Lgicos

Somente inteiros

Somente reais

Inteiros e reais

2. Resolva a seguinte expresso: 2*(3+10/5*5)-1 e diga


qual o resultado da mesma.

12

15

25

20

3. Informe qual o resultado da expresso aritmtica


ser exibido no algoritmo a seguir:
var
n1,n2,n3,media: Real
inicio
n1 <- 10
n2 <- 8
n3 <- 7.5
media <- (n1+n2+n3)/3
Escreva (media)
fimalgoritmo

8.5

7.5

4. Informe qual o resultado da expresso aritmtica


ser exibido no algoritmo a seguir:
var
x,y,resultado: Real
inicio
x <- 10
y <- 8
resultado <- (x+y)*(10-y)+x
Escreva (resultado)
fimalgoritmo

46

10

25

67

5. Informe qual o resultado da expresso aritmtica


ser exibido no algoritmo a seguir:
var
x,y,resultado: Real
inicio
x <- 2

y <- 5
resultado <- x/y*3+(1-8)*x+30
escreva (resultado)
fimalgoritmo

8.2

14.2

16.2

17.2

1. Verifique se a afirmao verdadeira ou falsa. Uma


expresso literal sempre resultar em um tipo literal.

Verdadeiro

Falso

2. Considerando a expresso literal a seguir, informe


seu resultado(considerando o tipo)
escreva ("Meu"+" "+"Nome"+" "+"Completo")

"Meu Nome Completo"

"MeuNomeCompleto"

Meu Nome Completo

MeuNomeCompleto

1. Qual o resultado para a expresso: (3 <= 3 )?

Verdadeiro

Falso

2. Qual o resultado para a expresso: (2 > 3) e (1=1) ?

Verdadeiro

Falso

3. Qual o resultado para a expresso: (3*2*10)/10 <>


6?

Verdadeiro

Falso

4. Qual o resultado para a expresso:


a <- 8
b <- 10
((a*b/2)+b > 20) e (8=a) ?

Verdadeiro

Falso

5. Qual o resultado para a expresso:


a <- 8.5
b <- 10.2
((a*4/2)+b > a+b) ?

Verdadeiro

Falso

6. Qual o resultado para a expresso:


Seguindo a ordem, diga o significados dos seguintes
operadores lgicos:
>, <, >=, <=, =, <>

Maior, menor, menor ou igual, maior ou igual, igual, diferente

Maior, menor, maior ou igual, menor ou igual, igual, diferente

Menor, maior, maior ou igual, menor ou igual, igual, diferente

Menor, maior, menor ou igual, maior ou igual, igual, diferente

7. Qual o resultado para a expresso:


Diga o resultado final das duas questes utilizando os
seguintes operadores de sentena:
((1=1) ou (2<>2))
(5>2) e (3<>2) e (10 >= 100)

Falso e falso

Verdadeiro e falso

Verdadeiro e verdadeiro

Falso e verdadeiro

1. Em qual condio o algoritmo a seguir ir entrar?


idade <- 18

se (idade > 18) entao


escreval ("Maior de idade")
fimse
se (idade < 18) entao
escreval ("Menor de idade")
fimse

Entrar no primeiro SE

Entrar no segundo SE

Entrar nos dois SE

No entrar em nenhum dos dois

2. Em qual condio o algoritmo a seguir ir entrar?


nome <- "Joaozinho"
se (nome = "Joao") entao
escreval ("SE")
senao
escreval ("SENAO")
fimse

Entrar no SE

Entrar no SENAO

Entrar nos dois

No entrar em nenhum dos dois

3. Em qual condio o algoritmo a seguir ir entrar?


se (1 = 1) e (2 <> 1) entao
escreval ("SE")
senao
escreval ("SENAO")
fimse

Entrar no SE

Entrar no SENAO

Entrar nos dois

No entrar em nenhum dos dois

4. Em qual condio o algoritmo a seguir ir entrar?


resultado <- 1
resultado <- resultado+10
se (resultado = 10) entao
escreval ("SE")
senao
escreval ("SENAO")
fimse

Entrar no SE

Entrar no SENAO

Entrar nos dois

No entrar em nenhum dos dois

5. Em qual condio o algoritmo a seguir ir entrar?


resultado <- 1
resultado <- resultado+10
resultado <- resultado*2
se (resultado > 10) ou (resultado = 20) entao
escreval ("SE")
senao
escreval ("SENAO")
fimse

Entrar no SE

Entrar no SENAO

Entrar nos dois

No entrar em nenhum dos dois

1. Estruturas de repetio nos ajudam a no


economizar cdigos?

Verdadeiro

Falso

2. As variveis de controle das estruturas de repetio


no tem necessidade de serem declaradas nos blocos
de variveis.

Verdadeiro

Falso

3. Abaixo teremos o incio da estrutura de


repetio para..faa, informe qual a forma correta de
se fazer.

Para 1 de 1 ate 2 faca

Para variavel de 1 ate 2 faca

Para variavel de 1 ate varivel faca

Para 1 de variavel ate 2 faca

4. Abaixo teremos o incio da estrutura de


repetio enquanto..faa, informe qual a forma correta
de se fazer.

Enquanto (i < 10) faca

Enquanto (faca) i

Enquanto (i)

Enquanto (i < 10)

5. Abaixo teremos o incio da estrutura de repetio


repita..at, informe qual a forma correta de se fazer.

Repita..ate()

Repita.. I ate(10)

Repita(i<=10)..ate()

Repita..ate(i<=10)

1. Qual o jeito correto para imprimir o valor "diviso"?


var
operacoes: vetor [1..4] de Literal
inicio
operacoes[1] <- "soma"
operacoes[2] <- "diviso"
operacoes[3] <- "subtrao"
operacoes[4] <- "multiplicao"

escreval(operacoes)

escreval(operacoes(2))

escreval(operacoes[2])

escreval(operacoes->2)

2. Eu preciso de uma varivel de 4 ndices onde


definido isto?

No meio do algoritmo

Na atribuio do valor para a varivel

Na declarao da varivel

No final, quando est na estrutura de repetio

3. Quais as vantagens de se utilizar variveis


indexadas?

No possui

Mais seguro

Menos cdigo

Guardar mais valores

1. Quais so os dois tipos de representaes mais


utilizados em algoritmos?

Organograma e cdigo

Fluxograma e programao

Fluxograma e pseudocdigo

Nenhuma das alternativas

2. Verifique se a afirmao verdadeira ou falsa. Uma


expresso literal sempre resultar em um tipo literal.

Verdadeiro

Falso

3. Informe qual alternativa de fato o nome de uma varivel aceita


no VisuAlg:(Questo Mltipla Escolha)

1numero

tipo_operacao

meuResultado

nota1

4. Seguindo a ordem, diga os significados dos seguintes operadores


lgicos:
>, <, >=, <=, =, <>

Maior, menor, menor ou igual, maior ou igual, igual, diferente.

Maior, menor, maior ou igual, menor ou igual, igual, diferente.

Menor, maior, maior ou igual, menor ou igual, igual, diferente.

Menor, maior, menor ou igual, maior ou igual, igual, diferente.

5. Informe qual resultado da expresso aritmtica ser exibido no


algoritmo a seguir:
var
x,y,resultado: Real
inicio
x <- 2
y <- 5
resultado <- x/y*3+(1-8)*x+30
escreva (resultado)
fimalgoritmo

8.2

14.2

16.2

17.2

6. Escreva o resultado final do algoritmo abaixo:


resultado <- 1
resultado <- resultado+ 10
se (resultado = 10) entao
escreval ("SE")
senao
escreval ("SENAO")
fimse

Entrar no SE

Entrar no SENAO

Entrar nos dois

No entrar em nenhum dos dois

7. Abaixo teremos o incio da estrutura de repetio para..faa.


Informe qual a forma correta de se fazer:

Para 1 de 1 ate 2 faca

Para variavel de 1 ate 2 faca

Para variavel de 1 ate varivel faca

Para 1 de variavel ate 2 faca

8. Diga o resultado final das duas questes utilizando os seguintes


operadores de sentena:
((1=1) ou (2<>2))
(5>2) e (3<>2) e (10 >= 100)

Falso e falso

Verdadeiro e falso

Verdadeiro e verdadeiro

Falso e verdadeiro

9. Observe a seguinte expresso e responda qual ser o resultado


final:
a <- 8.5
b <- 10.2
((a*4/2)+b > a+b)

Verdadeiro

Falso

10. Quais as vantagens de se utilizar variveis indexadas? (Questo


Mltipla Escolha)

No possui

Mais seguro

Menos cdigo

Guardar mais valores

Вам также может понравиться