Questões de Concurso

Foram encontradas 194.574 questões

Resolva questões gratuitamente!

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

Q4032106 Programação

No contexto da lógica de programação, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):


(  ) Função possui retorno de valor, enquanto procedimento não possui.
(  ) Funções podem receber parâmetros, enquanto procedimentos não podem.
(  ) Funções são usadas para executar ações, enquanto procedimentos são usados para calcular e retornar resultados.
(  ) Procedimentos alteram variáveis externas ou produzem saídas (ex: imprimir dados).

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

Alternativas
Q4032105 Programação
No contexto da programação em Java, especialmente no que se refere ao funcionamento da JVM (Java Virtual Machine) e ao processo de coleta de lixo (Garbage Collection - GC), a memória Heap é organizada em regiões com funções específicas, dentre elas a Young Generation. Ao analisar o ciclo de vida dos objetos, sabe-se que, dentro dessa região, há um espaço onde os objetos são criados inicialmente, ou seja, o local onde os objetos “nascem” antes de serem promovidos ou coletados pelo Garbage Collector. Considerando a estrutura do Heap da JVM, assinale a alternativa que indica CORRETAMENTE essa região específica.
Alternativas
Q4032104 Programação

No contexto do desenvolvimento de um sistema em Java 8, um Analista de Sistemas está implementando uma rotina para processar uma lista de transações financeiras em uma aplicação de uma agência de fomento. Durante o processamento utilizando Streams, por meio da API (Application Programming Interface), surgiu a necessidade de ignorar os primeiros elementos da sequência, a fim de desconsiderar registros iniciais que já haviam sido previamente analisados, permitindo que apenas os demais elementos fossem processados no fluxo. Considerando as operações disponíveis na API de Streams do Java 8, assinale a alternativa que representa CORRETAMENTE a operação utilizada para esse fim.

Alternativas
Q4032103 Programação

No contexto do desenvolvimento de sistemas em Java, um Analista de Sistemas com atuação em Arquitetura de Software está revisando o gerenciamento de memória da JVM (Java Virtual Machine) para garantir a eficiência de uma aplicação corporativa em uma agência de fomento. Durante a análise, foi necessário identificar o segmento de memória responsável por armazenar as definições das classes carregadas pela JVM, incluindo metadados e informações estruturais utilizadas durante a execução do programa. Considerando o funcionamento da JVM e seu gerenciamento de memória, assinale a alternativa que representa CORRETAMENTE esse segmento.

Alternativas
Q4032102 Arquitetura de Software

No contexto do desenvolvimento de sistemas em Java, um Analista de Sistemas está analisando o funcionamento interno da JVM (Java Virtual Machine) para otimizar o desempenho de uma aplicação crítica de uma agência de fomento. Durante a execução do programa, observou-se que parte do código bytecode é convertida dinamicamente para código nativo, visando melhorar a performance em tempo de execução, especialmente em trechos frequentemente utilizados. Considerando os componentes da JVM, assinale a alternativa que indica CORRETAMENTE o responsável por realizar essa compilação para código nativo.

Alternativas
Q4032101 Engenharia de Software

No contexto do desenvolvimento de um sistema orientado a objetos em Java, um Analista de Sistemas está projetando um módulo para gerenciamento de operações em uma agência de fomento. Durante a implementação, cada entidade do sistema, como beneficiários e operações financeiras, é criada a partir de uma estrutura que define atributos e métodos, passando a possuir valores próprios e comportamentos específicos que podem ser executados ao longo do sistema. Considerando os conceitos fundamentais da orientação a objetos, assinale a alternativa que representa CORRETAMENTE essas instâncias criadas a partir de classes.

Alternativas
Q4032100 Programação

No contexto de uma empresa de economia mista que atua como agência de fomento, um Analista de Sistemas está projetando um módulo responsável pelo cadastro de beneficiários, devendo definir corretamente os tipos de dados primitivos utilizados. Durante a modelagem, identificou-se a necessidade de armazenar as seguintes informações:


• A idade de uma pessoa.
• A altura em metros.
• O sexo (representado por "M" ou "F").
• Se a pessoa é maior de idade.

Considerando os tipos de dados primitivos, no contexto da lógica de programação, assinale a alternativa que apresenta, CORRETA e respectivamente, os tipos mais adequados para armazenar essas informações.

Alternativas
Q4032099 Programação
No contexto da lógica de programação, considerando operadores utilizados em linguagens de programação de sintaxe padrão (como C, Java e JavaScript), diferentes tipos de operadores são empregados para realizar cálculos, comparações e avaliações lógicas. Diante disso, assinale a alternativa que apresenta, CORRETA e respectivamente, um operador relacional e um operador lógico.
Alternativas
Q4032098 Programação

Um Analista de Sistemas está especificando um módulo responsável por validar e classificar solicitações de financiamento. As regras definidas são:


• Solicitações com valor menor ou igual azero devem ser rejeitadas;


• Solicitações com valor positivo e até R$ 50.000 devem ser aprovadas automaticamente;


• Solicitações com valor superior a R$ 50.000 devem ser encaminhadas para análise manual.


Durante a modelagem, o Analista decidiu representar essa lógica por meio de pseudocódigo estruturado, garantindo clareza, correção e ausência de ambiguidades. Com base nesse cenário, assinale a alternativa que apresenta o pseudocódigo CORRETO. 

Alternativas
Q4032097 Algoritmos e Estrutura de Dados

Um Analista de Sistemas foi incumbido de avaliar o desempenho de um algoritmo responsável pelo processamento de solicitações de financiamento, a fim de garantir sua eficiência antes da implantação em produção. Diante disso, considere o seguinte trecho de pseudocódigo no quadro a seguir: 


para i de 1 até n faça

    para j de 1 até n faça

        processarSolicitacao(i, j)

   fim_para

fim_para


Com base na análise da complexidade de tempo desse algoritmo, assinale a alternativa CORRETA. 

Alternativas
Q4032096 Algoritmos e Estrutura de Dados
No contexto da representação gráfica de algoritmos por meio de fluxogramas, diferentes figuras geométricas são utilizadas para indicar tipos específicos de operações, como início/fim, processamento e tomada de decisão. Nesse sentido, qual figura geométrica é utilizada para representar uma condição, permitindo a avaliação de uma expressão lógica com possíveis ramificações, geralmente indicadas como "Sim" e "Não"? 
Alternativas
Q4031805 Noções de Informática

A computação em nuvem baseia-se na virtualização para oferecer recursos escaláveis e sob demanda. Dependendo do modelo de serviço escolhido, a responsabilidade pelo gerenciamento de componentes (como hardware, virtualização, sistemas operacionais, middleware e aplicações) é dividida entre o provedor de nuvem (ex: AWS, Azure, Google Cloud) e o cliente. 

Considerando os modelos IaaS (Infraestrutura como Serviço), PaaS (Plataforma como Serviço) e SaaS (Software como Serviço), assinale a alternativa que descreve corretamente a característica de um desses modelos: 

Alternativas
Q4031804 Redes de Computadores
 No modelo de referência TCP/IP, a Camada de Transporte é responsável pela comunicação fim-a-fim entre aplicações. Dois protocolos principais operam nesta camada: o TCP (Transmission Control Protocol) e o UDP (User Datagram Protocol).
Um administrador de redes de um Instituto Federal está configurando um novo serviço de Videoconferência e um Sistema de Transferência de Arquivos Críticos.
Considerando as características intrínsecas desses protocolos, assinale a alternativa que apresenta a escolha tecnicamente correta e a justificativa para o funcionamento de cada serviço: 
Alternativas
Q4031803 Segurança da Informação
No Instituto Federal, um administrador de redes recebeu a tarefa de implementar novas rotas de protocolo OSPF e ajustar as ACLs (Access Control Lists) em um switch de Camada 3.
O objetivo é permitir que o setor de Recursos Humanos acesse um servidor de banco de dados específico.
Para garantir a conformidade com a Política de Segurança da Informação (POSIN) e com a Tríade CIA (Confidencialidade, Integridade e Disponibilidade), a instituição estabeleceu os seguintes controles:
- O acesso ao servidor é restrito apenas à porta lógica estritamente necessária para a aplicação de RH, bloqueando qualquer outro tráfego;
- O técnico que realiza as configurações de rede não possui permissões de escrita ou exclusão nos logs de auditoria do sistema; 
- Toda alteração técnica deve ser revisada e validada por um gestor de segurança antes de ser aplicada no ambiente de produção.
Considerando os controles descritos, assinale a alternativa que correlaciona corretamente a ação realizada com o princípio de segurança correspondente e seu impacto na Tríade CIA:
Alternativas
Q4031802 Segurança da Informação
No planejamento da arquitetura de segurança de um Instituto Federal, um administrador de rede precisa decidir entre a implementação de um IDS (Intrusion Detection System) e um IPS (Intrusion Prevention System) para proteger o tráfego que transita entre os campi e o Data Center central.
Considerando as características operacionais e o modelo OSI, assinale a alternativa que descreve corretamente a complexidade e o impacto dessas tecnologias:
Alternativas
Q4031801 Segurança da Informação
A Política de Segurança da Informação (POSIN) é o instrumento normativo central para a proteção dos ativos de informação.
Sobre a sua finalidade, estrutura e responsabilidades, assinale a alternativa CORRETA:
Alternativas
Q4031800 Redes de Computadores
O funcionamento do serviço de correio eletrônico na Internet baseia-se em protocolos específicos para o envio e a recuperação de mensagens. Um analista de redes precisa configurar os dispositivos dos servidores e usuários de um Instituto Federal e deve selecionar os protocolos adequados para cada tarefa: o envio de mensagens para o servidor, o acesso sincronizado às mensagens em múltiplos dispositivos e a descarga definitiva de mensagens para uma estação de trabalho local.
Considerando as características dos protocolos POP3, SMTP e IMAP, assinale a alternativa que descreve corretamente o funcionamento de cada um:
Alternativas
Q4031799 Segurança da Informação
Um professor da escola precisa enviar o arquivo digital de uma prova final para o setor de reprografia. Para garantir a Confidencialidade do documento durante o trajeto e o armazenamento, ele decide utilizar técnicas de criptografia.
O setor de reprografia possui um par de chaves (pública e privada) devidamente homologado pela instituição.
Considerando o funcionamento dos sistemas de criptografia Simétrica e Assimétrica, assinale a alternativa que descreve o procedimento tecnicamente correto para que o professor envie o arquivo de forma que apenas o setor de reprografia consiga abri-lo: 
Alternativas
Q4031798 Segurança da Informação
No âmbito da Segurança da Informação, a tríade fundamental CIA: Confidencialidade (Confidentiality), Integridade (Integrity) e Disponibilidade (Availability), é frequentemente complementada pelo princípio do Não Repúdio (ou Irretratabilidade).
Este princípio garante que um emissor não possa negar falsamente o envio de uma mensagem, bem como o receptor não possa negar o seu recebimento.
Considerando a relação técnica entre esses conceitos, assinale a alternativa que descreve da melhor forma a dependência do Não Repúdio em relação aos pilares da tríade CIA e os mecanismos tecnológicos que os asseguram: 
Alternativas
Q4031797 Redes de Computadores
Você é o técnico de TI responsável pela manutenção de um laboratório em um campus de uma escola técnica. Ao conectar um computador à rede cabeada (Ethernet), nota que a máquina não consegue navegar na internet.
Ao verificar as configurações de rede, percebe que o adaptador está com um endereço de IP do tipo APIPA (169.254.x.x), indicando que não houve comunicação com o servidor DHCP para a atribuição de um endereçamento dinâmico válido.
Para forçar o computador a descartar qualquer configuração residual e solicitar imediatamente um novo endereço IP ao servidor DHCP da rede, quais comandos devem ser executados, respectivamente, no prompt de comando (CMD) do Windows?
Alternativas
Respostas
661: C
662: E
663: D
664: C
665: E
666: B
667: A
668: E
669: B
670: A
671: D
672: C
673: C
674: B
675: C
676: B
677: A
678: D
679: E
680: B