Buscar

Paradiguimas de linguagem

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disciplina: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON  AV
Aluno: RENATO FLORIANO CARVALHO 202002603488
Turma: 9001
DGT0286_AV_202002603488 (AG)   09/01/2024 16:12:13 (F) 
Avaliação: 8,00 pts Nota SIA: 8,00 pts
 
EM2020113: PARADIGMAS E LINGUAGEM PYTHON  
 
 1. Ref.: 7790148 Pontos: 1,00  / 1,00
No contexto de programação para Web, temos 2 diferentes ambientes de desenvolvimento: a camada
de apresentação e a camada de lógica do negócio. Assinale a opção que apresenta apenas linguagens
votladas para o desenvolvimento da camada de lógica do negócio nos servidores WEB.
.NET, Java e CSS.
Python e HTML.
PHP, ASP e Javascript.
HTML, CSS e Javascript.
 C# e Ruby.
 2. Ref.: 7790284 Pontos: 1,00  / 1,00
(IBADE/2019) Há uma diferença entre o código fonte que se escreve e as instruções que a máquina
compreende. Para tanto o código fonte deve ser traduzido para linguagem de máquina pelos
interpretadores ou compiladores. A linguagem abaixo que mais se aproxima da linguagem de máquina
é:
PHP.
 Assembly.
Cobol.
Java.
HTML.
 
EM2020117: PYTHON BÁSICO  
 
 3. Ref.: 7825762 Pontos: 1,00  / 1,00
A popularidade do Python se deve em grande parte à sua simplicidade. A sintaxe da linguagem é limpa
e intuitiva, o que a torna fácil de aprender mesmo para iniciantes. Qual é a de�nição de um arquivo de
script em Python?
Uma inteligência arti�cial.
É uma mensagem de erro gerada pelo compilador.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790148.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790148.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7825762.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7825762.');
É um arquivo de texto que contém sequências de erros para log.
É uma mensagem de erro gerada pelos programadores.
 É um arquivo de texto que contém instruções que compõem um programa Python.
 4. Ref.: 5292385 Pontos: 1,00  / 1,00
Observe os seguintes comandos em Python:
Ao término da execução da última linha, o programa deverá imprimir:
 [2, 9, 1, 0]
[2, 9, 0, 5]
[0, 9, 1, 5]
[2, 0, 1, 5]
[2, 0, 1, 9]
 
EM2020118: PYTHON EM OUTROS PARADIGMAS  
 
 5. Ref.: 7790903 Pontos: 0,00  / 1,00
(IADES/2022) Na disciplina de ciência de dados, Python é uma das linguagens de programação mais
utilizadas. A esse respeito, é correto a�rmar que a linguagem de programação Python
classi�ca-se como fracamente tipada. 
foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua
altíssima performance. 
 possui recursos para controle de �uxo, como if-else, switch-case, while e for em todas as suas
versões.
 pode ser utilizada como uma linguagem de programação funcional.  
mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza
compilada.
 6. Ref.: 5295426 Pontos: 1,00  / 1,00
Considere o trecho de código a seguir e responda:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292385.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292385.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790903.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790903.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295426.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295426.');
O que será impresso ao término da execução desse programa:
[30]
O programa apresentará um erro
 []
[0, 5, 10, 15, 20, 25, 30]
None
 
EM2020119: PYTHON ESTRUTURADO  
 
 7. Ref.: 5295434 Pontos: 0,00  / 1,00
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.
 10
1
15
9
 2
 8. Ref.: 7790062 Pontos: 1,00  / 1,00
(CESPE/2010)
a, b = 0, 2
while b < 20:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295434.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295434.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790062.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790062.');
    a, b = b, a+b+1
    print(b)
Assinale a opção que apresenta a sequência correta de números impressos no console de um
interpretador Python durante a execução dos comandos acima.
1, 1, 2, 3, 5, 8.
 3, 6, 10, 17, 28.
3, 3, 6, 10, 17, 28.
2, 3, 6.
2, 2, 4, 6.
 
EM2020120: PYTHON ORIENTADO A OBJETOS  
 
 9. Ref.: 6112799 Pontos: 1,00  / 1,00
Dadas as a�rmativas 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 quali�car
métodos, não podendo ser utilizado para quali�car atributos.
Veri�ca-se que está(ão) correta(s)
II, apenas.
I e II, apenas.
I, II e III.
 I e III, apenas.
II e III, apenas.
 10. Ref.: 7954100 Pontos: 1,00  / 1,00
A herança é um dos conceitos fundamentais da programação orientada a objetos (POO) e é
amplamente suportada em Python. Ela permite que uma classe herde atributos e métodos de
outra classe. Isso facilita a reutilização de código, a organização de classes e a criação de
hierarquias de classes.
 
Qual das seguintes a�rmações descreve melhor a herança múltipla?
 Uma classe pode herdar comportamentos e atributos de várias superclasses.
Uma classe pode implementar múltiplas interfaces.
Múltiplas classes podem herdar de uma única superclasse.
É o processo pelo qual uma classe pode ter várias subclasses.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6112799.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6112799.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7954100.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7954100.');
Uma classe �lha pode ter múltiplas classes pai, mas só pode herdar de uma por vez.

Continue navegando