Questões de Concurso
Filtrar
1.120 Questões de concurso encontradas
Página 15 de 224
Questões por página:
Questões por página:
Concurso:
UFSM
Disciplina:
Programação
Considerando a linguagem Python, versão 3, qual a saída do seguinte trecho de código?
Concurso:
Prefeitura de Luiz Alves - SC
Disciplina:
Programação
Em linguagens de programação orientada a objetos
como Java, os métodos são blocos de código que
definem o comportamento de uma classe. A sobrecarga
de método (method overloading) é um recurso que
permite a uma classe ter múltiplos métodos com o
mesmo nome, desde que suas assinaturas sejam
distintas, proporcionando flexibilidade na chamada do
método. Sobre a sobrecarga de métodos em Java,
analise as afirmativas a seguir:
I.Para que ocorra a sobrecarga, dois ou mais métodos na mesma classe devem ter o mesmo nome, mas obrigatoriamente listas de parâmetros diferentes (em número, tipo ou ordem dos parâmetros).
II.A sobrecarga de métodos não pode ser realizada alterando-se apenas o tipo de retorno do método; o compilador considerará isso um erro se a lista de parâmetros for idêntica.
III.A sobrecarga de métodos é uma forma de polimorfismo de tempo de compilação (estático), pois o compilador decide qual versão do método chamar com base nos argumentos fornecidos na chamada.
Está correto o que se afirma em:
I.Para que ocorra a sobrecarga, dois ou mais métodos na mesma classe devem ter o mesmo nome, mas obrigatoriamente listas de parâmetros diferentes (em número, tipo ou ordem dos parâmetros).
II.A sobrecarga de métodos não pode ser realizada alterando-se apenas o tipo de retorno do método; o compilador considerará isso um erro se a lista de parâmetros for idêntica.
III.A sobrecarga de métodos é uma forma de polimorfismo de tempo de compilação (estático), pois o compilador decide qual versão do método chamar com base nos argumentos fornecidos na chamada.
Está correto o que se afirma em:
Concurso:
UFLA
Disciplina:
Programação
As versões modernas do PHP incluem o conceito de Orientação a Objetos e também o conceito de
visibilidade de propriedades. Baseando-se nessa informação, analise a figura a seguir, considerando
que o código representado foi executado utilizando-se a linguagem PHP versão 8.2:
Assinale a alternativa CORRETA:
Assinale a alternativa CORRETA:
Concurso:
UFLA
Disciplina:
Programação
Na linguagem Python os argumentos são passados por atribuição, ou seja, não existe o conceito de
passagem por referência propriamente dita. Baseado nesta informação, analise a figura a seguir,
considerando que o código representado foi executado no Python versão 3.13.
Assinale a alternativa que indica a saída CORRETA:
Assinale a alternativa que indica a saída CORRETA:
Concurso:
UFLA
Disciplina:
Programação
O tipo range representa uma sequência imutável de números e é comumente utilizado em loopings do
tipo for. Analise a opção que indica a saída CORRETA, se o código, a seguir, for executado na
linguagem Python versão 3.13.
Assinale a alternativa CORRETA:
Assinale a alternativa CORRETA: