Python - QUESTÕES
Python - QUESTÕES
Ano: 2017
Banca: COSEAC
Órgão: UFF
Prova: Técnico de Tecnologia da Informação
São exemplos de frameworks, linguagem de programação ou tecnologia que, quando utilizados isoladamente, geram páginas dinâmic as:
a)
Fortran e JSP.
b)
HTML e PHP.
c)
CSS e HTML.
d)
HTML e Javascript.
e)
Python e ASP.
02 - Programação Python
Ano: 2017
Banca: COMPERVE
Órgão: UFRN
Prova: Engenheiro
Considerando que a complexidade de tempo média da função sorted é o (nlogn), em que n é o tamanho do vetor de entrada, a orde m de chamadas
das funções func1, func2 e func3, da mais rápida para a mais lenta, é:
a)
Programação Java
Ano: 2017
Banca: IF-CE
Órgão: IF-CE
Prova: Técnico de Laboratório - Informática
I. Python, Ruby e Java são linguagens de programação interpretada multiparadigma, de tipagem dinâmica e forte.
II. As linguagens de programação Object-Pascal, C++ e Java, embora deem suporte à Orientação a Objetos (OO), não são completamente orientadas
a objetos.
III. As linguagens de programação Smalltalk e Ruby são consideradas puramente orientadas a objetos, isto é, tudo é considerado um objeto, até
Está(ão) correta(s):
a)
II, apenas.
b)
I, II e III.
c)
III, apenas.
d)
I e II, apenas.
e)
II e III, apenas.
04Q818394
Programação Python
Ano: 2016
Banca: IFPI
Órgão: IF-PI
Prova: Professor - Informática
Programação Python
Ano: 2016
Banca: CESGRANRIO
Órgão: UNIRIO
Prova: Técnico - Tecnologia da Informação
Fulano m
b)
Fulano 2500.0
c)
Fulano de Tal m
d)
Programação Python
Ano: 2016
Banca: COMPERVE
Órgão: UFRN
Prova: Técnico de Tecnologia da Informação
Sobre a implementação de conceitos de programação orientada a objetos na linguagem Python, é correto afirmar:
a)
para construir uma hierarquia de classes, deve-se passar como parâmetro na definição da classe o construtor self.
b)
ao aplicar o conceito de encapsulamento, não se deve declarar os métodos get/set como única estratégia de exposição dos atributos.
c)
uma classe que implementa uma interface não é obrigada a implementar todos os métodos definidos na interface.
d)
para definir um construtor em uma classe em Python, utiliza-se o método especial _init_, passando como parâmetro a referência da classe.
07Q743287
Programação Java
Ano: 2016
Banca: UFMT
Órgão: UFMT
Prova: Técnico de Tecnologia da Informação
Sobre as linguagens de programação mais utilizadas na academia e indústria, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Os códigos-fontes em Python devem ser compilados pelo compilador Python que pode ser utilizado em ambientes Windows e Linux.
( ) A linguagem de programação C++ surgiu para substituir a linguagem C, pois C é obsoleta e não é mais utilizada.
( ) Java é uma linguagem de programação orientada a objetos que é executada em uma máquina virtual Java (JVM).
V, V, F, F
b)
F, V, F, V
c)
V, F, V, F
d)
F, F, V, V
08Q590151
Programação Python
Ano: 2015
Banca: FGV
Órgão: PGE-RO
Prova: Analista de Sistemas
X= [ ]
a)
X=X+2
b)
X = X (1)
c)
X = X + [2]
d)
X = X +"A"
e)
X(0)="A"
09Q590568
Programação Python
Ano: 2015
Banca: FGV
Órgão: PGE-RO
Prova: Técnico - Tecnologia da Informação
L=range(0,12)
print L
produzem:
a)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
b)
Programação Python
Ano: 2015
Banca: FGV
Órgão: TJ-BA
Prova: Analista Judiciário - Tecnologia da Informação
L=[1,2,3,4,5,6,7,8]
print L[::-1]
[1, 2, 3, 4, 5, 6, 7, 8]
b)
[8]
c)
[]
d)
[8, 7, 6, 5, 4, 3, 2, 1]
e)
[1]
11Q403102
Programação Python
Ano: 2014
Banca: CESPE
Órgão: TJ-SE
Prova: Analista Judiciário - Tecnologia da Informação
if (a < 0) {
/* Code blocking */
O código acima apresentado pode ser escrito, de forma equivalente, na linguagem Python, usando os comandos a seguir.
if (a.lt.0)
then
Code blocking
endif
Certo
Errado
12Q490280
Programação Python
Ano: 2014
Banca: UNIRIO
Órgão: UNIRIO
Prova: Analista de TI - Desenvolvimento de Sistemas
Sobre o comando range para construção de listas na linguagem Python, é CORRETO afirmar que
a)
Programação Python
Ano: 2013
Banca: CESPE
Órgão: MPOG
Prova: Tecnologia da Informação
A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de
Em Python, o comando int("1") cria um objeto do tipo int, que recebe 1 como parâmetro no seu construtor.
Certo
Errado
14Q315639
Programação Python
Ano: 2013
Banca: CESPE
Órgão: SERPRO
Prova: Analista - Desenvolvimento de Sistemas
Acerca das linguagens de implementação de regras de negócio, julgue os itens seguintes.
No Python 3.0, foi disponibilizado um módulo de debug, chamado faulthandler, aplicável exclusivamente para os casos de falha de sistema.
Certo
Errado
15Q315745
Programação Python
Ano: 2013
Banca: CESPE
Órgão: SERPRO
Prova: Analista de redes e comunicação de dados
As linguagens de script podem ser utilizadas para estender funcionalidades de um programa. Acerca da linguagem Python, julgue os
itens seguintes.
O Python, no modo interpretador, aborta a execução do código com o status de erro, imprime a pilha dos erros na console e gera o log correspondente,
Certo
Errado
16Q300167
Programação PHP
Ano: 2013
Banca: IADES
Órgão: EBSERH
Prova: Analista de Tecnologia da Informação
A combinação das tecnologias de software livre é bastante popular, devido ao baixo custo, performance e escalabilidade. Outro bom motivo para
adoção do LAMP é a facilidade de trocar de servidor, já que a grande maioria dos serviços de hospedagem contam com estes softwares. Isso, para
outras linguagens e bancos de dados, normalmente, é um inconveniente, tendo em vista as diferentes confgurações e restrições do s
Programação Python
Ano: 2012
Banca: FCC
Órgão: MPE-PE
Prova: Analista Ministerial - Informática
Em Python, os métodos de lista permitem utilizar listas como pilhas, onde o item adicionado por último é o primeiro a ser recuperado. Pa ra adicionar um
item ao topo da pilha, e para recuperar um item do topo da pilha utilizam-se, respectivamente os métodos:
a)
append() e pop().
b)
insert() e top().
c)
addTop() e pop().
d)
add() e get().
e)
addItem() e top().
18Q253112
Programação Python
Ano: 2012
Banca: PaqTcPB
Órgão: UEPB
Prova: Técnico em Informática
No comando de atribuição em Python valor = raw_input(“Digite um valor: ”), qual o tipo da variável valor?
a)
str
b)
bool
c)
int
d)
float
e)
file
19Q253113
Programação Python
Ano: 2012
Banca: PaqTcPB
Órgão: UEPB
Prova: Técnico em Informática
Considere o trecho do programa Python abaixo. Qual o valor impresso ao executarmos o programa?
a)
25
b)
15
c)
5
d)
10
e)
20
20Q219981
Programação Python
Ano: 2012
Banca: FCC
Órgão: TRE-CE
Prova: Analista Judiciário - Análise de Sistemas
excetuando-se as classes, tudo é um objeto (tipos, valores, funções, métodos e instâncias), e todos po ssuem atributos e métodos associados.
b)
um ponto fundamental da sintaxe para métodos é que o primeiro argumento é especial, e convenciona - se utilizar o nome self para ele.
c)
o método construtor (p.ex.: __init__()) é um método opcional invocado quando a classe é instanciada.
d)
instâncias são objetos criados a partir de uma classe definida pelo programador; o que Python chama de instância é frequentemente denominado
Respostas 01: 02: 03: 04: 05: 06: 07: 08: 09: 10: 11: 12: 13: 14: 15: 16
: 17: 18: 19: 20:
BETA
21Q219982
Programação Python
Ano: 2012
Banca: FCC
Órgão: TRE-CE
Prova: Analista Judiciário - Análise de Sistemas
Considere:
Programação Python
Ano: 2012
Banca: FCC
Órgão: TRE-CE
Prova: Programador de computador
É uma linguagem compilada, ou seja, o código-fonte de um programa é lido pelo compilador, que cria um arquivo binário, executável diretamente pelo
hardware.
b)
É uma linguagem fortemente tipada, ou seja, é preciso declarar variáveis e seus tipos.
c)
Suporta funcionalidades comuns na orientação a objetos: herança, herança múltipla, polimorfismo, reflexão e introspecção.
d)
Uma lista em Python é um conjunto de valores acessados por um índice numérico, inteiro, começando em 1. Assim como em outras linguagens, a lista
Uma String Python á uma sequência imutável, alocada estaticamente, com restrição de tamanho.
23Q107044
Programação Python
Ano: 2011
Banca: CESPE
Órgão: Correios
Prova: Analista de Correios - Analista de Sistemas - Desenvolvimento de Sistemas
Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os segu intes itens.
A linguagem Python e seu interpretador estão disponíveis para as mais diversas plataformas. Para que seja usado em determinado sistema
operacional não suportado, é possível gerar o Python a partir do programa fonte utilizando um compilador C. Nesse caso, o código fonte é traduzido
para o formato bytecode, que é multiplataforma e pode ser distribuído de forma independente.
Certo
Errado
24Q78471
Programação Python
Ano: 2010
Banca: CETAP
Órgão: AL-RR
Prova: Analista de Sistemas
Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos ines perados no
programa.
c)
Programação Python
Ano: 2009
Banca: CESPE
Órgão: INMETRO
Prova: Analista Executivo em Metrologia e Qualidade - Desenvolvimento de Sistemas
Julgue os itens seguintes acerca de linguagens e outras tecnologias de programação.
Sabendo-se que a linguagem Python possui um pacote de busca por expressões regulares denominado re, e que a função findall é uma das funções
disponíveis nesse pacote, o resultado da execução do comando apresentado no console na figura seguinte será ['rato', 'roeu', 'roupa', 'rei', 'roma'].
Certo
Errado
26Q43344
Programação Python
Ano: 2008
Banca: CESPE
Órgão: SERPRO
Prova: Analista - Desenvolvimento de Sistemas
Com relação às linguagens, julgue os itens a seguir.
Python é uma linguagem livre de alto nível, orientada a objetos e de difícil leitura, pois não permite identação de linhas de código.
Certo
Errado
27Q2081
Programação Python
Ano: 2005
Banca: CESGRANRIO
Órgão: AL-TO
Prova: Programador de computador
procurar uma substring em uma string retornando seu índice caso seja encontrada.
d)
retornar uma cópia de uma string somente com o primeiro caractere em maiúsculo.
e)