Você está na página 1de 6

41 Q328225 Programação Linguagens de programação

Ano: 2013 Banca: CESPE Órgão: MPOGProva: Tecnologia da


BETA
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 linguagens que apresentam essa qualidade.Acerca
dessas linguagens, julgue os itens subsequentes.

Um sítio web com Zope, um servidor de aplicações web escrito em Python, é formado por objetos
em arquivos, tal como a maioria dos servidores de aplicação web.

Certo Errado

42 Q403102 Programação Linguagens de programação

Ano: 2014 Banca: CESPE Órgão: TJ-SEProva: Analista Judiciário -


Tecnologia da Informação

No que se refere às linguagens de programação e a scripts, julgue os itens subsequentes.

Considere o seguinte código escrito em Perl.

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

43 Q606854 Programação Linguagens de programação

Ano: 2015 Banca: CESPE Órgão: MECProva: Arquiteto de


Sistemas

A respeito de sistemas de gerenciamento de conteúdo e de acessibilidade, julgue o seguinte item.

Plone é uma extensão do CMF (content management framework), desenvolvido na linguagem


Python, que utiliza o servidor Zope e tem a desvantagem de somente ser compatível com o banco
de dados ZODB (zope object database).

Certo Errado

1 of 6
44 Q561263 Programação Linguagens de programação

Ano: 2015 Banca: CESPE Órgão: MECProva: Web Designer

Um CMS (content management system) é utilizado para o gerenciamento de conteúdo em sites e


podem ter diversas funções, tais como administrar usuários, criar ou remover conteúdo, autorizar
publicações, produzir formulários, entre outros. Com base nessas informações, julgue o item que se
segue.

Apesar do HTML ser integrado com o PHP para a produção de páginas web, devido ao núcleo de
funcionamento de um CMS, a linguagem de desenvolvimento mais utilizada nesses sistemas é o
Python.

Certo Errado

45 Q462126 Programação Java

Ano: 2013 Banca: CESPE Órgão: ANTTProva: Analista


Administrativo

Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.

O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é


compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom
desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas
para desenvolvimento web, mas sem aplicações para dispositivos móveis

Certo Errado

46 Q396780 Programação Linguagens de programação

Ano: 2014 Banca: FGV Órgão: DPE-RJProva: Técnico Superior


Especializado -
Administração de Dados

Considere o seguinte trecho de um programa escrito na linguagem Python. 

                                       class Carro(object):                                                   
                                             def FaleComigo(self):                                      
                                                   print "Sou um carro"

                                       class Fusca (Carro):                              


                                             def FaleComUmFusca(self):                                    
                                                   print "Sou um Fusca"

                                       x = Carro()                         
                                       y = Fusca()

                                       x.FaleComigo()                         
                                       y.FaleComigo()

                                  

No primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a
mensagem “Sou um carro” ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi
definido o método FaleComUmFusca, que apenas produz a mensagem “Sou um Fusca”. No terceiro
bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca, respectivamente. No quarto
bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser executado,
esse programa produz duas linhas na sua tela de saída: 

2 of 6
            
                          Sou um carro
                          Sou um carro

A mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de

a) abstração.

b) associação.

c) interface.

d) herança.

e) polimorfismo.

47 Q373166 Programação Linguagens de programação

Ano: 2014 Banca: FGV Órgão: DPE-RJProva: Técnico Superior


Especializado - Suporte

  Considere o seguinte trecho de um programa escrito na linguagem Python.

  class Carro(object):
        def FaleComigo(self):
                print "Sou um carro"

    class Fusca (Carro):


        def FaleComUmFusca(self):
                print "Sou um Fusca"

     x = Carro( )
     y = Fusca( )

    x.FaleComigo( )
    y.FaleComigo( )

No primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a
mensagem “Sou um carro” ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi
definido o método FaleComUmFusca, que apenas produz a mensagem “Sou um Fusca”. No terceiro
bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca, respectivamente. No quarto
bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser executado,
esse programa produz duas linhas na sua tela de saída:

Sou um carro
Sou um carro

A mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de

a) abstração.

b) associação.

c) interface.

d) herança.

e) polimorfismo.

48 Q373311 Programação Linguagens de programação

3 of 6
Ano: 2014 Banca: FGV Órgão: DPE-RJProva: Analista de redes e
comunicação de dados

Considere o seguinte trecho de um programa escrito na linguagem Python.

                 class Carro(object): 
                       def FaleComigo(self): 
                             print "Sou um carro"

                 class Fusca (Carro): 


                       def FaleComUmFusca(self): 
                             print "Sou um Fusca"

                 x = Carro()
                 y = Fusca()

                 x.FaleComigo()
                 y.FaleComigo()

No primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a
mensagem “Sou um carro” ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi
definido o método FaleComUmFusca, que apenas produz a mensagem “Sou um Fusca”. No terceiro
bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca, respectivamente. No quarto
bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser executado,
esse programa produz duas linhas na sua tela de saída:

                                Sou um carro
                                Sou um carro

A mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de :

a) abstração.

b) associação.

c) interface.

d) herança.

e) polimorfismo.

49 Q486747 Programação Linguagens de programação

Ano: 2015 Banca: FCC Órgão: CNMPProva: Analista -


Desenvolvimento de
Sistemas

Considere os fragmentos de programas Phyton a seguir:

Fragmento 1

4 of 6
É correto afirmar que

a) os dois fragmentos de código estão corretos.

b) o Fragmento 1 está incorreto, pois laços não podem ter uma cláusula else.

c) no Fragmento 2, a instrução for está incorreta, pois ela não pode iterar sobre a.

d) o Fragmento 1 está incorreto, pois não é possível iterar sobre sequências numéricas
utilizando a função range.

e) no Fragmento 1 é verificado se o quociente da divisão de n por x corresponde a 0.

50 Q554471 Programação Linguagens de programação

Ano: 2013 Banca: CESPE Órgão: FUBProva: Analista de


Tecnologia da Informação

Julgue o item que se segue, acerca de linguagens de programação.


Na linguagem Phyton, uma função lambda atribui à nova função o nome que está no cabeçalho, em
vez de retorná-la como resultado.

Certo Errado

51 Q328227 Programação Linguagens de programação

Ano: 2013 Banca: CESPE Órgão: MPOGProva: 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 linguagens que apresentam essa qualidade.Acerca
dessas linguagens,julgue os itens subsequentes.

Embora Ruby seja uma linguagem orientada a objetos e influenciada pelo Smalltalk, seus tipos
primitivos não são considerados objetos.

Certo Errado

52 Q423786 Programação Linguagens de programação

Ano: 2012 Banca: MPE-RS Órgão: MPE-RSProva: Técnico de


Informática

5 of 6
Utilize o trecho de código em Pyhton, abaixo, para a resolução das questões 36 e 37.

O que acontece se excluímos o caractere “\” do final da primeira linha?

a) Nada, porque o comando continua na próxima linha.

b) A expressão é ignorada, e o “if “ começa na linha seguinte.

c) Um erro de compilação.

d) A linha seguinte é entendida como comentário.

e) O comando if é ignorado, e o interpretador avança até o return.

53 Q373127 Programação Linguagens de programação

Ano: 2014 Banca: FGV Órgão: DPE-RJProva: Técnico Superior


Especializado - Segurança
da Informação

Considere o seguinte trecho de um programa escrito na linguagem Python.

class Carro(object):
def FaleComigo(self):
print "Sou um carro"

class Fusca (Carro):


def FaleComUmFusca(self):
print "Sou um Fusca"

x = Carro()
y = Fusca()

x.FaleComigo()
y.FaleComigo()

No primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a mensagem “Sou um
carro” ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi definido o método FaleComUmFusca, que apenas
produz a mensagem “Sou um Fusca”. No terceiro bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca,
respectivamente. No quarto bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser
executado, esse programa produz duas linhas na sua tela de saída:

Sou um carro
Sou um carro

A mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de

a) abstração.

b) associação.

c) interface.

d) herança.

e) polimorfismo.

Respostas    41:    42:    43:    44:    45:    46:    47:    48:    49:    50:    51:    52:    53:   

← 1 23 →

6 of 6

Você também pode gostar