Questões de Concursos Públicos - Programação
Resolva questões gratuitas da Programação. Banco com 449 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q173287
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Qual código Ruby abaixo implementa corretamente
uma classe chamada Pessoa com um construtor de
classe que recebe um argumento chamado nome e
atribui o valor passado por esse argumento a uma
variável de classe que possui o mesmo nome do
argumento?
Q173286
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Sobre linguagens de programação, assinale a
alternativa correta.
Q173284
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
A qual conceito da programação orientada a objetos as
técnicas de sobrecarga (overload) e sobreposição
(override) de métodos estão associadas?
Q173283
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Sobre o paradigma de programação orientado a
objetos, qual afirmação está correta?
Q173282
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Observe o código a seguir, escrito na linguagem Java: public class Programa { public static void main(String[] args) { int i = 4, j = 5, k = 6; double resultado = 0; if(i++ < 5 || j++ < k) { resultado = i * j; } else { resultado = j * k; } resultado += j / 2; System.out.println(resultado); } } O que será exibido após a execução desse código?
Q173281
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Considere o código Python 3.9 a seguir.
valores = []
for k in range(-11,-1,2):
if(k%3 == 0):
valores.append(k)
for k in range(-11,-1,3):
if(k%2 == 0):
valores.append(k)
print('[', end="")
for k in range(valores.__len__()):
print(valores[k], end=" ")
print(']')
O que será exibido após a execução desse código?
Q173278
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Qual código abaixo, escrito em PHP 8.1, implementa
corretamente uma função que retorna a soma dos dois
valores recebidos como argumento?
Q173274
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Avalie as seguintes afirmações sobre linguagens de
programação.
1) Todo programa escrito em Python só é compilado
quando o sistema operacional não dá suporte
nativo ao seu interpretador.
2) JavaScript suporta o paradigma de programação
orientado a objetos.
3) Ruby não suporta o paradigma de programação
orientado a objetos.
4) Python é uma linguagem fortemente tipada, ou
seja, as variáveis precisam ser declaradas com
um tipo.
Está(ão) correta(s), apenas:
Q173252
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
AngularJS é um framework JavaScript, de código
aberto, usado para desenvolver aplicações web. Esse
framework possui um conjunto de diretivas que
permitem estender o comportamento de elementos
HTML. Que diretiva desse framework vincula
dinamicamente uma ou mais classes CSS para um
elemento HTML?
Q173251
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Qual código Ruby abaixo implementa corretamente
uma classe chamada Pessoa com um construtor de
classe que recebe um argumento chamado nome e
atribui o valor passado por esse argumento a uma
variável de classe que possui o mesmo nome do
argumento?