Questões de Concursos Públicos - IBGP
Resolva questões gratuitas da IBGP. Banco com 868 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q518
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Algoritmos e Estrutura de Dados
Assunto: Algoritmos
Considere que um programa deva receba a altura e o peso de uma pessoa, que será classificada, a partir das
entradas, conforme a tabela a seguir. A fim de atender aos requisitos do programa em questão, um Analista de Tecnologia e Informática da Câmara
Municipal de Rondônia, propôs o seguinte pseudocódigo: Sobre o pseudocódigo em questão, é CORRETO afirmar que
Q517
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Programação
Assunto: Programação Orientada a Objetos
Considere que um sistema projetado para gerenciar diferentes tipos de contas bancárias foi desenvolvido
considerando os princípios da programação orientada a objeto, e considerando as características a seguir: ▪ Uma classe abstrata Conta, que declara o método calcularTarifa(), sem implementação.
▪ Uma classe ContaCorrente, que herda de Conta e sobrescreve calcularTarifa().
▪ Uma classe ContaPoupanca, que herda de Conta e não sobrescreve calcularTarifa().
▪ Uma interface Tributavel, que declara o método calcularImposto().
▪ A classe ContaCorrente implementa a interface Tributavel.
▪ O sistema utiliza polimorfismo para manipular objetos do tipo Conta por meio de referências da
superclasse.
Com base nos princípios da orientação a objetos, marque a alternativa CORRETA.
Q516
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Banco de Dados
Assunto: Gerência de Transações
Considerando um Sistemas Gerenciadores de Banco de Dados (SGBD) multiusuários, o processamento de
transações on-line (OLTP) e as propriedades das transações, bem como os conceitos fundamentais da
linguagem SQL e das operações realizadas em bancos de dados relacionais, avalie a afirmativas a seguir.
I. Em um SGBD multiusuário, o mecanismo de controle de concorrência é essencial para assegurar que
operações de atualização simultâneas sobre o mesmo dado resultem estados logicamente corretos do
banco de dados, sendo essa uma característica das aplicações OLTP.
II. O conceito de transação pressupõe que comandos SQL de inserção, de alteração e de exclusão possam
ser executados de forma autônoma, ausente a necessidade de garantia de atomicidade, desde que o
isolamento entre transações concorrentes seja preservado.
III. A propriedade de isolamento garante que, mesmo com centenas de transações executadas
simultaneamente, cada transação se comporte como se estivesse sendo executada sozinha, o que
diferencia um SGBD de um sistema tradicional de processamento de arquivos.
IV. A atomicidade assegura que todas as operações de manipulação de dados realizadas por uma transação,
como comandos SQL de atualização em tabelas, sejam efetivadas integralmente ou totalmente
desfeitas, caso ocorra alguma falha durante sua execução.
Está CORRETO o que se afirma em
Q515
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Banco de Dados
Assunto: Modelagem de dados
Observe a imagem a seguir.
Fonte: NISHIMURA, R. Y. Banco de dados II. Londrina: Editora e Distribuidora Educacional S.A., 2019. p. 98.
A imagem apresentada ilustra uma estrutura hierárquica de dados organizada em árvore, na qual um nó raiz
representa os Projetos Gerais da Empresa, que se ramificam em subconjuntos como Projetos de Engenharia e
Projetos de TI, com múltiplos níveis de relacionamento entre os nós.
Considerando a modelagem de dados em bancos de dados não relacionais, especialmente bancos de dados
de grafos, modelos agregados e bancos de documentos, avalie as afirmativas a seguir.
I. A estrutura apresentada pode ser modelada de forma natural em um banco de dados de grafos, no qual
cada elemento (A, B, C, etc.) corresponde a um vértice, e as relações hierárquicas entre projetos são
representadas por arestas direcionadas.
II. Em um banco de dados de documentos, a hierarquia exibida poderia ser representada por meio de
documentos aninhados, mas consultas que envolvam navegação em múltiplos níveis da estrutura
tendem a exigir maior processamento quando comparadas a bancos de grafos.
III. Caso essa estrutura seja armazenada em um banco de dados chave-valor, a navegação eficiente entre
os diferentes níveis hierárquicos exigiria o uso de chaves compostas ou a duplicação de referências,
uma vez que esse modelo explicita relacionamentos.
IV. A modelagem dessa estrutura em um banco de dados de famílias de colunas é especialmente adequada
para operações de travessia hierárquica complexa, pois esse tipo de banco é otimizado para consultas
recursivas e relacionamentos profundos entre registros.
Está CORRETO o que se afirma em
Q514
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Redes de Computadores
Assunto: Arquitetura TCP/IP
Leia o fragmento de texto a seguir.
Protocolo é um conjunto de regras que define o modo como se dará a comunicação entre as partes envolvidas,
que pode ser por hardware ou software. Alguns exemplos de protocolos: NetBeui (Redes Microsoft), IPX/SPX
(Redes Netware), muito usados nas redes internas, mas em fase de descontinuidade, pois o TCP/IP está cada
vez mais presente em qualquer tipo de rede.
Fonte: MORAIS, C. T. Q.; DE LIMA, J. V.; FRANCO, S. R. K. Conceitos sobre Internet e Web. Porto Alegre: Editora da
UFRGS, 2012. p. 31.
Em relação aos protocolos de comunicação para a internet, avalie as asserções a seguir e a relação proposta
entre elas.
I. O TCP o principal protocolo para as comunicações da Internet desde o começo das redes, pois a maior parte
dos protocolos de aplicação necessita de transmissões segura
PORQUE
II. O HTTP, por sua vez, e um protocolo da camada de aplicação do modelo OSI utilizado para transferência
de dados na rede mundial de computadores.
A respeito dessas asserções, assinale a opção CORRETA.
Q513
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Noções de Informática
Assunto: Hardware - Dispositivos de Armazenamento, Memórias e Periféricos
Leia o fragmento de texto a seguir.
É importante ressaltar que o RAID 1 é um sistema dedicado a aumentar a disponibilidade, evitando que você
tenha que desligar seu micro de trabalho ou servidor para restaurar um backup quando o HD falha. Assim que
os arquivos são apagados no primeiro, a alteração é automaticamente replicada no segundo, fazendo com que
ambas as cópias sejam perdidas. Também não existe proteção contra roubo, contra falhas causadas por raios
(os dois HDs podem ser danificados simultaneamente) e outras intercorrências.
Fonte: MORIMOTO, Carlos Eduardo. Hardware: um guia definitivo. [S. l.: s. n], [2007]. p. 465. (adaptado).
Acerca da afirmação sobre a tecnologia e sobre o componente descritos no excerto apresentado, é CORRETO
afirmar que:
Q512
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Algoritmos e Estrutura de Dados
Assunto: Algoritmos
Considere que um determinado programa deva receber o código do estado de origem da carga de um
caminhão, o peso da carga do caminhão em toneladas e o código da carga. Para o código do estado, suponha
que a entrada sempre válida, ou seja, um número inteiro entre 1 e 5, assim como a digitação do código da
carga, um número inteiro entre 10 e 40. Assim, o código do programa deve calcular e exibir: o peso da carga
do caminhão em quilos; o preço da carga do caminhão; o valor do imposto, tendo em vista que o imposto é
cobrado sobre o preço da carga do caminhão, e que depende do estado de origem; e o valor total transportado
pelo caminhão, carga mais imposto. Considere as tabelas a seguir: A fim de atender aos requisitos do programa em questão, um Analista de Tecnologia e Informática da Câmara
Municipal de Rondônia, propôs o seguinte pseudocódigo: Sobre o pseudocódigo em questão, é CORRETO afirmar que
Q511
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Segurança da Informação
Assunto: Análise de Vulnerabilidade e Gestão de Riscos
Leia o fragmento do texto a seguir.
Segundo Peltier (2010), o FRAAP é um processo de análise e avaliação de riscos qualitativos que tem sido
utilizado mundialmente durante os últimos quinze anos. É uma metodologia eficiente e disciplinada para
garantir que os riscos sejam identificados, examinados e documentados. As conclusões dos participantes do
FRAAP sobre a existência de ameaças, o nível de risco e controles necessários são documentadas por meio
de seus instrumentos de coleta que serviram para elaborar o plano de ação a ser executado pela organização.
Fonte: MASCARENHAS NETO, P. T.; ARAÚJO, W. J. Segurança da informação: uma versão sistêmica para a implantação em
organizações. João Pessoa: Editora da UFPB, 2019. p. 62.
Em relação à abordagem metodológica Facilitated Risk Analysis Process(FRAAP) para a análise e a avaliação
de riscos, avalie as asserções a seguir e a relação proposta entre elas.
I. O FRAAP se caracteriza como um processo estruturado de análise e de avaliação de riscos e que é
implementado em três etapas, quais sejam: (1) Pré-FRAAP; (2) Sessão FRAAP; e (3) Pós-FRAAP.
PORQUE
II. A etapa (1) Pré-FRAAP, é o momento em que os membros do FRAAP analisam e avaliam os riscos e
identificam os controles para sua mitigação, a partir de requisitos e de atributos definidos.
A respeito dessas asserções, assinale a opção CORRETA.
Q510
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Segurança da Informação
Assunto: Conceitos Básicos em Segurança da Informação
Leia o fragmento de texto a seguir e complete as lacunas.
1[__________] é a presença de todo evento potencial que causa um impacto indesejável na organização. Já
2[__________] é um recurso, processo, produto ou infraestrutura que uma organização determinou que deve
ser protegido, pois sua perda pode afetar a confidencialidade, a integridade ou a disponibilidade. Quando um
mecanismo da segurança pode ser contornado por uma ameaça, ocorre uma 3[__________], que, ao ser
combinada com um ataque, pode resultar em uma invasão. 4[__________] corresponde à possibilidade de que
uma ameaça específica explore uma vulnerabilidade específica e cause dano a um ativo. Por fim,
5[__________] representa a falta ou a fraqueza de uma proteção, permitindo que uma ameaça mínima se
transforme em uma grande ameaça.
Fonte: MASCARENHAS NETO, P. T.; ARAÚJO, W. J. Segurança da informação: uma versão sistêmica para a implantação em
organizações. João Pessoa: Editora da UFPB, 2019. p. 45. (adaptado).
A alternativa que contém a ordem CORRETA das palavras que preenchem as lacunas do texto, da esquerda
para a direita e de cima para baixo, é:
Q509
IBGP - 2026 - Câmara de Porto Velho - RO - Analista de Tecnologia e Informática
Ano: 2026
Órgão:
Câmara de Porto Velho - RO
Banca:
IBGP
Matéria:
Redes de Computadores
Assunto: Arquitetura TCP/IP
Observe a imagem a seguir.
Fonte: MENDES, D. R. Redes de Computadores: teoria e prática. 2. ed. São Paulo: Novatec, 2016. p. 374-375.
Considerando a estruturação e a manutenção de redes modernas de computadores bem como a atuação do
Domain Name System (DNS) no processo de resolução de nomes, sua integração com a pilha TCP/IP, os
mecanismos de roteamento e a independência em relação à topologia, à arquitetura e ao meio de transmissão
da rede, assinale a alternativa INCORRETA.