Questões Militares Para oficial do quadro complementar

Foram encontradas 6.222 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1611366 Programação

Considere o código em Python 3 a seguir:


Imagem associada para resolução da questão


Como resultado, uma instância da classe “D” somente possui acesso ao(s) método(s):

Alternativas
Q1611365 Programação

Considere a execução do código C++ a seguir:


#include <iostream>

class Animal {

public:

virtual void falar() = 0;

virtual ~Animal() = default;

};


class Gato final : public Animal {

public:

void falar(){

std::cout << "Miau\n";

}

};


class Cao final : public Animal {

public:

void falar(){

std::cout << "Auau\n";

}

};


int main(){

Animal *a;


a = new Gato;

a->falar();

delete a;


a = new Cao;

a->falar();

delete a;

}


Na programação orientada a objetos, a capacidade de a classe Animal se comportar de forma diferente em cada uma das invocações do método falar(), é chamada de:




Alternativas
Q1611364 Programação
Na linguagem de programação C, para imprimir todos os elementos da matriz “int matriz[10][20];”, iniciando da posição inicial e variando a primeira dimensão após a impressão de cada elemento, pode-se utilizar o código:
Alternativas
Q1611363 Algoritmos e Estrutura de Dados

Observe a árvore binária a seguir:

Imagem associada para resolução da questão


O caminhamento central (infixado) sobre essa árvore produz a sequência de visitação:

Alternativas
Q1611362 Algoritmos e Estrutura de Dados
Sobre uma estrutura de dados na forma de pilha, foi aplicada a seguinte sequência de instruções:
Empilha “A” Empilha “B” Empilha “C” Desempilha Desempilha Empilha “D” Desempilha Empilha “E” Desempilha

Após a execução dessa sequência de instruções, o topo da pilha terá o elemento:
Alternativas
Q1611361 Segurança da Informação
Os protocolos SSL (Secure Socket Layer) e TLS (Transport Layer Security) permitem o tráfego seguro em conexões TCP por meio de encriptação de dados e outros mecanismos de segurança. Uma diferença entre o SSLv3 e o TLS é
Alternativas
Q1611360 Redes de Computadores
Um método para mapear uma rede de computadores alvo antes de se realizar um ataque é conhecido como varredura de ping por echo request. Embora possa haver necessidades organizacionais que determinem a liberação do tipo de tráfego relacionado a esta varredura, os firewalls em geral são capazes de filtrá-lo. Para prevenir varreduras desse tipo, pode-se restringir tráfego
Alternativas
Q1611359 Redes de Computadores
Cada endereço IPv4 possui uma divisão lógica em duas partes: uma para identificar a rede e outra para identificar o host. A respeito de datagramas IPv4 cujo endereço de destino tem como identificador de rede o valor 127 em decimal (em seu primeiro byte), é correto afirmar:
Alternativas
Q1611358 Redes de Computadores
Em aplicações de streaming de áudio e vídeo sobre redes IP, os receptores utilizam uma estrutura de dados conhecida como buffer de reprodução (playback buffer). A função desse buffer é
Alternativas
Q1611357 Redes de Computadores
A transmissão de dados requer a conversão de bits em sinais elétricos para a sua transmissão. Dois esquemas que fazem essa conversão diretamente são a transmissão em banda base e a transmissão em banda passante, que apresentam as seguintes características: na transmissão em banda
Alternativas
Q1611356 Segurança da Informação
No algoritmo de criptografia de chave pública RSA, a encriptação e a decriptação têm a seguinte forma, em que M representa um bloco de texto claro (originado no emissor) e C, um bloco de texto cifrado (encaminhado ao receptor):
C = Me mod n M = Cd mod n = (Me ) d mod n = Med mod n
A respeito de e, d e n, é correto afirmar que

Alternativas
Q1611355 Segurança da Informação
Atualmente, diversos tipos de vírus de computador e software malicioso são conhecidos, e suas características influenciam as medidas de proteção. O tipo designado como vírus de macro tem como característica
Alternativas
Q1611354 Sistemas Operacionais
Em computação em nuvem, dois modelos de serviço são conhecidos por plataforma como serviço (PaaS) e infraestrutura como serviço (IaaS). Uma diferença entre eles é que
Alternativas
Q1611353 Arquitetura de Computadores
O processamento SIMD, utilizado em GPUs modernas, é apropriado para processamento gráfico porque
Alternativas
Q1611352 Sistemas Operacionais
Os semáforos são utilizados em sistemas operacionais e permitem controlar o acesso a recursos compartilhados. Uma das suas características essenciais é a atomicidade, que garante que
Alternativas
Q1611351 Sistemas Operacionais
Um computador possui um hardware de relógio que fornece interrupções periódicas para que o seu sistema operacional possa tomar uma decisão de escalonamento a cada interrupção. Caso o algoritmo de escalonamento que trata essas interrupções seja não preemptivo, o sistema operacional escolhe um processo para executar e
Alternativas
Q1611350 Arquitetura de Computadores
De uma forma geral, a arquitetura de memória de um computador pode ser representada por meio de uma pirâmide, indicando a hierarquia dos seus componentes, sendo que na ponta da pirâmide encontra-se o componente de maior velocidade de acesso, e, à medida que se caminha em direção à base da pirâmide, os componentes apresentam cada vez menor velocidade de acesso, porém maior capacidade de armazenamento.
A seguir, tem-se uma pirâmide representando a hierarquia de memória de um computador, em que cada componente está indicado por um número.
Imagem associada para resolução da questão


Assinale a alternativa que apresenta uma associação coerente entre os números de 1 a 5 e os componentes de memória do computador.
Alternativas
Q1611349 Arquitetura de Computadores
Em um computador, o processador realiza operações aritméticas em complemento de 2. Considere os seguintes números A e B, representando dois números na representação em complemento de 2.
A: 111111002 B: 000010102
O resultado da subtração A–B, também em complemento de 2, será:

Alternativas
Q1611348 Arquitetura de Computadores
Analise o circuito digital a seguir, composto por portas lógicas. As entradas desse circuito são designadas por A, B e C, enquanto que Z é a sua saída.
Imagem associada para resolução da questão


A expressão booleana que expressa corretamente a saída Z desse circuito é:
Alternativas
Q1611347 Arquitetura de Computadores
Necessita-se implementar um circuito digital com saída X e entradas A, B, C e D. A expressão booleana que expressa o valor da saída em função das entradas é a seguinte:
Imagem associada para resolução da questão

Utilizando álgebra booleana, a expressão booleana que simplifica a expressão original é:
Alternativas
Respostas
1121: B
1122: D
1123: D
1124: A
1125: C
1126: B
1127: E
1128: C
1129: D
1130: A
1131: B
1132: E
1133: C
1134: A
1135: D
1136: B
1137: E
1138: C
1139: D
1140: E