Logo Passei Direto
Buscar
Com relação a Algoritmos e Estrutura de Dados, dadas as afirmações abaixo, assinale a alternativa CORRETA:
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário .py. Python é uma linguagem procedural a qual não contempla orientação a objetos. Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a indentação. A declaração de atributos é algo obrigatório em Python. Listas, em Python, são conjuntos de valores, os quais só podem ser do mesmo tipo, acessados por um índice numérico que inicia em 1 (um).
User badge image
Sabrina Thiane

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

A alternativa CORRETA é: "Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a indentação." As outras afirmações estão incorretas: - Python é uma linguagem interpretada, não compilável, e os arquivos têm a extensão .py, mas não geram um executável binário. - Python suporta programação orientada a objetos, além de ser procedural. - A declaração de atributos não é obrigatória em Python; você pode criar atributos dinamicamente. - Listas em Python podem conter elementos de diferentes tipos e os índices começam em 0, não em 1.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Assinale a opção que não apresenta linguagens para desenvolvimento da camada de lógica do negócio nos servidores WEB
C# e Ruby
HTML, CSS e Javascript
PHP e ASP
Python
.NET, e Java

Com base em sua análise, marque a opção relaciona corretamente as 2 colunas A e B
A - paradigmas
B - Características dos paradigmas
1 - estruturado
2 - orientado e objeto
3 - lógico
4 - funcional
a - tem como base o encapsulamento, herança e polimorfismo
b - C e Pascal são referências desse paradigma
c - baseado em funções
d - Prolog é a linguagem mais significativa desse paradigma
1-b, 2-a, 3-d, 4-c
1-c, 2-a, 3-c, 4-d
1-a, 2-c, 3-d, 4-b
1-d, 2-b, 3-a, 4-c
1-b, 2-c, 3-d, 4-a

Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo?
a
36
6
3
63

A respeito dessas estruturas, é correto afirmar:
Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por "strings".
Listas não podem ser modificadas depois de criadas, ao passo que sequências e dicionários podem.
Listas podem ser modificadas, mas seu tamanho não pode ser modificado após a criação, ao passo que sequências e dicionários não têm essa limitação.
Listas e sequências são indexadas por inteiros, ao passo que dicionários podem ser indexados por "strings".
Dicionários não podem ser modificados depois de criados, ao passo que listas e sequências podem.

O que será impresso ao término da execução desse programa?


[30]
[]
O programa apresentará um erro
None
[0, 5, 10, 15, 20, 25, 30]

Para tratar a exceção que será lançada se o valor contido na variável numero2 for zero, as lacunas I e II deverão ser corretamente preenchidas por:
try: e catch ArithymeticException:
try e catch(ArithmeticException ex)
throw e catch (ZeroDivisionException $e)
try: e except ZeroDivisionError:
throw: e catch(err)

Verifica-se que está(ão) correta(s)
I - Java e C++ são compiladas, enquanto Python é interpretada.
II - Python não tem suporte à orientação a objetos.
III - O polimorfismo por sobrecarga, no qual mais de um método tem o mesmo nome, mas assinaturas diferentes, é suportado pelo Python.
IV - Java não tem suporte à herança múltipla.
I e III, apenas.
I, II e III.
III e IV, apenas.
II, apenas.
I e IV, apenas.

Mais conteúdos dessa disciplina