Buscar

Paradigmas de Ling de Programação em Python - AV

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 4 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

Prévia do material em texto

1a Questão (Ref.: 202016141833) 
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. 
 
Python e HTML. 
 
C# e Ruby. 
 
.NET, Java e CSS. 
 
HTML, CSS e Javascript. 
 
 2a Questão (Ref.: 202016141829) 
(AOCP/2018 - Adaptada) O compilador é o programa responsável por traduzir o código-fonte 
de uma linguagem de programação de alto nível para uma linguagem de programação de 
baixo nível. Sobre o compilador e as etapas realizadas por esse programa, analise as 
assertivas e assinale a alternativa que aponta a(s) correta(s). 
I. A etapa de análise léxica tem como função a identificação dos elementos componentes do 
programa, os também chamados símbolos léxicos. (gabarito correto qconcursos) 
II. A etapa de análise sintática visa determinar se o conjunto de símbolos léxicos 
encontrados pertencem à gramática da linguagem de programação. (gabarito correto 
qconcursos) 
III. A etapa de análise semântica tem como objetivo verificar se a execução do programa faz 
sentido para o usuário. 
 
 
Apenas III. 
 
Apenas I e II. 
 
Apenas I e III. 
 
Apenas II. 
 
I, II e III. 
 
 3a Questão (Ref.: 202013644066) 
Considere o trecho do programa Python abaixo. Qual o valor impresso ao executarmos o 
programa? 
 
 
 
20 
 
25 
 
10 
 
5 (gabarito no qconcursos) 
 
15 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207790148/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207790144/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205292381/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 
 
 
 4a Questão (Ref.: 202015976977) 
(Quadrix/COREN-RS/2018 - adaptada) Python é uma linguagem extremamente versátil e de 
fácil assimilação. Sua sintaxe permite a manipulação de estruturas complexas com um grau 
de dificuldade inferior as linguagens concorrentes. No que se refere à linguagem de 
programação Python, assinale a alternativa correta. 
 
 
O caractere "/" marca o início de comentário. Qualquer texto depois do "/" será ignorado 
até o fim da linha. 
 
Python é uma linguagem de alto nível e robusta. Possui seu próprio framework e é 
incompatível com frameworks de terceiros. 
 
Python utiliza a duck typing (tipagem dinâmica), que nada mais é do que definir um tipo 
para a variável, com as operações que podem ser aplicadas, antes mesmo de ela ter sido 
criada, com base em conhecimento prévio do programa. Essa tarefa é executada pelo 
interpretador. 
 
Pode ser utilizada como linguagem principal no desenvolvimento de sistemas e também 
pode ser utilizada como linguagem script em vários softwares. (prova resolvida passei direto 
e resposta no brainly) 
 
Python permite que os conteúdos das variáveis sejam sempre alterados, não existindo, 
dessa forma, tipos imutáveis. 
 
 5a Questão (Ref.: 202013647119) 
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 
 
9 
 
10 
 
2 (brainly duas respostas com afirmações) 
 
15 
 
 6a Questão (Ref.: 202016063369) 
(FGV/2018) Considere a seguinte definição da função f, declarada na sintaxe Python. 
 
Assinale o valor produzido pela execução do código acima. 
 
 
21 
 
13 
 
55 
 
17 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207625292/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205295434/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207711684/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 
34 (Gabarito: qconcursos) 
 
 7a Questão (Ref.: 202014463386) 
(IFB/2017 - Adaptada) Com relação a Algoritmos e Estrutura de Dados, dadas as afirmações 
abaixo, assinale a alternativa CORRETA: 
 
 
Python é uma linguagem procedural a qual não contempla orientação a objetos. 
 
Em comandos condicionais ou de repetição, a separação de blocos de código em Python é 
feita utilizando a indentação. (brainly duas respostas com afirmações) 
 
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 1 (um). 
 
A declaração de atributos é algo obrigatório em Python. 
 
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo 
executável, do tipo binário .py. 
 
 8a Questão (Ref.: 202016141626) 
(TRE-CE/2012 - Adaptada) Considere: 
 
Em relação à sintaxe em Python, é correto afirmar que na: 
 
I. Linha 3 a classe B está herdando A. 
 
II. Linha 4 o atributo é considerado privado. 
 
III. Linha 5 exibe um método construtor. 
 
IV. Linha 9 o objeto a é uma instância da classe B. (gabarito incorreta qconcursos de outra 
pergunta) 
 
V. Linha 13 o objeto b é uma instância da classe A. 
Marque a alternativa correta. 
 
 
II, III e IV, apenas. 
 
I e IV, apenas. 
 
I, II, III e V. (brainly duas respostas com afirmações) 
 
I e II, apenas. 
 
I, II e IV, apenas. 
 
 9a Questão (Ref.: 202013647111) 
Considere o trecho de código a seguir e responda: 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%206111701/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207789941/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205295426/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 
O que será impresso ao término da execução desse programa: 
 
 
[0, 5, 10, 15, 20, 25, 30] 
 
[30] 
 
O programa apresentará um erro 
 
None 
 
[] (gabarito de prova resolvida passei direto) 
 
 10a Questão (Ref.: 202013644201) 
Considere o script e responda. Qual valor será impresso pela linha 21: 
 
 
 
Impossível determinar (gabarito de prova resolvida passei direto) 
 
10 
 
100.000 
 
0 
 
1.000.000 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205292516/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');

Continue navegando