Questões de Concursos Públicos - UFPE

Resolva questões gratuitas da UFPE. Banco com 1935 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q173251 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

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?
Q173250 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Sobre linguagens de programação, assinale a alternativa correta.
Q173249 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Palavras reservadas são palavras da própria linguagem de programação que não podem ser utilizadas para denominar elementos criados pelo programador. Dito isso, informe qual das alternativas a seguir é uma palavra reservada da linguagem Java.
Q173248 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Programação Orientada a Objetos

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?
Q173247 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Programação Orientada a Objetos

Sobre o paradigma de programação orientado a objetos, qual afirmação está correta?
Q173246 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

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?
Q173245 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Conceitos básicos de programação

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?
Q173244 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Assunto: WebServices

SOAP (Simple Object Access Protocol) é um protocolo usado nas interações de serviços Web (Web Services). Sobre esse protocolo, qual afirmação está correta?
Q173243 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Banco de Dados
Assunto: SQL

A linguagem SQL (Structured Query Language) possui comandos que são organizados em subconjuntos. O subconjunto DDL (Data Definition Language) possui comandos para definição de dados. Entre esses comandos, nós podemos encontrar o __________, que é usado para remover rapidamente todos os registros de uma tabela sem remover sua estrutura. Outro subconjunto é o DCL (Data Control Language) com os comandos para controlar o acesso aos dados do banco. No DCL, nós encontramos o __________ para remover permissões de acesso e o __________ para dar permissões de acesso aos usuários. Os comandos para gerenciar as transações executadas no banco de dados encontram-se no DTL (Data Transaction Language) ou TCL (Transaction Control Language). Entre os comandos de controle de transações, nós temos o __________ para reverter uma transação para um ponto definido pelo comando __________. Selecione a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Q173242 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Qual código abaixo, escrito em PHP 8.1, implementa corretamente uma função que retorna a soma dos dois valores recebidos como argumento?