Logo Passei Direto
Buscar

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

Ferramentas de estudo

Questões resolvidas

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 voltadas para o desenvolvimento da camada de lógica do negócio nos servidores WEB.
.NET, Java e CSS.
HTML, CSS e Javascript.
C# e Ruby.
PHP, ASP e Javascript.
Python e HTML.

(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 é:
HTML.
PHP.
Java.
Assembly.
Cobol.

Uma das características mais importantes do Python é a sua comunidade ativa e vibrante. Existem muitas comunidades online dedicadas ao Python, que oferecem suporte e recursos para desenvolvedores de todos os níveis. Como um desenvolvedor Python pode comentar um código para facilitar futuras análises?
Usando $
Usando !
Usando %
Usando &
Usando #

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

(CESPE/2010)
a, b = 0, 2
while b < 20:
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.
2, 3, 6.
3, 3, 6, 10, 17, 28.
3, 6, 10, 17, 28.
2, 2, 4, 6.

(UFC/2019 - Adaptada) As linguagens de programação são ferramentas fundamentais para o desenvolvimento de software e aplicativos em geral. Elas permitem que os programadores expressem suas ideias e soluções de forma estruturada e legível para os computadores, permitindo a automação de tarefas complexas e repetitivas.
Um dos recursos existentes na orientação a objetos é denominado polimorfismo. Com relação a esse recurso, é correto afirmar:
Com o polimorfismo, é possível a criação de métodos onde os parâmetros são sempre passados por cópia, independentemente se são tipos primitivos ou objetos.
Refere-se à propriedade de somente tornar visível as informações importantes para o contexto da aplicação, enquanto as demais ficam disponíveis somente no escopo da classe.
O polimorfismo refere-se à característica de uma classe poder herdar os atributos e métodos de outra classe, tornando-se uma classe mais especializada.
O polimorfismo restringe que os tipos das variáveis que armazenam um determinado objeto sejam explicitamente do mesmo tipo do objeto, não permitindo generalizações.
Com o polimorfismo é possível que um objeto de uma classe mais específica execute uma versão própria de um método que existe em sua classe 'pai' (mais genérica), com a qual ele possui um relacionamento de herança. Dessa forma, um mesmo método em uma hierarquia de herança entre classes terá comportamento distinto, a depender do tipo do objeto que o executa.

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 afirmacoes descreve melhor a herança múltipla?
Uma classe filha pode ter múltiplas classes pai, mas só pode herdar de uma por vez.
É o processo pelo qual uma classe pode ter várias subclasses.
Múltiplas classes podem herdar de uma única superclasse.
Uma classe pode herdar comportamentos e atributos de várias superclasses.
Uma classe pode implementar múltiplas interfaces.

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

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 voltadas para o desenvolvimento da camada de lógica do negócio nos servidores WEB.
.NET, Java e CSS.
HTML, CSS e Javascript.
C# e Ruby.
PHP, ASP e Javascript.
Python e HTML.

(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 é:
HTML.
PHP.
Java.
Assembly.
Cobol.

Uma das características mais importantes do Python é a sua comunidade ativa e vibrante. Existem muitas comunidades online dedicadas ao Python, que oferecem suporte e recursos para desenvolvedores de todos os níveis. Como um desenvolvedor Python pode comentar um código para facilitar futuras análises?
Usando $
Usando !
Usando %
Usando &
Usando #

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

(CESPE/2010)
a, b = 0, 2
while b < 20:
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.
2, 3, 6.
3, 3, 6, 10, 17, 28.
3, 6, 10, 17, 28.
2, 2, 4, 6.

(UFC/2019 - Adaptada) As linguagens de programação são ferramentas fundamentais para o desenvolvimento de software e aplicativos em geral. Elas permitem que os programadores expressem suas ideias e soluções de forma estruturada e legível para os computadores, permitindo a automação de tarefas complexas e repetitivas.
Um dos recursos existentes na orientação a objetos é denominado polimorfismo. Com relação a esse recurso, é correto afirmar:
Com o polimorfismo, é possível a criação de métodos onde os parâmetros são sempre passados por cópia, independentemente se são tipos primitivos ou objetos.
Refere-se à propriedade de somente tornar visível as informações importantes para o contexto da aplicação, enquanto as demais ficam disponíveis somente no escopo da classe.
O polimorfismo refere-se à característica de uma classe poder herdar os atributos e métodos de outra classe, tornando-se uma classe mais especializada.
O polimorfismo restringe que os tipos das variáveis que armazenam um determinado objeto sejam explicitamente do mesmo tipo do objeto, não permitindo generalizações.
Com o polimorfismo é possível que um objeto de uma classe mais específica execute uma versão própria de um método que existe em sua classe 'pai' (mais genérica), com a qual ele possui um relacionamento de herança. Dessa forma, um mesmo método em uma hierarquia de herança entre classes terá comportamento distinto, a depender do tipo do objeto que o executa.

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 afirmacoes descreve melhor a herança múltipla?
Uma classe filha pode ter múltiplas classes pai, mas só pode herdar de uma por vez.
É o processo pelo qual uma classe pode ter várias subclasses.
Múltiplas classes podem herdar de uma única superclasse.
Uma classe pode herdar comportamentos e atributos de várias superclasses.
Uma classe pode implementar múltiplas interfaces.

Prévia do material em texto

24/11/2023, 14:16 EPS
https://simulado.estacio.br/alunos/ 1/5
Disciplina: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON  AV
Aluno: CAUÃ CALDEIRA GUERREIRO 202304014884
Professor: ROBSON LORBIESKI
 
Turma: 9001
ARA1384_AV_202304014884 (AG)   09/11/2023 20:24:58 (F) 
Avaliação: 1,00 pts Nota SIA: 1,00 pts
Estação de trabalho liberada pelo CPF 16034642710 com o token 704312 em 09/11/2023 15:20:51.
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
 
EM2020113: PARADIGMAS E LINGUAGEM PYTHON  
 
 1. Ref.: 7790148 Pontos: 0,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.
PHP, ASP e Javascript.
.NET, Java e CSS.
 HTML, CSS e Javascript.
 C# e Ruby.
Python e HTML.
 2. Ref.: 7790284 Pontos: 0,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 é:
HTML.
PHP.
 Java.
 Assembly.
Cobol.
 
EM2020117: PYTHON BÁSICO  
 
 3. Ref.: 7825763 Pontos: 1,00  / 1,00
Uma das características mais importantes do Python é a sua comunidade ativa e vibrante. Existem muitas
comunidades online dedicadas ao Python, que oferecem suporte e recursos para desenvolvedores de todos os níveis.
Como um desenvolvedor Python pode comentar um código para facilitar futuras análises?
Usando $
Usando !
Usando %
Usando &
 Usando #
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: 7825763.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7825763.');
24/11/2023, 14:16 EPS
https://simulado.estacio.br/alunos/ 2/5
 4. Ref.: 5295357 Pontos: 0,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)
63
3
 6
 36
a
 
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
 pode ser utilizada como uma linguagem de programação funcional.  
possui recursos para controle de �uxo, como if-else, switch-case, while e for em todas as suas versões.
 mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza compilada.
foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua altíssima
performance. 
classi�ca-se como fracamente tipada. 
 6. Ref.: 5295417 Pontos: 0,00  / 1,00
Considere o código a seguir, onde temos um servidor Flask escutando na porta 5000, e responda:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295357.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295357.');
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: 5295417.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295417.');
24/11/2023, 14:16 EPS
https://simulado.estacio.br/alunos/ 3/5
O que será apresentado no navegador se acessarmos a URL http://127.0.0.1:5000/teste
Erro 404 - Página não encontrada
Requisição POST
 Erro 405 - Método não permitido
Uma página em branco
 Requisição GET
 
EM2020119: PYTHON ESTRUTURADO  
 
 7. Ref.: 7790062 Pontos: 0,00  / 1,00
(CESPE/2010)
a, b = 0, 2
while b < 20:
    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.
 3, 3, 6, 10, 17, 28.
 3, 6, 10, 17, 28.
2, 3, 6.
2, 2, 4, 6.
1, 1, 2, 3, 5, 8.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790062.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7790062.');
24/11/2023, 14:16 EPS
https://simulado.estacio.br/alunos/ 4/5
 8. Ref.: 5295436 Pontos: 0,00  / 1,00
Analise o trecho de código, em Python 3, a seguir.
O valor impresso pela função print, na última linha do trecho de código, é: (dica: a função lower retorna todas as
letras de uma string em minúsculo)
 111
333
132
 321
123
 
EM2020120: PYTHON ORIENTADO A OBJETOS  
 
 9. Ref.: 7816486 Pontos: 0,00  / 1,00
(UFC/2019 - Adaptada) As linguagens de programação são ferramentas fundamentais para o desenvolvimento de
software e aplicativos em geral. Elas permitem que os programadores expressem suas ideias e soluções de forma
estruturada e legível para os computadores, permitindo a automação de tarefas complexas e repetitivas. Um dos
recursos existentes na orientação a objetos é denominado polimor�smo. Com relação a esse recurso, é correto
a�rmar:
Com o polimor�smo, é possível a criação de métodos onde os parâmetros são sempre passados por cópia,
independentemente se são tipos primitivos ou objetos.
Refere-se à propriedade de somente tornar visível as informações importantes para o contexto da aplicação,
enquanto as demais �cam disponíveis somente no escopo da classe.
O polimor�smo refere-se à característica de uma classe poder herdar os atributos e métodos de outra classe,
tornando-se uma classe mais especializada.
 O polimor�smo restringe que os tipos das variáveis que armazenam um determinado objeto sejam
explicitamente do mesmo tipo do objeto, não permitindo generalizações.
 Com o polimor�smo é possível que um objeto de uma classe mais especí�ca execute uma versão própria de
um método que existe em sua classe "pai" (mais genérica), com a qual ele possui um relacionamento de
herança. Dessa forma, um mesmo método em uma hierarquia de herança entre classes terá comportamento
distinto, a depender do tipo do objeto que o executa.
 10. Ref.: 7954100 Pontos: 0,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
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295436.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295436.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7816486.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7816486.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7954100.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7954100.');
24/11/2023, 14:16 EPS
https://simulado.estacio.br/alunos/ 5/5
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 �lha pode ter múltiplas classes pai, mas só pode herdar de uma por vez.
 É o processo pelo qual uma classe pode ter várias subclasses.
Múltiplas classes podem herdar de uma única superclasse.
 Uma classe pode herdar comportamentos e atributos de várias superclasses.
Uma classe pode implementar múltiplas interfaces.

Mais conteúdos dessa disciplina