{"id":114,"date":"2025-07-23T17:23:03","date_gmt":"2025-07-23T17:23:03","guid":{"rendered":"https:\/\/ensinarhoje.com\/concursos\/?p=114"},"modified":"2025-07-23T18:34:18","modified_gmt":"2025-07-23T18:34:18","slug":"questoes-de-lingua-portuguesa-cespe-cebraspe-gabarito-explicado","status":"publish","type":"post","link":"https:\/\/ensinarhoje.com\/concursos\/questoes-de-lingua-portuguesa-cespe-cebraspe-gabarito-explicado\/","title":{"rendered":"Quest\u00f5es de L\u00edngua Portuguesa &#8211; Cespe\/Cebraspe &#8211; Gabarito Explicado"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n\n\n\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\n\n\n<title>Texto sobre Geopol\u00edtica do Petr\u00f3leo<\/title>\n\n\n\n<style>\r\n        body {\r\n            font-family: Arial, sans-serif;\r\n            line-height: 1.6;\r\n            margin: 20px;\r\n            background-color: #f4f4f4;\r\n            color: #333;\r\n        }\r\n        .container {\r\n            width: 100%;\r\n            margin: auto;\r\n            background: #fff;\r\n            padding: 30px;\r\n            border-radius: 8px;\r\n            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\r\n        }\r\n        h1 {\r\n            color: #2c3e50;\r\n            font-size: 1.8em;\r\n            margin-bottom: 10px;\r\n        }\r\n        h2 {\r\n            color: #34495e;\r\n            font-size: 1.4em;\r\n            margin-top: 20px;\r\n            margin-bottom: 10px;\r\n        }\r\n        p {\r\n            margin-bottom: 15px;\r\n            text-align: justify;\r\n        }\r\n        .source {\r\n            font-size: 0.9em;\r\n            color: #7f8c8d;\r\n            margin-top: 30px;\r\n            border-top: 1px solid #eee;\r\n            padding-top: 15px;\r\n        }\r\n        .source strong {\r\n            color: #555;\r\n        }\r\n    <\/style>\n\n\n\n<div class=\"container\">\r\n        <header>\r\n            <h1>Profissional Petrobr\u00e1s de N\u00edvel T\u00e9cnico (PETROBRAS) \/ 2024<\/h1>\r\n            <h2>Texto CB1A1-I<\/h2>\r\n        <\/header>\r\n\r\n        <main>\r\n            <p>Dizer que o petr\u00f3leo \u00e9 um elemento de influ\u00eancia nas rela\u00e7\u00f5es geopol\u00edticas contempor\u00e2neas \u00e9 repetir o \u00f3bvio. Desde que ele se tornou a matriz energ\u00e9tica b\u00e1sica da sociedade industrial e o elemento fundamental para o funcionamento da economia moderna, ter ou controlar as fontes de petr\u00f3leo e as rotas por onde ele \u00e9 transportado representa quest\u00e3o de vida ou morte para as sociedades contempor\u00e2neas.<\/p>\r\n\r\n            <p>Quando pensamos na geopol\u00edtica do petr\u00f3leo neste in\u00edcio do s\u00e9culo XXI, o primeiro fato que nos vem \u00e0 mente s\u00e3o os conflitos do Oriente M\u00e9dio, como a guerra Ir\u00e3-Iraque e a guerra do Golfo em 1990-1991. Reduzir esses conflitos ao elemento \u201cpetr\u00f3leo\u201d seria um erro, pois quest\u00f5es outras estavam e est\u00e3o envolvidas. Contudo, n\u00e3o se deve esquecer que a\u00ed est\u00e3o as maiores reservas petrol\u00edferas do mundo.<\/p>\r\n\r\n            <p>No entanto, se examinarmos com alguma aten\u00e7\u00e3o as not\u00edcias do dia a dia, veremos como o problema do petr\u00f3leo dentro da geopol\u00edtica contempor\u00e2nea n\u00e3o \u00e9 algo que afeta apenas os pa\u00edses do Oriente M\u00e9dio. A busca pelo \u201couro negro\u201d est\u00e1 tendo impacto em outras regi\u00f5es do mundo.<\/p>\r\n\r\n            <p>Em n\u00edvel menor, pa\u00edses como o Brasil t\u00eam enfrentado os mesmos problemas das maiores pot\u00eancias no que se refere a suprir suas necessidades energ\u00e9ticas, e isso tende apenas a piorar. Aqui cabe uma reflex\u00e3o sobre os efeitos geopol\u00edticos da futura mudan\u00e7a da matriz energ\u00e9tica global. Mesmo sendo algo pouco prov\u00e1vel em curto e m\u00e9dio prazo, o pr\u00f3prio esgotamento do petr\u00f3leo vai obrigar a economia global a convocar outras fontes de energia, como a nuclear ou as c\u00e9lulas de hidrog\u00eanio. As altera\u00e7\u00f5es na sociedade global que tal mudan\u00e7a provocar\u00e1 ser\u00e3o, evidentemente, imensas, mas ningu\u00e9m parece ainda ter refletido a contento sobre seus impactos geopol\u00edticos.<\/p>\r\n        <\/main>\r\n\r\n        <footer class=\"source\">\r\n            <p>Jo\u00e3o F\u00e1bio Bertonha. Notas sobre a geopol\u00edtica do petr\u00f3leo no s\u00e9culo XXI.<br>\r\n            In: Boletim de An\u00e1lise de Conjuntura em Rela\u00e7\u00f5es Internacionais,<br>\r\n            n.\u00ba 58, p. 9-10, 2005 (com adapta\u00e7\u00f5es)<\/p>\r\n        <\/footer>\r\n    <\/div>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP010\">\r\n    <p class=\"questao-pergunta\">\r\n        Acerca dos sentidos e de aspectos lingu\u00edsticos do texto CB1A1-I, julgue o item a seguir.\r\n        <br><br>\r\n        O segmento \u201cpor onde\u201d (\u00faltimo per\u00edodo do primeiro par\u00e1grafo) poderia ser substitu\u00eddo por pelas quais, sem preju\u00edzo da corre\u00e7\u00e3o gramatical e do sentido do texto.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP010\"; \/\/ <<< ID \u00daNICO PARA ESTA QUEST\u00c3O\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"C\"; \r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\r\nCerto<\/p>\r\n\r\n<p><strong>Justificativa:<\/strong><br>\r\nNo trecho <em>\u201cas rotas por onde ele \u00e9 transportado\u201d<\/em>, o segmento <em>\u201cpor onde\u201d<\/em> \u00e9 um pronome relativo que retoma <em>\u201crotas\u201d<\/em> e tem valor de <strong>lugar<\/strong>, associado \u00e0 preposi\u00e7\u00e3o <strong>por<\/strong>. A substitui\u00e7\u00e3o por <em>\u201cpelas quais\u201d<\/em> mant\u00e9m o sentido original da frase e est\u00e1 <strong>gramaticalmente correta<\/strong>, pois:<\/p>\r\n\r\n<ul>\r\n\u00a0\u00a0<li><em>\u201crotas\u201d<\/em> \u00e9 um substantivo feminino plural;<\/li>\r\n\u00a0\u00a0<li><em>\u201cpelas quais\u201d<\/em> \u00e9 a forma feminina plural do pronome relativo <em>qual<\/em> antecedido da preposi\u00e7\u00e3o <em>por<\/em>, que tamb\u00e9m indica o meio pelo qual algo ocorre.<\/li>\r\n<\/ul>\r\n\r\n<p>A frase reescrita ficaria:<br>\r\n<em>\"as rotas pelas quais ele \u00e9 transportado\"<\/em> \u2013 com <strong>mesmo sentido e corre\u00e7\u00e3o gramatical preservada<\/strong>.<\/p>`;\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP011\">\r\n    <p class=\"questao-pergunta\">\r\n        Acerca dos sentidos e de aspectos lingu\u00edsticos do texto CB1A1-I, julgue o item a seguir.\r\n        <br><br>\r\n        No terceiro par\u00e1grafo, a express\u00e3o \u201cdia a dia\u201d poderia ser grafada como <strong>dia-a-dia<\/strong>, sem preju\u00edzo da corre\u00e7\u00e3o do texto, pois as duas formas s\u00e3o admitidas pela ortografia oficial em vigor.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP011\"; \/\/ <<< ID \u00daNICO PARA ESTA QUEST\u00c3O\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\"; \r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\r\nErrado<\/p>\r\n\r\n<p><strong>Justificativa:<\/strong><br>\r\nA forma <strong>\"dia-a-dia\"<\/strong> com <strong>h\u00edfens<\/strong> foi abolida pelo Acordo Ortogr\u00e1fico da L\u00edngua Portuguesa de 2009 quando usada como <strong>substantivo<\/strong> ou <strong>locu\u00e7\u00e3o adverbial<\/strong>, como no caso da express\u00e3o do texto.<\/p>\r\n\r\n<p>No terceiro par\u00e1grafo, a express\u00e3o <em>\u201cas not\u00edcias do dia a dia\u201d<\/em> est\u00e1 sendo usada como locu\u00e7\u00e3o adverbial de tempo (indicando frequ\u00eancia ou rotina), e <strong>a grafia correta<\/strong> segundo a ortografia oficial em vigor \u00e9 <strong>sem h\u00edfen: \u201cdia a dia\u201d<\/strong>.<\/p>\r\n\r\n<p>Portanto, substituir por <em>\"dia-a-dia\"<\/em> <strong>n\u00e3o<\/strong> seria aceit\u00e1vel de acordo com a norma atual.<\/p>`;\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP025\">\n    <p class=\"questao-pergunta\">\n        Acerca dos sentidos e de aspectos lingu\u00edsticos do texto CB1A1-I, julgue o item a seguir.\n        <br><br>\n        Conforme a perspectiva defendida no texto, a quest\u00e3o petrol\u00edfera \u00e9 o cerne da origem dos conflitos entre na\u00e7\u00f5es que ainda ocorrem em diferentes regi\u00f5es do mundo.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Certo\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) Errado\n        <\/label>\n    <\/div>\n\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\n\n    <div class=\"feedback-area\" style=\"display: none;\">\n        <p class=\"feedback-message\"><\/p>\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\n    <\/div>\n\n    <script>\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\n        (function() {\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\n            const ID_DA_QUESTAO = \"LP025\";\n\n            \/\/ *** 2. RESPOSTA CORRETA ***\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\n            const RESPOSTA_CORRETA = \"E\";\n\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\nErrado<\/p>\n\n<p><strong>Justificativa:<\/strong><br>\nO texto <strong>n\u00e3o afirma<\/strong> que a quest\u00e3o petrol\u00edfera \u00e9 <strong>o cerne (a principal causa)<\/strong> dos conflitos entre na\u00e7\u00f5es. O autor at\u00e9 menciona que, quando se pensa na geopol\u00edtica do petr\u00f3leo, v\u00eam \u00e0 mente conflitos como os do Oriente M\u00e9dio (guerra Ir\u00e3-Iraque, Guerra do Golfo), mas <strong>adverte<\/strong> que <em>reduzir esses conflitos ao elemento \u201cpetr\u00f3leo\u201d seria um erro<\/em>, pois h\u00e1 <strong>outras quest\u00f5es envolvidas<\/strong>.<\/p>\n\n<p>Portanto, o petr\u00f3leo \u00e9 apresentado como <strong>um fator importante<\/strong>, mas <strong>n\u00e3o exclusivo nem necessariamente o principal<\/strong> na origem desses conflitos. Assim, a afirmativa generaliza de forma incorreta o conte\u00fado do texto.<\/p>`;\n            \/\/ ================================================\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\n            \/\/ ================================================\n\n            document.addEventListener('DOMContentLoaded', function() {\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\n\n                if (!container) {\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\n                }\n\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\n                const verificarBotao = container.querySelector('.botao-verificar');\n                const feedbackArea = container.querySelector('.feedback-area');\n                const feedbackMessageElement = container.querySelector('.feedback-message');\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\n                let resetButton = container.querySelector('.botao-reset');\n\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\n                if (!resetButton) {\n                    resetButton = document.createElement('button');\n                    resetButton.textContent = \"Responder Novamente\";\n                    resetButton.classList.add('botao-reset');\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\n                    if (feedbackArea) {\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\n                    } else {\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\n                        container.appendChild(resetButton);\n                    }\n                }\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\n\n                const toggleInputs = (disabled) => {\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\n                    inputs.forEach(input => {\n                        input.disabled = disabled;\n                        if (disabled) {\n                            input.parentNode.classList.add('alternativa-disabled');\n                        } else {\n                            input.parentNode.classList.remove('alternativa-disabled');\n                        }\n                    });\n                };\n\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\n                alternativas.forEach(radio => {\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\n                });\n\n\n                if (verificarBotao) {\n                    verificarBotao.addEventListener('click', function() {\n                        let respostaSelecionada = null;\n                        alternativas.forEach(radio => {\n                            if (radio.checked) {\n                                respostaSelecionada = radio.value;\n                            }\n                        });\n\n                        if (!respostaSelecionada) {\n                            alert(\"Por favor, selecione uma alternativa.\");\n                            return;\n                        }\n\n                        \/\/ Verifique se os elementos existem antes de tentar manipul\u00e1-los\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'block';\n                            feedbackMessageElement.innerHTML = '';\n                            explicacaoRespostaElement.innerHTML = '';\n\n                            const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\n\n                            if (isCorrect) {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\n                            } else {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\n                            }\n\n                            explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\n                            explicacaoRespostaElement.style.display = 'block';\n\n                            verificarBotao.style.display = 'none';\n                            resetButton.style.display = 'block';\n                            toggleInputs(true);\n                        } else {\n                            console.error(\"Erro: Elementos de feedback n\u00e3o encontrados no container da quest\u00e3o. Verifique a estrutura HTML.\");\n                        }\n                    });\n                }\n\n                if (resetButton) {\n                    resetButton.addEventListener('click', function() {\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\n                        if (checkedInput) {\n                            checkedInput.checked = false;\n                        }\n\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'none';\n                            feedbackMessageElement.textContent = '';\n                            explicacaoRespostaElement.textContent = '';\n                            explicacaoRespostaElement.style.display = 'none';\n\n                            verificarBotao.style.display = 'block';\n                            resetButton.style.display = 'none';\n                            toggleInputs(false);\n                        }\n                    });\n                }\n            });\n        })();\n    <\/script>\n<\/div>\n\n<style>\n    \/* Estilos gerais para o container da quest\u00e3o *\/\n    .questao-container {\n        background-color: #f9f9f9;\n        border: 1px solid #ddd;\n        border-radius: 8px;\n        padding: 20px;\n        margin: 20px 0;\n        font-family: Arial, sans-serif;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    }\n\n    \/* Estilo da pergunta *\/\n    .questao-pergunta {\n        font-size: 0.8em;\n        margin-bottom: 15px;\n        color: #333;\n    }\n\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\n    .questao-pergunta strong {\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\n    }\n\n    \/* Container das alternativas *\/\n    .questao-alternativas {\n        margin-bottom: 20px;\n    }\n\n    \/* Estilo de cada item de alternativa (label) *\/\n    .alternativa-item {\n        display: block;\n        margin-bottom: 10px;\n        padding: 10px;\n        border: 1px solid #eee;\n        border-radius: 5px;\n        cursor: pointer;\n        transition: background-color 0.2s ease, border-color 0.2s ease;\n        background-color: #fff;\n        color: #555;\n        font-size: 0.8em;\n    }\n\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\n    .alternativa-item:hover {\n        background-color: #f0f0f0;\n        border-color: #c9e6f1;\n    }\n\n    \/* Estilo para inputs de r\u00e1dio *\/\n    .alternativa-item input[type=\"radio\"] {\n        margin-right: 10px;\n        vertical-align: middle;\n        transform: scale(1.1);\n    }\n\n    \/* Estilo para alternativas desabilitadas *\/\n    .alternativa-item.alternativa-disabled {\n        opacity: 0.7;\n        cursor: not-allowed;\n        background-color: #f5f5f5;\n    }\n\n    .alternativa-item.alternativa-disabled:hover {\n        background-color: #f5f5f5;\n        border-color: #eee;\n    }\n\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\n    .botao-verificar {\n        background-color: #0073aa;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-bottom: 10px;\n    }\n\n    .botao-verificar:hover {\n        background-color: #005177;\n    }\n\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\n    .botao-reset {\n        background-color: #6c757d;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-top: 10px;\n    }\n\n    .botao-reset:hover {\n        background-color: #5a6268;\n    }\n\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\n    .feedback-area {\n        margin-top: 20px;\n        padding: 15px;\n        border-radius: 5px;\n        border: 1px solid #ccc;\n        background-color: #e9e9e9;\n    }\n\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\n    .feedback-message {\n        font-weight: bold;\n        font-size: 0.8em;\n        margin-bottom: 10px;\n    }\n\n    \/* Explica\u00e7\u00e3o da resposta *\/\n    .explicacao-resposta {\n        font-size: 0.8em;\n        color: #666;\n        margin-top: 10px;\n        line-height: 1.5;\n    }\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP026\">\n    <p class=\"questao-pergunta\">\n        Ainda com rela\u00e7\u00e3o a aspectos lingu\u00edsticos do texto CB1A1-I, julgue o pr\u00f3ximo item.\n\n        <br><br>\n        A corre\u00e7\u00e3o gramatical e o sentido do texto seriam preservados caso o segmento \u201cem 1990-1991\u201d (segundo par\u00e1grafo) fosse reescrito da seguinte maneira: no per\u00edodo de 1990 h\u00e1 1991.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Certo\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) Errado\n        <\/label>\n    <\/div>\n\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\n\n    <div class=\"feedback-area\" style=\"display: none;\">\n        <p class=\"feedback-message\"><\/p>\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\n    <\/div>\n\n    <script>\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\n        (function() {\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\n            const ID_DA_QUESTAO = \"LP026\";\n\n            \/\/ *** 2. RESPOSTA CORRETA ***\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\n            const RESPOSTA_CORRETA = \"E\";\n\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\nErrado<\/p>\n\n<p><strong>Justificativa:<\/strong><br>\nA substitui\u00e7\u00e3o de <strong>\u201cem 1990-1991\u201d<\/strong> por <strong>\u201cno per\u00edodo de 1990 h\u00e1 1991\u201d<\/strong> <strong>compromete a corre\u00e7\u00e3o gramatical<\/strong> da frase. O erro est\u00e1 no uso da preposi\u00e7\u00e3o <strong>\u201ch\u00e1\u201d<\/strong>, que n\u00e3o \u00e9 adequada nesse contexto. O correto seria <em>\u201cde 1990 a 1991\u201d<\/em>, pois trata-se de um intervalo de tempo.<\/p>\n\n<p>A forma \u201ch\u00e1\u201d \u00e9 o presente do verbo \u201chaver\u201d com sentido de tempo decorrido (por exemplo: \u201ch\u00e1 dois anos\u201d), n\u00e3o devendo ser usada para indicar um intervalo entre dois anos.<\/p>\n\n<p>Portanto, a reescrita sugerida <strong>altera a corre\u00e7\u00e3o gramatical<\/strong>, mesmo que a inten\u00e7\u00e3o de sentido (indicar um per\u00edodo) fosse preservada com uma forma correta como \u201cde 1990 a 1991\u201d.<\/p>`;\n            \/\/ ================================================\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\n            \/\/ ================================================\n\n            document.addEventListener('DOMContentLoaded', function() {\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\n\n                if (!container) {\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\n                }\n\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\n                const verificarBotao = container.querySelector('.botao-verificar');\n                const feedbackArea = container.querySelector('.feedback-area');\n                const feedbackMessageElement = container.querySelector('.feedback-message');\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\n                let resetButton = container.querySelector('.botao-reset');\n\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\n                if (!resetButton) {\n                    resetButton = document.createElement('button');\n                    resetButton.textContent = \"Responder Novamente\";\n                    resetButton.classList.add('botao-reset');\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\n                    if (feedbackArea) {\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\n                    } else {\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\n                        container.appendChild(resetButton);\n                    }\n                }\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\n\n                const toggleInputs = (disabled) => {\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\n                    inputs.forEach(input => {\n                        input.disabled = disabled;\n                        if (disabled) {\n                            input.parentNode.classList.add('alternativa-disabled');\n                        } else {\n                            input.parentNode.classList.remove('alternativa-disabled');\n                        }\n                    });\n                };\n\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\n                alternativas.forEach(radio => {\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\n                });\n\n\n                if (verificarBotao) {\n                    verificarBotao.addEventListener('click', function() {\n                        let respostaSelecionada = null;\n                        alternativas.forEach(radio => {\n                            if (radio.checked) {\n                                respostaSelecionada = radio.value;\n                            }\n                        });\n\n                        if (!respostaSelecionada) {\n                            alert(\"Por favor, selecione uma alternativa.\");\n                            return;\n                        }\n\n                        \/\/ Verifique se os elementos existem antes de tentar manipul\u00e1-los\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'block';\n                            feedbackMessageElement.innerHTML = '';\n                            explicacaoRespostaElement.innerHTML = '';\n\n                            const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\n\n                            if (isCorrect) {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\n                            } else {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\n                            }\n\n                            explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\n                            explicacaoRespostaElement.style.display = 'block';\n\n                            verificarBotao.style.display = 'none';\n                            resetButton.style.display = 'block';\n                            toggleInputs(true);\n                        } else {\n                            console.error(\"Erro: Elementos de feedback n\u00e3o encontrados no container da quest\u00e3o. Verifique a estrutura HTML.\");\n                        }\n                    });\n                }\n\n                if (resetButton) {\n                    resetButton.addEventListener('click', function() {\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\n                        if (checkedInput) {\n                            checkedInput.checked = false;\n                        }\n\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'none';\n                            feedbackMessageElement.textContent = '';\n                            explicacaoRespostaElement.textContent = '';\n                            explicacaoRespostaElement.style.display = 'none';\n\n                            verificarBotao.style.display = 'block';\n                            resetButton.style.display = 'none';\n                            toggleInputs(false);\n                        }\n                    });\n                }\n            });\n        })();\n    <\/script>\n<\/div>\n\n<style>\n    \/* Estilos gerais para o container da quest\u00e3o *\/\n    .questao-container {\n        background-color: #f9f9f9;\n        border: 1px solid #ddd;\n        border-radius: 8px;\n        padding: 20px;\n        margin: 20px 0;\n        font-family: Arial, sans-serif;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    }\n\n    \/* Estilo da pergunta *\/\n    .questao-pergunta {\n        font-size: 0.8em;\n        margin-bottom: 15px;\n        color: #333;\n    }\n\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\n    .questao-pergunta strong {\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\n    }\n\n    \/* Container das alternativas *\/\n    .questao-alternativas {\n        margin-bottom: 20px;\n    }\n\n    \/* Estilo de cada item de alternativa (label) *\/\n    .alternativa-item {\n        display: block;\n        margin-bottom: 10px;\n        padding: 10px;\n        border: 1px solid #eee;\n        border-radius: 5px;\n        cursor: pointer;\n        transition: background-color 0.2s ease, border-color 0.2s ease;\n        background-color: #fff;\n        color: #555;\n        font-size: 0.8em;\n    }\n\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\n    .alternativa-item:hover {\n        background-color: #f0f0f0;\n        border-color: #c9e6f1;\n    }\n\n    \/* Estilo para inputs de r\u00e1dio *\/\n    .alternativa-item input[type=\"radio\"] {\n        margin-right: 10px;\n        vertical-align: middle;\n        transform: scale(1.1);\n    }\n\n    \/* Estilo para alternativas desabilitadas *\/\n    .alternativa-item.alternativa-disabled {\n        opacity: 0.7;\n        cursor: not-allowed;\n        background-color: #f5f5f5;\n    }\n\n    .alternativa-item.alternativa-disabled:hover {\n        background-color: #f5f5f5;\n        border-color: #eee;\n    }\n\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\n    .botao-verificar {\n        background-color: #0073aa;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-bottom: 10px;\n    }\n\n    .botao-verificar:hover {\n        background-color: #005177;\n    }\n\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\n    .botao-reset {\n        background-color: #6c757d;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-top: 10px;\n    }\n\n    .botao-reset:hover {\n        background-color: #5a6268;\n    }\n\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\n    .feedback-area {\n        margin-top: 20px;\n        padding: 15px;\n        border-radius: 5px;\n        border: 1px solid #ccc;\n        background-color: #e9e9e9;\n    }\n\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\n    .feedback-message {\n        font-weight: bold;\n        font-size: 0.8em;\n        margin-bottom: 10px;\n    }\n\n    \/* Explica\u00e7\u00e3o da resposta *\/\n    .explicacao-resposta {\n        font-size: 0.8em;\n        color: #666;\n        margin-top: 10px;\n        line-height: 1.5;\n    }\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP012\">\r\n    <p class=\"questao-pergunta\">\r\n        Acerca dos sentidos e de aspectos lingu\u00edsticos do texto CB1A1-I, julgue o item a seguir.\r\n        <br><br>\r\n        No segundo per\u00edodo do segundo par\u00e1grafo, o voc\u00e1bulo \u201cpois\u201d poderia ser substitu\u00eddo por <strong>porque<\/strong>, mantendo-se a corre\u00e7\u00e3o gramatical do texto.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP012\"; \/\/ <<< ID \u00daNICO PARA ESTA QUEST\u00c3O (EX: \"fisica-1\", \"portugues-2\")\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"C\"; \r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            const EXPLICACAO_DA_RESPOTA = `<p><strong>Resposta:<\/strong><br>\r\nCerto<\/p>\r\n\r\n<p><strong>Justificativa:<\/strong><br>\r\nNo segundo per\u00edodo do segundo par\u00e1grafo do texto CB1A1-I, temos a seguinte constru\u00e7\u00e3o:<\/p>\r\n\r\n<blockquote>\u201cReduzir esses conflitos ao elemento \u2018petr\u00f3leo\u2019 seria um erro, <strong>pois<\/strong> quest\u00f5es outras estavam e est\u00e3o envolvidas.\u201d<\/blockquote>\r\n\r\n<p>Nesse contexto, a conjun\u00e7\u00e3o <strong>\u201cpois\u201d<\/strong> introduz uma <em>explica\u00e7\u00e3o<\/em> para a afirmativa anterior \u2014 ou seja, ela tem valor <strong>explicativo<\/strong>.<\/p>\r\n\r\n<p>A conjun\u00e7\u00e3o <strong>\u201cporque\u201d<\/strong> tamb\u00e9m pode ser usada com valor explicativo, principalmente em contextos informais e discursivos, como o adotado no texto. Logo, a substitui\u00e7\u00e3o de <strong>\u201cpois\u201d<\/strong> por <strong>\u201cporque\u201d<\/strong> <strong>mant\u00e9m a corre\u00e7\u00e3o gramatical e o sentido do texto<\/strong>.<\/p>`;\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP013\">\r\n    <p class=\"questao-pergunta\">\r\n        Acerca dos sentidos e de aspectos lingu\u00edsticos do texto CB1A1-I, julgue o item a seguir.\r\n        <br><br>\r\n        O emprego da v\u00edrgula logo ap\u00f3s \u201cmoderna\u201d (\u00faltimo per\u00edodo do primeiro par\u00e1grafo) \u00e9 facultativo.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP013\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\"; \r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\r\nErrado<\/p>\r\n\r\n<p><strong>Justificativa:<\/strong><br>\r\nNo trecho do \u00faltimo per\u00edodo do primeiro par\u00e1grafo do texto CB1A1-I:<\/p>\r\n\r\n<blockquote>\u201c... ter ou controlar as fontes de petr\u00f3leo e as rotas por onde ele \u00e9 transportado representa quest\u00e3o de vida ou morte para as sociedades contempor\u00e2neas.\u201d<\/blockquote>\r\n\r\n<p>N\u00e3o h\u00e1 v\u00edrgula logo ap\u00f3s a palavra <strong>\u201cmoderna\u201d<\/strong>, porque essa palavra est\u00e1 no final da ora\u00e7\u00e3o anterior:<\/p>\r\n\r\n<blockquote>\u201c... o elemento fundamental para o funcionamento da economia moderna, ter ou controlar as fontes de petr\u00f3leo...\u201d<\/blockquote>\r\n\r\n<p>Nesse contexto, a <strong>v\u00edrgula \u00e9 obrigat\u00f3ria<\/strong>, pois est\u00e1 separando duas ora\u00e7\u00f5es com sujeitos diferentes:<\/p>\r\n\r\n<ul>\r\n    <li>1\u00aa ora\u00e7\u00e3o: \u201cDesde que ele se tornou [...] da economia moderna\u201d<\/li>\r\n    <li>2\u00aa ora\u00e7\u00e3o: \u201cter ou controlar as fontes de petr\u00f3leo [...] representa quest\u00e3o de vida ou morte\u201d<\/li>\r\n<\/ul>\r\n\r\n<p>A v\u00edrgula aqui <strong>marca a separa\u00e7\u00e3o entre ora\u00e7\u00f5es coordenadas ou entre ora\u00e7\u00f5es com sujeitos distintos<\/strong>, e portanto <strong>n\u00e3o \u00e9 facultativa<\/strong>.<\/p>`;\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP027\">\n    <p class=\"questao-pergunta\">\n        Ainda com rela\u00e7\u00e3o a aspectos lingu\u00edsticos do texto CB1A1-I, julgue o pr\u00f3ximo item.\n        <br><br>\n        No segundo per\u00edodo do \u00faltimo par\u00e1grafo, a forma verbal \u201ccabe\u201d estabelece concord\u00e2ncia com o termo \u201creflex\u00e3o\u201d.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Certo\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) Errado\n        <\/label>\n    <\/div>\n\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\n\n    <div class=\"feedback-area\" style=\"display: none;\">\n        <p class=\"feedback-message\"><\/p>\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\n    <\/div>\n\n    <script>\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\n        (function() {\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\n            const ID_DA_QUESTAO = \"LP027\";\n\n            \/\/ *** 2. RESPOSTA CORRETA ***\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\n            const RESPOSTA_CORRETA = \"C\"; \/\/ A resposta correta para esta quest\u00e3o \u00e9 'C' (Certo)\n\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\nCerto<\/p>\n\n<p><strong>Justificativa:<\/strong><br>\nO trecho mencionado \u00e9:<\/p>\n\n<blockquote>\u201cAqui <strong>cabe<\/strong> uma <strong>reflex\u00e3o<\/strong> sobre os efeitos geopol\u00edticos da futura mudan\u00e7a da matriz energ\u00e9tica global.\u201d<\/blockquote>\n\n<p>Nesse caso, o verbo <em>\u201ccaber\u201d<\/em> est\u00e1 conjugado corretamente na <strong>3\u00aa pessoa do singular<\/strong> (<em>cabe<\/em>), concordando com o sujeito <strong>\u201cuma reflex\u00e3o\u201d<\/strong>, que tamb\u00e9m est\u00e1 no singular. Embora o sujeito esteja posposto, a concord\u00e2ncia verbal est\u00e1 correta.<\/p>\n\n<p>Portanto, o item est\u00e1 <strong>certo<\/strong>.<\/p>`;\n            \/\/ ================================================\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\n            \/\/ ================================================\n\n            document.addEventListener('DOMContentLoaded', function() {\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\n\n                if (!container) {\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\n                }\n\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\n                const verificarBotao = container.querySelector('.botao-verificar');\n                const feedbackArea = container.querySelector('.feedback-area');\n                const feedbackMessageElement = container.querySelector('.feedback-message');\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\n                let resetButton = container.querySelector('.botao-reset');\n\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\n                if (!resetButton) {\n                    resetButton = document.createElement('button');\n                    resetButton.textContent = \"Responder Novamente\";\n                    resetButton.classList.add('botao-reset');\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\n                    if (feedbackArea) {\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\n                    } else {\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\n                        container.appendChild(resetButton);\n                    }\n                }\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\n\n                const toggleInputs = (disabled) => {\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\n                    inputs.forEach(input => {\n                        input.disabled = disabled;\n                        if (disabled) {\n                            input.parentNode.classList.add('alternativa-disabled');\n                        } else {\n                            input.parentNode.classList.remove('alternativa-disabled');\n                        }\n                    });\n                };\n\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\n                alternativas.forEach(radio => {\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\n                });\n\n\n                if (verificarBotao) {\n                    verificarBotao.addEventListener('click', function() {\n                        let respostaSelecionada = null;\n                        alternativas.forEach(radio => {\n                            if (radio.checked) {\n                                respostaSelecionada = radio.value;\n                            }\n                        });\n\n                        if (!respostaSelecionada) {\n                            alert(\"Por favor, selecione uma alternativa.\");\n                            return;\n                        }\n\n                        \/\/ Verifique se os elementos existem antes de tentar manipul\u00e1-los\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'block';\n                            feedbackMessageElement.innerHTML = '';\n                            explicacaoRespostaElement.innerHTML = '';\n\n                            const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\n\n                            if (isCorrect) {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\n                            } else {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\n                            }\n\n                            explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\n                            explicacaoRespostaElement.style.display = 'block';\n\n                            verificarBotao.style.display = 'none';\n                            resetButton.style.display = 'block';\n                            toggleInputs(true);\n                        } else {\n                            console.error(\"Erro: Elementos de feedback n\u00e3o encontrados no container da quest\u00e3o. Verifique a estrutura HTML.\");\n                        }\n                    });\n                }\n\n                if (resetButton) {\n                    resetButton.addEventListener('click', function() {\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\n                        if (checkedInput) {\n                            checkedInput.checked = false;\n                        }\n\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'none';\n                            feedbackMessageElement.textContent = '';\n                            explicacaoRespostaElement.textContent = '';\n                            explicacaoRespostaElement.style.display = 'none';\n\n                            verificarBotao.style.display = 'block';\n                            resetButton.style.display = 'none';\n                            toggleInputs(false);\n                        }\n                    });\n                }\n            });\n        })();\n    <\/script>\n<\/div>\n\n<style>\n    \/* Estilos gerais para o container da quest\u00e3o *\/\n    .questao-container {\n        background-color: #f9f9f9;\n        border: 1px solid #ddd;\n        border-radius: 8px;\n        padding: 20px;\n        margin: 20px 0;\n        font-family: Arial, sans-serif;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    }\n\n    \/* Estilo da pergunta *\/\n    .questao-pergunta {\n        font-size: 0.8em;\n        margin-bottom: 15px;\n        color: #333;\n    }\n\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\n    .questao-pergunta strong {\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\n    }\n\n    \/* Container das alternativas *\/\n    .questao-alternativas {\n        margin-bottom: 20px;\n    }\n\n    \/* Estilo de cada item de alternativa (label) *\/\n    .alternativa-item {\n        display: block;\n        margin-bottom: 10px;\n        padding: 10px;\n        border: 1px solid #eee;\n        border-radius: 5px;\n        cursor: pointer;\n        transition: background-color 0.2s ease, border-color 0.2s ease;\n        background-color: #fff;\n        color: #555;\n        font-size: 0.8em;\n    }\n\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\n    .alternativa-item:hover {\n        background-color: #f0f0f0;\n        border-color: #c9e6f1;\n    }\n\n    \/* Estilo para inputs de r\u00e1dio *\/\n    .alternativa-item input[type=\"radio\"] {\n        margin-right: 10px;\n        vertical-align: middle;\n        transform: scale(1.1);\n    }\n\n    \/* Estilo para alternativas desabilitadas *\/\n    .alternativa-item.alternativa-disabled {\n        opacity: 0.7;\n        cursor: not-allowed;\n        background-color: #f5f5f5;\n    }\n\n    .alternativa-item.alternativa-disabled:hover {\n        background-color: #f5f5f5;\n        border-color: #eee;\n    }\n\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\n    .botao-verificar {\n        background-color: #0073aa;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-bottom: 10px;\n    }\n\n    .botao-verificar:hover {\n        background-color: #005177;\n    }\n\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\n    .botao-reset {\n        background-color: #6c757d;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-top: 10px;\n    }\n\n    .botao-reset:hover {\n        background-color: #5a6268;\n    }\n\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\n    .feedback-area {\n        margin-top: 20px;\n        padding: 15px;\n        border-radius: 5px;\n        border: 1px solid #ccc;\n        background-color: #e9e9e9;\n    }\n\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\n    .feedback-message {\n        font-weight: bold;\n        font-size: 0.8em;\n        margin-bottom: 10px;\n    }\n\n    \/* Explica\u00e7\u00e3o da resposta *\/\n    .explicacao-resposta {\n        font-size: 0.8em;\n        color: #666;\n        margin-top: 10px;\n        line-height: 1.5;\n    }\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP014\">\n    <p class=\"questao-pergunta\">\n        Ainda com rela\u00e7\u00e3o a aspectos lingu\u00edsticos do texto CB1A1-I, julgue o pr\u00f3ximo item.\n        <br><br>\n        No segundo per\u00edodo do \u00faltimo par\u00e1grafo, a forma verbal \u201ccabe\u201d estabelece concord\u00e2ncia com o termo \u201creflex\u00e3o\u201d.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Certo\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) Errado\n        <\/label>\n    <\/div>\n\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\n\n    <div class=\"feedback-area\" style=\"display: none;\">\n        <p class=\"feedback-message\"><\/p>\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\n    <\/div>\n\n    <script>\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\n        (function() {\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\n            const ID_DA_QUESTAO = \"LP014\";\n\n            \/\/ *** 2. RESPOSTA CORRETA ***\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\n            const RESPOSTA_CORRETA = \"C\";\n\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\nCerto<\/p>\n\n<p><strong>Justificativa:<\/strong><br>\nO trecho mencionado \u00e9:<\/p>\n\n<blockquote>\u201cAqui <strong>cabe<\/strong> uma <strong>reflex\u00e3o<\/strong> sobre os efeitos geopol\u00edticos da futura mudan\u00e7a da matriz energ\u00e9tica global.\u201d<\/blockquote>\n\n<p>Nesse caso, o verbo <em>\u201ccaber\u201d<\/em> est\u00e1 conjugado corretamente na <strong>3\u00aa pessoa do singular<\/strong> (<em>cabe<\/em>), concordando com o sujeito <strong>\u201cuma reflex\u00e3o\u201d<\/strong>, que tamb\u00e9m est\u00e1 no singular. Embora o sujeito esteja posposto, a concord\u00e2ncia verbal est\u00e1 correta.<\/p>\n\n<p>Portanto, o item est\u00e1 <strong>certo<\/strong>.<\/p>`;\n            \/\/ ================================================\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\n            \/\/ ================================================\n\n            document.addEventListener('DOMContentLoaded', function() {\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\n\n                if (!container) {\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\n                }\n\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\n                const verificarBotao = container.querySelector('.botao-verificar');\n                const feedbackArea = container.querySelector('.feedback-area');\n                const feedbackMessageElement = container.querySelector('.feedback-message');\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\n                let resetButton = container.querySelector('.botao-reset');\n\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\n                if (!resetButton) {\n                    resetButton = document.createElement('button');\n                    resetButton.textContent = \"Responder Novamente\";\n                    resetButton.classList.add('botao-reset');\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\n                    if (feedbackArea) {\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\n                    } else {\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\n                        container.appendChild(resetButton);\n                    }\n                }\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\n\n                const toggleInputs = (disabled) => {\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\n                    inputs.forEach(input => {\n                        input.disabled = disabled;\n                        if (disabled) {\n                            input.parentNode.classList.add('alternativa-disabled');\n                        } else {\n                            input.parentNode.classList.remove('alternativa-disabled');\n                        }\n                    });\n                };\n\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\n                alternativas.forEach(radio => {\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\n                });\n\n\n                if (verificarBotao) {\n                    verificarBotao.addEventListener('click', function() {\n                        let respostaSelecionada = null;\n                        alternativas.forEach(radio => {\n                            if (radio.checked) {\n                                respostaSelecionada = radio.value;\n                            }\n                        });\n\n                        if (!respostaSelecionada) {\n                            alert(\"Por favor, selecione uma alternativa.\");\n                            return;\n                        }\n\n                        \/\/ Verifique se os elementos existem antes de tentar manipul\u00e1-los\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'block';\n                            feedbackMessageElement.innerHTML = '';\n                            explicacaoRespostaElement.innerHTML = '';\n\n                            const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\n\n                            if (isCorrect) {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\n                            } else {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\n                            }\n\n                            explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\n                            explicacaoRespostaElement.style.display = 'block';\n\n                            verificarBotao.style.display = 'none';\n                            resetButton.style.display = 'block';\n                            toggleInputs(true);\n                        } else {\n                            console.error(\"Erro: Elementos de feedback n\u00e3o encontrados no container da quest\u00e3o. Verifique a estrutura HTML.\");\n                        }\n                    });\n                }\n\n                if (resetButton) {\n                    resetButton.addEventListener('click', function() {\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\n                        if (checkedInput) {\n                            checkedInput.checked = false;\n                        }\n\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'none';\n                            feedbackMessageElement.textContent = '';\n                            explicacaoRespostaElement.textContent = '';\n                            explicacaoRespostaElement.style.display = 'none';\n\n                            verificarBotao.style.display = 'block';\n                            resetButton.style.display = 'none';\n                            toggleInputs(false);\n                        }\n                    });\n                }\n            });\n        })();\n    <\/script>\n<\/div>\n\n<style>\n    \/* Estilos gerais para o container da quest\u00e3o *\/\n    .questao-container {\n        background-color: #f9f9f9;\n        border: 1px solid #ddd;\n        border-radius: 8px;\n        padding: 20px;\n        margin: 20px 0;\n        font-family: Arial, sans-serif;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    }\n\n    \/* Estilo da pergunta *\/\n    .questao-pergunta {\n        font-size: 0.8em;\n        margin-bottom: 15px;\n        color: #333;\n    }\n\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\n    .questao-pergunta strong {\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\n    }\n\n    \/* Container das alternativas *\/\n    .questao-alternativas {\n        margin-bottom: 20px;\n    }\n\n    \/* Estilo de cada item de alternativa (label) *\/\n    .alternativa-item {\n        display: block;\n        margin-bottom: 10px;\n        padding: 10px;\n        border: 1px solid #eee;\n        border-radius: 5px;\n        cursor: pointer;\n        transition: background-color 0.2s ease, border-color 0.2s ease;\n        background-color: #fff;\n        color: #555;\n        font-size: 0.8em;\n    }\n\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\n    .alternativa-item:hover {\n        background-color: #f0f0f0;\n        border-color: #c9e6f1;\n    }\n\n    \/* Estilo para inputs de r\u00e1dio *\/\n    .alternativa-item input[type=\"radio\"] {\n        margin-right: 10px;\n        vertical-align: middle;\n        transform: scale(1.1);\n    }\n\n    \/* Estilo para alternativas desabilitadas *\/\n    .alternativa-item.alternativa-disabled {\n        opacity: 0.7;\n        cursor: not-allowed;\n        background-color: #f5f5f5;\n    }\n\n    .alternativa-item.alternativa-disabled:hover {\n        background-color: #f5f5f5;\n        border-color: #eee;\n    }\n\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\n    .botao-verificar {\n        background-color: #0073aa;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-bottom: 10px;\n    }\n\n    .botao-verificar:hover {\n        background-color: #005177;\n    }\n\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\n    .botao-reset {\n        background-color: #6c757d;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-top: 10px;\n    }\n\n    .botao-reset:hover {\n        background-color: #5a6268;\n    }\n\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\n    .feedback-area {\n        margin-top: 20px;\n        padding: 15px;\n        border-radius: 5px;\n        border: 1px solid #ccc;\n        background-color: #e9e9e9;\n    }\n\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\n    .feedback-message {\n        font-weight: bold;\n        font-size: 0.8em;\n        margin-bottom: 10px;\n    }\n\n    \/* Explica\u00e7\u00e3o da resposta *\/\n    .explicacao-resposta {\n        font-size: 0.8em;\n        color: #666;\n        margin-top: 10px;\n        line-height: 1.5;\n    }\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP015\">\r\n    <p class=\"questao-pergunta\">\r\n        Ainda com rela\u00e7\u00e3o a aspectos lingu\u00edsticos do texto CB1A1-I, julgue o pr\u00f3ximo item.\r\n        <br><br>\r\n        No \u00faltimo per\u00edodo do segundo par\u00e1grafo, a pr\u00f3clise do pronome \u201cse\u201d justifica-se pela presen\u00e7a do voc\u00e1bulo \u201cn\u00e3o\u201d.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP015\"; \r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"C\"; \r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\r\nCerto<\/p>\r\n\r\n<p><strong>Justificativa:<\/strong><br>\r\nNo trecho do \u00faltimo per\u00edodo do segundo par\u00e1grafo:<\/p>\r\n\r\n<blockquote>\u201c<strong>Contudo, n\u00e3o se deve esquecer<\/strong> que a\u00ed est\u00e3o as maiores reservas petrol\u00edferas do mundo.\u201d<\/blockquote>\r\n\r\n<p>A coloca\u00e7\u00e3o do pronome <strong>\u201cse\u201d<\/strong> antes do verbo (<em>pr\u00f3clise<\/em>) est\u00e1 corretamente justificada pela presen\u00e7a da palavra <strong>\u201cn\u00e3o\u201d<\/strong>, que \u00e9 um fator de atra\u00e7\u00e3o pronominal.<\/p>\r\n\r\n<p>Segundo a norma culta, palavras de sentido negativo como \u201cn\u00e3o\u201d exigem o uso da <strong>pr\u00f3clise<\/strong>, portanto o item est\u00e1 <strong>Certo<\/strong>.<\/p>`;\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP016\">\r\n    <p class=\"questao-pergunta\">\r\n        Ainda com rela\u00e7\u00e3o a aspectos lingu\u00edsticos do texto CB1A1-I, julgue o pr\u00f3ximo item.\r\n\r\n        <br><br>\r\n        No pen\u00faltimo per\u00edodo do texto, o verbo \u201cobrigar\u201d rege dois complementos: \u201ca economia global\u201d e \u201ca convocar outras fontes de energia\u201d.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP016\"; \/\/ <<< COLOQUE AQUI UM ID \u00daNICO PARA ESTA QUEST\u00c3O (EX: \"fisica-1\", \"portugues-2\")\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"C\"; \/\/ <<< CORRIGIDO: Agora corresponde ao 'value' do input A)\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\r\nCerto<\/p>\r\n\r\n<p><strong>Justificativa:<\/strong><br>\r\nNo pen\u00faltimo per\u00edodo do texto: <br>\r\n\u201c... o pr\u00f3prio esgotamento do petr\u00f3leo <strong>vai obrigar a economia global a convocar outras fontes de energia<\/strong>...\u201d<\/p>\r\n\r\n<p>O verbo <strong>obrigar<\/strong> \u00e9 transitivo direto e indireto, regendo dois complementos: o objeto direto \u201ca economia global\u201d e o objeto indireto \u201ca convocar outras fontes de energia\u201d.<\/p>\r\n\r\n<p>Portanto, o item est\u00e1 <strong>Certo<\/strong>.<\/p>`;\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP017\">\r\n    <p class=\"questao-pergunta\">\r\n        Ainda com rela\u00e7\u00e3o a aspectos lingu\u00edsticos do texto CB1A1-I, julgue o pr\u00f3ximo item.\r\n\r\n        <br><br>\r\n        No primeiro per\u00edodo do \u00faltimo par\u00e1grafo, a forma verbal \u201ct\u00eam\u201d est\u00e1 flexionada na terceira pessoa do plural porque estabelece concord\u00e2ncia tanto com \u201cpa\u00edses\u201d quanto com \u201cBrasil\u201d.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP017\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\";\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong><br>\r\n<strong>Errado<\/strong><\/p>\r\n\r\n<p><strong>Justificativa:<\/strong><br>\r\nNo trecho \u201cEm n\u00edvel menor, pa\u00edses como o Brasil t\u00eam enfrentado...\u201d, o sujeito \u00e9 simples e tem como n\u00facleo o substantivo plural <strong>\u201cpa\u00edses\u201d<\/strong>. A express\u00e3o \u201ccomo o Brasil\u201d funciona como um aposto explicativo ou um exemplo, mas n\u00e3o constitui um n\u00facleo do sujeito. Portanto, a forma verbal \u201ct\u00eam\u201d concorda apenas com \u201cpa\u00edses\u201d (plural) e n\u00e3o com \u201cBrasil\u201d.<\/p>\r\n\r\n<p>Assim, a afirma\u00e7\u00e3o de que o verbo \u201ct\u00eam\u201d est\u00e1 flexionado no plural por concordar com \u201cpa\u00edses\u201d e \u201cBrasil\u201d est\u00e1 incorreta, pois o sujeito n\u00e3o \u00e9 composto, mas simples.<\/p>`;\r\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<!DOCTYPE html>\r\n<html lang=\"pt-br\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Texto CB1A1-II &#8211; PETROBRAS<\/title>\r\n    <style>\r\n        body {\r\n            font-family: Arial, sans-serif;\r\n            line-height: 1.6;\r\n            margin: 20px;\r\n            padding: 0;\r\n            background-color: #f4f4f4;\r\n            color: #333;\r\n        }\r\n        .container {\r\n            width: 100%;\r\n            margin: auto;\r\n            background: #fff;\r\n            padding: 30px;\r\n            border-radius: 8px;\r\n            box-shadow: 0 0 10px rgba(0,0,0,0.1);\r\n        }\r\n        h1 {\r\n            font-size: 1.5em;\r\n            color: #0056b3;\r\n            margin-bottom: 20px;\r\n        }\r\n        p {\r\n            margin-bottom: 15px;\r\n            text-align: justify;\r\n        }\r\n        .source {\r\n            font-size: 0.9em;\r\n            color: #666;\r\n            margin-top: 30px;\r\n            text-align: right;\r\n            border-top: 1px solid #eee;\r\n            padding-top: 10px;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"container\">\r\n        <h1>Texto CB1A1-II<\/h1>\r\n\r\n        <p>\r\n            H\u00e1 70 anos, em 3 de outubro de 1953, era criada a <strong>PETROBR\u00c1S<\/strong>, uma empresa estatal que detinha o monop\u00f3lio da prospec\u00e7\u00e3o e explora\u00e7\u00e3o do petr\u00f3leo no territ\u00f3rio brasileiro. A cria\u00e7\u00e3o da empresa foi fruto da campanha \u201cO petr\u00f3leo \u00e9 nosso\u201d, iniciada ap\u00f3s a elei\u00e7\u00e3o de Get\u00falio Vargas para seu segundo per\u00edodo na Presid\u00eancia.\r\n        <\/p>\r\n\r\n        <p>\r\n            Sete d\u00e9cadas ap\u00f3s sua cria\u00e7\u00e3o, ficaram para tr\u00e1s o acento agudo e o foco exclusivo no territ\u00f3rio brasileiro. A <strong>PETROBRAS<\/strong> do s\u00e9culo XXI opera em 14 pa\u00edses, prioritariamente nas \u00e1reas de explora\u00e7\u00e3o, produ\u00e7\u00e3o, refino, comercializa\u00e7\u00e3o e transporte de petr\u00f3leo, g\u00e1s natural e seus derivados, e ganhou reputa\u00e7\u00e3o internacional no desenvolvimento de tecnologia avan\u00e7ada para a explora\u00e7\u00e3o petrol\u00edfera em \u00e1guas profundas e ultraprofundas. Ficou para tr\u00e1s tamb\u00e9m o car\u00e1ter 100% estatal. Atualmente, a <strong>PETROBRAS<\/strong> est\u00e1 organizada como sociedade de economia mista, submete-se \u00e0s regras gerais da administra\u00e7\u00e3o p\u00fablica e n\u00e3o mais det\u00e9m o monop\u00f3lio da explora\u00e7\u00e3o do petr\u00f3leo em territ\u00f3rio nacional. Seu papel, no entanto, vai al\u00e9m da obten\u00e7\u00e3o de lucro e envolve aspectos como gera\u00e7\u00e3o de emprego e renda, al\u00e9m da promo\u00e7\u00e3o do desenvolvimento local nos lugares onde instala suas unidades e empreendimentos. Estes, muitas vezes, se situam em regi\u00f5es remotas, que n\u00e3o despertam o apetite de companhias privadas. Permanece, assim, uma empresa estrat\u00e9gica para diversos aspectos do desenvolvimento econ\u00f4mico do pa\u00eds.\r\n        <\/p>\r\n\r\n        <p class=\"source\">\r\n            Renato Coelho. Jornal da UNESP, 3\/10\/2023 (com adapta\u00e7\u00f5es).\r\n        <\/p>\r\n    <\/div>\r\n<\/body>\r\n<\/html>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP018\">\r\n    <p class=\"questao-pergunta\">\r\n        A respeito dos sentidos e de aspectos lingu\u00edsticos do texto CB1A1-II, julgue o item que se segue.\r\n        <br><br>\r\n        No quarto per\u00edodo do segundo par\u00e1grafo, a forma verbal \u201csubmete-se\u201d poderia ser substitu\u00edda pela locu\u00e7\u00e3o <strong>deve respeitar<\/strong>, sem preju\u00edzo do sentido e da corre\u00e7\u00e3o gramatical do texto.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP018\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\";\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong> Errado<\/p>\r\n\r\n<p>O trecho original afirma:<\/p>\r\n<blockquote>\r\n  \u201cAtualmente, a PETROBRAS est\u00e1 organizada como sociedade de economia mista, <strong>submete-se \u00e0s<\/strong> regras gerais da administra\u00e7\u00e3o p\u00fablica...\u201d\r\n<\/blockquote>\r\n\r\n<p>O verbo <strong>\u201csubmeter-se\u201d<\/strong> \u00e9 <strong>transitivo indireto<\/strong>, exigindo a preposi\u00e7\u00e3o <em>\u201ca\u201d<\/em>: <em>submete-se a algo<\/em>. Como \u201cregras\u201d est\u00e1 no plural e acompanha o artigo definido <em>\u201cas\u201d<\/em>, ocorre crase: <strong>\u201c\u00e0s regras\u201d<\/strong>.<\/p>\r\n\r\n<p>A proposta de substitui\u00e7\u00e3o \u00e9:<\/p>\r\n<blockquote>\r\n  \u201cAtualmente, a PETROBRAS est\u00e1 organizada como sociedade de economia mista, <strong>deve respeitar \u00e0s regras<\/strong> gerais da administra\u00e7\u00e3o p\u00fablica...\u201d\r\n<\/blockquote>\r\n\r\n<p>O problema est\u00e1 na reg\u00eancia: o verbo <strong>\u201crespeitar\u201d<\/strong> \u00e9 <strong>transitivo direto<\/strong> \u2014 ou seja, <strong>n\u00e3o exige preposi\u00e7\u00e3o<\/strong>. Portanto, a forma correta seria <strong>\u201cdeve respeitar as regras\u201d<\/strong>, <strong>sem crase<\/strong>.<\/p>\r\n\r\n<p>A substitui\u00e7\u00e3o causaria erro de reg\u00eancia verbal, tornando a frase gramaticalmente incorreta.<\/p>\r\n\r\n<p class=\"gabarito\">Gabarito: Errado<\/p>`;\r\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP020\">\r\n    <p class=\"questao-pergunta\">\r\n        A respeito dos sentidos e de aspectos lingu\u00edsticos do texto CB1A1-II, julgue o item que se segue.\r\n        <br><br>\r\n        \u00c9 correto concluir das informa\u00e7\u00f5es do texto que as atividades da PETROBRAS no exterior diminu\u00edram o impacto da empresa no Brasil, o que levou \u00e0 sua privatiza\u00e7\u00e3o.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP020\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\";\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong> Errado<\/p>\r\n\r\n<p>O texto n\u00e3o afirma, nem sugere, que as atividades da PETROBRAS no exterior diminu\u00edram seu impacto no Brasil ou que isso tenha levado \u00e0 sua privatiza\u00e7\u00e3o.<\/p>\r\n\r\n<p>Pelo contr\u00e1rio, o texto informa que:<\/p>\r\n<ul>\r\n  <li>a empresa passou a atuar em outros pa\u00edses, mas continua estrat\u00e9gica para o desenvolvimento do Brasil;<\/li>\r\n  <li>deixou de ser 100% estatal e tornou-se uma sociedade de economia mista;<\/li>\r\n  <li>essa mudan\u00e7a n\u00e3o est\u00e1 relacionada, no texto, \u00e0s atividades internacionais da empresa.<\/li>\r\n<\/ul>\r\n\r\n<p>Portanto, a conclus\u00e3o apresentada no item \u00e9 incorreta.<\/p>\r\n\r\n<p><strong>Gabarito:<\/strong> Errado<\/p>`;\r\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP021\">\r\n    <p class=\"questao-pergunta\">\r\n        Considerando ainda os aspectos lingu\u00edsticos do texto CB1A1-II, julgue o item seguinte.\r\n        <br><br>\r\n        No primeiro per\u00edodo do texto, o trecho \u201cque detinha o monop\u00f3lio\u201d poderia ser reescrito como: cujo monop\u00f3lio tinha, mantendo-se a corre\u00e7\u00e3o gramatical do texto\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP021\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\";\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong> Errado<\/p>\r\n\r\n<p>A substitui\u00e7\u00e3o proposta \u2014 <em>\"que detinha o monop\u00f3lio\"<\/em> por <em>\"cujo monop\u00f3lio tinha\"<\/em> \u2014 compromete a corre\u00e7\u00e3o gramatical da frase.<\/p>\r\n\r\n<p>O trecho original usa o pronome relativo <strong>\"que\"<\/strong> corretamente, referindo-se \u00e0 \u201cempresa estatal\u201d como sujeito da ora\u00e7\u00e3o \u201cdetinha o monop\u00f3lio\u201d.<\/p>\r\n\r\n<p>O uso de <strong>\"cujo\"<\/strong> exigiria que o substantivo posterior (monop\u00f3lio) fosse o possuidor de algo, o que n\u00e3o ocorre na frase proposta. Al\u00e9m disso, a constru\u00e7\u00e3o <em>\"cujo monop\u00f3lio tinha\"<\/em> \u00e9 inadequada e infringe a norma padr\u00e3o.<\/p>\r\n\r\n<p><strong>Gabarito:<\/strong> Errado<\/p>`;\r\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP022\">\r\n    <p class=\"questao-pergunta\">\r\n        Considerando ainda os aspectos lingu\u00edsticos do texto CB1A1-II, julgue o item seguinte.\r\n\r\n        <br><br>\r\n        O emprego de v\u00edrgula no \u00faltimo per\u00edodo do texto seria dispensado, sem preju\u00edzo do sentido original e da corre\u00e7\u00e3o gramatical do texto, caso o voc\u00e1bulo \u201cassim\u201d fosse deslocado para o in\u00edcio do per\u00edodo, da seguinte maneira: Assim permanece uma empresa (&#8230;).\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP022\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\";\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong> Errado<\/p>\r\n\r\n<p>A palavra <em>assim<\/em> pode funcionar como adv\u00e9rbio ou conjun\u00e7\u00e3o, dependendo do contexto, conforme a Academia Brasileira de Letras e as gram\u00e1ticas mais utilizadas. As bancas de concurso tendem a tratar <em>assim<\/em> de ambas as formas, de acordo com a norma e o uso.<\/p>\r\n\r\n<p>No trecho original do texto:<\/p>\r\n\r\n<p><em>\"Permanece, assim, uma empresa estrat\u00e9gica para diversos aspectos do desenvolvimento econ\u00f4mico do pa\u00eds.\"<\/em><\/p>\r\n\r\n<p>o adv\u00e9rbio <em>assim<\/em> est\u00e1 isolado por v\u00edrgulas, o que \u00e9 correto.<\/p>\r\n\r\n<p>A banca sugeriu a reescrita:<\/p>\r\n\r\n<p><em>\"Assim permanece uma empresa estrat\u00e9gica para diversos aspectos do desenvolvimento econ\u00f4mico do pa\u00eds.\"<\/em><\/p>\r\n\r\n<p>O problema dessa reescrita n\u00e3o est\u00e1 no deslocamento do voc\u00e1bulo, mas na aus\u00eancia da v\u00edrgula ap\u00f3s <em>assim<\/em>. O correto seria:<\/p>\r\n\r\n<p><em>\"Assim, permanece uma empresa estrat\u00e9gica para diversos aspectos do desenvolvimento econ\u00f4mico do pa\u00eds.\"<\/em><\/p>\r\n\r\n<p>Portanto, a proposta da banca de deslocar <em>assim<\/em> para o in\u00edcio sem colocar a v\u00edrgula \u00e9 incorreta, pois fere a norma de pontua\u00e7\u00e3o e pode prejudicar a clareza e a corre\u00e7\u00e3o do texto.<\/p>\r\n\r\n<p><strong>Gabarito:<\/strong> Errado<\/p>`;\r\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP023\">\r\n    <p class=\"questao-pergunta\">\r\n        Considerando ainda os aspectos lingu\u00edsticos do texto CB1A1-II, julgue o item seguinte.\r\n\r\n        <br><br>\r\n        A palavra \u201cfruto\u201d (segundo per\u00edodo do primeiro par\u00e1grafo) poderia ser substitu\u00edda por id\u00e9ia, sem preju\u00edzo da coer\u00eancia e da corre\u00e7\u00e3o gramatical do texto.\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP023\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"E\";\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong> Errado<\/p>\r\n\r\n<p>No texto, o termo <strong>\u201cfruto\u201d<\/strong> \u00e9 usado para indicar algo que \u00e9 resultado ou consequ\u00eancia de uma a\u00e7\u00e3o, no caso, \u201cA cria\u00e7\u00e3o da empresa foi fruto da campanha...\u201d. Essa express\u00e3o sugere que a cria\u00e7\u00e3o da PETROBRAS decorreu da campanha \u201cO petr\u00f3leo \u00e9 nosso\u201d.<\/p>\r\n\r\n<p>Substituir <strong>\u201cfruto\u201d<\/strong> por <strong>\u201cid\u00e9ia\u201d<\/strong> mudaria o sentido original do texto, pois \u201cid\u00e9ia\u201d indica um conceito ou pensamento, e n\u00e3o necessariamente o resultado concreto de uma a\u00e7\u00e3o. Al\u00e9m disso, \u201cid\u00e9ia da campanha\u201d n\u00e3o transmite a mesma rela\u00e7\u00e3o de causa e consequ\u00eancia estabelecida por \u201cfruto da campanha\u201d.<\/p>\r\n\r\n<p>Assim, a substitui\u00e7\u00e3o comprometeria a coer\u00eancia do texto e n\u00e3o manteria o sentido original.<\/p>\r\n\r\n<p><strong>Gabarito:<\/strong> Errado<\/p>`;\r\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP028\">\n    <p class=\"questao-pergunta\">\n        Considerando ainda os aspectos lingu\u00edsticos do texto CB1A1-II, julgue o item seguinte.\n        <br><br>\n        Em \u201cEstes, muitas vezes, se situam em regi\u00f5es remotas\u201d (pen\u00faltimo per\u00edodo do texto), \u00e9 obrigat\u00f3ria a pr\u00f3clise do pronome \u201cse\u201d em raz\u00e3o da express\u00e3o adverbial \u201cmuitas vezes\u201d.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Certo\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) Errado\n        <\/label>\n    <\/div>\n\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\n\n    <div class=\"feedback-area\" style=\"display: none;\">\n        <p class=\"feedback-message\"><\/p>\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\n    <\/div>\n\n    <script>\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\n        (function() {\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\n            const ID_DA_QUESTAO = \"LP028\";\n\n            \/\/ *** 2. RESPOSTA CORRETA ***\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\n            const RESPOSTA_CORRETA = \"E\";\n\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong> Errado<\/p>\n\n<p>No trecho <em>\u201cEstes, muitas vezes, se situam em regi\u00f5es remotas\u201d<\/em>, o pronome \u201cse\u201d est\u00e1 corretamente posicionado ap\u00f3s o verbo, em \u00eanclise. A express\u00e3o adverbial \u201cmuitas vezes\u201d, isolada por v\u00edrgulas, n\u00e3o exige a pr\u00f3clise do pronome. A pr\u00f3clise do \u201cse\u201d \u00e9 obrigat\u00f3ria apenas quando houver palavras negativas, pronomes relativos, interrogativos, ou certas conjun\u00e7\u00f5es, o que n\u00e3o ocorre aqui.<\/p>\n\n<p>Portanto, a pr\u00f3clise do pronome \u201cse\u201d n\u00e3o \u00e9 obrigat\u00f3ria por causa da express\u00e3o \u201cmuitas vezes\u201d.<\/p>\n\n<p><strong>Gabarito:<\/strong> Errado<\/p>`;\n            \/\/ ================================================\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\n            \/\/ ================================================\n\n            document.addEventListener('DOMContentLoaded', function() {\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\n\n                if (!container) {\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\n                }\n\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\n                const verificarBotao = container.querySelector('.botao-verificar');\n                const feedbackArea = container.querySelector('.feedback-area');\n                const feedbackMessageElement = container.querySelector('.feedback-message');\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\n                let resetButton = container.querySelector('.botao-reset');\n\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\n                if (!resetButton) {\n                    resetButton = document.createElement('button');\n                    resetButton.textContent = \"Responder Novamente\";\n                    resetButton.classList.add('botao-reset');\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\n                    if (feedbackArea) {\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\n                    } else {\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\n                        container.appendChild(resetButton);\n                    }\n                }\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\n\n                const toggleInputs = (disabled) => {\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\n                    inputs.forEach(input => {\n                        input.disabled = disabled;\n                        if (disabled) {\n                            input.parentNode.classList.add('alternativa-disabled');\n                        } else {\n                            input.parentNode.classList.remove('alternativa-disabled');\n                        }\n                    });\n                };\n\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\n                alternativas.forEach(radio => {\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\n                });\n\n\n                if (verificarBotao) {\n                    verificarBotao.addEventListener('click', function() {\n                        let respostaSelecionada = null;\n                        alternativas.forEach(radio => {\n                            if (radio.checked) {\n                                respostaSelecionada = radio.value;\n                            }\n                        });\n\n                        if (!respostaSelecionada) {\n                            alert(\"Por favor, selecione uma alternativa.\");\n                            return;\n                        }\n\n                        \/\/ Verifique se os elementos existem antes de tentar manipul\u00e1-los\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'block';\n                            feedbackMessageElement.innerHTML = '';\n                            explicacaoRespostaElement.innerHTML = '';\n\n                            const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\n\n                            if (isCorrect) {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\n                            } else {\n                                feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\n                            }\n\n                            explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\n                            explicacaoRespostaElement.style.display = 'block';\n\n                            verificarBotao.style.display = 'none';\n                            resetButton.style.display = 'block';\n                            toggleInputs(true);\n                        } else {\n                            console.error(\"Erro: Elementos de feedback n\u00e3o encontrados no container da quest\u00e3o. Verifique a estrutura HTML.\");\n                        }\n                    });\n                }\n\n                if (resetButton) {\n                    resetButton.addEventListener('click', function() {\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\n                        if (checkedInput) {\n                            checkedInput.checked = false;\n                        }\n\n                        if (feedbackArea && feedbackMessageElement && explicacaoRespostaElement) {\n                            feedbackArea.style.display = 'none';\n                            feedbackMessageElement.textContent = '';\n                            explicacaoRespostaElement.textContent = '';\n                            explicacaoRespostaElement.style.display = 'none';\n\n                            verificarBotao.style.display = 'block';\n                            resetButton.style.display = 'none';\n                            toggleInputs(false);\n                        }\n                    });\n                }\n            });\n        })();\n    <\/script>\n<\/div>\n\n<style>\n    \/* Estilos gerais para o container da quest\u00e3o *\/\n    .questao-container {\n        background-color: #f9f9f9;\n        border: 1px solid #ddd;\n        border-radius: 8px;\n        padding: 20px;\n        margin: 20px 0;\n        font-family: Arial, sans-serif;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    }\n\n    \/* Estilo da pergunta *\/\n    .questao-pergunta {\n        font-size: 0.8em;\n        margin-bottom: 15px;\n        color: #333;\n    }\n\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\n    .questao-pergunta strong {\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\n    }\n\n    \/* Container das alternativas *\/\n    .questao-alternativas {\n        margin-bottom: 20px;\n    }\n\n    \/* Estilo de cada item de alternativa (label) *\/\n    .alternativa-item {\n        display: block;\n        margin-bottom: 10px;\n        padding: 10px;\n        border: 1px solid #eee;\n        border-radius: 5px;\n        cursor: pointer;\n        transition: background-color 0.2s ease, border-color 0.2s ease;\n        background-color: #fff;\n        color: #555;\n        font-size: 0.8em;\n    }\n\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\n    .alternativa-item:hover {\n        background-color: #f0f0f0;\n        border-color: #c9e6f1;\n    }\n\n    \/* Estilo para inputs de r\u00e1dio *\/\n    .alternativa-item input[type=\"radio\"] {\n        margin-right: 10px;\n        vertical-align: middle;\n        transform: scale(1.1);\n    }\n\n    \/* Estilo para alternativas desabilitadas *\/\n    .alternativa-item.alternativa-disabled {\n        opacity: 0.7;\n        cursor: not-allowed;\n        background-color: #f5f5f5;\n    }\n\n    .alternativa-item.alternativa-disabled:hover {\n        background-color: #f5f5f5;\n        border-color: #eee;\n    }\n\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\n    .botao-verificar {\n        background-color: #0073aa;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-bottom: 10px;\n    }\n\n    .botao-verificar:hover {\n        background-color: #005177;\n    }\n\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\n    .botao-reset {\n        background-color: #6c757d;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        border-radius: 5px;\n        cursor: pointer;\n        font-size: 0.8em;\n        transition: background-color 0.3s ease;\n        margin-top: 10px;\n    }\n\n    .botao-reset:hover {\n        background-color: #5a6268;\n    }\n\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\n    .feedback-area {\n        margin-top: 20px;\n        padding: 15px;\n        border-radius: 5px;\n        border: 1px solid #ccc;\n        background-color: #e9e9e9;\n    }\n\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\n    .feedback-message {\n        font-weight: bold;\n        font-size: 0.8em;\n        margin-bottom: 10px;\n    }\n\n    \/* Explica\u00e7\u00e3o da resposta *\/\n    .explicacao-resposta {\n        font-size: 0.8em;\n        color: #666;\n        margin-top: 10px;\n        line-height: 1.5;\n    }\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LP024\">\r\n    <p class=\"questao-pergunta\">\r\n        Considerando ainda os aspectos lingu\u00edsticos do texto CB1A1-II, julgue o item seguinte.\r\n\r\n        <br><br>\r\n        \u00c9 obrigat\u00f3rio o emprego do acento indicativo de crase no voc\u00e1bulo \u201c\u00e0s\u201d em \u201c\u00e0s regras gerais da administra\u00e7\u00e3o p\u00fablica\u201d (quarto per\u00edodo do \u00faltimo par\u00e1grafo).\r\n    <\/p>\r\n\r\n    <div class=\"questao-alternativas\">\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"C\">\r\n            C) Certo\r\n        <\/label>\r\n        <label class=\"alternativa-item\">\r\n            <input type=\"radio\" value=\"E\">\r\n            E) Errado\r\n        <\/label>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Esta fun\u00e7\u00e3o auto-execut\u00e1vel garante que suas vari\u00e1veis n\u00e3o conflitem com outras.\r\n        (function() {\r\n            \/\/ *** 1. ID \u00daNICO DA QUEST\u00c3O ***\r\n            \/\/ DEVE SER O MESMO ID do 'data-questao-id' no DIV 'questao-container' l\u00e1 em cima.\r\n            const ID_DA_QUESTAO = \"LP024\";\r\n\r\n            \/\/ *** 2. RESPOSTA CORRETA ***\r\n            \/\/ DEVE SER O VALOR EXATO (case-sensitive) que voc\u00ea colocou no 'value=\"\"' da alternativa correta.\r\n            \/\/ O valor aqui DEVE corresponder ao 'value' do input de r\u00e1dio da resposta certa.\r\n            \/\/ Ele ser\u00e1 automaticamente convertido para min\u00fasculas e ter\u00e1 espa\u00e7os removidos para compara\u00e7\u00e3o.\r\n            const RESPOSTA_CORRETA = \"C\";\r\n\r\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\r\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\r\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\r\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Resposta:<\/strong> Certo<\/p>\r\n\r\n<p>O emprego do acento indicativo de crase em <strong>\u201c\u00e0s regras gerais da administra\u00e7\u00e3o p\u00fablica\u201d<\/strong> \u00e9 obrigat\u00f3rio, pois o verbo <em>submeter-se<\/em> rege a preposi\u00e7\u00e3o <em>a<\/em>, que se junta ao artigo definido plural <em>as<\/em> que acompanha o substantivo <em>regras<\/em>, formando a crase (a + as = \u00e0s).<\/p>\r\n\r\n<p><strong>Gabarito:<\/strong> Certo<\/p>`;\r\n\r\n            \/\/ ================================================\r\n            \/\/ FIM DA \u00c1REA DE CONFIGURA\u00c7\u00c3O - N\u00c3O ALTERAR ABAIXO DESTA LINHA\r\n            \/\/ ================================================\r\n\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const container = document.querySelector(`.questao-container[data-questao-id=\"${ID_DA_QUESTAO}\"]`);\r\n\r\n                if (!container) {\r\n                    \/\/console.error(`Container da quest\u00e3o com ID \"${ID_DA_QUESTAO}\" n\u00e3o encontrado.`);\r\n                    return; \/\/ Sai se o container n\u00e3o for encontrado.\r\n                }\r\n\r\n                const alternativas = container.querySelectorAll('input[type=\"radio\"]');\r\n                const verificarBotao = container.querySelector('.botao-verificar');\r\n                const feedbackArea = container.querySelector('.feedback-area');\r\n                const feedbackMessageElement = container.querySelector('.feedback-message');\r\n                const explicacaoRespostaElement = container.querySelector('.explicacao-resposta');\r\n                let resetButton = container.querySelector('.botao-reset');\r\n\r\n                \/\/ Garante que o bot\u00e3o de reset exista e seja inicialmente invis\u00edvel\r\n                if (!resetButton) {\r\n                    resetButton = document.createElement('button');\r\n                    resetButton.textContent = \"Responder Novamente\";\r\n                    resetButton.classList.add('botao-reset');\r\n                    \/\/ Inserir o bot\u00e3o de reset ap\u00f3s a \u00e1rea de feedback (ou onde desejar)\r\n                    if (feedbackArea) {\r\n                        feedbackArea.parentNode.insertBefore(resetButton, feedbackArea.nextSibling);\r\n                    } else {\r\n                        \/\/ Fallback se feedbackArea n\u00e3o existir (o que n\u00e3o deve acontecer com o c\u00f3digo atual)\r\n                        container.appendChild(resetButton);\r\n                    }\r\n                }\r\n                resetButton.style.display = 'none'; \/\/ Esconde no in\u00edcio\r\n\r\n                const toggleInputs = (disabled) => {\r\n                    \/\/ O atributo 'name' \u00e9 importante para agrupar os r\u00e1dios por quest\u00e3o\r\n                    const inputs = container.querySelectorAll(`input[name=\"resposta-${ID_DA_QUESTAO}\"]`);\r\n                    inputs.forEach(input => {\r\n                        input.disabled = disabled;\r\n                        if (disabled) {\r\n                            input.parentNode.classList.add('alternativa-disabled');\r\n                        } else {\r\n                            input.parentNode.classList.remove('alternativa-disabled');\r\n                        }\r\n                    });\r\n                };\r\n\r\n                \/\/ O 'name' dos inputs de r\u00e1dio precisa ser definido para que apenas um possa ser selecionado por quest\u00e3o.\r\n                \/\/ Isso deve ser feito no DOMContentLoaded para garantir que os elementos j\u00e1 existem.\r\n                alternativas.forEach(radio => {\r\n                    radio.name = `resposta-${ID_DA_QUESTAO}`;\r\n                });\r\n\r\n\r\n                if (verificarBotao) {\r\n                    verificarBotao.addEventListener('click', function() {\r\n                        let respostaSelecionada = null;\r\n                        alternativas.forEach(radio => {\r\n                            if (radio.checked) {\r\n                                respostaSelecionada = radio.value;\r\n                            }\r\n                        });\r\n\r\n                        if (!respostaSelecionada) {\r\n                            alert(\"Por favor, selecione uma alternativa.\");\r\n                            return;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'block';\r\n                        feedbackMessageElement.innerHTML = '';\r\n                        explicacaoRespostaElement.innerHTML = '';\r\n\r\n                        const isCorrect = (respostaSelecionada.trim().toLowerCase() === RESPOSTA_CORRETA.trim().toLowerCase());\r\n\r\n                        if (isCorrect) {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: green; font-weight: bold;\">\u2714 Correto!<\/span>';\r\n                        } else {\r\n                            feedbackMessageElement.innerHTML = '<span style=\"color: red; font-weight: bold;\">\u2716 Incorreto!<\/span>';\r\n                        }\r\n\r\n                        explicacaoRespostaElement.innerHTML = `<strong>Explica\u00e7\u00e3o:<\/strong> ${EXPLICACAO_DA_RESPOSTA}`;\r\n                        explicacaoRespostaElement.style.display = 'block';\r\n\r\n                        verificarBotao.style.display = 'none';\r\n                        resetButton.style.display = 'block';\r\n                        toggleInputs(true);\r\n                    });\r\n                }\r\n\r\n                if (resetButton) {\r\n                    resetButton.addEventListener('click', function() {\r\n                        const checkedInput = container.querySelector(`input[name=\"resposta-${ID_DA_QUESTAO}\"]:checked`);\r\n                        if (checkedInput) {\r\n                            checkedInput.checked = false;\r\n                        }\r\n\r\n                        feedbackArea.style.display = 'none';\r\n                        feedbackMessageElement.textContent = '';\r\n                        explicacaoRespostaElement.textContent = '';\r\n                        explicacaoRespostaElement.style.display = 'none';\r\n\r\n                        verificarBotao.style.display = 'block';\r\n                        resetButton.style.display = 'none';\r\n                        toggleInputs(false);\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n\r\n    <button class=\"botao-verificar\">Verificar Resposta<\/button>\r\n\r\n    <div class=\"feedback-area\" style=\"display: none;\">\r\n        <p class=\"feedback-message\"><\/p>\r\n        <p class=\"explicacao-resposta\" style=\"display: none;\"><\/p>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    \/* Estilos gerais para o container da quest\u00e3o *\/\r\n    .questao-container {\r\n        background-color: #f9f9f9;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        margin: 20px 0;\r\n        font-family: Arial, sans-serif;\r\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    \/* Estilo da pergunta *\/\r\n    .questao-pergunta {\r\n        font-size: 0.8em;\r\n        margin-bottom: 15px;\r\n        color: #333;\r\n    }\r\n\r\n    \/* Estilo do texto em negrito dentro da pergunta (o <strong>) *\/\r\n    .questao-pergunta strong {\r\n        font-weight: bold; \/* Garante que o texto dentro de <strong> seja negrito *\/\r\n    }\r\n\r\n    \/* Container das alternativas *\/\r\n    .questao-alternativas {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Estilo de cada item de alternativa (label) *\/\r\n    .alternativa-item {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n        padding: 10px;\r\n        border: 1px solid #eee;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease, border-color 0.2s ease;\r\n        background-color: #fff;\r\n        color: #555;\r\n        font-size: 0.8em;\r\n    }\r\n\r\n    \/* Estilo ao passar o mouse sobre a alternativa *\/\r\n    .alternativa-item:hover {\r\n        background-color: #f0f0f0;\r\n        border-color: #c9e6f1;\r\n    }\r\n\r\n    \/* Estilo para inputs de r\u00e1dio *\/\r\n    .alternativa-item input[type=\"radio\"] {\r\n        margin-right: 10px;\r\n        vertical-align: middle;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estilo para alternativas desabilitadas *\/\r\n    .alternativa-item.alternativa-disabled {\r\n        opacity: 0.7;\r\n        cursor: not-allowed;\r\n        background-color: #f5f5f5;\r\n    }\r\n\r\n    .alternativa-item.alternativa-disabled:hover {\r\n        background-color: #f5f5f5;\r\n        border-color: #eee;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Verificar Resposta\" *\/\r\n    .botao-verificar {\r\n        background-color: #0073aa;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .botao-verificar:hover {\r\n        background-color: #005177;\r\n    }\r\n\r\n    \/* Estilo do bot\u00e3o \"Responder Novamente\" *\/\r\n    .botao-reset {\r\n        background-color: #6c757d;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 20px;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        font-size: 0.8em;\r\n        transition: background-color 0.3s ease;\r\n        margin-top: 10px;\r\n    }\r\n\r\n    .botao-reset:hover {\r\n        background-color: #5a6268;\r\n    }\r\n\r\n    \/* \u00c1rea de feedback (onde aparece \"Correto!\" ou \"Incorreto!\") *\/\r\n    .feedback-area {\r\n        margin-top: 20px;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        border: 1px solid #ccc;\r\n        background-color: #e9e9e9;\r\n    }\r\n\r\n    \/* Mensagem de feedback (Correto\/Incorreto) *\/\r\n    .feedback-message {\r\n        font-weight: bold;\r\n        font-size: 0.8em;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    \/* Explica\u00e7\u00e3o da resposta *\/\r\n    .explicacao-resposta {\r\n        font-size: 0.8em;\r\n        color: #666;\r\n        margin-top: 10px;\r\n        line-height: 1.5;\r\n    }\r\n<\/style>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7905217681331087\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Concursos subdiretorio -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7905217681331087\"\n     data-ad-slot=\"7075029833\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Texto sobre Geopol\u00edtica do Petr\u00f3leo Profissional Petrobr\u00e1s de N\u00edvel T\u00e9cnico (PETROBRAS) \/ 2024 Texto CB1A1-I Dizer que o petr\u00f3leo \u00e9 um elemento de influ\u00eancia nas rela\u00e7\u00f5es geopol\u00edticas contempor\u00e2neas \u00e9 repetir o \u00f3bvio. Desde que ele se tornou a matriz energ\u00e9tica b\u00e1sica da sociedade industrial e o elemento fundamental para o funcionamento da economia moderna, ter [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":133,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"right-sidebar","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","_jetpack_memberships_contains_paid_content":false,"ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[3],"tags":[45,46],"class_list":["post-114","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lingua-portuguesa","tag-cespe-cebraspe","tag-concurso-petrobras","entry","has-media"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/ensinarhoje.com\/concursos\/wp-content\/uploads\/2025\/07\/Questoes-de-Lingua-Portuguesa-certo-ou-errado-gabarito-explicado-cespe-cebraspe.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/posts\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":8,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/posts\/114\/revisions"}],"predecessor-version":[{"id":132,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/posts\/114\/revisions\/132"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/media\/133"}],"wp:attachment":[{"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/media?parent=114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/categories?post=114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/tags?post=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}