Questões de Concurso Público IF-PE 2019 para Técnico em Tecnologia da Informação - Desenvolvimento

Foram encontradas 33 questões

Q1057605 Programação

Sobre a linguagem de Programação Python, analise as afirmações a seguir.


I. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como compreensão de listas.

II. Como qualquer outra linguagem orientada a objetos, Python segue o princípio do acesso uniforme (uniform access principle) sugerindo que atributos das classes sejam privados e que sejam acessados apenas através de métodos gets e sets.

III. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como avaliação preguiçosa de tipos.

IV. Funções em Python são tratadas como elementos de segunda ordem, podendo ser guardadas em variáveis, passadas como parâmetro para outras funções.

V. Diferente da maioria das linguagens orientadas a objetos, métodos em Python possuem explicitamente, em suas assinaturas, o parâmetro que representa o objeto sobre o qual o método foi chamado (self).


Estão CORRETAS, apenas, as proposições

Alternativas
Q1057606 Programação

Observe o programa escrito na linguagem de programação java a seguir.


public class A {

void m() { System.out.print("A"); }


public static void main(String args[]) {

A obj = new B();

((B) obj).m();

}

}


class B extends A {

void m() { super.m(); System.out.print("B"); }

}


Qual o valor impresso na saída padrão, após a execução do programa?

Alternativas
Q1057607 Segurança da Informação

Sobre conceitos básicos de segurança, analise as proposições a seguir.


I. Chaves privadas são utilizadas para criptografar dados, enquanto chaves públicas são utilizadas para descriptografá-los.

II. RSA (Rivest–Shamir–Adleman) e AES (Advanced Encryption Standard) são dois exemplos de algoritmos/padrões de criptografia.

III. Um documento assinado digitalmente possui um conjunto de informações criptografadas adicionadas a ele para conferir segurança e integridade.

IV. Para evitar o monitoramento e rastreamento de informações que trafegam pela internet, como senhas, muitos servidores utilizam o protocolo HTTP para criptografar os dados trocados entre eles e seus clientes.


Estão CORRETAS, apenas, as proposições

Alternativas
Respostas
19: C
20: C
21: D