Aula 9 - Turma Avançado
2025
2023
Exercícios/ Revisão
(TENTE FAZER SEM DURANTE A AULA).
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! ”.
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! ”.
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.
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 “.
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.
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.
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().
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.
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.
Obrigado!
Obrigado!
pet.inf.ufpr.br
pet@inf.ufpr.br
@petcompufpr