0% acharam este documento útil (0 voto)
83 visualizações3 páginas

Python

O documento discute paradigmas de linguagens de programação em Python. Aborda questões sobre gerações de linguagens, paradigmas de programação e processos de compilação e interpretação. Também apresenta perguntas sobre características da linguagem Python.

Enviado por

kamilly amancio
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
83 visualizações3 páginas

Python

O documento discute paradigmas de linguagens de programação em Python. Aborda questões sobre gerações de linguagens, paradigmas de programação e processos de compilação e interpretação. Também apresenta perguntas sobre características da linguagem Python.

Enviado por

kamilly amancio
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 3

Paradigmas de Linguagens de Programação em Python

TEMA 1

Questão 01: AVALIE AS ASSERTIVAS SOBRE AS LINGUAGENS DE


PROGRAMAÇÃO:

I. LINGUAGEM ASSEMBLY É A NATIVA DOS COMPUTADORES.


II. UMA LINGUAGEM DEVE SER COMPATÍVEL ÚNICA E EXCLUSIVAMENTE COM O HARDWARE A
QUE SE PROPÔS A ATENDER.
III. A ABSTRAÇÃO TRAZ FACILIDADES AO PROGRAMADOR QUE CADA VEZ MENOS PRECISA
CONHECER O AMBIENTE ONDE A LINGUAGEM OPERA (COMPOSTO POR SISTEMA OPERACIONAL
E HARDWARE).
IV. UM COMANDO EM UMA LINGUAGEM DE ALTO NÍVEL FAZ MAIS QUE UMA OPERAÇÃO
PRIMÁRIA DO HARDWARE. COM BASE EM SUA ANÁLISE, MARQUE A OPÇÃO QUE APRESENTA

APENAS AS ASSERTIVAS CORRETAS.

A) I, II, III e IV
B) III e IV apenas
C) III apenas
D) II e IV apenas

Questão 02: RELACIONE A COLUNA A, NA QUAL TEMOS AS GERAÇÕES DAS LINGUAGENS DE


PROGRAMAÇÃO COM A COLUNA B, EM QUE TEMOS AS CARACTERÍSTICAS DAS GERAÇÕES DE
LINGUAGENS:

COM BASE EM SUA ANÁLISE, MARQUE A OPÇÃO QUE RELACIONA CORRETAMENTE AS DUAS
COLUNAS A E B:
A) 1-c, 2-a, 3-d, 4-b
B) 1-a, 2-c, 3-d, 4-b
C) 1-d, 2-b, 3-a, 4-c
D) 1-b, 2-c, 3-d, 4-a

Questão 03: DOS DOMÍNIOS DE PROGRAMAÇÃO APRESENTADOS NA AULA, QUAIS DEVEM


CONSIDERAR, NECESSARIAMENTE, A ARQUITETURA CLIENTE-SERVIDOR?
A) Programação web e Mobile.
B) Programação de sistemas e aplicações comerciais.
C) Aplicações de Inteligência Artificial e aplicações científicas.
D) Aplicações comerciais e programação de sistemas.

Questão 04: UM DOS CRITÉRIOS MAIS RELEVANTES NA AVALIAÇÃO DE LINGUAGENS DE


PROGRAMAÇÃO DIZ RESPEITO À FACILIDADE COMQUE OS PROGRAMAS PODEM SER LIDOS.
ESTAMOS FALANDO DE
QUAL CRITÉRIO?
A) Legibilidade
B) Redigibilidade
C) Confiabilidade
D) Custo
Questão 05: 1. AS LINGUAGENS DE PROGRAMAÇÃO PODEM SE ENQUADRAR EM UM OU VÁRIOS
PARADIGMAS, NOS QUAIS A LINGUAGEM TEM UMA GRANDE FLEXIBILIDADE E POTENCIAL DE
APROVEITAMENTO. NESSE CONTEXTO, PYTHON É UMA LINGUAGEM:
A) Compatível apenas com o paradigma estruturado.
B) Compatível apenas com os paradigmas estruturado e lógico.
C) Compatível apenas com o paradigma orientado a objetos.
D) Multiparadigma.

Questão 06: RELACIONE A COLUNA A, EM QUE TEMOS PARADIGMAS DAS LINGUAGENS DE


PROGRAMAÇÃO COM A COLUNA B, EM QUE TEMOS AS CARACTERÍSTICAS DOS PARADIGMAS DE
LINGUAGENS:

COM BASE EM SUA ANÁLISE, MARQUE A OPÇÃO QUE RELACIONA CORRETAMENTE AS DUAS
COLUNAS A E B:
A) 1-b, 2-a, 3-d, 4-c
B) 1-a, 2-c, 3-d, 4-b
C) 1-d, 2-b, 3-a, 4-c
D) 1-b, 2-c, 3-d, 4-a

Questão 07: COMO SE CHAMAM OS DOIS PROCESSOS DE CONVERSÃO DE LINGUAGENS DE ALTO


NÍVEL EM LINGUAGENS INTELIGÍVEIS PELOCOMPUTADOR?
A) Tradução e interpretação.
B) Compilação e interpretação.
C) Análise sintática e análise léxica.
D) Compilação e montagem.

Questão 08: AVALIE AS ASSERTIVAS A SEGUIR:


I. O COMPILADOR ANALISA O CÓDIGO-FONTE E O CONVERTE PARA UM
EXECUTÁVEL.
II. O MONTADOR TRADUZ O CÓDIGO ASSEMBLY PARA O CÓDIGO DE MÁQUINA INTERMEDIÁRIO
(CÓDIGO OBJETO), QUE É EXECUTÁVEL PELO COMPUTADOR.
III. O CARREGADOR É QUE TORNA O CÓDIGO-OBJETO EM RELOCÁVEL.
IV. O LIGADOR LIGA O CÓDIGO-OBJETO RELOCÁVEL COM AS ROTINAS. ESSA LIGAÇÃO GERA O
CÓDIGO EXECUTÁVEL.

COM BASE EM SUA ANÁLISE, ASSINALE A ÚNICA OPÇÃO COM TODAS


AS ASSERTIVAS CORRETAS:
A) Estão corretas III e IV apenas.
B) Estão corretas II, III e IV apenas.
C) Está correta apenas a III.
D) Está correta apenas a IV.

Tema 02:
Questão 01: Analise as afirmativas a seguir:
I. Python é uma linguagem livre de alto nível, orientada a objetos e de difícil leitura, pois não permite indentação
de linhas de código.
II. Python suporta a maioria das técnicas da programação orientada a objetos.
III. A linguagem Python e seu interpretador estão disponíveis para as mais diversas plataformas.
São corretas:

A) Somente II
B) Somente III
C) Somente II e III
D) Somente I e II
E) Somene I e III

Questão 02: (2018/IF-MT/Informática) Sobre a linguagem Python, é incorreto afirmar que:


A) Suporta os paradigmas: imperativo, orientado a objetos e funcional
B) Utiliza indentação para delimitar início e fim de blocos.
C) A linguagem Python é distribuída sob licença que proíbe sua incorporação em produtos proprietários.
D) Python é um software de código aberto.
E) A linguagem Python suporta bancos de dados.

Questão 3: (IF-CE/2017/Técnico de Laboratório Informática) Considere o trecho do programa Python abaixo:


a) 1 e 1
b) 10
c) 1 e 10
d) 10 e 10
e) 10 e 1

Questão 4: (MS CONCURSOS/2016/Creci 1° Região (RJ)/Analista de TI) Qual alternativa representa a declaração
de uma variável na linguagem de programação Python?
A) var valor = 3
B) Boolean inicio = falso
C) Texto = ‘texto de exemplo’
D) Int i = 1
E) not = falso

Você também pode gostar