Foram encontradas 176.926 questões

Resolva questões gratuitamente!

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

Q4029652 Redes de Computadores

O DHCP (Dynamic Host Configuration Protocol) automatiza a atribuição de parâmetros de rede a um host quando este se conecta a uma sub-rede. O processo se inicia com o host enviando uma mensagem de ____________ por difusão, com endereço IP de origem 0.0.0.0, pois ainda não possui endereço atribuído. O servidor DHCP responde com uma mensagem de ____________, contendo o endereço IP proposto e o tempo de ____________ — o período pelo qual o endereço será válido. Além do endereço IP, o DHCP fornece ao cliente a máscara de sub-rede, o endereço do gateway padrão e o endereço do servidor ____________ local.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

Alternativas
Q4029650 Arquitetura de Computadores

Sobre as políticas de escrita em memórias cache, analise as assertivas a seguir:



I. Na política write-through, as operações de escrita atualizam tanto o bloco em cache quanto a posição correspondente na memória principal, mantendo a memória principal consistente com a cache. Sua principal desvantagem é gerar tráfego de memória considerável, podendo criar um gargalo.


II. Na política write-back, o bloco modificado é escrito na memória principal apenas quando substituído; por isso, a memória principal pode permanecer temporariamente desatualizada, exigindo mecanismos adicionais de coerência ou flush quando dispositivos de E/S acessam a memória diretamente.


III. Na política write-back, como a memória principal é sempre mantida atualizada após cada operação de escrita, não há necessidade de protocolos de coerência de cache em sistemas multiprocessados, pois todos os controladores acessam dados sempre válidos diretamente na memória principal.


IV. Um write buffer é uma fila que armazena temporariamente os dados aguardando escrita na memória principal. Ao ser usado com write-through, permite que o processador prossiga a execução assim que escreve no buffer.



Quais estão corretas?

Alternativas
Q4029649 Sistemas Operacionais

Sobre deadlocks em sistemas operacionais, analise as assertivas a seguir:



I. Para que ocorra um deadlock, quatro condições devem estar presentes simultaneamente no sistema: exclusão mútua, retenção e espera, inexistência de preempção e espera circular.


II. A prevenção de deadlocks assegura que pelo menos uma das quatro condições necessárias não possa ocorrer, restringindo como as solicitações de recursos podem ser feitas. Seus efeitos colaterais incluem baixa utilização dos dispositivos e redução do throughput (taxa de processamento).


III. Um estado inseguro implica necessariamente que o sistema está em deadlock no momento em que é identificado.


IV. A maioria dos sistemas operacionais modernos, incluindo Linux e Windows, adota como política geral não implementar mecanismos abrangentes de prevenção, evasão ou detecção de deadlocks, transferindo a responsabilidade de lidar com o problema para os desenvolvedores de aplicações.



Quais estão corretas?

Alternativas
Q4029648 Arquitetura de Computadores
Sobre as características que distinguem os firmwares de inicialização BIOS e UEFI, assinale a alternativa correta.
Alternativas
Q4029646 Redes de Computadores

Relacione a Coluna 1 à Coluna 2, associando cada equipamento à sua respectiva função.



Coluna 1

1. Hub.


2. Switch (comutador).


3. Roteador.



Coluna 2

( ) Opera na camada de rede; encaminha pacotes com base em endereços IP e não propaga broadcasts de camada 2.


( ) Opera na camada física; encaminha bits para todas as interfaces sem examinar endereços.


( ) Opera na camada de enlace; cria um domínio de colisão independente por porta e aprende endereços MAC automaticamente.



A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Alternativas
Q4029644 Segurança da Informação
Sobre os modelos de controle de acesso em sistemas computacionais, assinale a alternativa correta.
Alternativas
Q4029643 Sistemas Operacionais

Sobre algoritmos de escalonamento de processos, analise as assertivas e assinale V, se verdadeiras, ou F, se falsas.



( ) No escalonamento não preemptivo, o processo em execução é mantido na CPU até ser bloqueado ou liberar voluntariamente o processador. Ao término do processamento de uma interrupção de relógio, o processo que estava em execução é retomado, sem que essa interrupção desencadeie a seleção de um novo processo.


( ) No algoritmo primeiro a chegar, primeiro a ser servido (FCFS – First Come, First Served), um processo que retorna ao estado pronto após aguardar uma operação de entrada/saída (E/S) é colocado no início da fila, à frente dos processos que ainda aguardam execução.


( ) O algoritmo tarefa mais curta primeiro (SJF – Shortest Job First), em sua versão não preemptiva, minimiza o tempo de espera médio mesmo quando novas tarefas chegam ao sistema em momentos distintos ao longo da execução.


( ) Em um algoritmo de escalonamento preemptivo baseado em quantum de tempo, ao fim do intervalo de tempo alocado a um processo, caso o processo ainda esteja em execução, ele é suspenso, e o escalonador escolhe outro processo para executar, se algum estiver disponível.



A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Alternativas
Q4029642 Redes de Computadores
Acerca das diferenças entre UDP (User Datagram Protocol) e TCP (Transmission Control Protocol) na camada de transporte, assinale a alternativa correta.
Alternativas
Q4029641 Redes de Computadores
Sobre o modelo de referência OSI (Open Systems Interconnection) e a arquitetura TCP/IP, assinale a alternativa correta.
Alternativas
Q4029532 Banco de Dados
Dadas as tabelas Autores (id_autor, nome_autor) e Livros (id_livro, titulo, id_autor), qual consulta SQL retorna o titulo de todos os livros e o nome_autor correspondente, incluindo livros que não possuem um autor associado na tabela Autores (ou seja, id_autor nulo em Livros)?
Alternativas
Q4029530 Programação
No JavaScript, ao utilizar event.preventDefault() dentro de um tratador de evento de um formulário (submit), qual é o efeito observado?
Alternativas
Q4029529 Programação
Ao realizar uma conexão com MySQL via PHP utilizando a extensão mysqli, qual das seguintes práticas é a mais recomendada para evitar ataques de SQL Injection em consultas que envolvam variáveis do usuário?
Alternativas
Q4029528 Engenharia de Software
No Git, qual é a diferença fundamental entre os comandos git fetch e git pull? 
Alternativas
Q4029524 Banco de Dados
No MySQL, o que a cláusula INNER JOIN retorna?
Alternativas
Q4029523 Programação
Na recursividade, o que acontece se uma função chama a si mesma sem que uma “condição de parada” (caso base) seja atingida?
Alternativas
Q4029522 Algoritmos e Estrutura de Dados
Em algoritmos, a estrutura de repetição que garante a execução de seu bloco de comandos ao menos uma vez, antes de testar a condição, é: 
Alternativas
Q4029519 Programação
Considerando que o protocolo HTTP é stateless, como o PHP mantém o estado de uma sessão entre diferentes requisições de um mesmo usuário? 
Alternativas
Q4029518 Programação
Um formulário HTML utiliza o método POST para enviar dados. No lado do servidor, em PHP, qual superglobal deve ser utilizada para acessar os dados enviados de forma segura e qual a principal razão para preferir POST em vez de GET para dados sensíveis? 
Alternativas
Q4029517 Algoritmos e Estrutura de Dados
Um algoritmo de busca sequencial em um vetor de n elementos possui uma complexidade de tempo, no pior caso, de O(n). Se um algoritmo de ordenação por seleção (Selection Sort) for aplicado a esse mesmo vetor, qual será a sua complexidade de tempo no pior caso?
Alternativas
Q4029516 Banco de Dados
Uma tabela está na Terceira Forma Normal (3FN) se, e somente se, estiver na Segunda Forma Normal (2FN) e
Alternativas
Respostas
521: E
522: D
523: D
524: C
525: C
526: A
527: D
528: D
529: B
530: C
531: E
532: E
533: A
534: D
535: E
536: E
537: A
538: C
539: D
540: C