Logo Passei Direto
Buscar

Paradigmas de Linguagens de Programação em Python1

Ferramentas de estudo

Questões resolvidas

Como se chama o processo de conversão de linguagens onde não é gerado código executável e o programa roda à medida que vai sendo convertido. A Compilação B Tradução C Montador D Ligador E Interpretação

Sobre a linguagem Python, afirma-se:
Estão corretas as afirmativas:
I - É uma linguagem com suporte à orientação a objetos e à herança múltipla.
II - É uma linguagem em que a indentação (indent) faz parte da sintaxe.
III - Possui uma implementação de orientação a objetos em que todos os atributos são, obrigatoriamente, privados.
IV - É uma linguagem que possui tipagem estática.
A- I e II.
B- II e IV.
C- I, III e IV.
D- III e IV.
E- II e III.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Como se chama o processo de conversão de linguagens onde não é gerado código executável e o programa roda à medida que vai sendo convertido. A Compilação B Tradução C Montador D Ligador E Interpretação

Sobre a linguagem Python, afirma-se:
Estão corretas as afirmativas:
I - É uma linguagem com suporte à orientação a objetos e à herança múltipla.
II - É uma linguagem em que a indentação (indent) faz parte da sintaxe.
III - Possui uma implementação de orientação a objetos em que todos os atributos são, obrigatoriamente, privados.
IV - É uma linguagem que possui tipagem estática.
A- I e II.
B- II e IV.
C- I, III e IV.
D- III e IV.
E- II e III.

Prévia do material em texto

A
B
C
D
E
1 Marcar para revisão
Uma startup de tecnologia está desenvolvendo um novo
software para análise de dados em saúde. O time está
debatendo qual linguagem de programação utilizar. Eles
precisam de uma linguagem que ofereça confiabilidade,
boa performance e seja adequada para a manipulação de
grandes volumes de dados.
Considerando o texto, analise as afirmativas abaixo:
I. Linguagens como Python são adequadas para aplicações
em análise de dados devido à sua facilidade de uso e rica
biblioteca de análise de dados.
II. Para aplicações em saúde, é mais apropriado usar
linguagens focadas em programação de sistemas, como
C++.
III. A escolha de uma linguagem de programação deve ser
baseada em critérios como legibilidade, facilidade de
escrita e confiabilidade.
Marque a alternativa correta:
Apenas as afirmativas I e III estão corretas.
Apenas as afirmativas II e III estão corretas.
Apenas a afirmativa I está correta.
Apenas a afirmativa III está correta.
Apenas a afirmativa II está correta.
2 Marcar para revisão
Os níveis das linguagens de programação permitem uma
ampla gama de controle, abstração e facilidade de uso.
Qual das seguintes afirmações melhor descreve as
linguagens de programação de baixo nível?
A
B
C
D
E
A
B
C
São independentes do hardware e fáceis de
aprender.
Utilizam uma extensa biblioteca de funções para
facilitar a programação.
Abstraem completamente as características do
hardware do computador.
São linguagens próximas da linguagem de
máquina e interagem diretamente com o hardware.
São usadas exclusivamente para o
desenvolvimento de aplicações web modernas.
3 Marcar para revisão
Uma empresa de software está planejando desenvolver um
novo sistema operacional. A equipe está discutindo qual
linguagem de programação seria a mais adequada para
lidar com os desafios de baixo nível e alta performance
requeridos por um sistema operacional.
Considerando o texto, analise as afirmativas abaixo:
I. Linguagens como Python e JavaScript são as mais
indicadas para o desenvolvimento de sistemas
operacionais.
II. A linguagem C é frequentemente usada para
desenvolvimento de sistemas operacionais devido ao seu
controle de baixo nível e eficiência.
III. Para desenvolvimento de sistemas operacionais, a
escolha da linguagem não influencia significativamente o
desempenho do sistema.
Marque a alternativa correta:
Apenas as afirmativas II e III estão corretas.
Apenas a afirmativa II está correta.
Apenas as afirmativas I e III estão corretas.
D
E
A
B
C
D
E
A
B
Apenas a afirmativa III está correta.
Apenas a afirmativa I está correta.
4 Marcar para revisão
Como se chama o processo de conversão de linguagens
onde não é gerado código executável e o programa roda à
medida que vai sendo convertido.
Interpretação
Tradução
Compilação
Montador
Ligador
5 Marcar para revisão
Amarração dinâmica (também conhecida como "binding
dinâmico") é um conceito em linguagens de programação
que se refere à associação de valores a nomes de variáveis
em tempo de execução. Em outras palavras, em linguagens
com amarração dinâmica, as variáveis podem ter seu tipo e
valor modificados durante a execução do programa. Qual
das opções abaixo apresenta uma linguagem com
amarração dinâmica?
Python.
Java.
C
D
E
A
B
C
D
E
Rust.
Go.
C++.
6 Marcar para revisão
As estruturas de dados são responsáveis por organizar e
armazenar os dados de forma eficiente, criando meios para
o usuário manuseá-los. Estruturas amplamente utilizadas e
conhecidas são as pilhas, listas e filas. 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.
A declaração de variáveis é algo obrigatório em
Python.
Python é uma linguagem procedural a qual não
contempla orientação a objetos.
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 0 (zero).
Em comandos condicionais ou de repetição, a
separação de blocos de código em Python é feita
utilizando a indentação.
7 Marcar para revisão
Sobre a linguagem Python, afirma-se:
I - É uma linguagem com suporte à orientação a objetos e à
herança múltipla.
II - É uma linguagem em que a indentação (indent) faz parte
da sintaxe.
A
B
C
D
E
A
B
C
D
E
III - Possui uma implementação de orientação a objetos em
que todos os atributos são, obrigatoriamente, privados.
IV - É uma linguagem que possui tipagem estática.
Estão corretas as afirmativas:
II e IV.
I e II.
III e IV.
II e III.
I, III e IV.
8 Marcar para revisão
Desenvolvida nos anos 80 por Guido van Rossum, a
linguagem Python rapidamente se tornou uma escolha
popular para uma ampla variedade de tarefas de
programação, desde a construção de aplicações web até a
análise de dados e a programação científica. Qual é o
comportamento esperado do seguinte programa?
prin("Adeus!")
O programa exibirá ("Adeus!") na tela.
O programa gerará uma mensagem de erro na
tela.
O programa emitirá Adeus! na tela.
O programa exibirá "Adeus!" na tela.
O programa emitirá prin("Adeus!") na tela.
A
B
C
D
E
A
B
9 Marcar para revisão
Considere o seguinte fragmento de código-fonte escrito na
linguagem Python:
def foo(a):
 return a + a + a
b = 1
foo(b)
foo(b)
foo(b)
Após a execução de todos esses códigos, qual é o valor a
ser mostrado mediante o comando abaixo?
print(b)
0
1
3
6
9
10 Marcar para revisão
Assinale o grupo de linguagens que são de alto nível e
atendem às características do paradigma Orientado a
objeto
Java, C++, Python e Smalltalk
Java, C++ e HTML
00
hora
: 49
min
: 41
seg
Ocultar
Questão 10 de 10
Em branco (10)
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM1 Paradigmas De Linguagens De Programação Em Python
C
D
E
Python, Java e Assembly
Java, Fortran e Assembly
Python, Java, C++ e Fortran

Mais conteúdos dessa disciplina