{"id":57,"date":"2025-06-15T13:09:21","date_gmt":"2025-06-15T13:09:21","guid":{"rendered":"https:\/\/ensinarhoje.com\/concursos\/?p=57"},"modified":"2025-06-15T19:10:39","modified_gmt":"2025-06-15T19:10:39","slug":"questoes-sobre-a-ldb-banca-consulplan","status":"publish","type":"post","link":"https:\/\/ensinarhoje.com\/concursos\/questoes-sobre-a-ldb-banca-consulplan\/","title":{"rendered":"Quest\u00f5es sobre a LDB banca Consulplan"},"content":{"rendered":"\n<p>Preparar-se para concursos p\u00fablicos resolvendo quest\u00f5es \u00e9 um dos segredos para obter a aprova\u00e7\u00e3o. Para isso, as quest\u00f5es sobre a Lei de Diretrizes e Bases da Educa\u00e7\u00e3o banca Consulplan foram organizadas para que voc\u00ea tenha uma prepara\u00e7\u00e3o bem produtiva. Bons estudos! <\/p>\n\n\n\n<div class=\"questao-container\" data-questao-id=\"LDB001\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Auxiliar de Educa\u00e7\u00e3o (Pref Orl\u00e2ndia) \/ 2023<\/span>\n        <br><br>\n        De acordo com a Lei de Diretrizes e Bases, Lei n\u00ba 9.394\/1996, a Educa\u00e7\u00e3o Infantil \u00e9 a primeira etapa da Educa\u00e7\u00e3o B\u00e1sica e tem como finalidade o desenvolvimento integral da crian\u00e7a de ___ anos de idade em seus aspectos f\u00edsicos, afetivo, intelectual, lingu\u00edstico e social, complementando a a\u00e7\u00e3o da fam\u00edlia e da comunidade. E ser\u00e1 oferecida em creches, ou entidades equivalentes, para crian\u00e7as de at\u00e9 ____ anos de idade; e na pr\u00e9-escolas, para as crian\u00e7as de ___ anos de idade.\u201d Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) zero a cinco \/ dois \/ quatro a cinco\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) zero a cinco \/ tr\u00eas \/ quatro a cinco\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) um a seis \/ tr\u00eas \/ quatro a seis\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) dois a seis \/ tr\u00eas \/ quatro a seis\n        <\/label>\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 = \"LDB001\"; \/\/ <<< COLOQUE AQUI UM ID \u00daNICO PARA ESTA QUEST\u00c3O (EX: \"fisica-1\", \"portugues-2\")\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 = \"B\"; \/\/ <<< CORRIGIDO: Agora corresponde ao 'value' do input A)\n\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Alternativa correta: B<\/strong><\/p>\n<p>\nDe acordo com os <strong>artigos 29 e 30 da Lei n\u00ba 9.394\/1996 (LDB)<\/strong>, a Educa\u00e7\u00e3o Infantil \u00e9 a primeira etapa da Educa\u00e7\u00e3o B\u00e1sica e tem como finalidade o desenvolvimento integral da crian\u00e7a de <strong>zero a cinco<\/strong> anos de idade em seus aspectos f\u00edsico, psicol\u00f3gico, intelectual e social, complementando a a\u00e7\u00e3o da fam\u00edlia e da comunidade (art. 29). Ainda conforme a LDB, essa etapa ser\u00e1 oferecida em:\n<\/p>\n<ul>\n    <li><strong>Creches<\/strong>, para crian\u00e7as de at\u00e9 <strong>tr\u00eas<\/strong> anos de idade;<\/li>\n    <li><strong>Pr\u00e9-escolas<\/strong>, para crian\u00e7as de <strong>quatro a cinco<\/strong> anos de idade (art. 30).\n<\/ul>\n<p>\nPortanto, a alternativa que completa correta e sequencialmente a afirmativa \u00e9 a <strong>letra B<\/strong>.\n<\/p>`;\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB002\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Assistente (IF PA)Alunos \/ 2023<\/span>\n        <br><br>\n        O Ensino Religioso costuma ser um assunto pol\u00eamico, considerando a diversidade cultural e religiosa existente em nosso pa\u00eds e a institui\u00e7\u00e3o do Estado laico, embora seja relevante para trabalhar em sala de aula. Considerando o que disp\u00f5e a Lei de Diretrizes e Bases da Educa\u00e7\u00e3o, assinale a afirmativa correta.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) O Ensino Religioso possui matr\u00edcula obrigat\u00f3ria; os sistemas de ensino ouvir\u00e3o entidade civil, constitu\u00edda pelas diferentes denomina\u00e7\u00f5es religiosas, para a defini\u00e7\u00e3o dos conte\u00fados de ensino.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) O Ensino Religioso de matr\u00edcula facultativa \u00e9 parte integrante da forma\u00e7\u00e3o b\u00e1sica do cidad\u00e3o e constitui disciplina dos hor\u00e1rios normais das escolas p\u00fablicas de ensino fundamental, assegurado o respeito \u00e0 diversidade cultural religiosa do Brasil, vedadas quaisquer formas de proselitismo.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) O Ensino Religioso de matr\u00edcula obrigat\u00f3ria constitui disciplina dos hor\u00e1rios normais das escolas p\u00fablicas de ensino fundamental; os sistemas de ensino regulamentar\u00e3o os procedimentos para a defini\u00e7\u00e3o dos conte\u00fados do ensino religioso e estabelecer\u00e3o as normas para habilita\u00e7\u00e3o e admiss\u00e3o dos professores.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) O Ensino Religioso possui matr\u00edcula facultativa; constitui disciplina dos hor\u00e1rios normais das escolas p\u00fablicas de ensino fundamental, sendo oferecido, sem \u00f4nus para os cofres p\u00fablicos, de acordo com as prefer\u00eancias manifestadas pelos alunos ou por seus respons\u00e1veis, em car\u00e1ter confessional ou interconfessional.\n        <\/label>\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 = \"LDB002\"; \/\/ <<< COLOQUE AQUI UM ID \u00daNICO PARA ESTA QUEST\u00c3O (EX: \"fisica-1\", \"portugues-2\")\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 = \"B\"; \/\/ <<< CORRIGIDO: Agora corresponde ao 'value' do input A)\n\n            \/\/ *** 3. EXPLICA\u00c7\u00c3O DA RESPOSTA ***\n            \/\/ Texto detalhado que aparecer\u00e1 ap\u00f3s o usu\u00e1rio verificar a resposta.\n            \/\/ CORRIGIDO: O texto agora est\u00e1 dentro de aspas ` para ser uma string v\u00e1lida.\n            const EXPLICACAO_DA_RESPOSTA = `<p><strong>Alternativa correta: B<\/strong><\/p>\n<p>\nDe acordo com o <strong>artigo 33 da Lei n\u00ba 9.394\/1996 (LDB)<\/strong>, o Ensino Religioso, de <strong>matr\u00edcula facultativa<\/strong>, \u00e9 parte integrante da forma\u00e7\u00e3o b\u00e1sica do cidad\u00e3o e constitui disciplina dos hor\u00e1rios normais das escolas p\u00fablicas de ensino fundamental. A legisla\u00e7\u00e3o garante o <strong>respeito \u00e0 diversidade cultural religiosa do Brasil<\/strong> e veda <strong>quaisquer formas de proselitismo<\/strong>.\n<\/p>\n<p>\nAs demais alternativas est\u00e3o incorretas por apresentarem erros quanto \u00e0 obrigatoriedade da matr\u00edcula, ao car\u00e1ter do ensino e \u00e0 forma de defini\u00e7\u00e3o de conte\u00fados e regulamenta\u00e7\u00e3o.\n<\/p>`;\n            \/\/ <<< COLOQUE AQUI A EXPLICA\u00c7\u00c3O DETALHADA DA RESPOSTA\n\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                        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                        \/\/ CORRE\u00c7\u00c3O AQUI: EXPLICACAO_DA_RESPONSTA para EXPLICACAO_DA_RESPOSTA\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                    });\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                        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    <\/script>\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<\/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=\"LDB003\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Assistente (IF PA)Alunos \/ 2023<\/span>\n        <br><br>\n        A Lei de Diretrizes e Bases de 1996, em seu Art. 23, disp\u00f5e que a educa\u00e7\u00e3o b\u00e1sica poder\u00e1 organizar-se em s\u00e9ries anuais, per\u00edodos semestrais, ciclos, altern\u00e2ncia regular de per\u00edodos de estudos, grupos n\u00e3o-seriados, com base na idade, e em outros crit\u00e9rios, ou por forma diversa de organiza\u00e7\u00e3o, sempre que o interesse do processo de aprendizagem assim o recomendar. Considerando se tratar de transfer\u00eancias entre estabelecimentos situados no pa\u00eds e no exterior, a escola, tendo como base as normas curriculares gerais, poder\u00e1 reclassificar os alunos, levando em considera\u00e7\u00e3o, al\u00e9m da idade, _______ , dentre outros.\u201d&nbsp;\n        Assinale a alternativa que completa corretamente a afirmativa anterior.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) seu hist\u00f3rico social\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) suas compet\u00eancias\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) seus experimentos pessoais\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) suas experi\u00eancias emocionais\n        <\/label>\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 = \"LDB003\"; \/\/ <<< COLOQUE AQUI UM ID \u00daNICO PARA ESTA QUEST\u00c3O (EX: \"fisica-1\", \"portugues-2\")\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 = \"B\"; \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>Alternativa correta: B<\/strong><\/p>\n<p>\nDe acordo com o <strong>par\u00e1grafo 1\u00ba do artigo 23 da Lei n\u00ba 9.394\/1996 (LDB)<\/strong>, nas transfer\u00eancias entre estabelecimentos situados no pa\u00eds e no exterior, a escola poder\u00e1 reclassificar os alunos, com base nas normas curriculares gerais, levando em considera\u00e7\u00e3o, al\u00e9m da idade, <strong>suas compet\u00eancias<\/strong>, entre outros aspectos.\n<\/p>\n<p>\nEssa previs\u00e3o visa garantir a continuidade dos estudos e respeitar o processo de aprendizagem do estudante, valorizando os saberes previamente adquiridos, mesmo em contextos educacionais distintos.\n<\/p>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB004\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Assistente (IF PA)Alunos \/ 2023<\/span>\n        <br><br>\n        <p>\n        [&#8230;] <strong>A educa\u00e7\u00e3o b\u00e1sica<\/strong> \u00e9 um conceito mais do que inovador para um pa\u00eds que, por s\u00e9culos, negou, de modo elitista e seletivo, a seus cidad\u00e3os, o direito ao conhecimento pela a\u00e7\u00e3o sistem\u00e1tica da organiza\u00e7\u00e3o escolar. [&#8230;] \n        <strong>A educa\u00e7\u00e3o b\u00e1sica<\/strong> torna-se, dentro do <strong>Art. 4\u00ba da LDB<\/strong>, um direito do cidad\u00e3o \u00e0 educa\u00e7\u00e3o e um dever do Estado de atend\u00ea-lo mediante oferta qualificada.\n        <\/p>\n\n        <p>\n        &nbsp;&nbsp;<em>(Dispon\u00edvel em: <a href=\"https:\/\/www.scielo.br\/j\/cp\/a\/QBBB9RrmKBx7MngxzBfWgcF\/?lang=pt\" target=\"_blank\" rel=\"noopener\">https:\/\/www.scielo.br\/j\/cp\/a\/QBBB9RrmKBx7MngxzBfWgcF\/?lang=pt<\/a>. Adaptado.)<\/em>\n        <\/p>\n\n        <p>\n        &nbsp;&nbsp;Est\u00e1 disposto no Art. 4\u00ba da Lei de Diretrizes e Bases da Educa\u00e7\u00e3o acerca do dever do Estado com educa\u00e7\u00e3o escolar p\u00fablica que ser\u00e1 efetivado mediante a garantia de, <strong>EXCETO:<\/strong>\n        <\/p>\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) Atendimento gratuito ao educando, em todas as etapas da educa\u00e7\u00e3o b\u00e1sica, sendo em creches e pr\u00e9-escolas \u00e0s crian\u00e7as de zero a seis anos de idade.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) Vaga na escola p\u00fablica de educa\u00e7\u00e3o infantil ou de ensino fundamental mais pr\u00f3xima de sua resid\u00eancia a toda crian\u00e7a a partir do dia em que completar quatro anos de idade.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Educa\u00e7\u00e3o b\u00e1sica obrigat\u00f3ria e gratuita dos quatro aos dezessete anos de idade, organizada da seguinte forma: educa\u00e7\u00e3o infantil, ensino fundamental e ensino m\u00e9dio.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) Educa\u00e7\u00e3o digital, com a garantia de conectividade de todas as institui\u00e7\u00f5es p\u00fablicas de educa\u00e7\u00e3o b\u00e1sica e superior \u00e0 internet em alta velocidade, adequada para o uso pedag\u00f3gico, com o desenvolvimento de compet\u00eancias voltadas ao letramento digital de jovens e adultos, cria\u00e7\u00e3o de conte\u00fados digitais, comunica\u00e7\u00e3o e colabora\u00e7\u00e3o, seguran\u00e7a e resolu\u00e7\u00e3o de problemas.\n        <\/label>\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 = \"LDB004\"; \/\/ <<< COLOQUE AQUI UM ID \u00daNICO PARA ESTA QUEST\u00c3O (EX: \"fisica-1\", \"portugues-2\")\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 = \"A\"; \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>Alternativa correta: A<\/strong><\/p>\n<p>\nA alternativa <strong>A<\/strong> est\u00e1 incorreta segundo o que estabelece o <strong>art. 4\u00ba da Lei n\u00ba 9.394\/1996 (LDB)<\/strong>, e por isso \u00e9 a op\u00e7\u00e3o que <strong>n\u00e3o corresponde ao dever do Estado<\/strong> conforme esse artigo.\n<\/p>\n<p>\nO equ\u00edvoco est\u00e1 na generaliza\u00e7\u00e3o de que o Estado deve garantir <strong>atendimento gratuito em todas as etapas da educa\u00e7\u00e3o b\u00e1sica<\/strong>, incluindo <strong>creches para crian\u00e7as de zero a tr\u00eas anos<\/strong>. Embora o atendimento em creches seja um direito e o Estado deva oferec\u00ea-lo, ele <strong>n\u00e3o \u00e9 obrigat\u00f3rio<\/strong> como o \u00e9 a educa\u00e7\u00e3o a partir dos quatro anos de idade.\n<\/p>\n<p>\nPortanto, a alternativa <strong>A<\/strong> \u00e9 a \u00fanica que <strong>n\u00e3o est\u00e1 de acordo com o artigo 4\u00ba da LDB<\/strong>, justificando sua escolha como resposta correta \u00e0 quest\u00e3o.\n<\/p>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB005\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Assistente (IF PA)Alunos \/ 2023<\/span>\n        <br><br>\n        Conforme a Lei de Diretrizes e Bases (Lei n\u00ba 9.394\/1996), em seu Art. 12, \u201cIX \u2013 promover medidas de conscientiza\u00e7\u00e3o, de preven\u00e7\u00e3o e de combate a todos os tipos de viol\u00eancia, especialmente a intimida\u00e7\u00e3o sistem\u00e1tica (bullying), no \u00e2mbito escolar\u201d (Brasil, 1996). S\u00e3o institucionalizados por lei, a fim de determinar os princ\u00edpios da educa\u00e7\u00e3o e os deveres do Estado diante o processo educacional, por\u00e9m s\u00e3o direitos violados aos alunos, n\u00e3o colocados em pr\u00e1tica, visto que o Brasil continua com altos \u00edndices referentes \u00e0 viol\u00eancia.\n        <br><br>\n        Em rela\u00e7\u00e3o ao bullying na escola, assinale a afirmativa INCORRETA.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) Pode ocorrer de diversas formas; como o bullying verbal, f\u00edsico, material, psicol\u00f3gico, moral e sexual.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) Na rede mundial de computadores \u00e9 conhecida como cyberbullying, quando s\u00e3o usados os instrumentos que lhe s\u00e3o pr\u00f3prios para depreciar, incitar a viol\u00eancia, adulterar fotos e dados pessoais com o intuito de criar meios de constrangimento psicossocial.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) \u00c9 um fen\u00f4meno ocasionado por um per\u00edodo de brincadeiras mais agressivas; desentendimento entre crian\u00e7as \u00e9 considerado algo normal (\u201ccoisa da idade\u201d, \u201ccoisa de crian\u00e7a\u201d), principalmente quando se refere a meninos, devido ao fato de serem historicamente fortes, valentes e corajosos.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) Ap\u00f3s um prolongado per\u00edodo de estresse ao qual a v\u00edtima \u00e9 submetida, o bullying poder\u00e1 provocar um agravamento de problemas preexistentes ou desencadear: desinteresse pela escola; problemas psicossom\u00e1ticos; transtorno do p\u00e2nico; depress\u00e3o; fobia escolar; fobia social; ansiedade generalizada.\n        <\/label>\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 = \"LDB005\"; \/\/ <<< ID \u00daNICO PARA ESTA QUEST\u00c3O\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>\nA alternativa <strong>C<\/strong> est\u00e1 incorreta ao caracterizar o bullying como resultado de \u201cbrincadeiras agressivas\u201d ou \u201ccoisa de crian\u00e7a\u201d. Tal afirma\u00e7\u00e3o <strong>naturaliza a viol\u00eancia<\/strong> no ambiente escolar e perpetua estere\u00f3tipos de g\u00eanero, ao justificar comportamentos agressivos entre meninos como algo normal.\n<\/p>\n<p>\nDe acordo com a <strong>Lei n\u00ba 13.185\/2015<\/strong> e o <strong>art. 12, IX da LDB (Lei n\u00ba 9.394\/1996)<\/strong>, o bullying \u00e9 uma pr\u00e1tica sistem\u00e1tica e intencional que deve ser <strong>combatida pelas institui\u00e7\u00f5es de ensino<\/strong>. Minimizar o problema compromete a sa\u00fade f\u00edsica e mental dos alunos, podendo causar <strong>transtornos psicol\u00f3gicos graves<\/strong> como ansiedade, depress\u00e3o, fobia escolar, entre outros.\n<\/p>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB006\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Analista do Executivo (SEGER ES) \/ 2023<\/span>\n        <br><br>\n        Considera-se educa\u00e7\u00e3o a dist\u00e2ncia a modalidade educacional que busca superar limita\u00e7\u00f5es de espa\u00e7o e tempo com a aplica\u00e7\u00e3o pedag\u00f3gica de meios e tecnologias da informa\u00e7\u00e3o e da comunica\u00e7\u00e3o e que, sem excluir atividades presenciais, organiza-se segundo metodologia, gest\u00e3o e avalia\u00e7\u00e3o peculiares. Pode-se afirmar que o marco legal da expans\u00e3o apresentada se encontra no Art. 80 da LDB (Lei 9.394\/1996), cujo caput disp\u00f5e que \u201co Poder P\u00fablico incentivar\u00e1 o desenvolvimento e a veicula\u00e7\u00e3o de programas de ensino a dist\u00e2ncia, em todos os n\u00edveis e modalidades de ensino, e de educa\u00e7\u00e3o continuada\u201d.\n        <br><br>\n        O Decreto n\u00ba 9.057\/2017 regulamenta que \u201ca oferta de ensino fundamental na modalidade a dist\u00e2ncia em situa\u00e7\u00f5es emergenciais, previstas no \u00a7 4\u00ba do Art. 32 da Lei n\u00ba 9.394\/1996, se refere a pessoas que\u201d, EXCETO:\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) Estejam em situa\u00e7\u00e3o de priva\u00e7\u00e3o de liberdade.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) Se encontrem no exterior, por qualquer motivo.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Estejam impedidas, por motivo de sa\u00fade, de acompanhar o ensino presencial.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) Sejam transferidas compulsoriamente para regi\u00f5es de dif\u00edcil acesso, inclu\u00eddas as miss\u00f5es localizadas em regi\u00f5es de fronteira.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) Vivem em localidades que possuam rede regular de atendimento escolar presencial, mas s\u00e3o portadores de necessidades especiais.\n        <\/label>\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 = \"LDB006\";\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>Alternativa correta: E<\/strong><\/p>\n<p>\nA alternativa <strong>E<\/strong> est\u00e1 incorreta com base no que disp\u00f5e o <strong>Decreto n\u00ba 9.057\/2017<\/strong>, que regulamenta o <strong>Art. 80 da LDB (Lei n\u00ba 9.394\/1996)<\/strong>. Esse decreto autoriza a <strong>educa\u00e7\u00e3o a dist\u00e2ncia no ensino fundamental<\/strong> apenas em <strong>situa\u00e7\u00f5es emergenciais e excepcionais<\/strong>, como:\n<\/p>\n<ul>\n    <li>Priva\u00e7\u00e3o de liberdade;<\/li>\n    <li>Impedimento de sa\u00fade;<\/li>\n    <li>Transfer\u00eancia compuls\u00f3ria para regi\u00f5es de dif\u00edcil acesso;<\/li>\n    <li>Estada no exterior, por motivo justificado.<\/li>\n<\/ul>\n<p>\nPortanto, a oferta de ensino fundamental a dist\u00e2ncia <strong>n\u00e3o \u00e9 permitida para estudantes com defici\u00eancia que vivem em locais com rede presencial regular<\/strong>, como afirma a alternativa E, tornando-a <strong>incompat\u00edvel com a legisla\u00e7\u00e3o vigente<\/strong>.\n<\/p>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB007\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Analista do Executivo (SEGER ES) \/ 2023<\/span>\n        <br><br>\n        A Constitui\u00e7\u00e3o Federal assegura que a educa\u00e7\u00e3o \u00e9 um direito de todos; logo, o professor precisa realizar o seu trabalho na perspectiva de atingir a equidade da turma, assumindo o compromisso com a aprendizagem de todos. \u00c9 necess\u00e1rio transformar a realidade nas escolas como forma de resposta \u00e0 sociedade que vem questionando o seu papel, em detrimento do perfil dos profissionais que estamos formando. Ent\u00e3o, cabe ao professor a responsabilidade em formar pessoas aptas a fazer uma leitura cr\u00edtica de sua realidade, em raz\u00e3o das necessidades impostas pela sociedade. A atual LDB (Lei n\u00ba 9.394\/1996 e o Projeto Pol\u00edtico-Pedag\u00f3gico (PPP) disp\u00f5em sobre a avalia\u00e7\u00e3o da aprendizagem. A avalia\u00e7\u00e3o da aprendizagem existe para garantir a qualidade da aprendizagem do aluno. Conforme Luckesi (1989), \u201cavaliar \u00e9 um julgamento de valor sobre manifesta\u00e7\u00f5es relevantes da realidade, tendo em vista a tomada de decis\u00e3o\u201d.\n        <br><br>\n        Sobre as informa\u00e7\u00f5es dadas e considerando o exposto na LDB Art. 24, \u201ca avalia\u00e7\u00e3o dever\u00e1 ser ________________ do desempenho do aluno, com preval\u00eancia dos aspectos _____________ sobre os _____________ e dos resultados ______________ o (do) per\u00edodo letivo sobre os de eventuais provas ____________ .\u201d\n        <br><br>\n        Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) diagn\u00f3stica \/ qualitativos \/ quantitativos \/ ao longo \/ finais\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) cont\u00ednua \/ qualitativos\/ quantitativos \/ durante \/ bimestrais\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) cont\u00ednua \/ quantitativos \/ qualitativos \/ durante \/ bimestrais\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) cont\u00ednua e cumulativa \/ qualitativos \/ quantitativos \/ ao longo \/ finais\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) comparativa e cont\u00ednua \/ qualitativos \/ quantitativos \/ durante \/ bimestrais\n        <\/label>\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 = \"LDB007\";\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 = \"D\";\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>Alternativa correta: D<\/strong><\/p>\n<p>\nConforme o <strong>art. 24, inciso V, al\u00ednea \u201ca\u201d da LDB (Lei n\u00ba 9.394\/1996)<\/strong>, a verifica\u00e7\u00e3o do rendimento escolar deve ser realizada por meio de uma <strong>avalia\u00e7\u00e3o cont\u00ednua e cumulativa<\/strong> do desempenho do aluno, com preval\u00eancia dos aspectos <strong>qualitativos<\/strong> sobre os <strong>quantitativos<\/strong> e dos resultados <strong>ao longo<\/strong> do per\u00edodo letivo sobre os de eventuais provas <strong>finais<\/strong>.\n<\/p>\n<p>\nPortanto, a alternativa <strong>D<\/strong> \u00e9 a que completa corretamente a afirmativa.\n<\/p>\n<p><strong>An\u00e1lise das alternativas incorretas:<\/strong><\/p>\n<ul>\n    <li><strong>A)<\/strong> Erra ao indicar avalia\u00e7\u00e3o <em>diagn\u00f3stica<\/em>, que \u00e9 apenas um tipo de avalia\u00e7\u00e3o, e n\u00e3o o m\u00e9todo cont\u00ednuo e cumulativo previsto na lei.<\/li>\n    <li><strong>B)<\/strong> Incorreta por usar \"durante\" em vez de \"ao longo\" e mencionar provas \"bimestrais\" ao inv\u00e9s de \"finais\".<\/li>\n    <li><strong>C)<\/strong> Troca a ordem correta dos aspectos qualitativos e quantitativos, invertendo-os.<\/li>\n    <li><strong>E)<\/strong> Introduz \"comparativa\" que n\u00e3o consta no texto legal e tamb\u00e9m erra no tempo (\"durante\") e tipo de provas (\"bimestrais\").<\/li>\n<\/ul>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB008\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Analista do Executivo (SEGER ES) \/ 2023<\/span>\n        <br><br>\n        A Constitui\u00e7\u00e3o traz em seu Art. 205 que: \u201ca educa\u00e7\u00e3o, direito de todos e dever do Estado e da fam\u00edlia, ser\u00e1 promovida e incentivada com a colabora\u00e7\u00e3o da sociedade, visando ao pleno desenvolvimento da pessoa, seu preparo para o exerc\u00edcio da cidadania e sua qualifica\u00e7\u00e3o para o trabalho\u201d e enquanto atividade do Estado, torna-se instrumento de concretiza\u00e7\u00e3o do programa constitucional, sendo este acesso \u00e0s pol\u00edticas educacionais, direito de cada cidad\u00e3o\u201d.\n        (BRASIL, 1988.)\n        <br><br>\n        A Constitui\u00e7\u00e3o Federal estabelece e a Lei de Diretrizes e Bases da Educa\u00e7\u00e3o Nacional (Lei n\u00ba 9.394\/1996) reafirma que a educa\u00e7\u00e3o \u00e9 dever do Estado e da fam\u00edlia, visando ao pleno desenvolvimento do educando. A LDB, segundo Saviani (2008, p. 2) \u00e9 \u201c[&#8230;] a lei maior da educa\u00e7\u00e3o no pa\u00eds, por isso chamada, quando se quer acentuar sua import\u00e2ncia, de \u201ccarta magna da educa\u00e7\u00e3o\u201d. \u00c9 a lei que define \u201c[&#8230;] as linhas mestras do ordenamento geral da educa\u00e7\u00e3o brasileira\u201d. Sobre as informa\u00e7\u00f5es expostas e considerando que a Uni\u00e3o, os Estados, o Distrito Federal e os Munic\u00edpios organizar\u00e3o, em regime de colabora\u00e7\u00e3o, os respectivos sistemas de ensino, cabe aos Estados assegurar __________________; e oferecer, _______________ o ensino _______________ a todos que o demandarem.\u201d\n        <br><br>\n        Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) o ensino fundamental \/ prioritariamente \/ m\u00e9dio\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) o ensino fundamental \/ facultativamente \/ m\u00e9dio\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) a educa\u00e7\u00e3o infantil \/ prioritariamente \/ fundamental\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) a educa\u00e7\u00e3o infantil \/ facultativamente \/ fundamental\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) o ensino fundamental \/ facultativamente \/ m\u00e9dio e superior\n        <\/label>\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 = \"LDB008\";\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 = \"A\";\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>Alternativa correta: A<\/strong><\/p>\n<p>\nConforme disp\u00f5e a <strong>Lei de Diretrizes e Bases da Educa\u00e7\u00e3o Nacional (Lei n\u00ba 9.394\/1996)<\/strong>, em regime de colabora\u00e7\u00e3o, cabe aos Estados assegurar <strong>o ensino fundamental<\/strong> e oferecer, <strong>prioritariamente<\/strong>, o ensino <strong>m\u00e9dio<\/strong> a todos que o demandarem.\n<\/p>\n<p>\nEssa organiza\u00e7\u00e3o segue o princ\u00edpio de garantir a universaliza\u00e7\u00e3o do ensino fundamental, considerado obrigat\u00f3rio e de responsabilidade dos Estados, enquanto o ensino m\u00e9dio \u00e9 oferecido prioritariamente, conforme a demanda.\n<\/p>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB009\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Analista T\u00e9cnico (MPE BA) \/ 2023<\/span>\n        <br><br>\n        A Lei de Diretrizes e Bases da Educa\u00e7\u00e3o Nacional, de 20 de dezembro de 1996 (LDB n\u00ba 9.394\/1996), estabelece a finalidade da educa\u00e7\u00e3o no Brasil, como esta deve estar organizada, quais s\u00e3o os \u00f3rg\u00e3os administrativos respons\u00e1veis, quais s\u00e3o os n\u00edveis e modalidades de ensino, dentre outros aspectos em que se define e se regulariza o sistema de educa\u00e7\u00e3o brasileiro com base nos princ\u00edpios presentes na Constitui\u00e7\u00e3o Federal de 1988. \n\n        <br><br>\n\n        Sobre os n\u00edveis, de acordo com a LDB, a educa\u00e7\u00e3o escolar \u00e9 composta por:\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) Educa\u00e7\u00e3o b\u00e1sica.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) Ensino m\u00e9dio e ensino superior.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) Ensino fundamental e ensino m\u00e9dio.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) Educa\u00e7\u00e3o b\u00e1sica e educa\u00e7\u00e3o superior.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) Educa\u00e7\u00e3o infantil e ensino fundamental.\n        <\/label>\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 = \"LDB009\";\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 = \"D\";\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>Alternativa correta: D<\/strong><\/p>\n<p>\nDe acordo com a <strong>Lei de Diretrizes e Bases da Educa\u00e7\u00e3o Nacional (LDB - Lei n\u00ba 9.394\/1996)<\/strong>, a educa\u00e7\u00e3o escolar \u00e9 composta por dois grandes n\u00edveis: a <strong>educa\u00e7\u00e3o b\u00e1sica<\/strong> e a <strong>educa\u00e7\u00e3o superior<\/strong>.\n<\/p>\n \n<p>\nA educa\u00e7\u00e3o b\u00e1sica, por sua vez, abrange a educa\u00e7\u00e3o infantil, o ensino fundamental e o ensino m\u00e9dio, enquanto a educa\u00e7\u00e3o superior inclui cursos de gradua\u00e7\u00e3o, p\u00f3s-gradua\u00e7\u00e3o, entre outros.\n<\/p>\n<p>\nAssim, a alternativa <strong>D<\/strong> \u00e9 a que apresenta corretamente os n\u00edveis que comp\u00f5em a educa\u00e7\u00e3o escolar segundo a LDB.\n<\/p>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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=\"LDB010\">\n    <p class=\"questao-pergunta\">\n        <span style=\"font-size: 0.7em;\">Analista T\u00e9cnico (MPE BA) \/ 2023<\/span>\n        <br><br>\n        A legisla\u00e7\u00e3o brasileira que ampara a educa\u00e7\u00e3o a dist\u00e2ncia passa por diversas leis, decretos, portarias e resolu\u00e7\u00f5es, que t\u00eam como fun\u00e7\u00e3o a defini\u00e7\u00e3o de todo o detalhamento e regras de aplica\u00e7\u00e3o da modalidade. Considerando toda a legisla\u00e7\u00e3o existente, pode-se dizer que temos muitas linhas de texto para registrar as especificidades e garantir a qualidade dessa modalidade de ensino. Dentro da legisla\u00e7\u00e3o educacional no Brasil, os primeiros passos que d\u00e3o base legal para a modalidade de educa\u00e7\u00e3o a dist\u00e2ncia s\u00e3o dados por meio da Lei de Diretrizes e Bases da Educa\u00e7\u00e3o Nacional \u2013 Lei n\u00ba 9.394\/1996. Essa lei direciona o funcionamento da EaD, apresentando caracter\u00edsticas, abrang\u00eancia, necessidade de credenciamento, oferta, avalia\u00e7\u00e3o, dentre outros itens importantes.\n        <br>\n        <span style=\"font-size: 0.7em;\">(Dispon\u00edvel em: https:\/\/moodle.ead.ifsc.edu.br\/ mod\/book\/view.php?id=68804&#038;chapterid=11391. Adaptado.)<\/span>\n        <br><br>\n        Considerando o Decreto n\u00ba 9.057\/2017, que regulamenta o Art. 80 da Lei n\u00ba 9.394\/1996, que estabelece as Diretrizes e Bases da Educa\u00e7\u00e3o Nacional, disp\u00f5e a compet\u00eancia das autoridades dos sistemas de ensino estaduais, municipais e distrital, no \u00e2mbito da unidade federativa, autoriza os cursos e o funcionamento de institui\u00e7\u00f5es de educa\u00e7\u00e3o na modalidade a dist\u00e2ncia nos seguintes n\u00edveis e modalidades; analise-os.\n        <br><br>\n        I. Ensino fundamental, considerando apenas os anos finais (6\u00ba ao 9\u00ba ano) para a complementa\u00e7\u00e3o da aprendizagem.\n        <br> \n        II. Ensino m\u00e9dio, considerando a exig\u00eancia da demonstra\u00e7\u00e3o da pr\u00e1tica, da experi\u00eancia de trabalho supervisionado ou outra experi\u00eancia adquirida fora do ambiente escolar; dentre outros crit\u00e9rios.\n        <br> \n        III. Educa\u00e7\u00e3o profissional t\u00e9cnica de n\u00edvel m\u00e9dio, a educa\u00e7\u00e3o de jovens e adultos e a educa\u00e7\u00e3o especial.\n        <br> \n        IV. Ensino superior, considerando que as institui\u00e7\u00f5es de ensino superior privadas dever\u00e3o solicitar credenciamento ao Minist\u00e9rio da Educa\u00e7\u00e3o.\n        <br><br>\n        Est\u00e1 correto o que se afirma em\n    <\/p>\n\n    <div class=\"questao-alternativas\">\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"A\">\n            A) I, II, III e IV.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"B\">\n            B) I e II, apenas.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"C\">\n            C) III, e IV, apenas.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"D\">\n            D) I, III e IV, apenas.\n        <\/label>\n        <label class=\"alternativa-item\">\n            <input type=\"radio\" value=\"E\">\n            E) II, III e IV, apenas.\n        <\/label>\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 = \"LDB010\";\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 = `<h2>\u2705 Resposta<\/h2>\n<p>A quest\u00e3o trata da regulamenta\u00e7\u00e3o da Educa\u00e7\u00e3o a Dist\u00e2ncia (EaD) no Brasil, conforme o <strong>Decreto n\u00ba 9.057\/2017<\/strong>, que regulamenta o art. 80 da <strong>Lei n\u00ba 9.394\/1996<\/strong> (LDB).<\/p>\n\n<p><strong>An\u00e1lise dos itens:<\/strong><\/p>\n<ul>\n  <li><strong>I. Ensino fundamental (anos finais):<\/strong> \u274c <strong>Incorreto.<\/strong> O Decreto permite EaD apenas em casos excepcionais (por exemplo, impedimentos legais, sa\u00fade, priva\u00e7\u00e3o de liberdade). N\u00e3o h\u00e1 permiss\u00e3o ampla para sua aplica\u00e7\u00e3o regular nem mesmo nos anos finais.<\/li>\n  <li><strong>II. Ensino m\u00e9dio:<\/strong> \u2705 <strong>Correto.<\/strong> Permitido, desde que com demonstra\u00e7\u00e3o de pr\u00e1ticas, experi\u00eancias supervisionadas e outros requisitos.<\/li>\n  <li><strong>III. Educa\u00e7\u00e3o profissional t\u00e9cnica, EJA e educa\u00e7\u00e3o especial:<\/strong> \u2705 <strong>Correto.<\/strong> O Decreto autoriza essas modalidades na EaD.<\/li>\n  <li><strong>IV. Ensino superior:<\/strong> \u2705 <strong>Correto.<\/strong> A oferta na EaD \u00e9 permitida mediante credenciamento da institui\u00e7\u00e3o junto ao MEC.<\/li>\n<\/ul>\n\n<p><strong>\u2705 Conclus\u00e3o: apenas os itens II, III e IV est\u00e3o corretos.<\/strong><\/p>\n\n<p><strong>Gabarito: E \u2013 II, III e IV, apenas.<\/strong><\/p>`;\n\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                        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                    });\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                        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    <\/script>\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<\/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<figure class=\"wp-block-image\"><a href=\"https:\/\/chamamentonuncamais.ensinarhoje.com\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1889\" height=\"944\" src=\"https:\/\/ensinarhoje.com\/concursos\/wp-content\/uploads\/2025\/06\/Apostila-Chamamento-Nunca-Mais-Banner.gif\" alt=\"\" class=\"wp-image-25\"\/><\/a><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><a href=\"https:\/\/ensinarhoje.com\/concursos\/category\/legislacao-educacional\/\">Veja mais conte\u00fado de Legisla\u00e7\u00e3o Educacional. <\/a><br><a href=\"https:\/\/ensinarhoje.com\/concursos\/tag\/ldb-lei-de-diretrizes-e-bases-da-educacao\/\">Veja mais conte\u00fado da Lei de Diretrizes e Bases da Educa\u00e7\u00e3o<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Preparar-se para concursos p\u00fablicos resolvendo quest\u00f5es \u00e9 um dos segredos para obter a aprova\u00e7\u00e3o. Para isso, as quest\u00f5es sobre a Lei de Diretrizes e Bases da Educa\u00e7\u00e3o banca Consulplan foram organizadas para que voc\u00ea tenha uma prepara\u00e7\u00e3o bem produtiva. Bons estudos! Auxiliar de Educa\u00e7\u00e3o (Pref Orl\u00e2ndia) \/ 2023 De acordo com a Lei de Diretrizes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":60,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","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":"","ocean_custom_header_template":"","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":"","ocean_menu_typo_font_family":"","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":"","_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,"font":"","enabled":false},"version":2}},"categories":[20],"tags":[24,23,21,22,18],"class_list":["post-57","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-legislacao-educacional","tag-constituicao-federal","tag-educacao-a-distancia","tag-educacao-infantil","tag-ensino-religioso","tag-ldb-lei-de-diretrizes-e-bases-da-educacao","entry","has-media"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/ensinarhoje.com\/concursos\/wp-content\/uploads\/2025\/06\/Questoes-de-concurso-publico-ldb-consulplan-secretaria-de-educacao.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/posts\/57","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=57"}],"version-history":[{"count":3,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/posts\/57\/revisions"}],"predecessor-version":[{"id":90,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/posts\/57\/revisions\/90"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/media\/60"}],"wp:attachment":[{"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/media?parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/categories?post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ensinarhoje.com\/concursos\/wp-json\/wp\/v2\/tags?post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}