¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

PSI

Dipson Schoolemail Programação Curso Técnico Superior Profissional Inglés 37 fichas

PSI

Fichas del conjunto (37)

  1. 1O que é PyCharm?Um ambiente de desenvolvimento integrado amplamente utilizada devido às funcionalidades que facilitam o desenvolvimento, incluindo editor de código avançado, suporte a refatoração, depuração robusta, suporte a frameworks web (como Django e Flask), integração com serviços em nuvem e plugins extensivos.
  2. 2O que é um IDE?Uma IDE (Integrated Development Environment, ou Ambiente de Desenvolvimento Integrado) é uma ferramenta de software que fornece um conjunto completo de funcionalidades para facilitar o desenvolvimento de aplicativos. Ela combina diversas ferramentas em uma única interface, permitindo que desenvolvedores escrevam, testem e depurem código de maneira eficiente.
  3. 3O que é Refatoração?Definida como o processo de reorganizar código sem alterar seu comportamento externo, com benefícios como melhorar a legibilidade, manutenção, eliminação de redundâncias e, em alguns casos, performance.
  4. 4O que é POO?- Programação Orientada aos Objetos
    - Sucessora da programação estruturada.
    - Foca em identificar objetos no problema, com características e comportamentos próprios.
    - Introduz conceitos como classes, métodos, instâncias e herança
  5. 5Quais são as características principais da linguagem Python?Python é case-sensitive, de alto nível, interpretada, orientada a objetos, simples, produtiva e open-source.
  6. 6O que significa dizer que Python é case-sensitive?Significa que diferencia letras maiúsculas de minúsculas. Por exemplo, variavel e Variavel são diferentes.
  7. 7Qual é a diferença entre dados mutáveis e imutáveis? Dê exemplos.Mutáveis podem ser alterados após criação (ex.: listas).
    Imutáveis não podem ser alterados, e qualquer modificação cria um novo objeto (ex.: strings).
  8. 8O que acontece quando você tenta alterar um dado imutável em Python?Um novo objeto é criado, deixando o objeto original intacto.
  9. 9O que são tipo de dados booleanos?São dados lógicos que podem assumir dois valores: True ou False.
  10. 10Quais são as operadores?AND, OR, NOT
  11. 11O que faz o operador AND?Retorna True se ambas as condições forem verdadeiras.
  12. 12O que faz o operador OR?Retorna True se pelo menos uma condição for verdadeira.
  13. 13O que faz o operador NOT?Inverte o valor lógico: transforma True em False e vice-versa.
  14. 14Quais valores Python avalia como True ou False por padrão?False: 0, None, listas vazias, strings vazias, etc.
    True: 1, Qualquer valor não listado como False.
  15. 15Para que servem os tipos booleanos em programação?Para controle de fluxo, decisões lógicas e validações de condições.
  16. 16O que são tuplasColeções ordenadas e imutáveis que podem conter diferentes tipos de dados.
  17. 17Quais são as principais características das tuplas?São ordenadas, imutáveis, aceitam valores duplicados e podem conter elementos de diferentes tipos.
  18. 18Como criar uma tupla em Python?- Com parênteses: (1, 2, 3)
    - Sem parênteses: 1, 2, 3
    - Conversão com a função tuple().
    Como criar uma tupla em Python?
  19. 19Qual é a vantagem de usar tupla?- Vantagens:
    - Maior desempenho e menor consumo de memória comparado a listas.
    - Útil para agrupar dados relacionados (ex.: coordenadas geográficas).
  20. 20Quais são as vantagens das tuplas em relação às listas?São mais rápidas, consomem menos memória e garantem a imutabilidade dos dados.
  21. 21Dê um exemplo de conversão para uma tupla usando a função tuple()lista = [1, 2, 3]
    tupla = tuple(lista)
    print(tupla)
    Dê um exemplo de conversão para uma tupla usando a função tuple()
  22. 22Como acessar elementos de uma tupla?Usando índices:
    tupla = (10, 20, 30)
    print(tupla[1])
    Como acessar elementos de uma tupla?
  23. 23Quais são as características de um conjunto (set)?Não ordenado, mutável e só elementos únicos.
  24. 24O que são dicionários em Python?Estruturas de mapeamento que associam chaves a valores.
  25. 25Quando usar listas, conjuntos e dicionários?Listas: Quando a ordem e duplicatas são importantes.
    Conjuntos: Para garantir unicidade.
    Dicionários: Para mapeamentos chave-valor.
  26. 26Como adicionar elementos a uma lista em Python?Usando o método append().Como adicionar elementos a uma lista em Python?
  27. 27Como adicionar elementos a um conjunto (sets) em Python?Usando o método add().Como adicionar elementos a um conjunto (sets) em Python?
  28. 28É possível alterar diretamente um elemento em um conjunto?Não, conjuntos(sets) não permitem alteração direta de elementos.
  29. 29Como adicionar ou modificar valores em um dicionário?Use a sintaxe dicionario[chave] = valor.Como adicionar ou modificar valores em um dicionário?
  30. 30Como remover um elemento de uma lista e conjunto(sets)?Usando o sintaxe remove().Como remover um elemento de uma lista e conjunto(sets)?
  31. 31Como remover um elemento de um dicionário?usando a sintaxe del
    "del dicionário['b']"
    Como remover um elemento de um dicionário?
  32. 32Quais estruturas podem ser iteradas diretamente com um loop for?Listas, conjuntos e dicionários.
  33. 33Como fazemos iteração numa lista e num set?Como fazemos iteração numa lista e num set?
  34. 34Como fazemos iteração de um dict?Como fazemos iteração de um dict?
  35. 35Como inverter uma string em Python?Usando slicing.Como inverter uma string em Python?
  36. 36Como faz um palindromoComo faz um palindromo
  37. 37Qual é a função para contar letrasQual é a função para contar letras

Información

Descripción
Curso Técnico Superior Profissional Programação Fichas sobre PSI, creado por Dipson Schoolemail el 05/12/2024.
Visitas
4
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?