Baixe o app para aproveitar ainda mais
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/
Compartilhar