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