Questões de Concurso Público Prefeitura de Cacoal - RO 2024 para Programador
Foram encontradas 40 questões
As colaboradoras de determinada empresa montaram as seguintes planilhas de metas:
Considerando que há duas abas no mesmo arquivo do Excel, assinale, a seguir, a fórmula que deverá ser digitada na célula C5 da Planilha2 para vincular a célula onde expõe o valor da meta da colaboradora Ludmila.
( ) O Linux é compatível nativamente com o Microsoft Office, permitindo que todos os arquivos sejam abertos e editados sem problemas.
( ) O macOS é um sistema operacional baseado apenas em interface de linha de comando (CLI).
( ) O Windows possui um sistema de gerenciamento de arquivos conhecido como Explorer, que permite aos usuários navegar, organizar e gerenciar seus arquivos e pastas de maneira eficiente.
A sequência está correta em
I. Cumprir o interstício de dois anos de efetivo exercício no padrão de vencimento em que se encontre.
II. Obter, pelo menos, o grau mínimo de pontos exigidos em Lei na avaliação funcional.
III. Não ser ocupante de cargo do quadro de pessoal permanente da administração indireta do município de Cacoal.
IV. Sendo sua primeira progressão por tempo de serviço, somente será devida após o cumprimento do estágio probatório.
Está correto o que se afirma apenas em
A Prefeitura de Cacoal está implementando semáforos inteligentes para melhorar o fluxo de trânsito de veículos. Levando
em conta a expressão Booleana para modelar a lógica dos semáforos, onde:
• A: representa a presença de pedestres (1 se presentes, 0 se ausentes);
• B: indica a demanda de tráfego (1 se alta, 0 se baixa);
• C: denota condições meteorológicas adversas (1 se presentes, 0 se ausentes);
• O sinal vermelho é ativado quando há pedestres presentes e o tráfego é baixo; e
• O sinal amarelo é ativado como um alerta em condições meteorológicas adversas, quando não há alta demanda de tráfego.
A simplificação da equação maximizaria a eficiência do sistema, minimizando a complexidade do circuito e os tempos de resposta, o que é crucial para a gestão eficaz do tráfego urbano. Qual das alternativas expressa a forma simplificada que representa a condição para o sinal verde, desconsiderando, nesse primeiro momento, a presença de pedestres e condições climáticas?
Durante períodos de alto tráfego fiscal na Prefeitura Municipal de Cacoal, os sistemas operacionais baseados em Linux no setor fiscal enfrentam problemas de latência e uso excessivo de CPU devido ao carregamento integral de grandes conjuntos de dados tributários. A compreensão e a implementação da paginação, um aspecto crucial da estrutura interna do sistema operacional, são vitais para enfrentar esses desafios. Como a implementação de paginação pode otimizar o desempenho desses sistemas operacionais durante a arrecadação de impostos?
Sobre o conceito de Programação Orientada a Objetos (POO), analise as afirmativas a seguir.
I. O encapsulamento é o princípio que permite a exposição irrestrita dos atributos e métodos de um objeto para facilitar a interação entre diferentes objetos dentro de um sistema.
II. A herança é um mecanismo que possibilita a reutilização de código ao permitir que uma classe derive de outra, herdando seus atributos e métodos.
III. O polimorfismo permite que diferentes classes utilizem a mesma interface para operações semelhantes, mas que sejam implementadas de formas distintas, dependendo da classe específica.
IV. A abstração é um processo de ocultar detalhes complexos de implementação, destacando apenas as características essenciais relevantes para o contexto em que o objeto será utilizado.
Está correto o que se afirma apenas em
No contexto da Secretaria de Assistência Social da Prefeitura Municipal de Cacoal, um algoritmo em Portugol foi criado para auxiliar na organização e distribuição de benefícios a famílias em situação de vulnerabilidade. O algoritmo calcula o número de maneiras diferentes de formar grupos de famílias para receber os benefícios, com base no total de famílias elegíveis e no número desejado de famílias em cada grupo. Analise o código do algoritmo e indique qual o resultado da operação realizada pelo programa.
Dentro da arquitetura de um sistema operacional, o módulo do sistema de arquivos é crucial para a organização, o armazenamento e o acesso aos dados. Considerando suas responsabilidades fundamentais, qual das seguintes descrições NÃO se alinha com as funções primárias desse módulo?
No contexto de gerenciamento de memória e operações em sistemas operacionais modernos de uso geral, que incluem funcionalidades avançadas de gerenciamento de memória, Sobre os diferentes componentes e suas interações com a memória e os processos do sistema, analise as afirmativas a seguir.
I. Sistemas de arquivos permitem operações de leitura e escrita otimizadas, sendo responsáveis diretamente pela segurança dos dados armazenados.
II. Operações de entrada/saída (I/O) são controladas exclusivamente pelo hardware para aumentar a eficiência do sistema.
III. Máquinas virtuais operam sobre hardware virtualizado para executar múltiplos sistemas operacionais de forma isolada, utilizando eficientemente os recursos do sistema.
IV. Mecanismos de segurança implementados no nível do kernel são essenciais para prevenir todos os tipos de ataques, incluindo ataques físicos ao hardware.
V. O kernel serve como a interface principal para aplicações acessarem recursos de rede e realizar em comunicações externas.
Está correto o que se afirma apenas em
Arrays multidimensionais, ou matrizes, são tabelas de elementos organizados em linhas e colunas. Em Portugol, matrizes são representadas como arrays de arrays, permitindo o acesso aos elementos usando índices de linha e coluna. A forma de inicialização de uma matriz em Portugol se assemelha à utilizada em várias outras linguagens de programação. Por exemplo:
Analise o algoritmo em Portugol abaixo, que percorre a matriz B usando uma lógica de saltos calculados para acessar elementos de forma não sequencial:
Qual das alternativas a seguir corresponde à sequência correta dos elementos que são escritos pelo algoritmo?
Em uma empresa de tecnologia ambiental, um engenheiro de sistemas está otimizando o desempenho de um servidor de geoprocessamento que monitora a ocorrência de queimadas em tempo real. O servidor utiliza uma CPU com memória cache L1 dividida em cache de dados e cache de instruções. Considere as seguintes afirmativas sobre o comportamento do sistema:
I. A separação da cache L1 em cache de dados e cache de instruções pode reduzir a contenção de recursos entre dados e instruções.
II. A cache L1 é tradicionalmente menor e mais rápida que a cache L2.
III. A presença de uma cache L1 separada pode aumentar a complexidade do design do processador.
IV. A cache L2 é sempre acessada antes da cache L1 em caso de falha de cache.
Está correto o que se afirma apenas em
A Secretaria de Saúde da Prefeitura Municipal de Cacoal está desenvolvendo um sistema para o controle epidemiológico que necessita calcular o risco de contaminação em função de múltiplos fatores. Uma parte desse sistema precisa determinar o número de diferentes formas em que grupos específicos de indivíduos podem ser selecionados para uma campanha de testagem, em que a ordem de escolha dos indivíduos importa. O trecho de código a seguir, implementado em Portugol Studio, é utilizado para calcular o arranjo de grupos de pessoas selecionadas de um total, considerando que a ordem de escolha é relevante. (Considere que os valores a serem lidos são: total_pessoas = 7 e pessoas_selecionadas = 4.)
Com base no algoritmo, analise as afirmativas a seguir.
I. O algoritmo recursivo calcula corretamente o número de arranjos possíveis de total_pessoas escolhendo pessoas_selecionadas de cada vez, considerando a ordem de escolha.
II. O caso base do algoritmo ocorre quando pessoas_selecionadas é igual a total_pessoas, retornando 1.
III. O algoritmo faz chamadas recursivas até alcançar o caso base, que é quando pessoas_selecionadas é igual a 0.
IV. Para os valores total_pessoas = 7 e pessoas_selecionadas = 4, o resultado calculado pelo algoritmo é 210.
Está INCORRETO o que se afirma apenas em
Considere um sistema de computação onde a CPU possui uma arquitetura superescalar, também conhecida como arquitetura de múltiplas unidades de execução, e está executando um programa que realiza operações intensivas de ponto flutuante. Considerando que a arquitetura superescalar é importante, pois aumenta a eficiência e o desempenho do processador, analise as afirmativas a seguir.
I. A arquitetura superescalar permite a execução de múltiplas instruções por ciclo de clock.
II. Operações de ponto flutuante são geralmente mais lentas que operações inteiras e podem se beneficiar de unidades de execução dedicadas.
III. A presença de unidades de execução dedicadas para operações de ponto flutuante pode reduzir a latência total do programa.
IV. A arquitetura superescalar não oferece benefícios significativos para programas com poucas instruções paralelizáveis.
Está correto o que se afirma apenas em