Questões de Concurso Para if-es

Foram encontradas 2.339 questões

Resolva questões gratuitamente!

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

Q3219158 Programação
Uma escola deseja implementar um sistema para gerenciar suas listas de alunos e professores, utilizando um aplicativo Java. Como parte do processo de desenvolvimento, o Técnico de TI precisa compilar o código-fonte do aplicativo e garantir que ele seja executado em diferentes sistemas operacionais, sem necessidade de recompilação.
Qual das alternativas descreve CORRETAMENTE o motivo pelo qual os programas Java podem ser executados em várias plataformas?
Alternativas
Q3219157 Algoritmos e Estrutura de Dados
Uma escola está implementando um sistema de gerenciamento de tarefas para os computadores do laboratório, considerando as seguintes estratégias:

- Tarefas de alta prioridade são adicionadas a uma estrutura na qual a última tarefa inserida é a primeira a ser resolvida.
- Tarefas comuns seguem uma estrutura na qual as tarefas são resolvidas na ordem em que chegaram.

Com base nas definições de Pilhas e Filas, qual das alternativas relaciona CORRETAMENTE a estrutura de dados utilizada para cada tipo de tarefa?
Alternativas
Q3219156 Engenharia de Software
Com base nos conceitos sobre processos ágeis em Engenharia de Software, qual das alternativas a seguir descreve CORRETAMENTE como um processo ágil lida com a imprevisibilidade ao longo do desenvolvimento de software?
Alternativas
Q3219155 Engenharia de Software
Com base nos objetivos da modelagem de requisitos na Engenharia de Software, qual das alternativas a seguir reflete o propósito da análise de requisitos no desenvolvimento de software?
Alternativas
Q3219154 Engenharia de Software
No contexto dos Princípios Fundamentais na Engenharia de Software em um ambiente de TI, qual alternativa está alinhada ao princípio fundamental "Gerencie Mudanças"?
Alternativas
Q3218898 Segurança da Informação
Em segurança da informação e proteção de dados, é um ataque conhecido por falsificar ou disfarçar a identidade de um dispositivo, usuário ou endereço de protocolo:
Alternativas
Q3218897 Banco de Dados
Um esquema de um banco de dados relacional, denominado IFES, precisa ser removido completamente, bem como todos os elementos a ele associados, incluindo tabelas, domínios, restrições e o esquema propriamente dito. Para realizar essa ação, qual comando SQL deve ser utilizado?
Alternativas
Q3218896 Banco de Dados
Em sistemas gerenciadores de banco de dados, é um exemplo de conceito relacionado aos protocolos de controle de concorrência que garantem a serialidade, de modo a impedir que transações interfiram umas nas outras:
Alternativas
Q3218895 Telecomunicações
Sobre os protocolos de acesso múltiplo usados em redes de comunicação, o esquema flexível em que o espaço de frequência disponível é dividido em várias bandas de frequência, ou seja, cada estação recebe uma faixa de frequência exclusiva para transmitir ou receber dados, é conhecido pelo acrônimo em inglês:
Alternativas
Q3218894 Redes de Computadores
Durante a administração de uma rede de computadores, um técnico observa que certos pacotes de dados não estão sendo entregues corretamente ao destino. Para diagnosticar o problema, ele utiliza um protocolo que opera em conjunto com o protocolo IP (Internet Protocol), permitindo o envio de mensagens de erro e controle na comunicação. Nesse caso, qual comando de rede pode ser utilizado para enviar pacotes de teste para um destino específico e verificar a resposta?
Alternativas
Q3218893 Sistemas Operacionais
Computadores modernos que executam sistemas avançados de janelas têm bibliotecas gráficas extremamente grandes compiladas em quase todas as aplicações. Nesse ponto, uma técnica para facilitar o compartilhamento de rotinas ou dados entre vários processos é conhecida como
Alternativas
Q3218892 Sistemas Operacionais
Em sistemas operacionais, um problema de esgotamento de recursos que pode levar alguns processos a nunca serem servidos é denominado de
Alternativas
Q3218891 Algoritmos e Estrutura de Dados
Considere o algoritmo de ordenação para um vetor de inteiros em linguagem Javascript descrito a seguir:

sort = (array) => {         if (array.length <= 1) {                 return array;         }         const pivot = array[array.length - 1];         const left = [];         const right = [];         for (let i = 0; i < array.length - 1; i++) {                 if (array[i] < pivot) {                         left.push(array[i]);                   } else {
                        right.push(array[i]);                 }         }         return [...sort(left), pivot, ...sort(right)];
}

Considerando n como o tamanho do vetor, assinale a alternativa CORRETA que corresponde à complexidade média de tempo do algoritmo na notação Big-O:
Alternativas
Q3218890 Programação
Na linguagem Java, é uma diretiva utilizada para designar os membros de uma superclasse que podem ser acessados por outros membros dessa superclasse, por membros de subclasses e por membros de outras classes no mesmo pacote:
Alternativas
Q3218889 Algoritmos e Estrutura de Dados
Considere o código de uma árvore implementado na linguagem Javascript, descrito a seguir:

class TreeNode {         constructor(value) {                 this.value = value;                 this.children = [];         }         addChild(child) {                 this.children.push(child); } } class Tree {         constructor(value) {                 this.root = new TreeNode(value); }
        compute(value) {                 if (!this.root) return null;                 const queue = [this.root];                 while (queue.length > 0) {                         const current = queue.shift();                         if (current.value === value) {                         return current;                         }                         for (const child of current.children) {                         queue.push(child);                         }                 }                 return null;         } }

O método compute do código é conhecido pelo acrônimo em inglês:
Alternativas
Q3218888 Noções de Informática
Uma tecnologia que combina múltiplos discos rígidos em uma única unidade lógica, com o objetivo de melhorar o desempenho, aumentar a capacidade de armazenamento e garantir maior confiabilidade, é conhecida pelo acrônimo em inglês:
Alternativas
Q3218887 Arquitetura de Computadores
Nas aplicações de lógica digital, o dispositivo na forma de circuito que possui entradas de controle que selecionam uma única saída para várias entradas de dados é chamado de
Alternativas
Q3218886 Sistemas Operacionais
O shell no Linux é um interpretador de comandos que permite aos usuários interagir com o sistema operacional. Existem vários tipos de shell que oferecem funcionalidades para a execução de comandos, manipulação de arquivos e controle de processos.
Assinale a alternativa que NÃO apresenta um tipo de shell no Linux:
Alternativas
Q3218885 Sistemas Operacionais
No sistema Linux, os dispositivos de armazenamento e suas partições são identificados através de caminhos específicos em "/dev". As nomenclaturas desses caminhos seguem um padrão que pode variar de acordo com o tipo de disco rígido (SATA, SCSI ou IDE) e a ordem das partições.

Assinale a alternativa que apresenta CORRETAMENTE as designações de partições:
Alternativas
Q3218884 Redes de Computadores
Em redes de computadores, os protocolos TCP (Transmission Control Protocol) e UDP (User Datagram Protocol) utilizam portas para direcionar o tráfego de dados para as aplicações corretas. Cada protocolo possui uma lista de portas padrão associadas a serviços e aplicações específicas.

Assinale a alternativa que APRESENTA as portas padrão associadas aos protocolos DNS (Domain Name System), SSH (Secure Shell), IMAP (Internet Messaging Access Protocol) e HTTPS (Hypertext Transfer Protocol Secure), nessa sequência:
Alternativas
Respostas
21: A
22: B
23: C
24: E
25: C
26: A
27: D
28: E
29: D
30: E
31: A
32: E
33: B
34: D
35: B
36: A
37: C
38: E
39: D
40: A