Questões de Concurso Público UFSC 2022 para Técnico de Tecnologia da Informação

Foram encontradas 3 questões

Q1924469 Programação
Assinale a alternativa que reproduz, de forma correta, a saída exibida no console ao executar o seguinte código JavaScript:

const w = 1;
const x = "1";
const y = Number(1);
const z = String(1);

console.log(w == x, w == y, w == z, x == y, x == z, y == z) ;
console.log(w === x, w === y, w === z, x === y, x === z, y === z);
Alternativas
Q1924477 Programação
Analise as afirmativas abaixo, sobre scripts em Bash, e assinale a alternativa correta.

I. O número do processo atual pode ser acessado através da variável $?.
II. Em x=`string`, a variável x recebe a saída padrão (stdout) do comando string (entre acentos graves).
III. O comando set, sem argumentos, lista as variáveis de ambiente configuradas.
Alternativas
Q1924480 Programação
Considere a seguinte lista de procedimentos de alteração de um software orientado a objetos previamente existentes.

I. Inclusão de novas classes, com acréscimo de funcionalidades ao software;
II. Criação de superclasse comum a classes previamente existentes;
III. Migração de atributos ou métodos de subclasse para superclasse;
IV. Remoção de classes para a exclusão de funcionalidades consideradas indesejadas para o software;
V. Remoção de métodos de classes para a exclusão de funcionalidades consideradas indesejadas para o software; e
VI. Particionamento de uma classe existente em duas ou mais classes.

Assinale a alternativa que indica corretamente os itens da lista acima considerados procedimentos de refatoração (refactoring).
Alternativas
Respostas
1: E
2: C
3: B