Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Quais são os 2 tipos de representações mais utilizados em algoritmos ? Organograma e código Fluxograma e programação Fluxograma e pseudocódigo Nenhuma das alternativas 2. O fluxograma é representado por: Figuras geométricas Símbolos Programação Linguagem computacional 3. Qual programa utilizaremos para escrever nossos pseudocódigos ? VisuAlg Pascal Eclipse Bloco de notas 1. Idade de uma pessoa? Inteiro Real Literal Lógico 2. Data de nascimento? Inteiro Real Literal Lógico 3. É maior de idade? Inteiro Real Literal Lógico 4. Salário de um empregado? Inteiro Real Literal Lógico 5. Números da nossa calculadora? Inteiro Real Literal Lógico 1. Selecione abaixo qual o tipo de dado correspondente para "Data de nascimento": Inteiro Real Literal Lógico 2. Selecione abaixo qual o tipo de dado correspondente para "Nome de uma pessoa": Inteiro Real Literal Lógico 3. Selecione abaixo qual o tipo de dado correspondente para a pergunta "Será que está chovendo?": Inteiro Real Literal Lógico 4. Selecione abaixo qual o tipo de dado correspondente para "Idade de uma pessoa": Inteiro Real Literal Lógico 5. Selecione abaixo qual o tipo de dado correspondente para "Peso de uma pessoa": Inteiro Real Literal Lógico 1. Qual a finalidade de uma variável em nosso programa ? Guardar dados Exibir valores Definir a lógica do algoritmo Não tem finalidade alguma 2. Informe se a afirmação é verdadeira ou falsa: Uma variável pode ter mais de uma valor. Verdadeiro Falso 3. Qual comando do VisuAlg utilizaremos para colocar um valor digitado para dentro de uma variável ? Escreva Leia Var Inicio 4. Informe qual alternativa é de fato o nome de uma variável aceita no VisuAlg: 1numero tipo_operacao meuResultado nota1 5. No VisuAlg qual a primeira ação que devemos tomar para que a variável funcione em nosso programa ? Definir um nome Declarar no bloco de variáveis Colocar valores Definir o tipo de dado 1. Qual o tipo de dado resultante de uma expressão aritmética? Lógicos Somente inteiros Somente reais Inteiros e reais 2. Resolva a seguinte expressão: 2*(3+10/5*5)-1 e diga qual o resultado da mesma. 12 15 25 20 3. Informe qual o resultado da expressão aritmética 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 8 7.5 4. Informe qual o resultado da expressão aritmética 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 expressão aritmética 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 afirmação é verdadeira ou falsa. Uma expressão literal sempre resultará em um tipo literal. Verdadeiro Falso 2. Considerando a expressão 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 expressão: (3 <= 3 )? Verdadeiro Falso 2. Qual o resultado para a expressão: (2 > 3) e (1=1) ? Verdadeiro Falso 3. Qual o resultado para a expressão: (3*2*10)/10 <> 6 ? Verdadeiro Falso 4. Qual o resultado para a expressão: a <- 8 b <- 10 ((a*b/2)+b > 20) e (8=a) ? Verdadeiro Falso 5. Qual o resultado para a expressão: a <- 8.5 b <- 10.2 ((a*4/2)+b > a+b) ? Verdadeiro Falso 6. Qual o resultado para a expressão: Seguindo a ordem, diga o significados dos seguintes operadores lógicos: >, <, >=, <=, =, <> 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 expressão: Diga o resultado final das duas questões utilizando os seguintes operadores de sentença: ((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 condição 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 Não entrará em nenhum dos dois 2. Em qual condição 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 Não entrará em nenhum dos dois 3. Em qual condição 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 Não entrará em nenhum dos dois 4. Em qual condição 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 Não entrará em nenhum dos dois 5. Em qual condição 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 Não entrará em nenhum dos dois 1. Estruturas de repetição nos ajudam a não economizar códigos? Verdadeiro Falso 2. As variáveis de controle das estruturas de repetição não tem necessidade de serem declaradas nos blocos de variáveis. Verdadeiro Falso 3. Abaixo teremos o início da estrutura de repetição para..faça, 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 variável faca Para 1 de variavel ate 2 faca 4. Abaixo teremos o início da estrutura de repetição enquanto..faça, informe qual a forma correta de se fazer. Enquanto (i < 10) faca Enquanto (faca) i Enquanto (i) Enquanto (i < 10) 5. Abaixo teremos o início da estrutura de repetição 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 "divisão"? var operacoes: vetor [1..4] de Literal inicio operacoes[1] <- "soma" operacoes[2] <- "divisão" operacoes[3]<- "subtração" operacoes[4] <- "multiplicação" escreval(operacoes) escreval(operacoes(2)) escreval(operacoes[2]) escreval(operacoes->2) 2. Eu preciso de uma variável de 4 índices onde é definido isto? No meio do algoritmo Na atribuição do valor para a variável Na declaração da variável No final, quando está na estrutura de repetição 3. Quais as vantagens de se utilizar variáveis indexadas? Não possui Mais seguro Menos código Guardar mais valores 1. Quais são os dois tipos de representações mais utilizados em algoritmos? Organograma e código Fluxograma e programação Fluxograma e pseudocódigo Nenhuma das alternativas 2. Verifique se a afirmação é verdadeira ou falsa. Uma expressão literal sempre resultará em um tipo literal. Verdadeiro Falso 3. Informe qual alternativa é de fato o nome de uma variável aceita no VisuAlg:(Questão Múltipla Escolha) 1numero tipo_operacao meuResultado nota1 4. Seguindo a ordem, diga os significados dos seguintes operadores lógicos: >, <, >=, <=, =, <> 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 expressão aritmética 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 Não entrará em nenhum dos dois 7. Abaixo teremos o início da estrutura de repetição para..faça. 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 variável faca Para 1 de variavel ate 2 faca 8. Diga o resultado final das duas questões utilizando os seguintes operadores de sentença: ((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 expressão 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 variáveis indexadas? (Questão Múltipla Escolha) Não possui Mais seguro Menos código Guardar mais valores 1. Quais são os 2 tipos de representações mais utilizados em algoritmos ? 2. O fluxograma é representado por: 3. Qual programa utilizaremos para escrever nossos pseudocódigos ? 1. Idade de uma pessoa? 2. Data de nascimento? 3. É maior de idade? 4. Salário de um empregado? 5. Números da nossa calculadora? 1. Selecione abaixo qual o tipo de dado correspondente para "Data de nascimento": 2. Selecione abaixo qual o tipo de dado correspondente para "Nome de uma pessoa": 3. Selecione abaixo qual o tipo de dado correspondente para a pergunta "Será que está chovendo?": 4. Selecione abaixo qual o tipo de dado correspondente para "Idade de uma pessoa": 5. Selecione abaixo qual o tipo de dado correspondente para "Peso de uma pessoa": 1. Qual a finalidade de uma variável em nosso programa ? 2. Informe se a afirmação é verdadeira ou falsa: Uma variável pode ter mais de uma valor. 3. Qual comando do VisuAlg utilizaremos para colocar um valor digitado para dentro de uma variável ? 4. Informe qual alternativa é de fato o nome de uma variável aceita no VisuAlg: 5. No VisuAlg qual a primeira ação que devemos tomar para que a variável funcione em nosso programa ? 1. Qual o tipo de dado resultante de uma expressão aritmética? 2. Resolva a seguinte expressão: 2*(3+10/5*5)-1 e diga qual o resultado da mesma. 3. Informe qual o resultado da expressão aritmética 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 4. Informe qual o resultado da expressão aritmética 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 5. Informe qual o resultado da expressão aritmética 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 1. Verifique se a afirmação é verdadeira ou falsa. Uma expressão literal sempre resultará em um tipo literal. 2. Considerando a expressão literal a seguir, informe seu resultado(considerando o tipo) escreva ("Meu"+" "+"Nome"+" "+"Completo") 1. Qual o resultado para a expressão: (3 <= 3 )? 2. Qual o resultado para a expressão: (2 > 3) e (1=1) ? 3. Qual o resultado para a expressão: (3*2*10)/10 <> 6 ? 4. Qual o resultado para a expressão: a <- 8 b <- 10 ((a*b/2)+b > 20) e (8=a) ? 5. Qual o resultado para a expressão: a <- 8.5 b <- 10.2 ((a*4/2)+b > a+b) ? 6. Qual o resultado para a expressão: Seguindo a ordem, diga o significados dos seguintes operadores lógicos: >, <, >=, <=, =, <> 7. Qual o resultado para a expressão: Diga o resultado final das duas questões utilizando os seguintes operadores de sentença: ((1=1) ou (2<>2)) (5>2) e (3<>2) e (10 >= 100) 1. Em qual condição 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 2. Em qual condição o algoritmo a seguir irá entrar? nome <- "Joaozinho" se (nome = "Joao") entao escreval ("SE") senao escreval ("SENAO") fimse 3. Em qual condição o algoritmo a seguir irá entrar? se (1 = 1) e (2 <> 1) entao escreval ("SE") senao escreval ("SENAO") fimse 4. Em qual condição o algoritmo a seguir irá entrar? resultado <- 1 resultado <- resultado+10 se (resultado = 10) entao escreval ("SE") senao escreval ("SENAO") fimse 5. Em qual condição 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 1. Estruturas de repetição nos ajudam a não economizar códigos? 2. As variáveis de controle das estruturas de repetição não tem necessidade de serem declaradas nos blocos de variáveis. 3. Abaixo teremos o início da estrutura de repetição para..faça, informe qual a forma correta de se fazer. 4. Abaixo teremos o início da estrutura de repetição enquanto..faça, informe qual a forma correta de se fazer. 5. Abaixo teremos o início da estrutura de repetição repita..até, informe qual a forma correta de se fazer. 1. Qual o jeito correto para imprimir o valor "divisão"? var operacoes: vetor [1..4] de Literal inicio operacoes[1] <- "soma" operacoes[2] <- "divisão" operacoes[3] <- "subtração" operacoes[4] <- "multiplicação" 2. Eu preciso de uma variável de 4 índices onde é definido isto? 3. Quais as vantagens de se utilizar variáveis indexadas? 1. Quais são os dois tipos de representações mais utilizados em algoritmos? 2. Verifique se a afirmação é verdadeira ou falsa. Uma expressão literal sempre resultará em um tipo literal. 3. Informe qual alternativa é de fato o nome de uma variável aceita no VisuAlg:(Questão Múltipla Escolha) 4. Seguindo a ordem, diga os significados dos seguintesoperadores lógicos: >, <, >=, <=, =, <> 5. Informe qual resultado da expressão aritmética 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 6. Escreva o resultado final do algoritmo abaixo: resultado <- 1 resultado <- resultado+ 10 se (resultado = 10) entao escreval ("SE") senao escreval ("SENAO") fimse 7. Abaixo teremos o início da estrutura de repetição para..faça. Informe qual a forma correta de se fazer: 8. Diga o resultado final das duas questões utilizando os seguintes operadores de sentença: ((1=1) ou (2<>2)) (5>2) e (3<>2) e (10 >= 100) 9. Observe a seguinte expressão e responda qual será o resultado final: a <- 8.5 b <- 10.2 ((a*4/2)+b > a+b) 10. Quais as vantagens de se utilizar variáveis indexadas? (Questão Múltipla Escolha)
Compartilhar