Foram encontradas 20.510 questões

Resolva questões gratuitamente!

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

Q1115983 Programação

A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java. Neste contexto, dois princípios são caracterizados a seguir.

(1) Representa uma das principais técnicas que define a programação orientada a objetos, adicionando segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta.

(2) Consiste na alteração do funcionamento interno de um método herdado de um objeto pai.

Os princípios caracterizados em (1) e em (2) são conhecidos, respectivamente, por:

Alternativas
Q1115978 Legislação Federal
Além dos cursos de graduação e pós-graduação, a Lei de Diretrizes e Bases da Educação Nacional indica que as instituições de educação superior oferecerá outros dois tipos de cursos. São eles:
Alternativas
Q1115971 Noções de Informática
Um equipamento típico para auxiliar o funcionamento de rede de computadores é o/a:
Alternativas
Q1113007 Redes de Computadores
A técnica RAID (Matriz Redundante de Discos Independentes) é utilizada para melhorar o desempenho e a confiabilidade no acesso de dados. Em relação aos níveis de RAID, analise as afirmativas a seguir:
I. RAID 1 não usa a paridade para a proteção dos dados. II. RAID 5 guarda em um único disco as informações sobre a paridade dos dados dos discos. III. O número mínimo de discos necessários para o RAID 1 é igual a 2. IV. O número mínimo de discos necessários para o RAID 10 é igual a 3.
Assinale
Alternativas
Q1113006 Sistemas Operacionais
Com relação às soluções de alta disponibilidade, é incorreto afirmar que
Alternativas
Q1113005 Redes de Computadores
Sobre as tecnologias de armazenamento em rede, é incorreto afirmar que
Alternativas
Q1113004 Segurança da Informação
Em criptografia, os termos algoritmo de Diffie-Helman, RC4 e SHA-1 estão relacionados, respectivamente, com
Alternativas
Q1113003 Redes de Computadores
Em uma rede local de um escritório há um servidor DNS. Uma estação de trabalho local do escritório envia consultas DNS ao servidor de nomes local, o servidor de nomes trata a resolução em favor da estação de trabalho local até que tenha uma resposta adequada para retornar. Não há envio de respostas parciais do servidor local para a estação de trabalho local. Assinale a alternativa que indica corretamente o nome do mecanismo de consulta utilizado nesse ambiente.
Alternativas
Q1113002 Programação
Considere um sistema Linux Ubuntu versão 18.04.2 LTS para arquiteturas 64 bits. Dado o seguinte código fonte na linguagem C:
#include <stdio.h> #include <unistd.h> int main() { int i; for (i = 0; i < 4; i++) { if (i % 2 == 0) { fork(); } } return 0; }
Assinale a alternativa que indica corretamente, incluindo o processo pai inicial, quantos processos são criados pelo programa mostrado no código após compilação com o compilador GCC e execução na linha de comando.
Alternativas
Q1113001 Arquitetura de Computadores
Analise as afirmativas a seguir sobre a técnica de paralelismo:
I. Em sistema com porta única para memória de dados e de instrução, se duas (ou mais) instruções acessam dados e/ou instruções da memória, temos um exemplo de hazard de controle no nosso pipeline. II. Em um pipeline, quando uma instrução depende do resultado da instrução anterior que ainda não foi concluída, dizemos que temos um exemplo de hazard de dados. III. Uma maneira de evitar um hazard estrutural é a duplicação de um recurso para permitir todas as combinações de instruções que queremos executar em um mesmo ciclo de clock. IV. O adiantamento (Bypassing ou Forwarding) de dados é uma técnica para resolver alguns tipos de hazard de dados que consiste em utilizar o elemento de dado a partir dos buffers internos em vez de esperar que chegue nos registradores visíveis ao programador ou na memória.
Assinale
Alternativas
Q1113000 Segurança da Informação
Analise as afirmativas a seguir sobre criptografia e os principais algoritmos criptográficos:
I. O algoritmo de criptografia DES realiza a criptografia com chave de 56 bits de extensão e blocos de dados de 64 bits de extensão. II. O algoritmo descrito pelo AES é um algoritmo de chave assimétrica. III. RC4 é um algoritmo de criptografia de blocos usado nos padrões Secure Socket Layer/Transport Layer Security (SSL/TLS). IV. Diversos artigos analisam os métodos de ataque ao RC4, mas nenhuma dessas técnicas é prática contra o RC4 com um tamanho de chave razoável, como 128 bits.
Assinale
Alternativas
Q1112999 Arquitetura de Computadores
Analise as afirmativas a seguir sobre o sistema de memória de computadores e as suas características:
I. O princípio da localidade diz que os acessos à memória realizados em um programa tendem a usar uma parte relativamente pequena do seu espaço de endereçamento. II. No projeto de um computador utilizamos apenas um tipo de memória com grande capacidade de armazenamento e com uma grande velocidade de acesso. III. À medida que se desce na hierarquia de memória, o tempo de acesso aumenta e o custo da memória diminui. IV. Discos magnéticos são exemplos de memória primária.
Assinale
Alternativas
Q1112998 Arquitetura de Computadores
A arquitetura de Von Neumann propõe um modelo de arquitetura de computadores organizado em componentes em que cada componente executa uma única tarefa e de forma organizada. Sobre os componentes da arquitetura de Von Neumann, é correto afirmar que
Alternativas
Q1112997 Redes de Computadores
Assinale a alternativa que indica corretamente qual das seguintes máscaras de subrede é equivalente ao prefixo /20.
Alternativas
Q1112996 Governança de TI
A ITIL (Information Technology Infrastructure Library) reúne um conjunto de boas práticas para o gerenciamento de serviços de tecnologia da informação. É baseada em cinco estágios, entre eles o de Operação de Serviços (Service Operation). Assinale a afirmativa incorreta sobre Operação de Serviços em ITIL.
Alternativas
Q1112995 Banco de Dados
Considere os registros abaixo presentes em uma tabela chamada FUNCIONARIO em um banco de dados relacional:
Imagem associada para resolução da questão

Sendo realizada a execução da seguinte consulta SQL:
SELECT COUNT (DISTINCT SALARIO_FUNC) FROM FUNCIONARIO;
Assinale a alternativa que representa o número retornado pela consulta acima.
Alternativas
Q1112994 Engenharia de Software
O guia Project Management Body of Knowledge (PMBOK) elenca características que podem ser identificadas nos ciclos de vida da maioria dos projetos. Assinale a alternativa correta sobre o ciclo de vida de um projeto segundo a estrutura genérica adotada pelo PMBOK.
Alternativas
Q1112993 Banco de Dados
Considere um sistema simples que executa a seguinte consulta e verifica se a mesma retornou algum registro:
SELECT * FROM usuario WHERE login = ‘fulano’ AND senha = ‘naosei’
Suponha que um usuário tente manipular a instrução da seguinte forma:
SELECT * FROM usuario WHERE login = ‘fulano’ AND senha = ‘naosei OR x=x’
Suponha, usando a string ‘naosei OR x=x’, que o usuário conseguiu ter acesso ao sistema sem saber a senha do usuário ‘fulano’ (considerando que ‘fulano’ é um usuário válido). Sobre o código acima, é correto afirmar que
Alternativas
Q1112992 Sistemas Operacionais
Assinale a alternativa que contém solução de virtualização classificada como hipervisor tipo 1.
Alternativas
Q1112991 Banco de Dados
A modelagem conceitual é uma fase muito importante no projeto de uma aplicação que envolva banco de dados. O Modelo de Entidade-Relacionamento (ER) é um modelo conceitual de dados popular e de alto nível. Sobre esse modelo, é correto afirmar que
Alternativas
Respostas
12421: A
12422: A
12423: E
12424: A
12425: D
12426: B
12427: C
12428: E
12429: B
12430: C
12431: D
12432: E
12433: A
12434: C
12435: A
12436: D
12437: B
12438: A
12439: B
12440: E