Logo Passei Direto
Buscar

AV - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON

User badge image
Camila

em

Ferramentas de estudo

Questões resolvidas

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

Considere o seguinte fragmento de código-fonte, escrito em linguagem Python: a = 3 b = a * 2 a, b = b, a
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo? print(a)
36
6
63
3
a

Considere o script a seguir e responda: Qual valor será impresso pela linha 18:
10
Impossível determinar
100.000
1.000.000

Considere o script e responda. Qual valor será impresso pela linha 21:
0
1.000.000
10
Impossível determinar
100.000

Considere o seguinte trecho de um programa escrito em Python: a = 1 while a < 10: if a % 2 == 0: break else: a += 1 print(a) Assinale a opção que apresenta corretamente o que será impresso na tela.
1
15
2
10
9

Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python,
Verifica-se que está(ão) correta(s)
I - Das três linguagens consideradas, Python é a única que não permite interfaces.
II - O Python possui nativamente o tipo privado, assim como C e Ruby.
III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos.
I, II e III.
II e III, apenas.
I e II, apenas.
II, apenas.
I e III, apenas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

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

Considere o seguinte fragmento de código-fonte, escrito em linguagem Python: a = 3 b = a * 2 a, b = b, a
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo? print(a)
36
6
63
3
a

Considere o script a seguir e responda: Qual valor será impresso pela linha 18:
10
Impossível determinar
100.000
1.000.000

Considere o script e responda. Qual valor será impresso pela linha 21:
0
1.000.000
10
Impossível determinar
100.000

Considere o seguinte trecho de um programa escrito em Python: a = 1 while a < 10: if a % 2 == 0: break else: a += 1 print(a) Assinale a opção que apresenta corretamente o que será impresso na tela.
1
15
2
10
9

Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python,
Verifica-se que está(ão) correta(s)
I - Das três linguagens consideradas, Python é a única que não permite interfaces.
II - O Python possui nativamente o tipo privado, assim como C e Ruby.
III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos.
I, II e III.
II e III, apenas.
I e II, apenas.
II, apenas.
I e III, apenas.

Prévia do material em texto

1. Pontos: 1,00 / 1,00 
 
Assinale a opção que não apresenta linguagens para desenvolvimento da camada de lógica do negócio nos 
servidores WEB 
 
 
PHP e ASP 
 
Python 
 HTML, CSS e Javascript 
 
.NET, e Java 
 
C# e Ruby 
 
 
 2. Pontos: 1,00 / 1,00 
 
Como se chama a seguinte característica de uma linguagem de programação "um conjunto relativamente 
pequeno de construções primitivas pode ser combinado em um número, também, pequeno de maneiras para 
construir as estruturas de controle e de dados de uma linguagem de programação"? 
 
 ortogonalidade 
 
confiabilidade 
 
expressividade 
 
aliasing 
 
recursividade 
 
 
 
 
 
 
 
 3. Pontos: 1,00 / 1,00 
 
Considere o seguinte fragmento de código-fonte, escrito em linguagem Python: 
a = 3 
b = a * 2 
a, b = b, a 
 
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo? 
print(a) 
 
 
36 
 
3 
 
63 
 
a 
 6 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205295362.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205292388.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205295357.');
 4. Pontos: 1,00 / 1,00 
 
Considere o trecho do programa Python abaixo. Qual o valor impresso ao executarmos o programa? 
 
 
 
10 
 
25 
 5 
 
20 
 
15 
 
 
 
 
 
 
 
 5. Pontos: 1,00 / 1,00 
 
Considere o script a seguir e responda: 
 
Qual valor será impresso pela linha 18: 
 
 
10 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205292381.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205298433.');
 
0 
 Impossível determinar 
 
100.000 
 
1.000.000 
 
 
 6. Pontos: 1,00 / 1,00 
 
Considere o script e responda. Qual valor será impresso pela linha 21: 
 
 
 
Impossível determinar 
 
10 
 
100.000 
 
1.000.000 
 0 
 
 
 
 
 
 
 
 7. Pontos: 1,00 / 1,00 
 
Considere o seguinte trecho de um programa escrito em Python: 
 a = 1 
 while a < 10: 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205292516.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205295434.');
 if a % 2 == 0: 
 break 
 else: 
 a += 1 
 print(a) 
 
Assinale a opção que apresenta corretamente o que será impresso na tela. 
 
 
9 
 
1 
 
10 
 
15 
 2 
 
 
 8. Pontos: 1,00 / 1,00 
 
Considere o programa Python abaixo: 
 
numero1 = int(input('Informe o número de Processos: ')) 
numero2 = int(input('Informe o número de Juízes: ')) 
 
..I.. 
 
resultado = numero1 / numero2 
print("Há ",resultado, " processos a serem julgados por cada Juiz") 
 
..II.. 
 
print("Não é possível divisão por zero") 
 
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: 
 
throw: e catch(err) 
 try: e except ZeroDivisionError: 
 
throw e catch (ZeroDivisionException $e) 
 
try e catch(ArithmeticException ex) 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205298445.');
 
 
 
 
 
 
 
 9. Pontos: 1,00 / 1,00 
 
Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python, 
I - Das três linguagens consideradas, Python é a única que não permite interfaces. 
II - O Python possui nativamente o tipo privado, assim como C e Ruby. 
III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não 
podendo ser utilizado para qualificar atributos. 
Verifica-se que está(ão) correta(s) 
 
 
II, apenas. 
 I e III, apenas. 
 
I, II e III. 
 
I e II, apenas. 
 
II e III, apenas. 
 
 
 10. Pontos: 0,00 / 1,00 
 
Sobre as linguagens de programação Java, C++ e Python, podemos afirmar que: 
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. 
 
Verifica-se que está(ão) correta(s) 
 
 
III e IV, apenas. 
 
II, apenas. 
 I e III, apenas. 
 
I, II e III. 
 I e IV, apenas. 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%206112799.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%206112185.');

Mais conteúdos dessa disciplina