Questões de Concurso Comentadas para instituto consulplan

Foram encontradas 34.239 questões

Resolva questões gratuitamente!

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

Q3408229 Legislação dos Municípios do Estado de Minas Gerais
Analise as afirmativas a seguir.

I. Na aplicação das penalidades serão consideradas a natureza e a gravidade da infração cometida, os danos que dela provirem para o serviço público, as circunstâncias agravantes ou atenuantes e os antecedentes funcionais.

II. São penalidades disciplinares a advertência, a suspensão e a exoneração.

III. As penalidades de advertência e de suspensão terão seus registros cancelados após o decurso de três e cinco anos de efetivo exercício, respectivamente, se o servidor não houver, nesse período, praticado nova infração disciplinar.

De acordo com o Estatuto dos Servidores Públicos do Município de Mariana – Lei Complementar nº 05/2001, está correto o que se afirma em
Alternativas
Q3408228 Direito Administrativo
Paulo e Rubens são advogados atuantes na seara do direito administrativo, com atuação especializada na defesa de servidores públicos. Certo dia, discutiam uma demanda do escritório em que laboram, cujo cerne era o direito de petição previsto no Capítulo VII do Estatuto dos Servidores Públicos do Município de Mariana – Lei Complementar nº 05/2001. Paulo afirmou que cabe pedido de reconsideração à autoridade que houver expedido o ato ou proferido a primeira decisão, podendo ser renovado por até duas vezes. Rubens, por sua vez, afirmou que, sendo o caso de interposição de recurso, esse deverá ser dirigido à autoridade imediatamente superior a que estiver expedido o ato ou proferido a decisão e, em segunda instância, ao Prefeito Municipal. Da análise do diálogo entre os causídicos, conclui-se que:
Alternativas
Q3408227 Direito Administrativo
Considerando as situações hipotéticas a seguir envolvendo servidores municipais, tendo em vista a licença para exercício de mandato eletivo prevista no Estatuto dos Servidores Públicos de Mariana, assinale a afirmativa correta.
Alternativas
Q3408226 Legislação dos Municípios do Estado de Minas Gerais
Considerando o Estatuto dos Servidores Públicos do Município de Mariana – Lei Complementar nº 05/2001, marque V para as afirmativas verdadeiras e F para as falsas.

( ) Pedro, servidor ocupante de cargo em comissão, poderá ser nomeado para ter exercício, interinamente, em outro cargo de confiança, sem prejuízo das atribuições do que estiver ocupando, hipótese em que deverá optar pela remuneração de um deles durante o período da interinidade.

( ) André, servidor estável, deve retornar ao cargo anteriormente ocupado em razão de invalidação da sua demissão por decisão administrativa; nesse caso, encontrando-se provido o cargo, o seu eventual ocupante será reconduzido ao cargo de origem, possuindo direito à indenização.

( ) Será tornado sem efeito o aproveitamento e cassada a disponibilidade se o servidor não entrar em exercício no prazo legal, salvo em caso de doença comprovada através de junta médica oficial.

A sequência está correta em
Alternativas
Q3408225 Direito Administrativo
Maria, após tomar posse em cargo público, não entrou em exercício no prazo estabelecido. João não satisfez as condições do estágio probatório. Arnaldo cometeu crime contra a Administração Pública e teve a penalidade respectiva aplicada após o devido processo administrativo. Todos os indivíduos mencionados não possuem outros cargos públicos. Conforme o Estatuto dos Servidores Públicos do Município de Mariana – Lei Complementar nº 05/2001, a respeito das vacâncias dos cargos de Maria, João e Arnaldo, é correto afirmar que se deram, respectivamente, por:
Alternativas
Q3408224 Legislação dos Municípios do Estado de Minas Gerais
O Corregedor Legislativo da Câmara Municipal de Mariana tem como uma de suas principais atribuições orientar os servidores da Casa para o fiel cumprimento dos deveres e das obrigações legais e regulamentares no exercício de suas funções. Diante disso, mostra-se fundamental o domínio dos conceitos trazidos pelo Estatuto dos Servidores Públicos do Município de Mariana – Lei Complementar nº 05/2001. Dentre os conceitos relacionados a seguir, assinale o INCORRETO.
Alternativas
Q3408223 Direito Administrativo
Marilda, recentemente empossada em virtude de concurso público e tendo sido lotada na Corregedoria Legislativa, recebeu processos administrativos que informavam os seguintes fatos acerca de servidores em período de estágio probatório:

I. Marcos, servidor estável no cargo X, foi aprovado em concurso público e nomeado para o cargo Y, tendo sido submetido ao estágio probatório relativo a esse último cargo; não tendo sido aprovado no referido estágio, Marcos foi reconduzido ao cargo anteriormente ocupado (X).

II. O Diretor-Geral da Câmara formulou consulta a respeito da possibilidade de um servidor em estágio probatório exercer cargos de provimento em comissão no âmbito da Casa Legislativa; o setor encarregado da resposta à consulta informou que há vedação legal expressa quanto a tal possibilidade.

III. Adonias, servidor que está em estágio probatório, poderá ter concedida licença para tratar de assuntos particulares, desde que sem remuneração e pelo prazo de até sessenta dias.


Após compulsar o Estatuto dos Servidores Públicos do Município de Mariana – Lei Complementar nº 05/2001, Marilda deverá concluir que está correto o que se afirma em
Alternativas
Q3408222 Programação
A equipe de desenvolvimento de sistemas da Câmara Municipal de Mariana recebeu uma solicitação para a construção de um sistema web para o controle de processos internos. Durante o processo de desenvolvimento da ferramenta, a equipe optou pela utilização da biblioteca JQuery, que simplifica a manipulação do DOM (Document Object Model), o tratamento de eventos e as requisições AJAX. Sobre essa biblioteca, o método utilizado para ocultar elementos da página é:
Alternativas
Q3408221 Engenharia de Software
Na Engenharia de Software, os requisitos são as especificações das necessidades e expectativas dos usuários e stakeholders em relação a um software. Eles possuem um papel fundamental no processo: definir o que o sistema deve fazer e como ele deve se comportar para atender aos objetivos propostos. As atividades relacionadas à descoberta e ao entendimento dos requisitos são conhecidas como elicitação de requisitos, que podem ser aplicadas utilizando diversas técnicas como questionários, leituras de documentos, formulários da organização que está contratando o sistema, workshops, protótipos e análise de cenários de uso. São consideradas etapas posteriores ao processo de elicitação de requisitos, EXCETO:
Alternativas
Q3408220 Programação
O analista de sistema da Câmara Municipal de Mariana implementou um sistema web para realizar o controle de demandas dos servidores da Câmara. De posse de todos requisitos necessários para o funcionamento da aplicação, o profissional concluiu que a linguagem de programação mais apropriada para desenvolver a ferramenta, nas condições e cenários do órgão público, era o PHP 8. Sobre essa linguagem de programação, analise as afirmativas a seguir.

I. Para funções e constantes, o PHP recorrerá a funções ou constantes globais se a função ou constante com namespace não existir.
II. A constante mágica __LINE__ apresenta o número da linha atual do arquivo.
III. No laço de repetição do-while, a expressão de avaliação é verificada ao final de cada iteração.

Está correto o que se afirma em
Alternativas
Q3408219 Engenharia de Software
Em uma equipe de desenvolvimento de softwares, um requisito fundamental para a manutenção da qualidade e do funcionamento das aplicações desenvolvidas é a implementação de testes de software. Ao executar esses testes é possível identificar falhas, erros e comportamentos inesperados antes que o produto seja implementado para o usuário final. Sobre as possibilidades de implementação de testes de software, analise as afirmativas a seguir.

I. Os testes de aceitação são realizados pelo cliente com os seus dados e os resultados determinam se a equipe de desenvolvimento está de acordo com a implementação realizada.

II. Os testes de integração buscam explorar funcionalidades de maior granularidade no sistema, envolvendo mais classes e, eventualmente, pacotes distintos.

III. Testes unitários exploram pequenas unidades de código, normalmente classes, que são testadas de forma isolada do restante do sistema.

Está correto o que se afirma em
Alternativas
Q3408218 Engenharia de Software
A equipe de desenvolvimento de sistemas da Câmara Municipal de Mariana recebeu a solicitação de implementação de um projeto de utilização interna, para facilitar a execução de serviços durante as sessões públicas. Ao analisar a demanda, o analista de sistema responsável verificou os fluxos, estimou o tempo e entrou em acordo com o gestor do projeto para a alocação da equipe necessária para todo o fluxo de desenvolvimento. Devido à importância do projeto e à frequente orientação do time para um desenvolvimento escalável de ferramentas nos novos projetos, foi decidido que deverão ser utilizadas técnicas de desenvolvimento dirigido por testes (TDD). Sobre tal prática de programação, assinale a afirmativa INCORRETA.
Alternativas
Q3408217 Banco de Dados
Determinado analista de sistema da Câmara Municipal está otimizando uma consulta SQL para gerar um relatório de solicitações processadas por departamento. A tabela Solicitações possui os seguintes campos:

• id_solicitacao (chave primária)
• id_departamento (chave estrangeira)
• data_solicitacao
• status ('pendente', 'em andamento', 'concluída')
A consulta a seguir foi implementada para contar o número de solicitações concluídas por departamento:
SELECT id_departamento, COUNT(*) AS total_concluidas FROM Solicitações WHERE status = 'concluída' GROUP BY id_departamento;

A equipe identificou que a consulta está impactando o desempenho do banco de dados quando acessada simultaneamente por múltiplos usuários. Considerando o impacto causado por acessos concorrentes a uma consulta de leitura com agregação, qual das estratégias a seguir representa a solução mais eficaz para otimizar o desempenho e reduzir a carga sobre o banco de dados?
Alternativas
Q3408216 Algoritmos e Estrutura de Dados
A Secretaria de Saúde de determinado município desenvolveu um sistema para organizar a fila de pacientes em uma unidade de pronto atendimento. O sistema precisa ordenar os registros com base na prioridade de atendimento (alta, média ou baixa) e, dentro de cada nível de prioridade, ordenar os pacientes de acordo com a data e hora de chegada. Durante os testes do sistema, a equipe de TI implementou diferentes algoritmos de ordenação, analisando suas características e desempenho. Cada um desses algoritmos foi descrito pelos programadores da seguinte forma:

Implementação 1: o algoritmo percorre repetidamente a lista, comparando e trocando elementos adjacentes até que toda a lista esteja ordenada.

Implementação 2: a lista é dividida em duas metades recursivamente, e as metades ordenadas são combinadas para formar a lista final.

Implementação 3: o algoritmo constrói a lista ordenada elemento por elemento, inserindo cada novo item na posição correta.

Implementação 4: uma estrutura de heap é utilizada para armazenar os elementos, garantindo que o maior ou menor elemento seja extraído de forma eficiente.

Com base nas descrições anteriores, assinale a alternativa que relaciona corretamente as implementações aos algoritmos de ordenação. 
Alternativas
Q3408215 Banco de Dados
Considere as seguintes expressões de álgebra relacional aplicadas à relação Clientes:
Expressão A: σ_status='ativo' (Clientes) Expressão B: σ_data_cadastro≥'2023-01-01' (Clientes) Expressão C: σ_status='ativo' ∧ data_cadastro≥'2023-01-01' (Clientes) Expressão D: σ_status='ativo' (σ_data_cadastro≥'2023-01-01' (Clientes))
Quais expressões possuem a mesma semântica e retornam aos mesmos resultados?
Alternativas
Q3408213 Algoritmos e Estrutura de Dados
Em um sistema de gerenciamento de biblioteca, é necessário modelar as informações dos livros, autores e empréstimos utilizando tipos de dados estruturados. A seguir, são apresentadas definições de estruturas de dados abstratas e concretas que poderiam ser empregadas na implementação desse sistema. Considerando as descrições fornecidas, analise os itens a seguir.

I. “Para representar um livro com atributos como título, autor e ISBN, utiliza-se ___________, que agrupa esses diferentes tipos de dados sob um único tipo composto.”
II. “Para armazenar uma coleção ordenada de livros onde cada livro pode ser acessado por um índice numérico, utiliza-se ___________.”
III. “Para associar cada ISBN único a um registro de livro correspondente, permitindo buscas rápidas, utiliza-se ___________.”
IV. “Para manter a lista de empréstimos onde novos empréstimos são adicionados e removidos frequentemente, utiliza-se ___________, que permite inserções e remoções eficientes em qualquer posição.”
V. “Para armazenar os nomes dos autores de forma que não haja duplicatas e que permita operações eficientes de verificação de existência, utiliza-se ___________.”


Assinale a alternativa que completa correta e sequencialmente as afirmações anteriores.
Alternativas
Q3408212 Programação

Considere o seguinte trecho de algoritmo:



classe Calculadora {

 método inteiro fatorial(valor inteiro n) {

   se (n <= 1) {

        retorne 1;

   } senão {

       retorne n * fatorial(n - 1);

   }

   }

}

início {

    inteiro resultado;

    Calculadora calc = novo Calculadora();

    resultado = calc.fatorial(5);

    escreva("O fatorial de 5 é: ", resultado);

}


Sobre o código anterior, analise as afirmativas a seguir.
I. O método fatorial é um exemplo de recursividade, pois chama a si mesmo dentro de sua definição. II. A passagem de parâmetro no método fatorial é feita por valor, uma vez que a variável n é um tipo primitivo. III. A criação do objeto calc da classe Calculadora exemplifica o conceito de instância em programação orientada a objetos. IV. O valor impresso será "O fatorial de 5 é: 120".
Está correto o que se afirma em 
Alternativas
Q3408211 Banco de Dados
A Câmara Municipal de determinado município implementou um sistema de empréstimo de equipamentos para servidores públicos. O banco de dados do sistema possui a seguinte modelagem:

Tabela Equipamento: contém os campos id_equipamento (chave primária), nome_equipamento e categoria.
Tabela Servidor: contém os campos id_servidor (chave primária), nome_servidor e departamento.
Tabela Empréstimo: contém os campos id_emprestimo (chave primária), id_equipamento (chave estrangeira referenciando Equipamento), id_servidor (chave estrangeira referenciando Servidor), data_emprestimo e data_devolucao.

Considerando essa modelagem, assinale a afirmativa correta.
Alternativas
Q3408210 Algoritmos e Estrutura de Dados
Considere o seguinte trecho de código em pseudolinguagem (Portugol):

algoritmo "ExemploRepeticao" var    i, soma: inteiro inicio    soma <- 0    // Estrutura de repetição 1    para i de 1 ate 5 faca      soma <- soma + i     fimpara
    // Estrutura de repetição 2     i <- 1     enquanto i <= 5 faca         soma <- soma + i     i <- i + 1     fimenquanto
    // Estrutura de repetição 3     i <- 1     repita         soma <- soma + i          i <- i + 1     ate i > 5
   escreva("Valor final de soma: ", soma) fimalgoritmo

Sobre o código, analise as afirmativas a seguir.
I. A primeira estrutura de repetição (para) soma os números de 1 a 5, resultando em soma = 15.
II. A segunda estrutura de repetição (enquanto) também soma os números de 1 a 5, acumulando ao valor anterior de soma, resultando em soma = 30.
III. A terceira estrutura de repetição (repita...ate) soma os números de 1 a 5, acumulando ao valor anterior de soma, resultando em soma = 45.
IV. O valor final exibido de soma será 45.

Está correto o que se afirma em
Alternativas
Q3408209 Algoritmos e Estrutura de Dados
Considere o seguinte trecho de algoritmo:
função calcular(valor inteiro x) retorna inteiro {  inteiro resultado  se (x <= 1) {  resultado = 1  } senão se (x mod 2 == 0) {  resultado = x / 2 + calcular(x - 1)  } senão {  resultado = x * 3 + calcular(x - 2)  }  retorna resultado } início {  inteiro num = 5  inteiro res = calcular(num)  escreva("Resultado: ", res) }

A saída do programa após sua execução será:
Alternativas
Respostas
2981: D
2982: C
2983: D
2984: B
2985: B
2986: B
2987: B
2988: A
2989: B
2990: A
2991: D
2992: C
2993: B
2994: B
2995: C
2996: D
2997: A
2998: D
2999: A
3000: B