Buscar

ATIVIDADE - Tema 4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CURSO CIÊNCIA DA COMPUTAÇÃO 
DISCIPLINA: ALGORITMOS II 
TEMA 4: ESTRUTURADOS UNIDIMENSIONAIS - VETORES 
 
INDICAÇÃO DE ATIVIDADES PARA DESENVOLVIMENTO EM SALA DE AULA 
 
 
 
SUGESTÃO DE ATIVIDADE 
 
 
DESCRIÇÃO DA ATIVIDADE: 
Desenvolvimento de uma lista de exercícios, utilizando o software especificado no campo Recurso, sobre o 
conteúdo do Tema 4 para revisão e prática de programação. 
 
Exercício 1 (Valor 0,15) 
Considere o trecho de código a seguir: 
Algoritmo "Exercicio" 
Var 
 x:inteiro 
Inicio 
 enquanto (x>=10) faca 
 escreval(x+1) 
 fimenquanto 
 escreval("FIM") 
Fimalgoritmo 
O que esse trecho de código fará ao ser executado? 
 
Exercício 2 (Valor 0,3) 
Suponha que o primeiro elemento do vetor no pseudocódigo abaixo esteja posicionado no índice 1. 
Observe o código a seguir: 
Algoritmo "Exercício" 
Var 
 v:vetor[1..10] de inteiro 
 i:inteiro 
Inicio 
 v[1] <- 5 
 v[2] <- 3 
 para i de 3 ate 10 faca 
 v[i] <- v[i-1] + v[i-2]; 
 fimpara 
 escreval("Vetor 8 é igual a ", v[8]) 
Fimalgoritmo 
Qual o resultado final da variável "v[8]" no programa? 
 
 
Exercício 3 (Valor 0,3) 
Analise o código: 
Algoritmo "Exercicio" 
Var 
 v:vetor[1..5] de inteiro 
 i, m:inteiro 
Inicio 
 v[1] <- 1 
 v[2] <- 3 
 para i de 5 ate 3 passo -1 faca 
 v[i] <- v[i\2] + 2 
 fimpara 
 
 para i de 1 ate 4 faca 
 se (v[i] > v[i+1]) entao 
 m <- m + v[i] 
 senao 
 m <- m + v[i+1] 
 fimse 
 fimpara 
 escreval("Variável M é igual a ",m) 
Fimalgoritmo 
Ao final da execução do trecho de código acima, o valor da variável m será? 
 
DINÂMICA EM AULA: 
Revisão do conteúdo abordado no estudo prévio utilizando o slide e os exercícios. 
Divisão da turma em grupos, com troca de atividades entre os grupos: 
• Exercícios sobre vetores utilizando o kahoot 
 
RECURSOS (se necessário): 
Kahoot!: https://kahoot.com 
 
DINÂMICA DE FECHAMENTO/CONCLUSÃO DA ATIVIDADE: 
Fazer uma breve consideração sobre os conceitos trabalhados e realizar uma conexão com o tema da próxima 
aula. 
 
 
 
 
 
https://kahoot.com/

Continue navegando