Zum Hauptinhalt
Website-Übersicht
Disciplinas »
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
AACCs/FFLCH
Pró-Reitoria de Pós-Graduação
Outros
Suporte »
Acesso
Perfis
Ouvintes
Docentes
Criação de Disciplinas da USP
Documentação
HelpDesk e Contato
Guia de uso
Sobre
Deutsch (de)
Deutsch (de)
English (en)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Brasil (pt_br)
Suchen
Schließen
Suchen
Sucheingabe umschalten
Acessar
MAC0110 - Introdução à Computação (2023) - LM
Startseite
Kurse
2023
IME
MAC
MAC0110-LM-2023
Semana 2
Repetição (Laços ou Loops) com while (videoaula, C...
Repetição (Laços ou Loops) com while (videoaula, Coursera)
Klicken Sie auf '
Repetição (Laços ou Loops) com while (videoaula, Coursera)
', um die Ressource zu öffnen.
◄ Executando programas em python (videoaula, Coursera)
Direkt zu:
Direkt zu:
Critério de Notas
Sobre plágio++ (cola)
Prevenção e identificação do assédio
Monitoria
Avisos
Fórum de Discussão
Ambiente para exercícios com correção automática (IVProg e VLP)
Projeto MAC Multi (Exercícios)
Introdução à Computação com Python: um curso interativo
Modelos de provas da POLI (esta disciplina usa o mesmo modelo)
Collaboratory: principal plataforma de programação do curso
Instalar o Anaconda, para rodar o Jupyter (Ambiente python alternativo)
How to think like a computer scientist
Como pensar como um cientista da computação
Intro to Computer Science - MIT
Meu primeiro JN
Slides - História da computação
Slides - Como Funciona um Computador
Slides - Introdução à Computação
Slides - Expressões em Python
O que é Ciência da Computação (videoaula, Coursera)
Computadores e Linguagens de Programação (videoaula, UNIVESP)
O que é Software Livre (videoaula, Coursera)
Primeiras linhas em Python (videoaula, Coursera)
Variáveis e comando de atribuição em Python (videoaula, Coursera)
Valores e tipos em Python (videoaula, Coursera)
Somatórias
Laços
Slides - Primeiros Programas em Python
Entrada de dados em Python (videoaula, Coursera)
Executando programas em python (videoaula, Coursera)
Funcão main
Exercícios com inteiros
Maior menor
Exercícios com operador módulo
Formatação
Slides - Comandos de Seleção (divisão inteira, resto e formatação)
Estrutura condicional simples (videoaula, Coursera)
Exercício resolvido [raízes reais de uma equação de 2º grau] (videoaula, Coursera)
Slides - Comandos de Seleção Encadeados (operadores e expressões lógicos)
Mais exercícios com módulo e divisão
Funções e Comandos de Seleção Encadeados
Tipos booleanos e precedência de operadores (videoaula, Coursera)
Slides - Exercícios sobre Condicionais
Slides - Indicadores de Passagem
Indicadores de passagem e mais exercícios com condicionais
Lacos_com_Condicionais_Lacos_Encaixados
Operadores lógicos
Multiplos_ij_lacosEncaixados_Funcoes
Laços Encaixados (2)
Laços Encaixados (3)
Números Perfeitos
Triângulo Retangulo
Indicadores de passagem (videoaula, Coursera)
Laços aninhados - repetições encaixadas (videoaula, Coursera)
Fatorial de uma sequência de números (videoaula, Coursera)
Decomposição em fatores primos (videoaula, Coursera)
Video - Aula sobre repetições encaixadas - função para números primos
Vídeo sobre laços encaixados 3
EP1 (22/10) - Enunciado
Vídeo - Explicação sobre o EP1
Slides - Funções
Slides - Exercícios de Revisão
Funções
Funções - Calculadora
Funções: MDC, Báskara e Binomial
Funções: soma primo
Funções (videoaula, Coursera)
Exemplo 1: Coeficiente binomial (videoaula, Coursera)
Exemplo 2: Fórmula de Bhaskara (videoaula, Coursera)
P1
P1 "em casa"
Slides - Explicação sobre as questões da Prova 1
Slides - Listas (1)
Slides - Listas (2)
Listas em Python (Prof. Paulo)
Introdução aos Vetores (Listas) em Python (Prof. Roberto)
Vídeo da aula de Vetores 1
Vídeo - aula de Vetores 2
Coleções [lista/vetores] (videoaula, Coursera)
Repetições com for (videoaula, Coursera)
Manipulação de listas (videoaula, Course)
Objetos na memória (videoaula, Coursera)
Slides - Matrizes
Matrizes (Prof. Paulo)
Matrizes (Prof. Roberto)
Conceitos simples e úteis que ajudam no desenvolvimento em Python (videoaula, Coursera)
Matrizes (videoaula, Coursera)
Manipulação de matrizes [soma] (videoaula, Coursera)
Multiplicação de matrizes (videoaula, Coursera)
Slides - Processamento de Strings
Strings
Comparação de Strings
Slides - Busca e Ordenação (com revisão de listas e matrizes)
Busca exaustiva - turma do Roberto
Busca binária , Ordenação - Turma do Roberto
Ordenação (turma Paulo Meirelles)
Vídeo da aula de Vetores - Ordenação 1
Vídeo da aula - Ordenação 2 e Busca binária
Vídeo da aula de matrizes 1
Vídeo da aula de Matrizes 2
Enunciado EP2 [atualizado]
Vídeo - Explicação sobre o EP2
P2
Bonus EPs
PSUB
PREC
Funcão main ►