SóProvas


ID
235420
Banca
CETAP
Órgão
AL-RR
Ano
2010
Provas
Disciplina
Programação
Assuntos

Sobre a linguagem de programação PYTHON, marque a alternativa INCORRETA.

Alternativas
Comentários
  • O  operador  para representação de E's lógicos é representado em Python por & para operações bit-a-bit ou and para conjunções.

    Referências
    http://www.python.org/doc//current/library/operator.html
    http://en.wikiversity.org/wiki/Truth_and_flow_control_in_Python#Conjunction
  • Não escreve-se Phyton, mas sim Python.
  • ⦁ Python suporta a maioria das técnicas da programação orientada a objetos.

    Correto.

    ⦁ Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa.

    Correto. Com a estrutura try-except podemos tratar exceções geradas no bloco try com código dentro do bloco except

    ⦁ As funções são definidas em Python utilizando a palavra chave def.

    Correto.

    ⦁ A separação de blocos de código em Python é feita utilizando a indentação de código.

    Correto. Python, diferentemente de outras linguagens, não possui delimitadores de início e fim de bloco como o begin/end ou { }. O que delimita os blocos em Python é a indentação.

    ⦁ O operador lógico de conjunção ("e", como em a e b) é &&.

    Errado. O operador lógico conjunção, “E lógico”, em Python é o and.

    Resposta: E

  • (a) Python suporta a maioria das técnicas da programação orientada a objetos.

    Correto.

    (b) Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa.

    Correto. Com a estrutura try-except podemos tratar exceções geradas no bloco try com código dentro do bloco except

    (c) As funções são definidas em Python utilizando a palavra chave def.

    Correto.

    (d) A separação de blocos de código em Python é feita utilizando a indentação de código.

    Correto. Python, diferentemente de outras linguagens, não possui delimitadores de início e fim de bloco como o begin/end ou { }. O que delimita os blocos em Python é a indentação.

    (e) O operador lógico de conjunção ("e", como em a e b) é &&.

    Errado. O operador lógico conjunção, “E lógico”, em Python é o and.

    Resposta: E

  • Estruturas logicas em Python: and (e), or (ou), not (não), is (é)

    Alternativa: E

  • Erradíssima galera, aprendemos em nossa aula que os operadores lógicos do Python são: and, or, and.

    Resposta: E

  • Condições - Expressões Lógicas

    Além dos operadores relacionais, existem os chamados operadores lógicos ou "conectivos lógicos". Estes, servem para conectar/combinar duas expressões relacionais. Os operadores lógicos da linguagem Python são:

    or - OU

    and - E

    not - NÃO

    Gabarito: e)

  • A)Python suporta a maioria das técnicas da programação orientada a objetos.

    ~>Sim, o python é orienatdo a objetos, além de ser de alto nível(próxima à linguagem humana) e interpretada (não usa linguagem de máquina, isto é, não se comunica diretamente com o hardware)

    B)Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa.

    ~>Sim ele comunica o usuário acerca de algum erro. Por exemplo: sintaxe

    C)As funções são definidas em Phyton utilizando a palavra chave def.

    ~>Exato, a def é uma função que utiliza argumentos para retornar um valor. É necessário escrevê-la no código apenas 1 vez e chamá-la por seu nome ao longo do código, ao invés de ficar repetindo inúmeras vezes o código da função.

    D)A separação de blocos de código em Phyton é feita utilizando a indentação de código.

    ~>Indentação é o espaço que o código dá em operadores como "if", "while", "elif", "for", de forma a a melhorar o aspecto visual do código fonte para o usuário.

    E)O operador lógico de conjunção ("e", como em a e b) é &&.

    ~>Errado, o python é uma linguagem de alto nível, de forma que se aproxima da linguagem humana. O operador lógico "e" é o "and".

  • (a) Python suporta a maioria das técnicas da programação orientada a objetos. (CERTO)

    (b) Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa. (CERTO) Com a estrutura try-except podemos tratar exceções geradas no bloco try com código dentro do bloco except

    (c) As funções são definidas em Python utilizando a palavra chave def. (CERTO)

    (d) A separação de blocos de código em Python é feita utilizando a indentação de código. (CERTO) Python, diferentemente de outras linguagens, não possui delimitadores de início e fim de bloco como o begin/end ou { }. O que delimita os blocos em Python é a indentação.

    (e) O operador lógico de conjunção ("e", como em a e b) é &&. (ERRADO)

    Operador lógico conjunção, “E lógico”, em Python é o and.