1 of 12

Aula 9 - Turma Avançado

  • Exercícios/ Revisão

2025

2023

2 of 12

Exercícios/ Revisão

  • O objetivo dessa aula é relembrar os conceitos visto no semestre e ficar fera pra prova🔥 (próxima aula!).
  • Abra um Documento e enumere colocando suas respostas;
  • Qualquer ajuda que precisar é só chamar !!!

​

​

(TENTE FAZER SEM DURANTE A AULA).

​

  • Ao final da aula resolveremos junto !

3 of 12

Algoritmos

1 - O'Que é um algoritmo ?

​

2- O'Que é um Pseudocódigo ?

​

3- O'Que é uma Linguagem de Programação? E qual usamos no curso ?

​

4- Como chamamos Entrada e Saída na programação ?

​

5- Qual função da linguagem que usamos que imprime algo na tela? Use ela e imprima “ Olá, Mundo! ”.

4 of 12

Variáveis e Tipos de Dados Simples

5- O'Que são variáveis? E para que elas servem ?

​

6- O'Que elas podem armazenar ?

​

7- Qual a estrutura de uma variável na linguagem que usamos ?

​

8- Cite 3 erros de nomeação de Variáveis.

​

9- O'Que são Strings e o'que resulta sua manipulação com os métodos Upper e Lower ? Use elas para modificar a String “ Olá, Mundo! ”.

5 of 12

Variáveis e Tipos de Dados Simples

​

10- Cite 2 tipos de dados integrados nas variáveis.

​

11- Cite as expressões aritméticas da linguagem e diga suas funções.

​

12- Qual função pede uma entrada do usuário no programa ?

​

13- Qual a diferença de usar “ # ” e “ “”” ” para se comentar no código ?

​

14- Faça um programa em Python que pede para o usuário ler um número e guardar numa variável que será somado com outra variável que tem o número 2, guarde o resultado em outra variável.

6 of 12

Estruturas Condicionais

15- O'Que são Estruturas Condicionais ? Cite algumas delas.

​

16- O'Que é Indentação? Qual a importância delas ?

​

17- Cite os operadores de comparação e lógicos e explique suas funcionalidades.

​

18- Faça um programa que leia um número do usuário, se ela for maior que 5 imprima “ Eh Maior”, se não for imprima “ Nao Eh Maior “.

7 of 12

Estruturas de Repetição

19- O'Que são as Estruturas de Repetição e o'que seria um laço ?

​

20- Qual a diferença de While e For ?

​

21- Faça um programa que imprima os número de 1 a 10.

​

22- Faça um programa que conte de 10 a 1.

8 of 12

Listas

23- O'Que é uma Lista ?

​

24- Como declaramos uma lista e como acessamos seus elementos ?

​

25- O índice de uma lista começa em 1, Verdadeiro ou Falso ?

​

26- Faça uma lista em Python e preencha ela de 1 a 10 com uma estrutura de repetição.

​

​

9 of 12

Dicionários

27- O'Que é um Dicionário e para que servem ?

​

28- Qual a diferença de chave e valor e como acessá-los ?

​

29- Faça um Dicionário que contenha seu nome, idade e país de origem (use o método update()). Depois use os métodos .keys() e .value().

10 of 12

Funções

30- O'Que são funções e por quê usamos elas ?

​

31- Qual a diferença de argumentos e parâmetros ?

​

32- O'Que é uma variável local ?

​

33- Faça funções para cada exercício de código que você fez.

11 of 12

Mercado de Trabalho

34- Qual a diferença de Back-End, Front-End e Full-Stack ? E qual a vantagem de cada ?

​

35- Cite algumas linguagens de Back-End e Front-End.

12 of 12

Obrigado!

Obrigado!

pet.inf.ufpr.br

pet@inf.ufpr.br

@petcompufpr