BNCC
301 questões
Questões BNCC EM13CO01
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 66. Extração confirmada por dois processos independentes.
Descrição da habilidade EM13CO01
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Séries
1ª série
2ª série
3ª série
ENEM
FATEC
FUVEST
UEL
UNESP
Matérias
Computação
Assuntos
[CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas
avaliando suas qualidades e melhorando-as.
Unidades temáticas relacionadas
Pensamento computacional
Questões relacionadas a EM13CO01
Questão 8 · Objetiva
— A rua da ponte precisa aparecer antes das demais no mapa de vistoria — observou a agente da Defesa Civil após uma chuva intensa. O sistema usado pelo município já registra ruas, mostra um mapa e envia avisos aos moradores. Em um projeto anterior, seus programadores criaram uma função que recebe uma lista de registros e o nome de um campo, reorganizando a lista conforme os valores desse campo. Ela foi usada para ordenar atividades pelo horário. Agora, a equipe precisa produzir uma lista de ruas para inspeção, começando pelas que têm maior nível de risco, informação já registrada no sistema. O mapa e os avisos continuarão funcionando como antes.
Analise as partes do programa descritas e identifique o encaminhamento que atende à nova necessidade sem refazer uma função já disponível.
Analise as partes do programa descritas e identifique o encaminhamento que atende à nova necessidade sem refazer uma função já disponível.
Questão 8 · Objetiva
Rádios comunitárias de vilas costeiras estão preparando um serviço de alerta para mudanças rápidas no nível da água. O novo programa receberá leituras de sensores em arquivos de texto e deverá emitir mensagens sonoras quando duas leituras válidas consecutivas ultrapassarem o limite definido para cada vila. Esse limite pode ser alterado sem modificar o programa. Também não pode haver repetição do alerta enquanto o nível não voltar a ficar abaixo do limite.
Os desenvolvedores examinaram uma solução anterior. O componente A verifica horários das leituras e mantém a última leitura válida; o B reconhece valores consecutivos acima de um limite configurável e bloqueia alertas repetidos; o C mostra avisos em um painel na internet. A e B recebem dados por uma interface definida, diferente do formato dos novos arquivos.
Analise as responsabilidades dos componentes da solução anterior e determine o plano de reaproveitamento que atende aos requisitos do novo serviço.
Os desenvolvedores examinaram uma solução anterior. O componente A verifica horários das leituras e mantém a última leitura válida; o B reconhece valores consecutivos acima de um limite configurável e bloqueia alertas repetidos; o C mostra avisos em um painel na internet. A e B recebem dados por uma interface definida, diferente do formato dos novos arquivos.
Analise as responsabilidades dos componentes da solução anterior e determine o plano de reaproveitamento que atende aos requisitos do novo serviço.
Questão 8 · Objetiva
Em um app de transporte, o botão de confirmar viagem só aparece quando o pagamento está aprovado e o motorista está disponível.
— Se o pagamento está aprovado, mas o motorista não está disponível, o botão aparece?
— Se o pagamento está aprovado, mas o motorista não está disponível, o botão aparece?
Questão 8 · Objetiva
Durante a inscrição em uma oficina de programação oferecida por uma escola pública, o aplicativo verifica duas condições para permitir que o estudante avance: a aceitação dos termos de uso e a existência de uma conta previamente validada. No programa, a regra foi escrita assim: continuar = aceitouTermos OU contaValidada. Em uma determinada tentativa, aceitouTermos recebeu o valor falso, e contaValidada recebeu o valor verdadeiro.
Com base na regra apresentada, qual é o valor produzido pela expressão continuar nessa tentativa?
Com base na regra apresentada, qual é o valor produzido pela expressão continuar nessa tentativa?
Questão 8 · Objetiva
Em um portal de serviços, aparece: “O atendimento é liberado quando o formulário está completo e o documento foi anexado”.
— Se o formulário está completo, mas o documento não foi anexado, o atendimento é liberado?
— Se o formulário está completo, mas o documento não foi anexado, o atendimento é liberado?
Questão 8 · Objetiva
Uma biblioteca pública digital está testando uma regra de segurança para o empréstimo de livros. O sistema verifica duas condições para autorizar o download: o cadastro do usuário deve estar ativo e o usuário deve estar logado. A autorização só ocorre quando as duas condições são satisfeitas ao mesmo tempo. Em certo momento, o cadastro de uma estudante está ativo, mas ela ainda não fez login.
Com base na regra descrita, qual é o valor lógico da autorização de download nessa situação e qual consequência decorre dele?
Com base na regra descrita, qual é o valor lógico da autorização de download nessa situação e qual consequência decorre dele?
Questão 8 · Objetiva
Em um relatório do laboratório de informática, consta: “É verdadeiro que o computador foi ligado”.
— O que essa formulação indica sobre o estado do computador?
— O que essa formulação indica sobre o estado do computador?
Questão 8 · Objetiva
Ao montar um site para uma feira cultural, estudantes separaram o trabalho em páginas, menu, formulário de inscrição e galeria de fotos.
— Que aspecto da situação evidencia a decomposição?
— Que aspecto da situação evidencia a decomposição?
