SóProvas


ID
2777695
Banca
CCV-UFS
Órgão
UFS
Ano
2014
Provas
Disciplina
Programação
Assuntos

Sobre a linguagem Python, afirma-se:

I É uma linguagem com suporte à orientação a objetos e à herança múltipla.
II É uma linguagem em que a endentação (indent) faz parte da sintaxe.
III Possui uma implementação de orientação a objetos em que todos os atributos são, obrigatoriamente, privados.
IV É uma linguagem que possui tipagem estática.

Estão corretas as afirmativas

Alternativas
Comentários
  • Em python não existe atributos privados, apenas convenções de nomeação de atributos utilizando-se de " _ ".

    A tipagem do python é tida como dinâmica, isto é, não exige declaração de tipo de variável, é alterado dinamicamente.

  • I e II

  • A linguagem Python é de tipagem forte e dinâmica:

    Forte, pois não é possível realizar operações com variáveis de tipos diferentes - para tanto, é necessário realizar previamente a conversão das variáveis, de modo a deixá-las todas do mesmo tipo;

    Dinâmica, pois é possível alterar/converter o tipo da variável ao longo do código. Assim, a título de exemplo, uma variável inicialmente definida como 'int' poderá, ao longo do código, ser transformada numa variável 'string'.

  • PYTHON:

    ALTO NÍVEL

    INTERPRETADO

    MULTIPLATAFORMA

    DE SCRIPT

    ORIENTADA A OBJETOS

    FUNCIONAL

    PROCEDURAL

    FORTEMENTE TIPADA

    DINAMICAMENTE TIPADA

    MULTIPROGRAMA

    EXPANSÍVEL

    ORIENTADA A INDENTAÇÃO

    É CASE SENSITIVE