Questões de Concurso Para prefeitura de luiz alves - sc

Foram encontradas 6.931 questões

Resolva questões gratuitamente!

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

Q4032567 Sistemas Operacionais
Os sistemas operacionais modernos implementam mecanismos sofisticados de gerenciamento de memória para permitir a execução de múltiplos processos em um ambiente seguro e eficiente, superando as limitações da memória física. Um desses mecanismos é a memória virtual, que utiliza paginação para desacoplar o espaço de endereçamento lógico, visto pelo processo, do espaço de endereçamento físico. Em um sistema que utiliza paginação, o hardware, especificamente a Unidade de Gerenciamento de Memória (MMU), traduz os endereços virtuais gerados pelo processo em endereços físicos antes de acessar a memória. Qual é a função da Tabela de Páginas (Page Table) nesse processo de tradução? 
Alternativas
Q4032566 Redes de Computadores

Os meios físicos de transmissão são os componentes da Camada 1 (Física) do modelo OSI, responsáveis por transportar os sinais (elétricos, ópticos ou de rádio) que representam os bits de dados. O cabo de par trançado é o meio físico dominante em Redes Locais (LANs) Ethernet, composto por pares de fios de cobre trançados para reduzir a interferência eletromagnética. Sobre os cabos de par trançado, analise as afirmativas a seguir:

I.Os cabos de Par Trançado Não Blindado (UTP) são classificados em categorias (como Cat 5e, Cat 6) que determinam a taxa de transmissão máxima e a frequência que suportam.
II.Para conectar um computador (host) a um switch, utiliza-se um cabo "direto" (straight-through), onde a pinagem em ambas as extremidades (conectores RJ-45) segue o mesmo padrão (ex: T568A ou T568B).
III.Para conectar dois dispositivos iguais (como switch para switch, ou computador para computador) sem um dispositivo intermediário, utiliza-se um cabo "cruzado" (crossover), onde os pares de transmissão de uma ponta são ligados aos pares de recepção da outra.

Está correto o que se afirma em:
Alternativas
Q4032565 Arquitetura de Software
O desenvolvimento de aplicações web modernas envolve uma clara separação entre as tecnologias que rodam no cliente (client-side) e as que rodam no servidor (server-side). Essa arquitetura permite que a interface com o usuário seja interativa e responsiva, enquanto a lógica de negócios e o acesso a dados são gerenciados de forma segura e centralizada no servidor. Acerca dessa arquitetura, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)Tecnologias do lado cliente, como HTML, CSS e JavaScript, são executadas inteiramente dentro do navegador web do usuário.
(__)Tecnologias do lado servidor, como PHP, JSP ou ASP.NET, são executadas no servidor web para processar requisições, acessar bancos de dados e gerar dinamicamente o conteúdo (geralmente HTML) que é enviado ao cliente.
(__)O JavaScript é considerado uma tecnologia exclusivamente do lado servidor, sendo compilado pelo servidor web antes de ser enviado ao navegador.
(__)A Linguagem de Marcação de Hipertexto (HTML) é uma linguagem de programação usada no servidor para definir a lógica de negócios e as regras de acesso a dados.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 
Alternativas
Q4032564 Redes de Computadores
O Samba é um conjunto de aplicativos de software livre que implementa o protocolo de compartilhamento de arquivos e impressão SMB/CIFS (Server Message Block / Common Internet File System) em sistemas Linux. Ele permite que servidores Linux atuem como controladores de domínio ou servidores de arquivos em redes mistas, sendo acessíveis de forma transparente por clientes Windows. Sobre a configuração do Samba no Linux, analise as afirmativas a seguir:

I.O arquivo smb.conf, geralmente localizado em /etc/samba/, é o principal arquivo de configuração do Samba, dividido em seções como [global] para configurações gerais do servidor.
II.O daemon smbd é o componente do Samba responsável por gerenciar os serviços de compartilhamento de arquivos e impressão, enquanto o nmbd cuida da resolução de nomes NetBIOS.
III.O Samba, por padrão, utiliza o nível de segurança security = share, onde o acesso aos compartilhamentos é validado usando um usuário e senha cadastrados no sistema Linux.


Está correto o que se afirma em:
Alternativas
Q4032563 Programação

 O JavaScript é uma linguagem de script de alto nível, interpretada, que roda no navegador do cliente, sendo essencial para criar páginas web dinâmicas e interativas. Uma de suas principais funcionalidades é a capacidade de manipular o Modelo de Objeto de Documento (DOM), que representa a estrutura de uma página HTML como uma árvore de objetos, permitindo que o script altere o conteúdo e o estilo da página após ela ter sido carregada. Sobre a manipulação do DOM com JavaScript, analise as afirmativas a seguir:

I.O JavaScript pode selecionar elementos da página HTML, por exemplo, usando o método document.getElementById('id_do_elemento').
II.Após selecionar um elemento, o JavaScript pode alterar seu conteúdo, como modificar o texto interno de um parágrafo usando a propriedade innerHTML ou textContent.
III.A manipulação do DOM pelo JavaScript ocorre exclusivamente no servidor web antes que a página seja enviada ao cliente, não sendo possível alterar a página dinamicamente no navegador.

Está correto o que se afirma em:
Alternativas
Q4032562 Redes de Computadores
As topologias de rede descrevem o arranjo físico ou lógico dos dispositivos em uma rede. A escolha da topologia impacta diretamente a forma como os dados são transmitidos, a tolerância a falhas e a complexidade da instalação. As topologias físicas definem a conexão física dos cabos, enquanto as topologias lógicas definem como os dados circulam. Acerca das topologias de rede, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)Na topologia em estrela (star), a falha de um dispositivo ou cabo de conexão individual não interrompe a comunicação dos demais dispositivos, embora uma falha no dispositivo central (hub ou switch) paralise toda a rede.
(__)Na topologia em barramento (bus), os dados enviados por um dispositivo são transmitidos por todo o cabo (backbone), mas apenas o dispositivo de destino, identificado pelo endereço, aceita a mensagem, exigindo terminadores nas extremidades para evitar reflexão de sinal.
(__)A topologia em anel (ring) lógica, como a utilizada pelo Token Ring, garante a ausência de colisões de dados, pois o direito de transmitir é controlado pela posse de um "bastão" (token) que circula pela rede.
(__)A topologia em malha (mesh) é a menos tolerante a falhas, pois utiliza um único caminho de comunicação entre todos os nós, tornando-a inadequada para Redes de Longa Distância (WANs).

Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 
Alternativas
Q4032561 Redes de Computadores
No Linux, o framework Netfilter fornece a infraestrutura de kernel para interceptar e manipular pacotes de rede, enquanto a ferramenta iptables é utilizada no espaço do usuário para configurar as regras do firewall. As regras são organizadas em tabelas (como filter, nat, mangle) e cadeias (chains), que definem o caminho que um pacote percorre. A tabela filter, principal do firewall, possui cadeias padrão que controlam o destino dos pacotes com base em sua origem e destino. Qual é a finalidade da cadeia FORWARD na tabela filter do iptables? 
Alternativas
Q4032560 Redes de Computadores
O monitoramento do desempenho da rede é essencial para a administração de redes, permitindo diagnosticar lentidões e falhas. Ferramentas de linha de comando são frequentemente usadas para verificar a conectividade e a rota. O ping é usado para testar a latência, enquanto o traceroute (ou tracert no Windows) é usado para descobrir o caminho que os pacotes levam até um destino. Acerca do funcionamento dessas ferramentas, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)O ping utiliza pacotes "Echo Request" do Protocolo de Mensagens de Controle da Internet (ICMP) para medir o Tempo de Ida e Volta (RTT) até um destino, confirmando a conectividade básica.
(__)O traceroute mapeia a rota até um destino enviando pacotes (seja UDP ou ICMP) com valores de Tempo de Vida (TTL) progressivamente crescentes, começando com TTL=1.
(__)Quando um roteador no caminho recebe um pacote do traceroute e o TTL expira (chega a zero), o roteador descarta o pacote e envia de volta uma mensagem ICMP "Time Exceeded" (Tempo Excedido).
(__)O traceroute mede apenas a latência total até o destino final, sendo incapaz de identificar os roteadores intermediários (saltos) ou a latência entre eles.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 
Alternativas
Q4032559 Banco de Dados
Durante a modelagem conceitual de bancos de dados usando o Modelo Entidade-Relacionamento (MER), é crucial definir a cardinalidade dos relacionamentos, que especifica o número de instâncias de uma entidade que podem (ou devem) se associar a instâncias de outra entidade. A cardinalidade é fundamental para determinar como o modelo conceitual será mapeado para o modelo relacional (tabelas e chaves estrangeiras). Sobre os tipos de cardinalidade, analise as afirmativas a seguir:

I.Em um relacionamento Um-para-Um (1:1), cada instância da entidade A pode se relacionar com no máximo uma instância da entidade B, e vice-versa.
II.Em um relacionamento Um-para-Muitos (1:N), uma instância da entidade A pode se relacionar com várias instâncias da entidade B, mas cada instância da entidade B só pode se relacionar com uma única instância da entidade A.
III.Em um relacionamento Muitos-para-Muitos (N:M), uma instância da entidade A pode se relacionar com várias instâncias da entidade B, e uma instância da entidade B pode se relacionar com várias instâncias da entidade A.

Está correto o que se afirma em:
Alternativas
Q4032558 Sistemas Operacionais
 O Windows 10, um sistema operacional moderno da Microsoft, introduziu diversas funcionalidades para melhorar a usabilidade e a produtividade, integrando elementos de interfaces tradicionais (como o Menu Iniciar) com recursos de interfaces modernas. Entre as novidades, destacam-se a assistente pessoal Cortana, o navegador Microsoft Edge e o recurso de "Múltiplas Áreas de Trabalho" (ou "Visão de Tarefas"), que permite ao usuário organizar melhor seus aplicativos em execução. Qual é a finalidade principal do recurso de Múltiplas Áreas de Trabalho no Windows 10? 
Alternativas
Q4032557 Algoritmos e Estrutura de Dados
Fluxogramas (ou diagramas de fluxo) são representações gráficas de algoritmos, utilizando símbolos padronizados para descrever a sequência de passos (ações) e as decisões lógicas necessárias para resolver um problema. Cada símbolo tem um significado específico, e as setas indicam o fluxo de controle. Acerca dos símbolos utilizados em fluxogramas, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)O símbolo de "Terminal" (um oval ou retângulo com cantos arredondados) é usado para indicar o início ou o fim do algoritmo.
(__)O símbolo de "Processamento" (um retângulo) é usado para representar operações de atribuição, cálculos matemáticos ou qualquer manipulação de dados.
(__)O símbolo de "Decisão" (um losango) é usado para representar um ponto onde o fluxo se divide com base em uma condição lógica (ex: Sim/Não, Verdadeiro/Falso).
(__)O símbolo de "Entrada/Saída" (um paralelogramo) é usado exclusivamente para indicar que os dados devem ser impressos em papel.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo: 
Alternativas
Q4032556 Programação
 O Asynchronous JavaScript and XML (AJAX) não é uma tecnologia única, mas sim um conjunto de técnicas de desenvolvimento web que permite a criação de aplicações mais ricas e interativas. O AJAX possibilita que uma página web se comunique com o servidor de forma assíncrona, em segundo plano, permitindo a atualização de partes específicas da página sem a necessidade de recarregar a página inteira. Sobre os componentes centrais do AJAX, analise as afirmativas a seguir:

I.O componente central do AJAX no lado do cliente é o objeto XMLHttpRequest, que é utilizado pelo JavaScript para enviar requisições HTTP ao servidor e receber respostas (como XML, JSON ou texto simples).
II.A natureza "assíncrona" do AJAX significa que, enquanto o JavaScript aguarda a resposta do servidor, o navegador do usuário fica travado (síncrono), impedindo qualquer outra interação até que os dados cheguem.
III.O AJAX é utilizado para atualizar partes de uma página HTML dinamicamente, manipulando o Modelo de Objeto de Documento (DOM) com o JavaScript assim que os dados são recebidos do servidor.

Está correto o que se afirma em:
Alternativas
Q4032555 Programação
 A Programação Orientada a Objetos (POO) utiliza a abstração para gerenciar a complexidade, permitindo que os desenvolvedores se concentrem nos aspectos essenciais de um objeto, ignorando os detalhes de implementação. Em linguagens como Java, a abstração pode ser implementada por meio de classes abstratas e interfaces, que definem contratos que outras classes devem seguir. Acerca desses mecanismos de abstração, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)Uma classe abstrata (declarada com abstract) pode conter tanto métodos abstratos (sem corpo) quanto métodos concretos (com implementação).
(__)Interfaces (declaradas com interface) em Java, antes da versão 8, podiam conter apenas assinaturas de métodos (abstratos e públicos) e constantes (estáticas e finais).
(__)Uma classe pode estender (herdar) múltiplas classes abstratas, mas só pode implementar uma única interface, para evitar o problema do diamante.
(__)Não é possível criar instâncias (objetos) diretamente de uma classe abstrata ou de uma interface usando o operador new.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Alternativas
Q4032554 Gerência de Projetos
Na gerência de projetos, conforme delineado pelo Guia PMBOK (Project Management Body of Knowledge) do Instituto de Gerenciamento de Projetos (PMI), a Estrutura Analítica do Projeto (EAP), ou Work Breakdown Structure (WBS), é uma ferramenta fundamental. Ela é desenvolvida durante a área de conhecimento de Gerenciamento do Escopo e serve como base para o planejamento das demais áreas, como tempo, custo e recursos. Sobre a Estrutura Analítica do Projeto (EAP), analise as afirmativas a seguir:

I.A EAP é uma decomposição hierárquica, orientada às entregas (deliverables) do projeto, que organiza e define o escopo total do trabalho a ser realizado.
II.O nível mais baixo da EAP é composto pelos "pacotes de trabalho", que são os elementos de trabalho detalhados que podem ser agendados, custeados, monitorados e controlados.
III. A EAP deve incluir exclusivamente as entregas finais do projeto, sendo desnecessário detalhar as atividades de gerenciamento, como reuniões, controle de prazos e elaboração de relatórios.

Está correto o que se afirma em:
Alternativas
Q4032553 Banco de Dados
Em Sistemas Gerenciadores de Bancos de Dados (SGBDs), a indexação é vital para otimizar o desempenho das consultas. A estrutura de índice mais utilizada em bancos de dados relacionais para consultas de intervalo e buscas pontuais é a Árvore B+ (B+-tree). Essa estrutura é uma árvore de busca balanceada que difere da Árvore B clássica por armazenar todos os valores de dados (ou ponteiros para os dados) exclusivamente nos nós folha, mantendo os nós internos apenas com chaves de navegação. Qual é a principal vantagem de manter todos os registros de dados ou ponteiros apenas nos nós folha em uma Árvore B+? 
Alternativas
Q4032552 Programação
 O JavaServer Pages (JSP) é uma tecnologia do lado servidor que permite aos desenvolvedores criar conteúdo web dinâmico. O JSP simplifica o processo ao permitir a incorporação de código Java (ou tags especiais) diretamente em uma página HTML. Quando uma página JSP é solicitada, ela passa por um ciclo de vida gerenciado pelo contêiner web (como o Tomcat), que a transforma em um servlet Java para execução. Qual é a principal vantagem de usar JSP em comparação com Servlets puros para gerar páginas HTML complexas?
Alternativas
Q4032551 Segurança da Informação
Os malwares (softwares maliciosos) representam uma ameaça constante aos sistemas de informação, evoluindo em suas técnicas de ataque e ocultação. Entre os tipos mais comuns estão os vírus, worms, cavalos de Troia e, mais recentemente, os ransomwares, cada um com um método de propagação e um objetivo distinto. Acerca das definições desses tipos de malwares, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)Um vírus é um código malicioso que se anexa a programas ou arquivos legítimos (hospedeiros) e requer a execução desse hospedeiro para se replicar e executar sua carga útil.
(__)Um worm (verme) é um malware autônomo que se replica ativamente através da rede, explorando vulnerabilidades em sistemas operacionais ou serviços, sem precisar de um arquivo hospedeiro ou intervenção humana.
(__)Um cavalo de Troia (Trojan) é um software que se disfarça de aplicação benigna ou útil, mas que, quando executado, realiza ações maliciosas ocultas, como abrir uma porta dos fundos (backdoor) ou instalar spyware.
(__)Um ransomware é um tipo de spyware que monitora secretamente as atividades do usuário e rouba senhas e dados bancários, enviando-os para um invasor.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo:
Alternativas
Q4032550 Redes de Computadores
O Protocolo de Configuração Dinâmica de Host (DHCP) é um protocolo da camada de aplicação que automatiza o processo de configuração de dispositivos em uma rede Protocolo da Internet (IP). Em vez de configurar manualmente o endereço IP, a máscara de sub-rede, o gateway padrão e os servidores de Sistema de Nomes de Domínio (DNS) em cada dispositivo, um servidor DHCP pode fornecer essas informações automaticamente quando um cliente se conecta à rede. Qual é o processo inicial, conhecido como DORA, que um cliente DHCP utiliza para obter um endereço IP? 
Alternativas
Q4032549 Programação
 O polimorfismo em Programação Orientada a Objetos permite que o código seja escrito de forma genérica, operando sobre tipos de superclasses, enquanto invoca o comportamento específico de subclasses no tempo de execução. Isso é comumente alcançado pela sobrescrita de métodos (method overriding), onde uma subclasse fornece uma implementação específica para um método já definido em sua superclasse. Qual é a condição necessária em Java para que um método de uma subclasse sobrescreva (override) um método de uma superclasse?
Alternativas
Q4032548 Algoritmos e Estrutura de Dados
Em lógica de programação, um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, projetada para resolver um problema específico. Para que um algoritmo seja considerado correto e eficiente, ele deve processar dados de entrada e produzir uma saída desejada. No contexto de estruturas de dados, os algoritmos de ordenação são usados para organizar uma coleção de itens em uma ordem específica. Qual é a principal característica do algoritmo de ordenação conhecido como "Bubble Sort" (Ordenação por Bolha)?
Alternativas
Respostas
3501: C
3502: A
3503: D
3504: B
3505: C
3506: B
3507: C
3508: B
3509: A
3510: A
3511: D
3512: C
3513: A
3514: C
3515: B
3516: B
3517: D
3518: C
3519: D
3520: B