Filtrar


Questões por página:
Ao desenvolver um algoritmo para classificar e-mails como spam ou não spam, um programador utiliza um processo iterativo onde, a cada passo, o sistema aprende com os e-mails já classificados para refinar seus critérios. Essa abordagem, que envolve a decomposição do problema em etapas menores, a identificação de padrões e a abstração de características relevantes, é um exemplo direto da aplicação dos princípios do pensamento computacional para a resolução do problema.
Um professor deseja ensinar os princípios básicos do pensamento computacional aos seus alunos. Ele propõe que, para resolver um problema complexo, os alunos primeiro o decomponham em partes menores e mais gerenciáveis, identifiquem padrões em cada subproblema e, em seguida, criem uma solução geral que possa ser aplicada a todas as partes, abstraindo os detalhes irrelevantes. Essa abordagem está alinhada com os princípios de decomposição, reconhecimento de padrões, abstração e desenvolvimento de algoritmos.
Um programador está desenvolvendo um algoritmo para identificar se um usuário possui acesso a determinados recursos do sistema. Ele decide usar conceitos do pensamento computacional para estruturar a lógica do programa. Considerando esse cenário, qual das seguintes estratégias melhor exemplifica a aplicação dos princípios básicos do pensamento computacional na resolução do problema?
Durante uma aula de programação, um professor explica aos alunos como resolver problemas utilizando princípios básicos do pensamento computacional. Ele menciona a importância de decompor um problema em partes menores e identificar padrões. Com base nessa abordagem, assinale a alternativa que melhor descreve a decomposição de um problema.
Em uma atividade de pensamento computacional, um aluno foi solicitado a resolver um problema envolvendo a negação de uma proposição composta. Ele tinha uma proposição que afirmava que 'Se um estudante estuda, então ele passa na prova', e precisava negar essa proposição. Para isso, ele utilizou as regras de lógica para construir a proposição negada. Qual das alternativas apresenta a proposição correta, considerando a negação da proposição original?